自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 PHP 多进程写文件独占锁

private function writeFile($file) { // 获取独占锁 if (flock($file,LOCK_EX)) { // 业务处理 // 释放独占锁 flock($file,LOCK_UN); } else { ...

2018-09-29 18:47:00 309

原创 Vim打开文件后有^M

问题截图image.pngimage.png

2018-09-25 23:24:00 132

原创 Go 实现Socket定时器

1.前言先说说为什么打算写一个定时器,Socket框架需要定时完成一些任务,比如发送心跳包或者定时向用户推送消息,接下来将简单实现多协程定时器单协程轮询定时器。2.实现步骤1.初始化并返回定时器var timerStruct = util.NewTimer()注册定时器// 第一个参数:方法名称,第二个参数间隔多少秒执行一次,...

2018-09-22 18:41:00 298

原创 Go 工厂方式几种

1. 何为工厂模式写socket开源框架时当用多协议时出现的疑问可不可以使用传统面向对象语言的工厂模式根据不同情况调用不同协议。工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式。在面向对象的编程语言中(如java,C++)设计模式的概念广为人知, 应用的也非常广泛。设计模式让我们的代码变得灵活起来,具有很强的扩展性。但在...

2018-09-12 16:28:00 107

原创 Git命令简写

1.简写对应表简写完整命令ggitgstgit statusgdgit diffgdcgit diff --cachedgdvgit diff -w "$@" | view -glgit pullgupgit pull --rebasegpgit pushgcgit co...

2018-09-12 16:22:00 289

MyEclipse黑色主题

亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用亲测可用

2018-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除