搜索资源列表
chat.zip
- 使用了多线程和信号量的聊天程序
socket Chat
- 一个用阻塞方式的socket 做的聊天程序,使用了多线程和信号量技术-an obstructive manner with the socket so chat, the use of the multithreading technology and signal volume
Mini FtpServer
- 一个演示工作原理命令的ftp服务器程序,使用信号量和临界区解决多线程的同步和互斥问题 -a demonstration of principle orders ftp server, the use of volume and signal to solve critical multithreading and synchronization of Mutual Exclusion
Productor_Consumer
- 1、在Windows系统环境下,用Windows API编程实现操作系统经典同步问题。 2、理解和运用信号量、PV原语、进程间的同步互斥关系等基本知识。 3、在实习过程中,加强对于进程同步概念的理解,对于实验进行分析。 4、掌握在Windows环境下多线程(进程)程序设计的一些基本方法。 -1, in the Windows system environment, Using Windows API programming operating system classic syn
vc_jiqiaoshili_part4
- Visual.C++程序设计技巧与实例--配套光盘 第4章 进程和线程 本章共有8个实例: 1. Process创建和终止进程 2. WorkerThread创建工作者线程 3. UIThread用户界面线程示例 4. Event使用事件对象来实现线程的同步 5. Thread使用临界区对象来实现线程的同步 6. Mutex使用互斥量对象来实现不同进程间的线程同步 7. Semaphore使用信号量对象实现线程的同步 8. MutiThread多线程任务调
Chat_tool_in_block_way_by_socket.Rar
- 这是一个用阻塞方式的socket 做的聊天程序,使用了多线程和信号量技术。-This is a way of using obstruction socket so chat, the use of the multithreading technology and signal volume.
使用信号量进行线程同步
- 使用信号量进行线程同步控制,是学习多线程编程的好范例-use of signals volume thread synchronization control study is multi-threaded programming a good example
MultiThreadDB.rar
- 包括Socket读写多线程、多线程访问数据库、互斥量、临界区、事件、信号量等数据库访问,Socket read and write, including multi-threaded, multi-threaded access to the database, exclusive volume, critical, events, semaphores, such as database access
sync
- 实现多线程同步编程: 用软件方法(Peterson算法和Dekker算法)解决临界区问题-兄弟问题。 用同步对象解决临界区问题-兄弟问题。 用互斥量解决生产消费者问题;用信号量解决生产消费者问题。 -Achieve multi-threaded programming Synchronization: Ways to use software [Peterson algorithm and Dekker algorithm] to solve critical quest
Linux_Kernel
- Linux中各种内核态程序的编写,这是某个人的编程心得,里面有源代码,内容涉及互斥锁、信号量、多线程等,很不错的,值得参考!-Linux Kernel in a variety of procedures for the preparation of state, this is a personal experience of programming, which source code, which relates to mutual exclusion locks, semaphores,
pthread
- linux下的多线程的创建及信号同步,信号量,互斥量-under linux to create multi-threaded and signal synchronization, semaphores, mutex volume
consumer_producer
- 用信号量机制实现多个生产者—消费者问题,实现线程间的同步与互斥-Semaphore implementation mechanism with a number of producers- the consumer problem, achieve inter-thread synchronization and mutual exclusion
readerwriter
- 多线程实现读者写者问题,用信号量控制的多线程实现-Readers to write to achieve multi-threading problem
time_MultiThread_Semaphore
- 多媒体定时器和多线程信号量的演示小程序,演示了多媒体定时器的用法和多线程semaphore的用法-And multi-threaded multimedia timer semaphore demonstration applets, demonstrating the usage of multimedia timer and semaphore usage of multi-threaded
library
- 多线程 + 信号量(无名信号量)的模拟程序: 阅览室模型:假设阅览室内共有3个座位,阅览室外等待区有5个座位。读者的行为如下:1) 读者到达阅览室时必须先在前台自助登记读者信息,离开时注销。前台每次仅允许一位读者进行登记或注销。2)若读者发现阅览室已满,他可以在阅览室外的等待区等待,3)如果等待的座位也没有了,则放弃等待,离开。 -a simple program about switching among multiple threads
semaphore_ex
- windows系统平台,多线程信号量(semaphore)示例源码。-semaphore sample
pthread-master
- 模拟多线程之间信号量交互,适用于linux平台,采用c语言(semaphore interaction between multiple threads)
ThreadTool
- qt 多线程例子,实现信号量,线程通讯等 (QT multi-threaded example, the realization of semaphores, threads, communications, etc.)
信号量控制多线程例子
- 信号量控制多线程例子 使用信号量实现多线程的技术实例3(Signal quantity control multi thread example 3 technology instance using semaphore to realize multithreading)
Pi
- 运用蒙特卡洛方法计算π,多线程计算。创建几个线程,每个线程都会生成随机点并确定点是否落在圆圈内。 每个线程都必须更新圈内所有点的全局计数。 一旦所有线程退出,父线程将计算并输出π的估计值。 使用互斥锁或信号量保护共享全局变量更新时的竞争条件。 值得尝试生成的随机点的数量。 作为一般规则,点的数量越大,近似值越接近π。(Estimating Pi using Monte Carlo)