- 博客(212)
- 资源 (3)
- 收藏
- 关注
原创 微信后台 phxrpc (v0.8) 之 Timer(二)
一.system_clock和steady_clock比较下面一段摘录 system_clock:就类似Windows系统右下角那个时钟,是系统时间。明显那个时钟是可以乱设置的。明明是早上10点,却可以设置成下午3点。 steady_clock:则针对system_clock可以随意设置这个缺陷而提出来的,他表示时钟是不能设置的。 steady_clock的实现是使用monotonic时间,而
2017-02-16 13:04:49
2923
原创 微信后台 phxrpc (v0.8) 之 编译&&整体流程&&部分代码解析(一)
一.简介微信在2016年发布了一个RPC框架phxrpc,github地址是:phxrpc。号称微信后台很多地方都使用到了,看了下,代码总体来说比较简单,但是其中有一些很有意思的地方,后面慢慢讲。二.编译运行可以见微信文档[可能是phcrpc仅有的文档:)]:编译。此处自己来总结一下: PhxRPC必须依赖的第三方库只有Protobuf。在编译前,在third_party目录放置好protobuf
2017-02-15 22:20:07
8863
1
原创 ELK (elasticsearch, logstash, kibana) 日志分析平台搭建
ELK (elasticsearch, logstash, kibana) 日志分析平台搭建
2016-11-09 00:02:32
1719
原创 Go语言 数组(Array), 分片(Slice), Map 以及 Set
Go语言 数组(Array), 分片(Slice), Map 以及 Set
2016-11-08 14:04:22
2483
原创 第五题:Longest Palindromic Substring
擦!leetcode题目:Longest Palindromic Substring
2015-02-11 23:52:10
1833
原创 第四题:Median of Two Sorted Arrays
擦!leetcode题目:Median of Two Sorted Arrays
2015-02-10 11:02:01
1417
原创 第三题:Longest Substring Without Repeating Characters
擦!leetcode题目:Longest Substring Without Repeating Characters
2015-02-09 16:28:46
1285
原创 Linux文件系统(七)---系统调用之open操作(三) 之 open_namei函数
Open系统调用下面看看open_namei函数:这个函数的基本的功能是:首先我们知道filename,也就是知道路径了,那么我们可以根据上级目录项对象,查询下一级的目录项对象,如果在目录项缓存找到下一级的目录项对象,则直接返回,并填充nd的挂载点对象和目录项对象。否则,构建一个子目录项对象,并分配一个新的inode结构,将子目录项对象和inode结构相关联。这样,一直循环到最
2014-10-09 10:59:10
8467
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人