上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 26 下一页
摘要: screen是一个可以在多个进程之间多路复用一个物理终端的窗口管理器。 1. 创建新的screen会话 screen [command] [-S name] 2. Detach 会话 screen –d [screen name] 3. Reattach 会话 screen –r screen-name 4. 查看所有的screen会话 screen –ls 进入scre... 阅读全文
posted @ 2013-04-19 14:11 ydzhang 阅读(235) 评论(0) 推荐(0)
摘要: Kafka[1]是linkedin用于日志处理的分布式消息队列,linkedin的日志数据容量大,但对可靠性要求不高,其日志数据主要包括用户行为(登录、浏览、点击、分享、喜欢)以及系统运行日志(CPU、内存、磁盘、网络、系统及进程状态)。 当前很多的消息队列服务提供可靠交付保证,并默认是即时消费(不适合离线)。高可靠交付对linkedin的日志不是必须的,故可通过降低可靠性来提高性能,同时通... 阅读全文
posted @ 2013-04-19 14:11 ydzhang 阅读(281) 评论(0) 推荐(0)
摘要: svnadmin与svnserve建立代码仓库 1. 假设当前目录为/data/ 2. 建立文件夹: mkdir repos 3. 创建仓库: (1) cd /data/repos/ (2) svnadmin create myproj 4. 启动svn server: svnserve -d -r /data/repos/ 5.客户端check out: svn co svn://1... 阅读全文
posted @ 2013-04-19 14:11 ydzhang 阅读(188) 评论(0) 推荐(0)
摘要: 以前学C++时记的比较,因最近开发用C++较多,把笔记翻出来复习了一下,跟大家分享一下。类的声明及定义 1. class、struct、union保留字都可以用来声明和定义类。class中成员默认为private类型,struct、union与C语言兼容,成员默认为public类型。 2. 只有当类没有显式的定义构造/析构函数时,C++才会提供默认的构造/析构函数;默认的构造函数只负责创建... 阅读全文
posted @ 2013-04-19 14:11 ydzhang 阅读(191) 评论(0) 推荐(0)
摘要: 目前机器上vim的配置为: Vim + ctags + taglist + omnicppcomplete + MiniBufExplorer +BufExplorer + NERD_tree + DoxgenToolkit 1. taglist插件:用于显示文件的tag,需要ctags的支持 下载:http://vim.sourceforge.net/scripts/script.... 阅读全文
posted @ 2013-04-19 14:11 ydzhang 阅读(261) 评论(0) 推荐(0)
摘要: micro_httpd是一个轻量级的http服务器 (http://www.acme.com/software/micro_httpd/),micro_httpd从xinetd运行,性能较差,但对于负载较小的网站,micro_httpd是能胜任的,其实现了http服务器的一些基本特征功能: 1. ..文件名探测以保证安全; 2. 常用MIME类型识别; 3. Trailing-slash重定向;... 阅读全文
posted @ 2013-04-19 14:11 ydzhang 阅读(1104) 评论(0) 推荐(0)
摘要: libevent提供一种当特定事件发生、超时或信号到达时执行回调函数的机制,看了libevent的代码,里面包含了对普通事件、超时事件的处理;libevent-0.1(2000年发布)使用select来进行IO轮询,最新的libevent版本使用epoll。(http://monkey.org/~provos/libevent/) libevent的实现框架(三个主体 — 事件、队列、处理): ... 阅读全文
posted @ 2013-04-19 14:11 ydzhang 阅读(432) 评论(0) 推荐(0)
摘要: 问题描述:在编译程序时,提示一个错误和一个警告。 error:storage size of tz isn’t know; 其中tz是struct timezone类型的变量。 warning:implicit declaration of function lstat; 使用man手册查了一下,发现tz需要加上sys/time.h头文件,lstat需要加上sys/lstat.h头文件,但这两... 阅读全文
posted @ 2013-04-19 14:11 ydzhang 阅读(443) 评论(0) 推荐(0)
摘要: TCFDB是Tokyo Cabinet中的fix length定长数据库的实现,key由整数id标示,所有value的长度都在某一个长度范围内,TCFDB为某个记录分配固定宽度的区域。TCFDB的设计与实现是KISS(Keep it simple & stupid)原则很好的一个体现。 TCFDB将存储区域分为两部分,头部和记录区,头部包含TCFDB的一些全局信息(长度固定),记录区依次存储多个... 阅读全文
posted @ 2013-04-19 14:11 ydzhang 阅读(204) 评论(0) 推荐(0)
摘要: 今天早上到实验室,发现昨天的博客没有发表成功,有点莫名其妙,昨天还看过发表的文章呢,重发一次。 早上提前一刻钟赶到集合地点西十二东门,发现已经很多人在那里等了,我还以为我去的很早呢,有很多同学还是从江夏、汉口赶过来的,据说早上五点多就起床了。 集结完毕就一起奔向西体做一些素质拓展活动,到西体大概等了20分钟,CVT的招聘人员才赶到,活动之前还声明说大家今天来到这里还是来面试的。 最开始就是... 阅读全文
posted @ 2013-04-19 14:11 ydzhang 阅读(213) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 26 下一页