搜索资源列表
Producers-and-consumers
- 生产者与消费者问题的实现。创建一组“生产者”线程和一组“消费者”线程,并建立一个长度为N的全局数组作为共享缓冲区。“生产者”向缓冲区输入数据,“消费者”从缓冲区读出数据。当缓冲区满时,“生产者”必须阻塞,等待“消费者”取走缓冲区数据后将其唤醒。当缓冲区空时,“消费者”阻塞,等待“生产者”生产了产品后将其唤醒。试用信号量实现“生产者”与“消费者”线程之间的同步。 -Producers and consumers
TestPool
- 获得一个可用连接.若没有可用连接,且已有连接数小于最大连接数限制, 则创建并返回新连接.否则,在指定的时间内等待其它线程释放连接.-database pool synchronized
j2se_lesson2_thread
- Join方法实现是通过wait(小提示:Object 提供的方法)。 当main线程调用t.join时候,main线程会获得线程对象t的锁(wait 意味着拿到该对象的锁),调用该对象的wait(等待时间),直到该对象唤醒main线程,比如退出后-Join the wait (Tip: the Object method). When the main thread call t.join time, the main thread will get the lock of the thread
queuing-ticket
- concurrent的排队售票模拟 这个是固定人数的,可以加一个线程专门用来往等待人员的队列中加人,这样就可以模拟不特定人数的场景了。当然,买票线程就不能通过判断人数来停止了-concurrent simulation of queuing ticket
Thread-Synchronization
- Java线程实现同步机制(生产者消费者问题),即生产者和消费者可以同时生产和消费商品,缓冲区中没有商品时,消费者需等待;缓冲区满时,生产者需等待。-Java code implements the issue of producer and customer with mutiple threads.
clientANDserver
- 聊天室的实现要实现客户端(cilent)和服务端(server),客户端(client)和服务端(server)通过Socket建立必要的连接。并让服务端(server)程序监听一个众所周知的端口。当客户端(client)的连接请求到达时,如果服务端(server)同意建立连接,则将创建一个新的Soket并绑定到另一个端口,使用这个新建的Socket与该客户端(client)建立连接,而服务端(server)继续在与原来的端口监听,等待新的连接请求。 当连接建立后,通过输入/输出流并通过这
thread
- 多线程处理一个常见的例子就是用户界面。利用线程,用户可按下一个按钮,然后程序会立即作出响应,而不是让用户等待程序完成了当前任务以后才开始响应。我上传的就是实现 多线程的两个实现方法-Multi-threaded processing A common example is the user interface. Use of threads, the user can press a button, and then the program will immediately respond, r
Lab
- Socket 编程 服务器与客户端交互过程: (1)服务器程序创建一个ServerSocket,然后调用accept方法等待客户来连接。 (2)客户端程序创建一个Socket请求与服务器建立连接。 (3)服务器接受客户的连接请求,并创建一个新的Socket与该客户建立专线连接。 (4)建立了连接的两个Socket在一个单独的线程(由服务器程序创建)上对话。 (5)服务器开始等待新的连接请求,当新的连接请求到达时,重复步骤(2)到步骤(5)的过程。-This is a la
JavaMine
- Java扫雷程序源码,java Swing实现的扫雷游戏程序源代码,内含需求分析+设计说明+程序文件说明。运行java StartJMine启动程序,或双击StartJMine.bat启动扫雷游戏主程序。程序框架都在JMine.java中。JMine.java 还包括两个线程类,分别为计时器线程和胜利后等待用户重起游戏的线程-Open Source Java Minesweeper, java Swing realize Minesweeper game source code, contain
ThreadCommuncation
- Java中线程通信学习要点及源码练习,ResourceDemo学习线程通信,ResourceDemo2学习等待、唤醒机制,ResourceDemo3学习同步机制和代码优化,ProcusDemo学习线程中的一些问题,ProCusDemo2学习java1.5后中的问题解决办法,StopThreadDemo学习停止线程,最后ThreadTest测试一下所学内容。-Java s thread communication learning point and source code.ResourceDem
winformddck_v1.0
- 一、源码特点 采用Winform进行开发,弹出式等待窗口,欢迎下载 二、功能介绍 本源码是一个Winform弹出式等待窗口源码,网上有好多使用多线程弹出式等待窗口作为程序中较长时间后台运行提示的,但是做的都不完善,尤其是用 waitThread.Abort() 杀死线程时容易产生异常,进而出错。本程序是比较完善的改进,利用多线程弹出等待窗口,并根据后台程序的运行需要实时发出运行状态信息到等待窗口中,当后台程序运行结束时给弹出窗口线程发出结束信号,让线程自行终止 三、菜单功能
esaymr_v1.0
- 整个框架是基于.NET Framework2.0开发,绿色不需要任何安装和复杂配置,相对与Hadoop简直可以用轻松来形容,可以让任何一个程序员或者IT短时间内快速搭建起属于自己的并行计算框架。功能介绍 1、一个并行计算软件框架 基于此框架的软件可以运行在多台计算机组成的计算集群上,并且每个计算机的计算任务也是多线程方式并行进行的,对于处理复杂的业务和巨量数据时非常用于。 2、有着MapReduce血统的任务调度监控中心 EasyMR的作业会由Mgr平台根据Key集切分成若干个数
DemoThread
- java多线程中生产者消费者模型 1、生产者仅仅在仓储未满时候生产,仓满则停止生产。 2、消费者仅仅在仓储有产品时候才能消费,仓空则等待。 3、当消费者发现仓储没产品可消费时候会通知生产者生产。 4、生产者在生产出可消费产品时候,应该通知等待的消费者去消费。-producer and consumer model