搜索资源列表
deadlocks
- 操作系统课内实验部分,第3章,死锁的模拟的java实现。-operating system reverse experiment, Chapter 3, the simulation Deadlock java achieve.
philosopher(1.6)
- 哲学家进餐问题——Java语言实现 哲学家进餐问题是一个多线程运用的经典例子,涉及到线程同步/互斥,临界区访问问题以及一个避免死锁的解决方法。 有五个哲学家绕着圆桌坐,每个哲学家面前有一盘面,两人之间有一支筷子,这样每个哲学家左右各有一支筷子。 哲学家有2个状态,思考或者拿起筷子吃饭。如果哲学家拿到一只筷子,不能吃饭,直到拿到2只才能吃饭,并且一次只能拿起身边的一支筷子。一旦拿起便不会放下筷子直到把饭吃完,此时才把这双筷子放回原处。 如果,很不幸地,每个哲学家拿起
Java4
- 每个使用关系型数据库的程序都可能遇到数据死锁或不可用的情况,而这些情况需要在代码中编程来解决 本文主要介绍与数据库事务死锁等情况相关的重试逻辑概念,此外,还会探讨如何避免死锁等问题,文章以DB2(版本9)与Java为例进行讲解。
java实现银行家算法
- java实现银行家算法 一、实验目的: (1)进一步理解利用银行家算法避免死锁的问题; (2)在了解和掌握银行家算法的基础上,编制银行家算法通用程序,将调试结果显示在计算机屏幕上,再检测和笔算的一致性。 (3)理解和掌握安全序列、安全性算法
JAVA解决哲学家就餐问题
- 用JAVA语言解决操作系统中哲学家就餐问题,解死锁问题
java_threaddemo
- 哲学家就餐是一个经典的Java多线程编程的实例,这是图形版。涉及到线程同步与互斥,临界区访问问题以及避免死锁的方法。 -Dining philosophers is a classic multi-threaded Java programming examples, this is the graphics version. Related to thread synchronization and mutual exclusion, critical area to visit, as we
multithread2008
- Java的多线程,程序、进程和线程的概念,实现多线程的两种方式,线程同步的原理,线程的死锁,运用wait和notify来实现producer - consumer关系,线程终止的两种情况。-Java multi-threading, procedures, process and thread the concept of the realization of multi-threaded in two ways, the principle of simultaneous threads, t
java_threaddemo
- 哲学家就餐是一个经典的Java多线程编程的实例,这是图形版。涉及到线程同步与互斥,临界区访问问题以及避免死锁的方法。 -Dining Philosophers is a classic example of Java multi-threaded programming, it is graphic version. Related to thread synchronization and mutual exclusion, critical access issues and ways to
Equipment_Manage
- 运用操作系统中的防止死锁算法(银行家算法)来实现设备和进程间的协调,让他们自动申请设备,处理设备请求,还有生成等待队列,完成队列,设备状态查看。-The use of the operating system to prevent deadlock algorithm (banker' s algorithm) to achieve coordination between equipment and processes so that they can voluntarily apply
java.util.concurrent
- java.util.concurrent包的并发处理 Sun大神终于为我们这些可怜的小程序员推出了 java.util.concurrent工具包以简化并发完成。开发者们借助于此,将有效的减少竞争条件(race conditions)和死锁线程。concurrent包很好的解决了这些问题,为我们提供了更实用的并发程序模型。 -java.util.concurrent concurrent processing package for the Sun The Great God has f
bank
- Java版本银行家算法,运行了死锁避免与死锁检测模拟程序,可以在Eclipse上直接运行-Java version of the banker' s algorithm, run the deadlock avoid deadlock detection simulation program that can run directly on the Eclipse
banker
- 共享资源分配与银行家算法 [问题描述] 本题主要内容是模拟实现资源分配。银行家算法是避免死锁的一种重要方法,本实验要求用高级语言编写和调试一个简单的银行家算法程序。加深了解有关资源申请、避免死锁等概念,并体会和了解死锁和避免死锁的具体实施方法。 通过对这个算法的设计,让学生能够对书本知识有更深的理解,在操作和其它方面有更高的提升。 -Share resource allocation algorithm with bankers [Problem Descr iption] T
sisuo
- 用Java实现操作系统的死锁课程设计,可实现死锁的产生,避免,预防与解除,避免由银行家算法实现,界面优美,代码可读性好。而且本程序生成了可直接运行的.exe文件和可安装的程序,非常的方便实用-Java implementation of the operating system deadlock with curriculum design, the production can be realized deadlock, avoid, prevent and relieve, to avoid
Webpagemonitoring
- 通过抓取页面并获得返回值来监控网站 通过conf配置要抓取的页面。 如果抓取失败,会调用IE浏览器打开再次确认。并音乐报警,具体看源码,很早的代码了,音乐报警的路径写死了,有兴趣的自己改改用。 log里有详细的失败日志,便于查询并处理。 该程序采取防死锁功能,即有线程监控主线程是否死锁——如果网站一直处于等待便是死锁。那么会报警,但有时仍然会发生死锁。这还是http无状态链接的问题。 很久以前的老程序,源代码没了,用java反编译工具反编译的源代码,凑合用吧。
java-deadlock-example
- 一个java死锁的例子,可以供大家参考哦-java
DeadLock
- 在java中实现2个线程之间的死锁,即程序始终不终止,但也仍在运行-Implemented in java deadlock between two threads, that process has not terminated, but it is still running
Thread
- java 线程开发实例,包括线程方法,死锁和线程同步-java thread
yinhangjia
- java实现银行家算法,银行家算法是一种最有代表性的避免死锁的算法-implement code
java-synchronization-deadlock
- java同步与死锁,代码详细有注释,可以直接在MyEclipse运行。欢迎下载使用-java synchronized with the deadlock, the code has detailed notes, directly in MyEclipse. Welcome to download
线程死锁示例
- 这是基于java语言编程的一个关于线程死锁问题的小Demo,运用DeadLock来解决线程中可能出现的死锁问题