一、共享内存共享内存是最高效的通信方式,因为不需要一个进程先拷贝到内核,另一个进程在存内核中读龋二、ipcs-m查看共享内存ipcrm-m删除共享内存三、主要函数shmget创建shmctl删除shmat挂接shmdt取消挂接*********man函数名查看*****四、代码实现comm.h1#pragmaonce
2#includ..
分类:
系统相关 时间:
2016-04-15 23:23:44
阅读次数:
600
Linux中的select,poll,epoll都是IO多路复用的机制。selectselect最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描述符便会被内核修改标志位,使得进程可以获得这些文件描述符从而进行后续的读写..
分类:
系统相关 时间:
2016-04-15 23:24:12
阅读次数:
579
复杂链表的复制:一个链表的每个节点,有一个指向next指针指向下一个节点,还有一个random指针指向这个链表中一个随机节点或者NULL,现在要求实现复制这个链表,返回复制后的新链表。思路:先复制每一个原始结点并将其放在每一个原始结点的后面,在确定每一个随机节点,最后将..
分类:
其他好文 时间:
2016-04-15 23:22:54
阅读次数:
490
在《CloudFoundryin1Box简介:Bosh-lite篇》我们介绍了Bosh-lite的架构和部署。在本篇中,我们将详细描述另一个CloudFoundryin1Box解决方案PCF-Dev。1PCF-dev简介PCF是Pivotal发行的CloudFoundry商业版,PCF-Dev原名MicroPCF,是Pivotal为PCF的应用开发人员准备的一款App..
分类:
其他好文 时间:
2016-04-15 23:24:29
阅读次数:
2056
发现日志切割并没有按计划执行,后来手动强制执行时,发现如下报错:[root@wasulogrotate.d]#logrotate-fhttpderror:badtoplineinstatefile/var/lib/logrotate.status[root@wasulogrotate.d]#解决访求:删除/var/lib/logrotate.status这个文件即可解决。解决后,最好再运行一下..
分类:
其他好文 时间:
2016-04-15 23:24:47
阅读次数:
1063
下午在某群中有位网友A问:“大神们,问你们个问题,我在虚拟机里装了个服务器,怎么去配IP氨下面网友BC唏嘘了几下,网友B表示震惊,网友C表示“Google一大把”的。但也有好心网友E回复说“控制台进去配”,继而网友A就问“能远程?”,网友E说“控制台”,并截图(以VMware为..
分类:
其他好文 时间:
2016-04-15 23:25:15
阅读次数:
458
以前做工作记录,或者遇到问题等等都习惯了使用onenote自己记,用久了之后总觉得缺点与别人的互动,于是今天开始使用blog。希望随着发表博文的越来越多,我的技术也能步步提高。ps:说实话这破玩意还真是不如onenote好用
分类:
其他好文 时间:
2016-04-15 23:23:08
阅读次数:
369
在无线网络应用中,有时经常遇到无线AP或无线路由的IP地址忘记了,无法用浏览器进入管理界面。常用的解决办法,按复位按钮,强行恢复出厂设置。如果仅仅是忘记了IP地址,也可以通过局域网IP扫描,找出无线AP或无线路由的IP地址。Advanced
IP
Scanner是一款快速、强大、易于使用..
分类:
其他好文 时间:
2016-04-15 23:24:47
阅读次数:
864
1.向列表的尾部添加一个新的元素append(...)L.append(object)--appendobjecttoend>>>a=[‘sam‘,24,‘shaw‘]>>>a.append(‘35‘)>>>a[‘sam‘,24,‘shaw‘,‘35‘]2.查找list中有多少个valuecount(...)L.count(value)->integer--returnnumberofoccurrenceso..
分类:
编程语言 时间:
2016-04-15 23:24:04
阅读次数:
444
//创建大头针对象
MAPointAnnotation*pointAnnotation=[[MAPointAnnotationalloc]init];
//插入大头针的位置
pointAnnotation.coordinate=CLLocationCoordinate2DMake(39.989631,116.481018);
//大头针的标题
pointAnnotation.title=@"方恒国际";
//大头针的子标题
pointAnnot..
分类:
移动开发 时间:
2016-04-15 23:21:40
阅读次数:
823
简单分享一下,类似问题的解决方法刚才在某机器上上xxx用户下压测时遇到这个问题,连xxx都进不去了说明xxx用户下无法创建跟多的线程了(当然root用户没这个问题)系统能够创建的最大线程数:(MaxProcessMemory-JVMMemory–系统内存)/(ThreadStackSize)=Numberofthreads有两种?.
分类:
编程语言 时间:
2016-04-15 23:21:54
阅读次数:
1068
软考信息系统监理师:2016年4月8日作业第13章、组织协调1、组织协调的基本原则是什么(记)?答:1)公平、公正、独立原则2)守法原则3)诚信原则4)科学的原则2、什么是科学的原则?答:所谓科学的原则,就是在监理实践中,要依据科学的方案(如监理规划),运用科学的手段(如测..
分类:
其他好文 时间:
2016-04-15 23:20:57
阅读次数:
544
是一种异步的文件系统事件监控机制inotify进程rsyncdaemon服务/data//data/写入一个文件通知rsync,执行命令同步rsync-avz/data/xxrsync_backup@192.168.10.10::hequan实现软件inotify,sersync,lsyncd实施准备rsyncdaemon客户端#uname-r2.6.32-431.el6.x86_64#ls-l/proc/sys/fs..
分类:
系统相关 时间:
2016-04-15 23:22:22
阅读次数:
552
unity3d中的物体,在Scene窗口中可以看到,而在Game窗口中看不到的原因:多半是因为物体所属Layer与照相机的cullingmask不一致导致的,或者超出照相机的可视范围。如果游戏中有多个相机,每个相机都有自己的可视范围和cullingmask,物体在移动的过程中,进入不同的相机,其可见..
分类:
编程语言 时间:
2016-04-15 23:21:26
阅读次数:
5241
公司线上环境99%是esxi的虚拟环境,随着公司线上虚拟机的增加,在部署虚拟机时我们一般都是采用模板才统一部署,当一个模板建立好后,新建虚拟机时就默认采用该模版运行,没有加入用户自定义环节。由于公司为软件型企业且百分之九十采用的是微软的.net开发用户平台,由于平台的..
分类:
其他好文 时间:
2016-04-15 23:22:29
阅读次数:
765
[base]name=CentOS-$releasever-Basebaseurl=http://mirrors.163.com/centos/6/os/$basearch/gpgcheck=1gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6#releasedupdates[updates]name=CentOS-$releasever-Updatesbaseurl=http://mirrors.163.com/centos/6/updates..
分类:
其他好文 时间:
2016-04-15 23:21:37
阅读次数:
226
Python中有一个select模块,其中提供了:select、poll、epoll三个方法,分别调用系统的select,poll,epoll从而实现IO多路复用。WindowsPython:提供:selectMacPython:提供:selectLinuxPython:提供:select、poll、epoll注意:网络操作、文件操作、终端操作等均属于IO操作..
分类:
编程语言 时间:
2016-04-15 23:20:50
阅读次数:
312