读书
dongzhiquan
吉大计算机毕业,南京,程序员.
展开
-
《c++程序调试实用手册》
开篇十个问题问题1 作为一个c/c++程序员,你的所有子程序代码都封装在函数体内,你知道还有其他类型的子程序否(与c/c++不同,许多语言还有另外一种类型的子程序成为过程)?问题2 你是否知道过程子程序和函数子程序之间的所有区别?问题3 你是否学习过如何解析一个表达式,考虑到操作符的优先级?问题4 你是否知道属于先行转载 2009-08-30 21:58:00 · 1090 阅读 · 0 评论 -
《Javascript DOM 编程艺术》
JS中数组的批量填充方式: 1.在声明时同时进行填充 var beatles = Array("John","Paul","George","Ringo"); 2.我们甚至用不着明确地表明我们是在创建数组.事实上,只需用一堆方括号括起来就足以创建我们想要的数组了: var beatles = ["John","Paul","George","原创 2009-12-03 23:21:00 · 793 阅读 · 0 评论 -
《JavaScript核心技术》
Chapter 11. Creating Custom JavaScript Objects JavaScript中所见的四种不同域的对象: JavaScript内置的对象. 浏览器对象模型中的对象. 文档对象模型中的对象. 开发人员自己的自己定义的对象. JavaScript中的原型(prototypi原创 2010-01-10 23:01:00 · 1322 阅读 · 0 评论 -
Windows下Critical Section、Event、Mutex、Semaphores区别
临界区(Critical Section) 保证在某一时刻只有一个线程能访问数据的简便办法。在任意时刻只允许一个线程对共享资源进行访问。如果有多个线程试图同时访问临界区,那么在有一个线程进入后其他所有试图访问此临界区的线程将被挂起,并一直持续到进入临界区的线程离开。临界区在被释放后,其他线程可以继续抢占,并以此达到用原子方式操作共享资源的目的。 临界区包含两个操转载 2010-03-23 23:56:00 · 500 阅读 · 0 评论 -
《Ajax基础教程》
创建XMLHttpRequest对象的一个实例(只需要检测浏览器是否支持ActiveX控件) var xmlHttp; function createXMLHttpRequest() { if(window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHttp"); } else if(window.XMLH原创 2010-09-29 15:54:00 · 759 阅读 · 0 评论 -
《高质量C++编程指南》即C++编程规范
读这本书,感觉非常有用.只是有些公用的规则就不一一列举,只记下自己以前不是那么清楚地规则.原创 2010-11-20 22:11:00 · 736 阅读 · 0 评论