
转载文章
文章平均质量分 77
安菲拉尔
这个作者很懒,什么都没留下…
展开
-
linux 异步I/O的实现
源地址:http://blog.youkuaiyun.com/zhang_shuai_2011/article/details/7678990知道异步IO已经很久了,但是直到最近,才真正用它来解决一下实际问题(在一个CPU密集型的应用中,有一些需要处理的数据可能放在磁盘上。预先知道这些数据的位置,所以预先发起异步IO读请求。等到真正需要用到这些数据的时候,再等待异步IO完成。使用了异步IO,在转载 2013-06-18 23:31:14 · 714 阅读 · 0 评论 -
Unix下fork与pthread混用的问题
(先是来自云风的Blog)在 POSIX 标准中,fork 的行为是这样的:复制整个用户空间的数据(通常使用 copy-on-write 的策略,所以可以实现的速度很快)以及所有系统对象,然后仅复制当前线程到子进程。这里:所有父进程中别的线程,到了子进程中都是突然蒸发掉的。其它线程的突然消失,是一切问题的根源。我之前从未写过多进程多线程程序,不过公司里有 David Xu 同学(他转载 2013-04-25 15:42:37 · 1368 阅读 · 0 评论 -
算法导论-7-6 对区间的模糊排序
《算法导论》chapter7 problem7-6对区间的模糊排序 考虑这样一种排序问题,即无法准确的知道等排序的各个数字到底是多大.对于其中的每个数字,我们只知道它落在实轴上的某个区间内.亦即,给定的 n 个形如[ai, bi ]的闭区间,其中ai,≤bi .算法的目标是对这些区间进行模糊排序(fuzzy-sort),亦即,产生各区间的一个排序,使得存在一个 cj ∈[ai, bi ],满转载 2012-11-16 10:44:11 · 525 阅读 · 0 评论 -
转载:每个程序员都应该知道的8个Linux命令
原文:http://blog.jobbole.com/26991/每个程序员,在职业生涯的某个时刻,总会发现自己需要知道一些Linux方面的知识。我并不是说你应该成为一个Linux专家,我的意思是,当面对linux命令行任务时,你应该能很熟练的完成。事实上,学会了下面8个命令,我基本上能完成任何需要完成的任务。注意:下面的每个命令都有十分丰富的文档说明。这篇文章并不是来详尽的展示每个命转载 2012-10-30 22:43:38 · 928 阅读 · 0 评论 -
转自:MoreWindows 秒杀多线程
地址:秒杀多线程第一篇 多线程笔试面试题汇总秒杀多线程第二篇 多线程第一次亲密接触 CreateThread与_beginthreadex本质区别秒杀多线程第三篇 原子操作 Interlocked系列函数秒杀多线程第四篇 一个经典的多线程同步问题秒杀多线程第五篇 经典线程同步 关键段CS秒杀多线程第六篇 经典线程同步 事件Event秒杀多线程第七篇 经典线程同步 互斥量转载 2012-08-13 18:43:17 · 852 阅读 · 0 评论 -
Linux strace命令
源地址:http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316692.html简介strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟转载 2013-06-18 23:28:31 · 584 阅读 · 0 评论 -
linux signal 处理
源地址:http://blog.youkuaiyun.com/zhuixundelang/article/details/5979465linuxsignal 处理 说明:本文主要翻译自ULK 3rd chapter 11.主要受 http://blog.youkuaiyun.com/yunsongice 影响,故发表在csdn.另外,本文是最初版本,估计以后会有一个改进版本. 文中还有很多转载 2013-06-18 22:13:59 · 34607 阅读 · 0 评论 -
关于嵌入式的学习和职业发展
源地址:http://blog.youkuaiyun.com/coolbacon/article/details/8521841嵌入式,这是个术语。在我看来,嵌入式系统是:为了应用高度定制软件和硬件的计算机系统,满足一系列的特定应用需求。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。IEE转载 2013-03-25 23:54:37 · 849 阅读 · 0 评论