- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 浅谈一个好的网络库设计
业界比较有名气一点的开源网络库有两个,一个muduo,一个lievent。 其实但就设计一个网络库而言,难就难在通用,各种业务通用,这个恰好契合业务就不好说,每个人技术栈不同,需求不同,视野不同,就不好说了。总的来说muduo,lievent已经封的足够好了。 接下来简单聊下两个网络库特点异同:muduo是单线程处理fd,多线程处理fd上面的数据,轮询...
2019-12-03 16:52:44 370
原创 linux命令之谈
一个合格的后端程序员,多多少少应该熟悉至少用过如下一些linux命令。 ps查询某个进程是否存活啥的 lsof查询网络连接啥的 服务与服务连接是否在 top系统资源消耗 top -p查看某个服务资源消耗 dstat查看机器流量进出 gcc编译c语言 g++编译c/c++ nohup后台启动 nc测试网络连接啥的命...
2019-12-02 15:54:41 173
原创 c语言之谈
大多数软件工程或者计算机科学与技术的学生,刚开始学的第一门语言课,大概就是谭浩强谭老那本c语言设计,一本书但凡能被大多数学校拿来做教材必有其可取之处,且刚开始就选c语言这门课,也必然有其原因啊。 这本书也被挺多有心人找出错漏之处,或者不够严谨的地方,以及吐槽代码风格,啥的。千人千面,刚开始学,工作之后再看,就又是另一番体悟了。 c语言大概相当于易筋经,在此...
2019-12-02 15:38:21 201
原创 浅谈teamtalk
蘑菇街开源的teamtalk可以作为2-3年初学者学习之用,或者小型公司当作内部im办公交流之用。至于源码讲解,网上开源的挺多。迷茫且闲着没事的初学者们可以简单看看,看网络框架大概一天可以看明白,看业务,大概需要一到两周,需要去centos7.0以上部署下,msgserver可以看完代码配置2个试试,调试。客户端代码也可以简单看看。还是有一定价值的,像网络框架通用,简单,没有过多炫技...
2019-12-02 11:29:45 952
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人