2015年8月20日

转载:内存拷贝MEMCPY()与VMSPLICE()性能对比

摘要: 内存拷贝MEMCPY()与VMSPLICE()性能对比综述在上一篇文章《进程间大数据拷贝方法调研》中介绍和对比了三种A进程读取文件然后拷贝给B进程的方法,测试结果显示在涉及到内存与磁盘间的数据传输时,splice方法由于避免了内核缓冲区与用户缓冲区之间的多次数据拷贝,表现最好。但是由于这种对比限定在... 阅读全文

posted @ 2015-08-20 11:46 DayAfterDay 阅读(3506) 评论(1) 推荐(1) 编辑

2015年8月11日

ubuntu root

摘要: 登录 界面 rootsudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.confgreeter-show-manual-login=true1. 修改 root 密码sudo passwd root2.以其他账户登录,通过 sudo nano... 阅读全文

posted @ 2015-08-11 17:19 DayAfterDay 阅读(290) 评论(0) 推荐(0) 编辑

ubuntu x11vnc

摘要: 启动Ubuntu的软件中心,选择“X11VNC服务器”,进行安装。当然也可以用sudo apt-get install命令安装。接下来创建登陆密码sudo x11vnc -storepasswd输入和确认之后,密码被保存到了用户的密码目录下:再设置X11VNC的密码文件:sudo x11vnc -s... 阅读全文

posted @ 2015-08-11 17:04 DayAfterDay 阅读(534) 评论(0) 推荐(0) 编辑

2015年8月10日

命令行提示

摘要: ubuntu 默认PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '${debian_chroot:+($debian_chroot)}标示 如果定义了debian_chroot 就加上($debian_chroot)否则直接显示后边修改linux... 阅读全文

posted @ 2015-08-10 11:00 DayAfterDay 阅读(232) 评论(0) 推荐(0) 编辑

2015年8月6日

C语言中使用正则表达式 regcomp

摘要: 标准的C和C++都不支持正则表达式,但有一些函数库可以辅助C/C++程序员完成这一功能,其中最著名的当数Philip Hazel的Perl-Compatible Regular Expression库,许多Linux发行版本都带有这个函数库。C语言处理正则表达式常用的函数有regcomp()、reg... 阅读全文

posted @ 2015-08-06 17:15 DayAfterDay 阅读(1772) 评论(0) 推荐(0) 编辑

2015年7月22日

httpd服务配置 centos httpd + ubuntu conf位置

摘要: 自己配置过程:centos安装httpd:[root@bian91 ~]# yum install -y apacheLoaded plugins: fastestmirror, securityDetermining fastest mirrors * base: mirror.bit.edu.c... 阅读全文

posted @ 2015-07-22 16:06 DayAfterDay 阅读(1180) 评论(0) 推荐(0) 编辑

2015年7月21日

vim 快捷键

摘要: 常用~ (shift + `) 大小写切换K (shift + k) man page# (shift + 3) 选中向上查找* (shift + 8) 选中向下查找yaw和yas:复制一个词和复制一个句子,即使光标不在词首和句首也没关系gd: 选中yG: 复制光标以下的所有行。d... 阅读全文

posted @ 2015-07-21 10:26 DayAfterDay 阅读(516) 评论(0) 推荐(0) 编辑

2015年7月20日

signal 回忆录

摘要: 太久不用, 都记不太清了.做个记录#include void (*signal(int signum, void (*handler))(int)))(int);kill -l 查看信号#include #include int kill(pid_t pid, int s... 阅读全文

posted @ 2015-07-20 14:40 DayAfterDay 阅读(120) 评论(0) 推荐(0) 编辑

2015年7月16日

printf字体

摘要: #define DP1(format, arg...) printf("\x1b[0;31m"format"\x1b[0m", ##arg)#define DP(format, arg...) \ do { \ char debuf[2 * 1024]; \ snp... 阅读全文

posted @ 2015-07-16 11:07 DayAfterDay 阅读(143) 评论(0) 推荐(0) 编辑

2015年7月13日

sysutil.c

该文被密码保护。 阅读全文

posted @ 2015-07-13 15:05 DayAfterDay 阅读(47) 评论(0) 推荐(0) 编辑

导航