code2012

加油,坚持,努力,自信
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年8月3日

摘要: 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/35045/showart_3Array6435.html1 Introduction不用介绍了吧…2 Thread Concepts1. Thread由下面部分组成:a. Thread IDb. Stackc. Policyd. Signal maske. Errnof. Thread-Specific Data3 Thread Identification1. pthread_t用于表示Thread ID,具体内容根据实现的不同而不同,有可能是一个Structure,因此不能将其看作 阅读全文

posted @ 2011-08-03 00:23 code2012 阅读(714) 评论(0) 推荐(0) 编辑

2011年7月31日

摘要: http://man.chinaunix.net/develop/c&c++/linux_c/default.htm 阅读全文

posted @ 2011-07-31 13:03 code2012 阅读(211) 评论(0) 推荐(0) 编辑

2011年7月29日

摘要: Fromhttp://blog.csdn.net/ast_224/article/details/3861625getopt_long支持长选项的命令行解析,使用man getopt_long,得到其声明如下: #include <getopt.h> int getopt_long(int argc, char * const argv[], const char *optstring, const struct option *longopts, int *longindex); int getopt_long_only(int argc, char * const argv[] 阅读全文

posted @ 2011-07-29 15:58 code2012 阅读(321) 评论(0) 推荐(0) 编辑

摘要: 1 #include<stdio.h> 2 3 int add(int pramer1,int pramer2); 4 5 6 int main() 7 { 8 int a=5; 9 10 printf("傻傻的:%d",a); //注释 explain111 12 a=add(1,2); 13 printf("\n结果是 the result_last:%d",a); //注释 explain114 15 getchar();16 return 0; 17 18 19 }20 21 22 int add(int pramer1 ,int p 阅读全文

posted @ 2011-07-29 03:22 code2012 阅读(178) 评论(0) 推荐(0) 编辑

2011年7月13日

摘要: strlen添加义项这是一个多义词,请在下列义项中选择浏览1.C语言函数2.php语言函数1.C语言函数编辑本义项strlen求助编辑百科名片strlen所作的仅仅是一个计数器的工作,它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结束符'\0'为止,然后返回计数器值。目录函数简介程序举例与sizeof()的区别自定义函数实现strlen()函数的功能编辑本段函数简介 原型:extern unsigned int strlen(char *s);,在Visual C++ 6.0中,原型为size_tstrlen( c 阅读全文

posted @ 2011-07-13 22:40 code2012 阅读(6054) 评论(1) 推荐(0) 编辑

2011年7月12日

摘要: 浅析HTTP协议原文地址 :http://www.cnblogs.com/gpcuster/archive/2009/05/25/1488749.htmlHTTP协议是什么?简单来说,就是一个基于应用层的通信规范:双方要进行通信,大家都要遵守一个规范,这个规范就是HTTP协议。HTTP协议能做什么?很多人首先一定会想到:浏览网页。没错,浏览网页是HTTP的主要应用,但是这并不代表HTTP就只能应用于网页的浏览。HTTP是一种协议,只要通信的双方都遵守这个协议,HTTP就能有用武之地。比如咱们常用的QQ,迅雷这些软件,都会使用HTTP协议(还包括其他的协议)。HTTP协议如何工作?大家都知道一般 阅读全文

posted @ 2011-07-12 13:50 code2012 阅读(218) 评论(0) 推荐(0) 编辑

摘要: 转载地址:http://www.360doc.com/content/10/0930/17/3668821_57590979.shtml后来找到了 真正的作者“阿蜜果”,全文在其博客分为几次发布,地址如下:http协议学习和总结系列——基础概念篇http://www.blogjava.net/amigoxie/archive/2009/11/30/304317.htmlhttp协议学习和总结系列——协议详解篇http://www.blogjava.net/amigoxie/archive/2009/12/02/304513.htmlhttp协议学习和总结系列——深入了解篇http://www. 阅读全文

posted @ 2011-07-12 00:05 code2012 阅读(3059) 评论(0) 推荐(1) 编辑

2011年7月11日

摘要: 一个全面介绍uBoot的blog【转载】1 U-Boot简介U-Boot,全称Universal Boot Loader,是遵循GPL条款的开放源码项目。从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。其源码目录、编译形式与Linux内 核很相似,事实上,不少U-Boot源码就是相应的Linux内核源程序的简化,尤其是一些设备的驱动程序,这从U-Boot源码的注释中能体现这一点。 但是U-Boot不仅仅支持嵌入式Linux系统的引导,当前,它还支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS嵌入式操作系统。其目前要支持的目标操作系统是Op 阅读全文

posted @ 2011-07-11 10:18 code2012 阅读(510) 评论(0) 推荐(0) 编辑

2011年6月30日

摘要: HTTP 权威文档http://www.w3.org/Protocols/rfc2616/rfc2616.html--------------========================================---------------------------------转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩 阅读全文

posted @ 2011-06-30 21:26 code2012 阅读(342) 评论(0) 推荐(0) 编辑

2011年6月18日

摘要: http://www.cnblogs.com/zc22/archive/2010/06/27/1766007.html经过一年时间的沉淀 再次回首 TCP Socket服务器编程------------------前言------------------开发了这么多年,发现最困难的程序开发就是通讯系统。其他大部分系统,例如CRM/CMS/权限框架/MIS之类的,无论怎么复杂,基本上都能够本地代码本地调试,性能也不太重要。(也许这个就是.net的企业级开发的战略吧)可是来到通讯系统,一切变得困难复杂。原因实在太多了,如:性能永远是第一位:有时候一个if判断都要考虑性能,毕竟要损耗一个CPU指令, 阅读全文

posted @ 2011-06-18 16:12 code2012 阅读(570) 评论(0) 推荐(0) 编辑