Golang 定时任务 (cron 包)

cron 是什么 cron 克龙 (时间单位;等于百万年).linux 下的定时执行工具. golangcron: 计划任务,定时任务。我和系统约个时间,你在几点几分几秒或者每到一个时间跑一个任务 (job)。cron 表达式 cron 表达式是一个好东西,这个东西不仅 Java 的 quartZ 能用到,Go 语言中也可以用到。我没有用过 Linux 的 cron,但网上说 Linux 也是可以用 crontab-e 命令来配置定时任务。Go

Kcptun 给你的 Shadowsocks 添动力

ss 服务自己用 VPS 搭建 SS 服务之前 <自己用 VPS 搭建 SS(Shadowsocks) 服务>一文也有不少人看了. 相信大家这时候也都在愉快的看着刷着 facebook. 本人的服务器一直到现在都使用状态依然不错(巴黎 Paris 服务器), 只是在 youtube 依然不够坚挺, 于是开始着手想办法加快 ss 的速度. kcptunkcptun: 基于 KCP 协议的 UDP 隧道,它可以将 TCP 流转换为 KCP+UDP 流。而 KCP 是一

golang gorm 时间查询, 时区问题

在使用 gorm 开发的时候发现一个奇怪的问题. 生成的 SQL, 在程序中查询不到内容, 在是 NavicatforMySQL 中查询正常. gorm 生成的 sql 及结果. 可以看到, 大大的红字 [0rowsaffectedorreturned] 把 sql 复制到 Navicat 中这 *** 不是有数据吗!😭然后!!!!! 尝试过很多方法. 都没有解决问题. 直到想到了一个很容易忽略的问题: 时区. 使用 mysql 的时间字段遇到如下两个问题

详解 mysql int 类型的长度值问题

创建数据库的时候发现一个问题: 改变 length 的值, 不能影响到实际的存储长度! 秉着好奇心, 打开了 gogle~ 引入大神的解答. mysql 在建表的时候 int 类型后的长度代表什么? 是该列允许存储值的最大宽度吗? 为什么我设置成 int(1), 也一样能存 10,100,1000 呢. 当时我虽然知道 int(1), 这个长度 1 并不代表允许存储的宽度, 但却没有一个合理的解释. 或者说对这个长度也没有真正的研究过到底代表什么,