自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

转载 shell变量的替换

转载:http://blog.163.com/wghbeyond@126/blog/static/35166181201051483723579/1.条件变量替换:   Bash Shell可以进行变量的条件替换,既只有某种条件发生时才进行替换,替换  条件放在{}中.  (1) ${value:-word}  当变量未定义或者值为空时,返回值为word的内容,否则返回

2014-06-26 09:34:54 673

转载 高效并发处理之libevent

出处:http://www.oschina.net/question/12_15837构建现代的服务器应用程序需要以某种方法同时接收数百、数千甚至数万个事件,无论它们是内部请求还是网络连接,都要有效地处理它们的操作。有许多解决方 案,但是 libevent 库和 libev 库能够大大提高性能和事件处理能力。在本文中,我们要讨论在 UNIX® 应用程序中使用和部署这些解决方案所用的基本

2014-06-11 11:44:59 3515

转载 select, iocp, epoll,kqueue及各种I/O复用机制

出处http://blog.csdn.net/shallwake/article/details/5265287首先,介绍几种常见的I/O模型及其区别,如下:blocking I/Ononblocking I/OI/O multiplexing (select and poll)signal driven I/O (SIGIO)asynchron

2014-06-11 09:45:12 370

原创 select poll epoll区别

select:下面是select的函数接口:int select (int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout); select 函数监视的文件描述符分3类,分别是writefds、readfds、和exceptfds。调用后select函数会阻塞,

2014-06-10 17:36:37 486

转载 零拷贝

传统的数据传输方式   很长一段时间内,数据拷贝的认识仅仅停留在应用程序层,实际上隐藏在背后的数据拷贝行为比想象的要多的多。在传输数据的时候,用户应用程序需要分配一块合适大小的缓冲区来存放需要传输的数据。用户从应用程序中读取数据,然后发送出去,只需要两个系统调用read,write即可完成数据传输工作,应用程序并不知道这个数据传输过程中操作系统进行了多少次拷贝操作。某些情况下,这些数据拷贝

2014-06-09 10:19:28 553

经典的unix源码

是经典的UNIX的部分源代码,可以给想深入学习程序的人很好的参考

2013-08-07

贪吃蛇微机课程设计你懂得

用汇编实现的贪吃蛇,功能比较多,本来添加背景音乐的,可没弄成成功,但可以实现日期和时间的显示,蛇在移动过程中吃的越多速度越快,费了自己很大的功夫,是自己的做课程设计题目。所以分设的比较高,但非常实用,你懂得!

2011-06-30

汇编贪吃蛇贪吃蛇小程序可以斜向移动,

贪吃蛇小程序可以斜向移动, 可以撞弹性球,包括最基本的功能,蛇可根据键盘改变行动方向,当遇到老鼠时,就吃掉,遇到自己的身体或边缘时为蛇死亡,并结束游戏;

2011-06-11

空空如也

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

TA关注的人

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