- 博客(4)
- 收藏
- 关注
原创 Git commit --amend
Git commit –amend在使用git作为版本控制的时候,偶尔会出现这种情况:对当前的修改用git commit -m'xxx'做一次commit,并记录一些commit log。但是随即又因为某些原因对工程做了修改,而这次修改逻辑上属于上次的commit的内容,此时再提交一些commit显然不合适,这时候我们需要有一种命令能将本次修改的内容合并到上一次的commit中,这样本次的修改...
2018-08-26 21:01:47 1597
原创 HTTP轮询模型
HTTP轮询模型长短轮询http协议是一种client-server模型的应用层协议,这种c-s的模式虽然大多数情况都能满足需求,但是某些场景也需要服务端能够将一些信息实时的推送到客户端,即实现服务器向客户端推消息的功能。比如:配置管理中心服务端需要将更新的配置推送到client端消息推送服务器需要将一些消息推送到Android、iOS客户端利用Http协议实现服务器...
2018-08-26 12:08:25 5456
原创 Linux文件atime ctime mtime
Linux文件atime ctime mtimeLinux文件一般来说都具有三个重要的时间 - atime:access time - ctime: change time - mtime: modification timeatime很好理解,对文件的访问都会更改这个时间,ctime则是文件的内容或者属性更改的时间,而mtime是文件的内容被修改后,才会改变。举个例子:...
2018-08-25 12:11:33 952
原创 Java String 乱码
Java String 乱码问题今天在工作的时候,本地能正常work的的代码,推到预发环境却出现了部分数据乱码。一开始是怀疑提供这些数据后端服务用错了编码方式,但是本地能work直接否定了这种怀疑。问题出在预发和本地环境的系统编码方式不一致,本地系统默认是UTF-8,而预发默认是GBK编码,因此导致预发环境出现乱码。new String(byte[] bytes)如果不指定编码方式,则...
2018-08-25 00:54:55 3934
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人