
linux
文章平均质量分 81
弓永峰
关注java 分布式存储与计算
展开
-
2>&1
ls -l > out.file 2>&1 & 解释: ls -l > out.file //将ls的输出重定向到文件out.file 2>&1 //在shell中,文件描述符通常是:STDIN,STDOUT,STDERR,即:0,1,2,由此可以看出,它将ls -l > out.file在输出过程中产生的错误信息也放在了STDOUT,即:1中,你可以作实验,如果命令产生了错误,那么错误信息转载 2014-01-07 23:59:24 · 960 阅读 · 0 评论 -
DNS deployment on CentOS
DNS is the short name of Domain Name System. The Requirement: CentOS 6.5 bind (bind is the short name of Berkeley Internet Name Domain) Structure Design: master: 192.168.0.33 slave : 192原创 2014-06-05 17:08:20 · 676 阅读 · 0 评论 -
IO - 同步,异步,阻塞,非阻塞
转载地址: http://blog.youkuaiyun.com/historyasamirror/article/details/5778378 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchrono转载 2014-06-16 11:16:10 · 557 阅读 · 0 评论 -
高性能网络编程(一)----accept建立连接
转载地址:http://blog.youkuaiyun.com/russell_tao/article/details/9111769 最近在部门内做了个高性能网络编程的培训,近日整理了下PPT,欲写成一系列文章从应用角度谈谈它。 编写服务器时,许多程序员习惯于使用高层次的组件、中间件(例如OO(面向对象)层层封装过的开源组件),相比于服务器的运行效率而言,他们更关注程序开发的效率,追求更快的完成转载 2014-06-16 15:42:56 · 704 阅读 · 0 评论 -
高性能网络编程5--IO复用与并发编程
好文章必须要转,转载地址: 对于服务器的并发处理能力,我们需要的是:每一毫秒服务器都能及时处理这一毫秒内收到的数百个不同TCP连接上的报文,与此同时,可能服务器上还有数以十万计的最近几秒没有收发任何报文的相对不活跃连接。同时处理多个并行发生事件的连接,简称为并发;同时处理万计、十万计的连接,则是高并发。服务器的并发编程所追求的就是处理的并发连接数目无限大,同时维持着高效率使用CP转载 2014-06-16 20:01:57 · 713 阅读 · 0 评论 -
高性能网络编程3----TCP消息的接收
好文章必须要转啊,转载地址: 这篇文章将试图说明应用程序如何接收网络上发送过来的TCP消息流,由于篇幅所限,暂时忽略ACK报文的回复和接收窗口的滑动。 为了快速掌握本文所要表达的思想,我们可以带着以下问题阅读: 1、应用程序调用read、recv等方法时,socket套接字可以设置为阻塞或者非阻塞,这两种方式是如何工作的? 2、若socket为默认的阻塞套接字,此时recv转载 2014-06-16 19:25:38 · 757 阅读 · 0 评论