- 博客(3)
- 资源 (20)
- 收藏
- 关注
原创 gdb完整打印字符串
通常在gdb调试时要打印出一些字符串的内容,通过p str@str_len 打印字符串时,通常有长度的限制,我测试linux机器上默认为200个,但实际输出的长度str_len可能大于该值。结果不能够完全输出,而进行了省略,通过命令set print element 0就可以了。eg:p *prefix@req_line_sz $25 = "GET /web/0/
2017-03-22 10:01:52 1632
原创 服务器端编程心得(六)—— 关于网络编程的一些实用技巧和细节
这些年,接触了形形色色的项目,写了不少网络编程的代码,从windows到linux,跌进了不少坑,由于网络编程涉及很多细节和技巧,一直想写篇文章来总结下这方面的心得与经验,希望对来者有一点帮助,那就善莫大焉了。 本文涉及的平台包括windows和linux,下面开始啦。一、非阻塞的的connect()函数如何编写 我们知道用connect()...
2017-03-07 16:29:16 8176 4
原创 服务器编程心得(五)—— 如何编写高性能日志
一、服务器端日志与客户端日志的区别 在正式讲解之前,我们先来看一个日志类的实现方法,这个日志类也是代表中大多数客户端日志的主流写法:/** *@desc: 程序运行log类,log.h *@author: zhangyl *@date: 2017.01.17 **/#ifndef __LOG_H__#define __LOG_H__#ifdef
2017-03-07 11:57:32 4608 1
文章《用Android Studio进行NDK编程》配套资源
2018-04-17
即时通讯flamingo服务器端代码
2017-04-06
即时通讯flamingo客户端
2017-04-06
myreactor项目C++11版本源代码
2016-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人