- 博客(12)
- 资源 (30)
- 收藏
- 关注
原创 linux的errno
/**g++ error_test.cpp -g -O0 -o error_test./error_test 9*/#include #include #include #include int main(int argc, char** argv){ if(argc <= 1){ printf("Usage: %s \nFor example:\n
2012-12-29 22:40:14 883
翻译 Linus Torvalds:用户程序被破坏永远是Kernel的问题!
http://www.csdn.net/article/2012-12-25/2813136-linus-says-Mauro-shut-upLinus Torvalds:用户程序被破坏永远是Kernel的问题!发表于2小时前| 499次阅读| 来源CSDN| 4 条评论| 作者王然LinusLinux摘要:一直以“大嘴”著称的Linux之父——
2012-12-25 13:12:42 1775
原创 zmq: transport bridging, the pub-sub forward proxy
/*g++ pub-sub-bridge-publisher.cpp -lzmq -g -O0 -o objs/pub-sub-bridge-publisher*/#include #include #include #include #include #include int main(int argc, char** argv){ void* context = zm
2012-12-23 12:33:57 1622
原创 zmq: reqester-replyer router-dealer pattern.
/**g++ req-rep-router-dealer-requester.cpp -lzmq -g -O0 -o objs/req-rep-router-dealer-requester*/#include #include #include #include #include int main(int argc, char** argv){ void* context
2012-12-23 12:03:32 1726
原创 zmq: request-reply multiple clients to multiple server, brute force way
/**g++ req-res-N2M-brute-force-server.cpp -lzmq -g -O0 -o objs/req-res-N2M-brute-force-server*/#include #include #include #include #include #include int main(int argc, char** argv){ void
2012-12-23 10:53:59 1374
原创 zmq: dynamic discovery problem
/**g++ pub-sub-dynamic-discover-publisher.cpp -lzmq -g -O0 -o objs/pub-sub-dynamic-discover-publisher*/#include #include #include #include #include #include int main(int argc, char** argv){
2012-12-23 10:16:12 1701
原创 四个梦中的解决方案
梦中想到了几个靠谱的方案:1. Edge直播推流:直接使用代理方式即可,不需要做缓存。2. Edge点播方案:没有cache时使用代理方式,并发起一个cache请求,由cache进程完成后改为本地点播方式。3. 服务器不能同时使用两套架构,ST和ZeroMQ不能同时用,他们的方案不一样。换言之,只能用ST。4. 客户端应提供js方式的as接口,譬如js实现的NetConnectio
2012-12-23 08:49:42 1176
原创 zmq: basic patterns Request-Reply, Publisher-Subscriber, Denvilator-worker-sink.
#include#include /*g++ req-rep-server.cpp -lzmq -g -O0 -o objs/req-rep-server*/int main(int argc, char** argv){ void* context = zmq_ctx_new(); void* responder = zmq_socket(context, ZMQ_
2012-12-22 13:50:23 1266
转载 程序员如何做出“不难看”的设计
今天学了下色彩,这篇文章说的很对,特别是色彩使用,用HSB代替RGB。对比下面两个图:哪个看着舒服?前面的图是RGB选的颜色,后面的是用HSB调出来的。摘要:程序员在写代码的时候往往只注重功能的实现和性能的提升,忽视了外观和易用性,其实很多时候只要注意一些基本的规则,就可以大幅度提高产品的观感。经常看到程序员展示自己做的东西,有一些是创业项目
2012-12-12 18:09:31 1020
原创 linux加载指定目录的so文件
例如,有个so在/tmp/libs/libzmq.so.3:[winlin@dev6 libs]$ ls /tmp/libs/ -lhtotal 2.5Mlrwxrwxrwx 1 winlin winlin 15 Dec 12 12:58 libzmq.so -> libzmq.so.3.0.0lrwxrwxrwx 1 winlin winlin 15 Dec 12 12:58
2012-12-12 13:12:05 8201
转载 Multithreaded Magic with ØMQ
http://zeromq.wdfiles.com/local--files/whitepapers%3Amultithreading-magic/imatix-multithreaded-magic.pdfMultithreadedMagic with ØMQFast multicore applications inany language with no painA
2012-12-09 13:38:03 4956
转载 Solving 11 Likely Problems In Your Multithreaded Code
http://msdn.microsoft.com/en-us/magazine/cc817398.aspxConcurrency HazardsSolving 11 Likely Problems In Your Multithreaded CodeJoe DuffyConcurrency is everywhere. Se
2012-12-09 13:22:36 3547
Pattern.Oriented.Software.Architecture.Volume.2
2012-11-29
mp4 file format引用文档
2012-11-04
The.Cpp.Programming.Language.Special.Edition
2012-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人