自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奋斗的伙计

每天进步一点点

  • 博客(8)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

转载 共享内存陷阱和分析

所谓共享内存就是使得多个进程可以访问同一块内存空间,是最快的可用IPC形式。是针对其他通信机制运行效率较低而设计的。往往与其它通信机制,如信号量结合使用,来达到进程间的同步及互斥。其他进程能把同一段共享内存段“连接到”他们自己的地址空间里去。本文详细分析了常见的Linux共享内存陷阱,希望对大家有所帮助。AD:【线下活动】三大新锐HTML 5企业汇聚51CTO—大话移动前端技术所谓共享

2015-10-16 23:21:12 784

转载 进程间通信-共享内存

一、IPC(Inter-Process Communication,进程间通信)对象的介绍System V 的IPC对象有共享内存、消息队列、信号灯。注意:在IPC的通信模式下,不管是使用消息队列还是共享内存,甚至是信号灯,每个IPC的对象都有唯一的名字,称为"键"(key)。通过"键",进程能够识别所用的对象。"键"与IPC对象的关系就如同文件名称于文件,通过文件名,

2015-10-16 22:05:17 391

转载 gdb使用

转自:http://blog.csdn.net/qibaoyuan/article/details/6116265在gdb设置:set print pretty on  ===========================其他七、设置显示选项    GDB中关于显示的选项比较多,这里我只例举大多数常用的选项。    set print address    set p

2015-10-16 13:36:33 345

原创 MD5校验

(一)来自:http://www.cnblogs.com/zhenjing/p/openssl.htmlOpenSSL http://www.openssl.org/ OpenSSL整个软件包大概可以分成三个主要的功能部分:密码算法库、SSL协议库以及应用程序。OpenSSL 的密码算法库包含多种加密算法的实现,可单独应用。OpenSSL 下载:http://www.ope

2015-10-15 12:58:08 617

转载 epoll 的accept , read, write(重要)

在一个非阻塞的socket上调用read/write函数, 返回EAGAIN或者EWOULDBLOCK(注: EAGAIN就是EWOULDBLOCK)从字面上看, 意思是:* EAGAIN: 再试一次* EWOULDBLOCK: 如果这是一个阻塞socket, 操作将被block* perror输出:  Resource temporarily unavailable

2015-10-12 22:36:56 590

转载 fedora 使用音乐播放器

因为安装环境的不同,Fedora在安装后会安装不同的软件包。通常在安装的时候有多种选择:    1、桌面环境: 适合个人日常使用,安装包含办公软件(Fedora 默认安装Open Office)、娱乐影音软件,此版本不会默认不会安装source包,经常会在安装其他软件的时候,提示找不到: build 文件。              2、开发环境: 适合软件开发人员使用,不会安装办公软

2015-10-11 18:51:22 1553

转载 linux下select使用

在Linux中,我们可以使用select函数实现I/O端口的复用,传递给 select函数的参数会告诉内核:      •我们所关心的文件描述符      •对每个描述符,我们所关心的状态。(我们是要想从一个文件描述符中读或者写,还是关注一个描述符中是否出现异常)      •我们要等待多长时间。(我们可以等待无限长的时间,等待固定的一段时间,或者根本就不等待)   从 sel

2015-10-08 15:32:12 979

原创 各种二分查找算法总结

1. 最基本的二分查找算法:在已排好序的vector中查找是否存在targetbool findData(vector &nums, int target){ if(nums.size()==0) return false; int low=0; int high=nums.size()-1; int mid; while(low<=high){ mid=(low+hig

2015-10-03 17:12:48 501

hash表C语言实现

这是百度一位大牛写的hash结构

2016-07-26

c++游戏编程基础代码

本代码与c++经典游戏程序设计相配套的代码资料

2013-09-08

计算机考研专业课资料

好几年的试题及模拟题,不要错过啊,计算机专业统考必备的

2013-09-08

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

TA关注的人

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