
linux
陆业聪
腾讯高级客户端工程师。这里有大前端的经验分享和技术干货。关注公众号“陆业聪”,获取最新技术文章。
展开
-
随笔之如何实现一个线程池
转自:http://www.cnblogs.com/innost/archive/2011/11/24/2261454.html 一 缘由: 最近因工作问题,需要实现一个简单的线程池,满足以下要求: 1 可伸缩,即一旦发现线程不够用,则可以动态增加线程。(至于缩减线程,这个可能难度比较大,暂时不考虑)。 2 支持超时任务。比如提交一个Task,可以设置5秒后转载 2015-01-29 12:22:41 · 729 阅读 · 0 评论 -
vim的学习
之前用im时一直不懂就百度,今天发现vim带了一个不错的初学者教程,原创 2014-11-07 12:55:22 · 555 阅读 · 0 评论 -
sed命令详解
1.简介 sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。 sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed每处理完一行就将其从临时缓冲区删除,然后将下一行读入,进行转载 2014-12-19 09:18:45 · 513 阅读 · 0 评论 -
>/dev/null 2>&1 的含义
shell中可能经常能看到:>/dev/null 2>&1 命令的结果可以通过%>的形式来定义输出 /dev/null 代表空设备文件 > 代表重定向到哪里,例如:echo "123" > /home/123.txt 1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null" 2 表示stderr标准错误 & 表示等同于的意思,转载 2015-09-08 10:50:53 · 426 阅读 · 0 评论