存储映射I/O使一个磁盘文件与存储空间中的一个缓冲区相映射,对缓冲区的读、写操作就是对文件的读、写操作,从而可以不再使用read、write系统调用。
将文件映射到存储区的函数由mmap完成,函数原型如下:
#include
/* 成功返回映射区起始地址,出错返回MAP_FAILED */
void *mmap(void *addr, size_t len, int prot, ...
分类:
系统相关 时间:
2014-06-22 21:39:19
阅读次数:
301
由于一些环境的制约,很多同学都可能需要在开发机上进行调试,但由于开发机资源的限制,在开发机上直接进行本地的GDB环境配置就成了难题,这个时候其实我们可以利用GDB中自带的gdbserver工具就可以进行远程开发机的调试。
gdbserver可以走网络,串口等通信机制,对于网络来说支持ip:prot格式运行。比如你的开发机所在IP是192.168.3.11,你的机器是192.168.3.1...
分类:
数据库 时间:
2014-06-22 12:11:39
阅读次数:
232
from:unix高级环境编程
unix/linux中共享内存是最高效的ipc方式。
有几种使用方式:
1)mmap /dev/zero设备:
fd = open("/dev/zero", O_RDWR);
area = mmap(0, size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
close(fd);
加入MAP_SHARE...
分类:
其他好文 时间:
2014-06-22 06:21:16
阅读次数:
215
匹配下列格式的数据中的 source和MAC地址:
Chain WiFiDog_br-lan_Outgoing (1 references)
pkts bytes target prot opt in out source destination
705 109595 MARK al...
分类:
其他好文 时间:
2014-06-20 11:50:08
阅读次数:
262
通过酷6的一个转发接口,使用java正则来获取匹配酷6网大部分视频网址链接,抓取获得ip、flash、title等属性用于内嵌视频展示;关键代码是抓取数据,展示代码很简单。
1.抓取数据代码:
/**
* 酷6新接口方法
* add by yangkai
* @param videoUrl
* @return
*/
prot...
分类:
其他好文 时间:
2014-06-14 10:18:45
阅读次数:
367
所谓Port的安全性是指能够开启Port的那个软件程序,而不是Port本身。Services与Port对应的文档时/etc/services,常用来观察Port的程序有netstat和nmap。Netstat:在本机上以自己的程序监测自己的PortNmap:透过网络的侦测软件辅助,可侦测非本机上的其他网络主机常用的netstat..
分类:
系统相关 时间:
2014-06-10 23:29:14
阅读次数:
387
1、先运行vsftpd服务:
#service vsftpd start
2、通过iptables开放21号端口
(1) 先查看iptables设置:
#iptables -nL
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT al...
分类:
系统相关 时间:
2014-06-10 07:46:14
阅读次数:
392
// 研究了半宿,终于弄清楚了
// 写了这段测试代码可以很好的演示效果
class CConvert
{
public:
CConvert(){m_nValue = 10;}
// 重载()运算符
int operator ()();
// 重载int强制类型转换
operator int();
prot...
分类:
其他好文 时间:
2014-06-10 07:04:24
阅读次数:
196
在vm下redhat5下安装oracle 11g后,登录sqlplus 报:
sqlplus: error while loading shared libraries: /home/oracle/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1: cannot restore segment prot after reloc:...
分类:
数据库 时间:
2014-06-07 12:00:29
阅读次数:
303
Protobuf语言指南l 定义一个消息(message)类型l 标量值类型l Optional
的字段及默认值l 枚举l 使用其他消息类型l 嵌套类型l 更新一个消息类型l 扩展l 包(package)l 定义服务(service)l
选项(option)l 生成访问类本指南描述了怎样使用prot...
分类:
其他好文 时间:
2014-06-05 17:29:02
阅读次数:
459