自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 linux udp之connect函数-连接的udp

概述connect函数不止作用与tcp连接,同样可以作用于udp连接.不过两者的作用不同.tcp与udp的connect不同tcp使用connect函数,客户端发起三次握手协议,在收到对端的确认ack和ack后返回.对端在收到客户端的确认ack后,accept返回.udp使用connect函数,并没有发起三次握手协议(这本身就是tcp协议内容),内核会记录目的端的ip和port,如

2014-12-22 20:23:00 3249

原创 linux c/c++插件技术:动态链接库

一.概述插件技术的目的是为了更好的扩展性.动态链接库是其中 一种实现方式.这里主要论述几个问题.1)linux上关于这些api的描述.看完linux上关于dlopen等函数的描述基本就可以写出简单的动态链接库使用.2)关于c++使用动态链接库的一些问题和注意事项.3)扩展,编译器的各选项,动态链接库和静态链接库.二.linux api:dlopen,dlsym,dl

2014-12-18 20:06:22 5915

原创 linux popen和pclose

popen函数,用来执行shell命令.已经使用了好久,但一些细节仍然需要注意.实现细节1.popen创建一个管道,调用fork产生一个子进程,执行一个shell命令.读取返回值时,相当于在读取管道数据.2.popen两个类型参数."r" 读 "w",但不能同时读写."r"读取shell输出值,输出默认/屏幕上的值."w",向shell中写数据.即标准输入和标准输出

2014-12-12 00:02:14 2046

原创 linux socket套接字超时之setsockopt

超时一些注意事项.这里只是记录测试的一些结果,仅供参考和探讨.不附加测试代码了.测试环境:系统debian 6,内核版本:2.6.32-5-686设置/获取超时代码 struct timeval ti; ti.tv_sec=5; ti.tv_usec=0; setsockopt(sock,SOL_SOCKET,SO_

2014-12-11 16:37:11 12742

原创 linux pthread 状态和pthread终止

题目没想好,主要想说明两个问题:线程的两种类型( 状态):join和detach,还有就是线程函数中pthread_exit和return的区别.1.join和detach.  join:线程A创建线程B(C,D.....)后,若A需要等待线程B的结果,或者说需要AB需要同步.或者说A需要等待B的结果.这时join状态.创建线程时,默认的是join状态.同一进程下的线程都是peer,可以是

2013-12-31 21:36:24 9949

sublime python配置

sublime python配置 python开发环境简单配置.

2015-12-15

学习正则表达式

《学习正则表达式》从正则表达式的基本概念讲起,到编写完整的sed和Perl脚本,再到转换HTML文件,将这种强大的工具解释得清晰透彻。书中贯穿了大量简洁明了的示例,旨在让读者轻松掌握正则表达式。此外,书中各在线和桌面工具一应俱全,并介绍了进阶参考资料,是一本不可多得的正则表达式入门好书。《学习正则表达式》适合对正则表达式感兴趣的程序员和互联网从业者。

2014-12-24

linux 网络编程

linux 网络编程 老师的ppt,文档著作权是电子科技大学,聂晓文老师. 聂老师讲解网络编程这块,我觉得讲的很通透,很多细节上介绍了一些技术的对比.再结合网络编程书籍,更好.

2014-07-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除