现在位置: 首页  >  编程技术
原创 golang压缩文件/文件夹,然后上传到ftp,可用于定时备份
go压缩文件上传到ftp 一、配置文件 ./conf/config.ini         [ftp]             ip=127.0.0.1         port=21         user=website         pass=222222         path=/backup/              ...
原创 《The Way to Go》协程与信道 示例 14.7-sieve1.go 执行分析
书中的代码没有执行步骤的输出,看着很绕,加了各步骤的停顿与状态输出,可以从输出信息中摸出执行的规律。(main中的输出并不能反应go协程的真实执行顺序,但是利用信道的阻塞原理和定时延迟,可以基本实现输出信息同步,起码这样对着输出信息看源码可以有参考作用。) // Copyright 2009 The Go Authors. All rights res...
原创 Go语言中声明变量的几种方法,不全,只做总结参考
切片和基本类型的一些声明和初始化方法 i:=make([]int,2) i[0]=1 i[1]=2   var p []int // var p [2]int p = append(p, 1) p = append(p, 2)   j:=[]int{1,2,3}   k:=int(5)   var m int=6   var...
转载 Go语言中的指针和new(T)函数的使用
Go中指针的特点: 1)指针是一个代表着某个内存地址的值。 2)这个内存地址往往是在内存中存储的另一个变量的值的起始位置。 3)Go语言对指针的支持介于Java语言和C/C++语言之间,它既没有想Java语言那样取消了代码对指针的直接操作的能力,也避免了C/C++语言中由于对指针的滥用而造成的安全和可靠性问题。 Go中指针的基本操作:         ...
原创 利用git的webhook接口实现项目的自动化部署
因为在公司开发项目时都用git,免不了push和pull,但经常切换到服务器上去pull就是件很繁琐的事情,然后看了下gitee后台,提供了webhook支持,意思就是git的事件可以触发一些动作,那我直接在服务器上设置个程序来接受这些事件请求不就可以了吗。 一、服务器上开一个网站,就一个文件夹和一个php文件接受git的webhook消息。 <...
原创 SQL Server 添加 链接服务器 与 Mysql 连接
先安装mysql的odbc驱动,配置数据源,然后sqlserver执行代码: /****** Object:  LinkedServer [TEST_MYSQL]    Script Date: 01/08/2020 12:06:42 ******/ EXEC master.dbo.sp_addlinkedserver @server = N'TES...
原创 Thinkphp5.0 调用 WeChatDeveloper 拓展库
一、拓展库存放路径 放在更目录的extend文件夹下,如:/extend/WeChatDeveloper 注意:如果这样存放,是无法通过命名空间直接调用的,好像是WeChatDeveloper下的子类调用命名空间时没带上WeChatDeveloper这层目录,如果要直接调用,就要舍弃这层归档目录,那么extend目录下就会显得杂乱,所以,还是归类好吧,...
转载 mysql导入导出sql文件
1.命令导出:mysqldump -u用戶名 -p密码  数据库名 表名 > 脚本名; 常见选项: --alldatabases, -A: 备份所有数据库 --databases, -B: 用于备份多个数据库,如果没有该选项。 mysqldump把第一个名字参数作为数据库名,后面的作为表名 多个表名用空格隔开。使用该选项,mysqldum把每...
原创 网页点击js特效,文字上浮,周杰伦歌名随机切换。
本站使用的点击特效,参照网上的代码改了改,有需要的可以拿去装饰下网页,哈哈哈。 var show_text_id = 0; function randomFrom(lowerValue,upperValue) {     return Math.floor(Math.random() * (upperValue - lowerValue + 1)...
原创 layui流加载,图片使用惰性加载失败时可能的原因。
// 图片惰性加载 layui.use('flow', function(){     var flow = layui.flow;     //按屏加载图片     flow.lazyimg();     // 有些img标签好像是受父级float影响,无法正确加载,需要手动指定。     flow.lazyimg({         e...
 站内搜索