摘要: 网络通信中的同步和异步机制描述通信模式。同步机制,是指发送方发送请求后,需要等待接收到接收方发回的响应之后,才开始发送下一个请求;异步机制,正好相反,是指发送方在发送一个请求之后,不等待接收方响应这个请求就继续发送写一个请求。所有来自发送方的请求将形成一个队列,接收方处理完请求之后通知发送方。 而阻塞和非阻塞是用来描述进程的处理调用的方式,实际上也就是网络套接字Socket的阻塞和非阻... 阅读全文
posted @ 2016-05-21 15:26 勤奋的笨鸟 阅读(150) 评论(0) 推荐(0)
摘要: 注:慕课网笔记 高阶函数 1.变量可以指向函数,例如 a=abs 则 a(-10)=10 。 2.一个函数可以接收另外一个函数作为参数 例如 fun1 是一个函数... 阅读全文
posted @ 2016-05-19 22:15 勤奋的笨鸟 阅读(173) 评论(0) 推荐(0)
摘要: 哇,这个命令实在是太强大了,好像有一本专门的书来描述这个命令的编程的。 这里先记上一个链接吧。。http://coolshell.cn/articles/9070.html 阅读全文
posted @ 2016-04-29 20:02 勤奋的笨鸟 阅读(97) 评论(0) 推荐(0)
摘要: sed命令是一个用在对输入流进行处理的文本处理工具。掌握它能够更好地帮助管理Linux和处理日志文件。 用法: sed [option] ‘command’ 输入流 常用option: -n:安静模式,一般如果没有加-n选项,输入流中所有的行将会被列出,加入-n后只会列出‘command’处理过的行。一般与 command中p命令连用。 -r:默认sed只是支持一般的正则表达式,如... 阅读全文
posted @ 2016-04-29 19:50 勤奋的笨鸟 阅读(236) 评论(0) 推荐(0)
摘要: 1. top命令 top显示了CPU的使用率、内存使用率、交换内存使用大小、高速缓存使用大小、缓冲区使用大小,进程PID、所使用命令以及其他。它还可以显示正在运行进程的内存和CPU占用多的情况。 提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表. 2. vmstat命令 VmStat 命令用于显示虚拟内存、内核线程、磁盘、系统进程、I/O 块... 阅读全文
posted @ 2016-04-24 21:37 勤奋的笨鸟 阅读(206) 评论(0) 推荐(0)
摘要: 一、多项式计算的优化算法 假设 是一个多项式,求解该多项式的直接方法为计算Pn(x)中的每一项,然后求各项之和的到结果。 然而这种方法的效率并不高,因为它需要进行 n+(n-1)+(n-2)+…+1=n(n-1)/2 次乘法运算,而我们知道乘法运算的效率要远远小于加法运算,因此是否 存在一种更加高效的算法能够减少乘法运算的次数呢?由此引出下面的 “ Honor 's Rule ”。 ... 阅读全文
posted @ 2016-04-11 13:30 勤奋的笨鸟 阅读(1063) 评论(0) 推荐(0)
摘要: 不管是看Linux书籍还是视频教程都有说正则表达式相当重要,正确运用正则表达式能够帮助管理系统是减少很多的工作量。实际上,正则表达式是一种处理字符串的方法,通过一些特殊符号的辅助,让用户轻易达到查找、删除、替换特定字符串。可以说,它是Linux基础当中的基础,学完之后一定会大有增益。 一、通配符和正则表达式的区别; 通配符只是bash接口中的一个功能,而正则表达式则是一种字符串处理... 阅读全文
posted @ 2016-04-06 14:00 勤奋的笨鸟 阅读(297) 评论(0) 推荐(0)