-
Linux select/poll机制原理分析(select, poll, epoll)
前言Read the fucking source code! --By 鲁迅A picture is worth a thousand words. --By 高尔基...
02月01日[编码文章]浏览:7
-
还不懂函数回调机制,看这篇就够了
什么是回调函数回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。一幅图来说明什么是回...
02月01日[编码文章]浏览:8
-
「技术干货」Linux2.6内核:引入sysfs文件系统
linux2.6内核引入sysfs文件系统,sysfs可以看成与proc,devfs和devpty同类别的文件系统,该文件系统是虚拟的文件系统,可以更方便对系统设备进行管理。它可以产生一个包含所有系统硬件层次视图,与提供进程和状态信息的proc文件系统十分类似。...
02月01日[编码文章]浏览:7
-
Struct 结构在C#中的应用(struct c+)
在C#中,结构(struct)是一种将各种数据类型的变量组合在一起的值类型。尽管它们与类(class)非常相似,都是用户定义的数据类型,可以存储大量不同的数据类型,但结构是值类型,而类是引用类型。用户可以根据需要定义结构,因此它也被称为用户定义的数据类型。定义结构在C#中使用struct关键字来定义...
02月01日[编码文章]浏览:8
-
-
C++编程规范-命名规范(c++中姓名用什么定义)
参考中文版谷歌开源项目风格指南,但是并不与其完全相同,整理出来便于规范自己的编码风格。一、命名规范1、文件命名文件名全部小写,如果项目没有命名约定则用下划线"_"分隔开...
02月01日[编码文章]浏览:10
-
-
-
-