Chinaunix首页 | 论坛 | 博客
  • 博客访问: 21287
  • 博文数量: 5
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 14
  • 用 户 组: 普通用户
  • 注册时间: 2014-07-07 17:05
文章分类
文章存档

2016年(1)

2015年(4)

我的朋友
最近访客

发布时间:2016-07-22 09:52:37

......【阅读全文】

阅读(1189) | 评论(0) | 转发(0)

发布时间:2015-02-04 12:35:55

......【阅读全文】

阅读(1667) | 评论(0) | 转发(0)

发布时间:2015-01-28 15:40:23

死锁:就是多个进程(≥2)因为争夺资源而相互等待的一种现象,若无外力推动,将无法继续运行下去。注意,只有在多进程或者多线程之间或者他们与中断之间相互通讯或者共享资源才有可能发生死锁,单线程或者进程之间没有联系的话,一般不会发生死锁。锁的种类比较多,这里主要说自旋锁和信号量。两者的差别就在于前者获.........【阅读全文】

阅读(1457) | 评论(0) | 转发(0)

发布时间:2015-01-26 16:10:05

 英文原文:10 steps to becoming a better programmer   这篇文章要介绍的,是我作为专业程序员这些年来学到的能真正提高我的代码质量和整体工作效率的 10 件事情。   1. 永远不要复制代码   不惜任何代价避免重复的代码。如果一个常用的代码片段出现在了程序中的几个不同地方,重构它,把它放到一个自己的函数里。重复的代码会导致你的 同事在读你的代码时产生困惑。而重复的代码如果在一个地方修改,在另外一个地方忘记修改,就会产生到处是 bug,它还会使你的代码体积变得臃肿。现代的编程语言提供了很好的方法来解决这些问题,例如,下面这个问题在以前很难解决......【阅读全文】

阅读(1265) | 评论(0) | 转发(0)

发布时间:2015-01-26 15:58:54

同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-blocking IO是一个东西。这其实是因为不同的人的知识背景不同,并且在讨论这个问题的时候上下文(context.........【阅读全文】

阅读(1418) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册