server
zhjzhjxzhl
这个作者很懒,什么都没留下…
展开
-
svn加hook,要求必须注释脚本
#!/bin/shREPOS="$1"TXN="$2"SVNLOOK=/usr/bin/svnlook # 同pre-commit.tmpl文件中的SVNLOOKLOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c`if [ "$LOGMSG" -lt 2 ];then echo "提交...原创 2019-10-15 17:00:09 · 196 阅读 · 0 评论 -
libco源码分析
最近接触到了libco,这是tencent开源的一个协程库,可以很方便的在c++中使用协程。而且封装了systemcall和epoll。比较好奇上下文切换相关的内容,就去看了看。库设计的还是很精巧的,相对于其它的c++的协程库,这个库同时考虑了协程的内存消耗和协程切换的平衡(添加了一个数量可调的共享的栈列表,部分情况拷贝栈,部分情况不用拷贝(刚好和上一个一样的协程的时候))给源码fork了一份,给...原创 2018-04-02 18:11:24 · 935 阅读 · 0 评论 -
冬夏令时导致的问题
今天发行的小哥给我说,法国服务器上10月28号的留存数据怎么计算的不对。我就去看了下,最终定位为问题是10月28号+24小时,计算出的时间是10月28号23点,而不是10月29号。后来查了半天才发现,每年10月28号和3月31号,很多国家要进行冬夏令时转换。28号会多一个小时,而31号会少一个小时。记录下......原创 2019-02-15 14:34:12 · 475 阅读 · 0 评论 -
centos 6.5 安装GLIBC_2.15
依赖库yum install -y glibc glibc-common glibc-devel glibc-headers glibc-static glibc-utilsyum install -y nss-softokn-freebl-devel nss-softokn-freeblyum install -y nss-softokn-freebl-devel.i686 nss-...原创 2019-02-20 19:03:47 · 1383 阅读 · 0 评论