- 博客(5)
- 资源 (19)
- 收藏
- 关注
转载 epoll详细工作原理
开发高性能网络程序时,windows开发者们言必称iocp,linux开发者们则言必称epoll。大家都明白epoll是一种IO多路复用技术,可以非常高效的处理数以百万计的socket句柄,比起以前的select和poll效率高大发了。我们用起epoll来都感觉挺爽,确实快,那么,它到底为什么可以高速处理这么多并发连接呢?先简单回顾下如何使用C库封装的3个epoll系统调用吧。
2012-04-27 14:35:40 31305 5
转载 gdb多线程调试
先介绍一下GDB多线程调试的基本命令。 info threads 显示当前可调试的所有线程,每个线程会有一个GDB为其分配的ID,后面操作线程的时候会用到这个ID。 前面有*的是当前调试的线程。thread ID 切换当前调试的线程为指定ID的线程。 break thread_test.c:123 thread all 在所有线程中相应的行上设置断点thread apply I
2012-04-27 10:08:37 1311
转载 xml主要数据结构
下面介绍的是libxml主要的数据类型,对于应用编程来说,这些数据类型是需要了解和掌握的。1.内部字符类型xmlCharxmlChar是libxml2中的字符类型,库中所有字符、字符串都是基于这个数据类型。它的定义在xmlstring.h中,定义说明如下:typedef unsigned char xmlChar;使用unsigned char作为内部字符格式是考虑到它能很好适应U
2012-04-24 16:36:57 13545 2
转载 libxml2主要函数说明
许多事物符合80/20法则,libxml中也是20%的函数提供了80%的功能。下面的列表列出了libxml的主要函数及其用法说明。1. 全局函数说明头文件引用xml2config --cflags库文件引用xml2config --libs主要头文件parse.htree.hxpat
2012-04-24 10:03:05 3832
转载 libxml主要数据类型
下面介绍的是libxml主要的数据类型,对于应用编程来说,这些数据类型是需要了解和掌握的。1.内部字符类型xmlCharxmlChar是libxml2中的字符类型,库中所有字符、字符串都是基于这个数据类型。它的定义在xmlstring.h中,定义说明如下:typedef unsigned char xmlChar;使用unsigned char作为内部字符格式是考虑到它能很好适应U
2012-04-24 10:02:08 767
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人