码迷,mamicode.com
首页 >  
搜索关键字:编程学习    ( 824个结果
C/C++小技巧
一、引言 在编程学习中,总结一些小小的技巧。二、位运算和算术运算符之间的关系 nginx中关于字符改大小写的实现:#define ngx_tolower(c) (u_char) ((c >= 'A' && c = 'a' && c <= 'z') ? (c & ~0x20) : c) ...
分类:编程语言   时间:2015-06-04 11:06:54    阅读次数:200
Unix网络编程学习笔记之第6章 I/O复用:select和poll函数
一、I/O复用应用场合 1. 当客户处理多个描述符(既有标准输入,又有网络套接字)时,必须使用IO复用。 2. 一个客户同时处理多个套接字是可能的。 3. 如果一个服务器既要处理监听套接字,又要处理已连接套接字,一般就要使用I/O复用。 4. 如果一个服务器既要处理TCP,又要处理UDP,一般就要I/O复用。 5. 如果一个服务器要处理多个服务或协议,就要用到I/O复用。 其实IO复用...
分类:其他好文   时间:2015-06-01 14:46:18    阅读次数:127
Unix网络编程学习笔记之第5章 TCP客户端/服务器程序示例
一、 一个简单TCP回射服务端程序 #include "unp.h" #define MAXLINE 1024 #define PORT 13 #define CONMAX 5 void err_sys(const char* s) { fprintf(stderr, "%s\n",s); exit(1); } void str_echo(int connfd) { in...
分类:其他好文   时间:2015-05-29 15:49:18    阅读次数:127
Unix网络编程学习笔记之第4章 基于TCP套接字编程
1. socket函数 int socket(int family, int type,int protocol) 成返回一个套接字描述符。错误返回-1 其中family指定协议族,一般IPv4为AF_INET, IPv6为AF_INET6。 其中type指定套接字类型,字节流:SOCK_STREAM.   数据报:SOCK_DGRAM。 一般情况下通过family和type的组合都可以...
分类:其他好文   时间:2015-05-27 17:20:13    阅读次数:158
Linux C编程学习6---字符串处理、数据转换
1.字符串 应用程序按其功能可分为数值计算、非数值计算以及输入输出操作等。非数值计算程序占相当大的比例,其核心就是字符串处理 1.1.字符测试 1.1.1.测试字符是否为英文字母 int isalpha(int c)。若c为英文字母,则返回非零值,否则返回值为0 ...
分类:系统相关   时间:2015-05-24 18:51:27    阅读次数:131
Unix网络编程学习笔记之第2章 TCP和UDP
TCP 1. TCP面向连接的协议,是一个字节流协议,没有任何记录边界。发送的是数据分组。 2. TCP提供了可靠性:确认重传和重组      (1) TCP每发送一份数据都会要求对端进行确认。如果超时,就会重传。TCP会估计往返时间RTT,以确定等待多长时间重传。 (2) 如果多次发送数据分组,TCP可以保证分组的按序达到。即会根据序列号进行重组。 3. TCP提供流量控制 TCP在...
分类:其他好文   时间:2015-05-22 11:36:49    阅读次数:213
Unix网络编程学习笔记之第1章 简介
一、一个简单的时间获取客户端 #include #define MAXCON 50 #define MAXLINE 1024 #define PORT 13 void err_sys(const char* s) { fprintf(stderr, "%s\n",s); exit(1); } int main(int argc, char** argv) { int s...
分类:其他好文   时间:2015-05-20 18:29:44    阅读次数:181
Linux C编程学习5---参考《那年,一步一步学linux c》全系列(目录索引)
漫无目的的搜索一些东西,发现的一个很好的资源,所以就一定要收藏下来,方便自己学习Linux C 的时候也能够去参考一下别人的学习之路,来更加促进我的学习和思考 说明 转载请注明出处:谢谢:http://blog.csdn.net/muge0913/article/details/7342...
分类:系统相关   时间:2015-05-19 10:26:25    阅读次数:166
Linux C编程学习4---多文件项目管理、Makefile、一个通用的Makefile
GNU Make简介 大型项目的开发过程中,往往会划分出若干个功能模块,这样可以保证软件的易维护性。 作为项目的组成部分,各个模块不可避免的存在各种联系,如果其中某个模块发生改动,那么其他的模块需要相应的更新。如果通过手动去完成这个工作的话,对于小型的项目可能还行,但是对于比较大型的项目就几乎是.....
分类:系统相关   时间:2015-05-19 00:30:41    阅读次数:310
开发工具
{ 收集的一些、开发工具 }Teambition团队协作工具GitCafe代码托管FIR.imApp 托管平台Coding代码托管,项目管理,WebIDE计蒜客编程学习SendCloud邮件发送服务七牛数据在线托管、传输加速以及云端处理服务Ping++支付 SDKUCloud功能全面的基础云服务商N...
分类:其他好文   时间:2015-05-18 10:38:24    阅读次数:152
824条   上一页 1 ... 57 58 59 60 61 ... 83 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!