12 2013 档案

zeromq 笔记
摘要:一、当执行zmq_bind后会进入mute state,直到有进入或者出去的连接发生才会进入ready state在mute state状态下会根据不同的套接字类型决定是丢弃消息还是阻塞可参考zmq_bind(),zmq_connect(),zmq_socket()这几个函数的api说明。也就是说连接建立后会进入ready状态,这时候使用zmq_send发送消息时是异步的,程序不会发生阻塞,比如,发送的频率远高于接受的频率时,还是会顺利发送,并没有因为接收太慢而导致发送变慢,而且当发送端程序退出时接收端依然可以继续处理未来得及处理的消息,这一点在pub-sub模式下测试过,其他模式尚未测试。二 阅读全文

posted @ 2013-12-29 02:58 argb 阅读(518) 评论(0) 推荐(0)

C语言程序员必读的5本书
摘要:本文由伯乐在线-programmer_lin翻译自fromdev。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。你正计划着通过看书来学习C语言吗?“书籍是人类最忠诚的朋友“。海明威一定知道书籍对一个人一生的重要性。书籍是知识的丰富来源。你可以从书中学到各种知识。书籍可以毫无歧视地向读者传达作者的本意。C语言是由 Dennis Ritchie在1969年到1973年在贝尔实验室研发的。C语言可以把程序简单地编译为机器指令,使得它成为了最高效的语言。为什么在程序员中,C语言如此流行呢?这背后有很多原因。首先,它独立于平台,可以运行在MAC、Linux、UNIX和PC各种环境中。它是UNIX系统 阅读全文

posted @ 2013-12-11 16:20 argb 阅读(553) 评论(0) 推荐(0)

kvm 虚拟机
摘要:关于text模式安装的一个问题http://serverfault.com/questions/257962/kvm-guest-installed-from-console-but-how-to-get-to-the-guests-console安装命令:/usr/libexec/qemu-kvm -m 1024 -smp 4 -boot order=cd,once=c -hda /home/vm/kvm/centos64_64_01.qcow2 -cdrom /home/isofiles/centos64_64.iso -kernel /mnt/centos64/isolinux/vmli 阅读全文

posted @ 2013-12-09 00:25 argb 阅读(439) 评论(0) 推荐(0)

查看linux发行版本方法
摘要:cat /etc/redhat-release 阅读全文

posted @ 2013-12-02 00:17 argb 阅读(246) 评论(0) 推荐(0)

shell编程技巧和陷阱
摘要:先推荐两本经典书籍:1、advanced bash scripting guidehttp://www.tldp.org/LDP/abs/abs-guide.pdf2、Unix Power Tools 豆瓣的一些点评http://book.douban.com/subject/1469315/一个在线地址http://sys-admin.net/ebooks/unix3/upt/1、cat 打开一个文件,并且输入到某个指定的字符串时自动结束,这里当输入ok时,输入自动结束,文件实际内容不包括ok。$cat>b.sh !#/bin/sh> echo 'hello world& 阅读全文

posted @ 2013-12-01 05:13 argb 阅读(275) 评论(0) 推荐(0)

olivehc--百度开源的cdn cache
摘要:github 地址:http://git.baidu.com/olivehc/olivehc主要是为了方便管理,百度cdn承载了全百度40%的流量,但是cdn团队只有几个人(一次培训中提到只有4个)调度方式一般两种:一是通过用户的local dns server,不断解析dns server的ip确定用户位置 一般用于小文件,因为定位时间快一是用过302跳转,缺点是用户每次请求都被重定向一次,实际会两次请求,一般用于较大的文件,如大于10M,特别是视频之类的 阅读全文

posted @ 2013-12-01 03:01 argb 阅读(3028) 评论(0) 推荐(0)

导航