-
philosopher(1.6)
哲学家进餐问题——Java语言实现
哲学家进餐问题是一个多线程运用的经典例子,涉及到线程同步/互斥,临界区访问问题以及一个避免死锁的解决方法。
有五个哲学家绕着圆桌坐,每个哲学家面前有一盘面,两人之间有一支筷子,这样每个哲学家左右各有一支筷子。
哲学家有2个状态,思考或者拿起筷子吃饭。如果哲学家拿到一只筷子,不能吃饭,直到拿到2只才能吃饭,并且一次只能拿起身边的一支筷子。一旦拿起便不会放下筷子直到把饭吃完,此时才把这双筷子放回原处。
如果,很不幸地,每个哲学家拿起他或她左边的筷子,那么就没有人可以吃到饭了。这就会造成死锁了。。这是需要坚决杜绝的,正如操作系统的死锁问题。()
- 2008-05-20 01:23:04下载
- 积分:1
-
searchingEngine
自己写的search engine, 有 boolean search, fuzzy search(write their own search engine, boolean search, Fuzzy search )
- 2006-11-30 18:04:33下载
- 积分:1
-
EJBApplication
Application using Entreprise java bean (EJB)
- 2014-01-06 21:29:09下载
- 积分:1
-
PasswordBox
一个用于保存账号密码的APP,有验证登录功能(A APP for saving account password)
- 2018-07-06 11:07:50下载
- 积分:1
-
guitusaipao
说明: 简单的乌龟与兔子赛跑程序,显示两个画面动态追逐效果(The tortoise and the hare race simple procedure, the dynamic pursuit of the screen displays two results)
- 2011-03-15 11:29:24下载
- 积分:1
-
Hbase-Client1
调用hbase的代码,可以进行动态创建表,查询修改删除记录。(Call the the hbase code can dynamically create tables, query modification delete records.)
- 2012-10-31 23:31:22下载
- 积分:1
-
Java 8实战
说明: 全书分四个部分:基础知识、函数式数据处理、高效Java 8 编程和超越Java 8。(The book is divided into four parts: basic knowledge, functional data processing, efficient Java 8 programming and beyond Java 8.)
- 2020-06-19 02:00:01下载
- 积分:1
-
TicTacAction
Multiplayer Action for TicTactoe game
- 2011-10-07 17:48:20下载
- 积分:1
-
C2DM-client
c2dm send the request in server
- 2013-03-27 19:25:13下载
- 积分:1
-
quaqua-3.6.11
这是一个仿MAC-X界面java SDK src包.(This is a fake MAC-X interface java SDK src package.)
- 2007-02-11 21:42:06下载
- 积分:1