
网络编程
文章平均质量分 70
linpeng1577
厚德载物,宁静致远
Linux内核爱好者
展开
-
auto tool: make -2014-1210-0001
/* *Author : DavidLin *Date : 2014-12-10pm *Email : linpeng1577@163.com or linpeng1577@gmail.com *world : the city of SZ, in China *Ver : 000.000.001原创 2014-12-20 23:39:11 · 889 阅读 · 0 评论 -
应该知道的Linux技巧
应该知道的Linux技巧2013年1月9日陈皓发表评论阅读评论141,942 人阅读 这篇文章来源于Quroa的一个问答《What are some time-saving tips that every Linux user should know?》—— Linux用户有哪些应该知道的提高效率的技巧。我觉得挺好的,总结得比较好,把其转过来,并加了一些自转载 2014-12-18 21:33:10 · 432 阅读 · 0 评论 -
vfork 挂掉的一个问题拓展实验一 (子进程使用return返回时候的栈帧)
#include #include #include int main(void) { int var; var = 88; if ((pid = vfork()) < 0) { printf("vfork error"); exit(-1); } else if (pid == 0) { /* 子进程 */原创 2014-11-22 15:00:45 · 686 阅读 · 0 评论 -
vfork 挂掉的一个问题拓展实验二 (子进程使用exit退出时候的栈帧)
#include #include #include int main(void) { int var; var = 88; if ((pid = vfork()) < 0) { printf("vfork error"); exit(-1); } else if (pid == 0) { /* 子进程 */ v原创 2014-11-22 15:03:13 · 659 阅读 · 0 评论 -
Linux下的多线程编程
Linux下的多线程编程作者:姚继锋 2001-08-11 09:05:00 来自:http://www.china-pub.com整理:林鹏 2014-11-04 14:16:00, 来自chinaUnix,主要是排版问题,以及编码规范,如原文if语句添加{},if条件判断将变量放置在右边等环境:Ubuntu10.101 引言 线程(thread)技术早在60年代就被提出,但真正应转载 2014-11-04 14:55:28 · 482 阅读 · 0 评论 -
《系统程序员成长计划》读书笔记@变参函数实现原理测试用例
#include #include #define _STDARG_LIB_ENABLE (0)#if _STDARG_LIB_ENABLE > 0#include #else#define va_list void*#define va_start(arg, start) arg = (va_list)( ((char*)&(start)) + sizeof(start) )#define va原创 2013-11-29 10:44:37 · 712 阅读 · 0 评论 -
关于回调函数的简单用例
前言:抛砖引玉,之前一段时间看Linux驱动,后面项目推进也用到了许多包含回调函数的模块,写一个简单的测试用例,希望和我当时一样的懵懵懂懂的人有个直观的认识,不要一上来就被Linux吓死。Language:c;IDE:code::block;Data:11-19-2013Author:David LinE-mail:linpeng1577@gmail.com原创 2013-11-19 10:39:35 · 1092 阅读 · 1 评论 -
协议设计:如何实现一个最简单的通信协议(线程模拟)
*Author : DavidLin *Date : 2014-12-20pm *Email : linpeng1577@163.com or linpeng1577@gmail.com *world : the city of SZ, in China *Ver : 000.000.001 *For :原创 2014-12-20 18:09:26 · 6346 阅读 · 0 评论