自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 golang学习redis连接池实现

在应对高并发访问时,结合codis使用redis的连接池。开发语言为golang,使用的是一个在github上开源的golang写的连接池为了更深入了解golang连接池的实现,自已又重写了一遍连接池。以学习连接服的具体实现逻辑,并优化了生成一个redis连接的负载均衡问题(多个服务地址循环拿取)也特别感谢同事的帮助将程序记录到此处  一来备忘 二来记录自己的成长程序引用开源包如下

2017-02-28 13:46:58 6399

原创 golang使用之使用channel限制goroutine的数量

golang虽然启动一个goroutine很廉价但并不是可以无限制的使用的.大多数的是用channel来限制goroutine的数量写了一个测试DEMO如下:package mainimport ( "fmt" "runtime" "time")var ( chanNum   = 3 //启动的数量 readChan  = make(

2017-02-13 10:56:25 8257

原创 简单的js倒计时

主要使用了JS的Date对象 和 定时器 setInterval 倒计时 var timstr= '2020-09-03';var _timer;//页面加载完成之后执行window.onload = function(){ timerfunc();//调用定时器 document.getElementById('ti

2017-02-13 10:47:43 644

转载 PHP可逆加密解密算法

对于大部分密码加密,我们可以采用md5、sha1等方法。可以有效防止数据泄露,但是这些方法仅适用于无需还原的数据加密。 对于需要还原的信息,则需要采用可逆的加密解密算法。下面一组PHP函数是实现此加密解密的方法:加密算法如下:function encrypt($data, $key){ $key = md5($key); $

2017-02-13 10:37:47 508

转载 git ssh key 生成

一 、设置Git的user name和email:$ git config --global user.name "kk_test"$ git config --global user.email "[email protected]"二、生成SSH密钥过程:1.查看是否已经有了ssh密钥:cd ~/.ssh如果没有密钥则不会有此文件夹,有则备份删除2.生存密钥:

2017-02-13 10:21:51 406

原创 golang godep依赖管理工具

go get -u github.com/tools/godep 下载godep 工具到GOPATH目录进入目录执行 go build, go install就被安装到GOBIN目录,可进行全局执行godep 使用:依赖打包项目目录下执行godep save, 生成Godeps目录Godeps/ ├── Godeps.json

2017-02-13 10:18:30 2099

转载 phpstorm使用之Golang代码保存时自动格式化

在使用phpstorm写golang时, 想在保存时自动格式化代码。在网上找了些资料和在朋友的帮助下找到方法 在此在记录备忘phpstorm 打开设置中的tools 中的 File Watchers路径:File->settings->Tools->File Watchers点击右侧+号 选中custom新建填写名称(Name) 例 : gofmt将

2017-02-13 10:10:29 4969

空空如也

空空如也

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

TA关注的人

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