golang

小小的分页引发的加班血案
2020-09-03 12:02:35阅读全文

从每秒6000写请求谈起
2020-09-11 11:06:20阅读全文

Base64编码的前世今生
Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于64,所以每6个比特为一个单元,对应某个可打印字符。三个字节有24个比特,对应于4个Base64单元,即3个字节可表示4个可打印字符。它可用来作为电子邮件的传输编码。在Base64中的可打印字符包括字母A-Z、a-z
2020-10-13 20:09:26阅读全文

gitea和golang组合实现hook自动化部署代码
目前git代码仓库develop分支的代码要经常更新到测试服务器,使用传统的FTP上传代码太费力,使用git pull手动拉取分支,也不够放心。现在使用git中的hook来进行自动化部署代码。
2020-10-23 13:09:34阅读全文

使用唯一id,生成唯一字符串订单号,唯一邀请码等唯一字符串,并可以反序列化原id
generate short unique ids from integers官方地址
2020-11-15 21:27:07阅读全文

Java中Synchronized的用法
在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。
2020-12-29 12:31:05阅读全文

C PHP Go 指针探究
2021-01-10 15:11:41阅读全文

Golang实现PHP常用函数
用Golang封装PHP常用的函数,为了区分PHP与Go中的函数,go-to-php封装的函数,都是在对应的PHP函数的前面加上大写的P。Pallord函数除外。相关代码点击github
2021-01-17 23:29:47阅读全文