餐桌上的多线程问题生产者和消费者模型设想有一天你和一群朋友去餐馆吃饭,这是个典型的同步例子,你和你的朋友们共享着餐桌这个资源。想象一下,当你举起筷子准备夹菜的时候,却发现菜碟子被人端走了~这正是同步要解决的问题,必须保证在某人夹菜的时候,其他人不能把菜盘子端走。Java中使用加锁的机制,使用Sync...
分类:
编程语言 时间:
2014-05-15 11:09:46
阅读次数:
367
不知道该怎么说。。
一直以为程序员是一个伟大的职位。朋友问我在做什么,总会开玩笑说我在改变世界,给我一台电脑,那就是一个世界,而我的任务,就是改变这个世界,改的更美好。往往是一脸自嘲的样子说这些话,但实际上我的内心深处总有一个冲动,一种祈盼,一种自言自语,我真的是在改变世界。
读过一些伟大程...
分类:
其他好文 时间:
2014-05-15 11:00:01
阅读次数:
190
多线程协同线程间的通讯:对资源的操作动作不同,比如说两个卡车一个拉煤一个装煤,但是他们共享了一个资源。怎么样把这个资源拿出来?怎样把车装满?这个资源当然是一个类,他里面的组成元素就是对象!!现在我们就要有操作对象的思想了,用对象把这车装满,现在一车装一个对象。等待唤醒机制;用的不是sleep是wai...
分类:
编程语言 时间:
2014-05-15 10:50:18
阅读次数:
485
英文原文:To become a good C programmer 问题的提出
每过一段时间我总会收到一些程序员发来的电子邮件,他们会问我是用什么编程语言来编写自己的游戏的,以及我是如何学习这种编程语言的。因此,我认为在这篇博文里列出一些有关C语言的最佳读物应该能帮到不少人。如果你知道其它的...
分类:
其他好文 时间:
2014-05-15 10:47:00
阅读次数:
390
基本上涉及到了VC++编写DLL经常使用的大部分内容,主要面向有一定工作经验的VC++程序员,以实用为主,言简意赅.希望看过这篇文章的程序员人能够不再为DLL的编写烦心了.
分类:
编程语言 时间:
2014-05-15 10:43:46
阅读次数:
488
业界总是有高手之说,高手成了程序员心中之偶像,成了程序员成长之目标。但是,现实中人们往往对自己所了解的程序员,很难认同为高手;人们反而对那些自己不了解的,甚至是道听途说的人会认作为高手了。高手,同武林高手一样,神秘之至。
许多程序员都有这样的经历:无论自己编写什么很短很短的程序,一般是很难一次就能....
分类:
其他好文 时间:
2014-05-15 10:41:14
阅读次数:
279
多线程基础知识进程是一个正在执行的程序。cpu在同时执行这些程序,其实是跳跃式的,做快速的切换,时间很短。一个进程可能存在多条路径。迅雷的多路径。每一个进行执行都有一个执行顺序,该顺序是一个执行路径,或这叫一个控制单元。每一个进程至少有一个线程,线程就是进程中的一个独立的控制单元,线程控制进程的执行...
分类:
编程语言 时间:
2014-05-15 10:38:01
阅读次数:
406
原文:javascript中对字符串的操作总结没听过一句话吗?程序员的世界,不处理字符串就是处理数组。这是群里的一位前辈和我说的,显然这和我之前理解的DOM是javascript的核心的不同的,看了几个面试题的内容,感觉前辈说的话非常的有道理,因此总结下,javascript中对字符串的操作。Str...
分类:
编程语言 时间:
2014-05-15 09:57:27
阅读次数:
369
RTMP协议研究1协议研究概述协议设计和分析一直都是在工作遇到,正好在这里总结一下,说到协议,在这个网络的时代,没有人可以离开它了。他存在我们生活中的任何角落,只不过我们平时,并没有注意到它的存在,可以这么说如果没有协议,我们生活和日常的工作生产都不能进行。如...
分类:
其他好文 时间:
2014-05-15 09:49:31
阅读次数:
303
----------------------
ASP.Net+Android+IOS开发、.Net培训、期待与您交流!
----------------------AVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种...
分类:
其他好文 时间:
2014-05-15 09:38:35
阅读次数:
323