搜索资源列表
thread_attr
- 线程属性的设置,创建一个具有绑定和分离属性的线程,而且主线程通过一个finish-flag标志变量来获得线程结束的消息,而且不调用pthread-join()函数-Thread attributes Settings, create a thread binding and separation properties, and the main thread through a finish- flag symbol variables to get the message thread end
Pro_Con
- MFC做的生产者与消费者,利用list显示生产、消费、和仓库中的产品,程序中有创建,挂起,结束线程,经测试可以实现,程序的开发环境是VS2010.-MFC do producers and consumers, the use of list display production, consumption, and warehouse products, programs have created, pending the end of the thread, the test can be a
MFC-USARTClass
- VC6.0 创建的一个MFC的串口类(创建线程进行数据接收),主要用于做窗口时需要用到串口问题的解决。-VC6.0 created a serial MFC class (create a thread for data reception), is mainly used to do when the window need to use a serial port on the solution of the problem.
LoopInThread
- #创建线程与循环的例子,此为演示代码,创建新线程,并创建ThreadStart委托对象,消息传输方法AddMsg。-# Create a thread with examples of the cycle, this is the demo code, create a new thread, and create ThreadStart delegate object, message transmission method AddMsg.
chuandiancanshu
- 创建两个线程,分别向线程传递如下两种类型的参数int char-Creates two threads, respectively, transfer two types the following parameters of int char to the thread
NETPRemoting
- .NET Remoting是在不同应用程序域之间通信的技术。使用.NET Remoting在不同应用程序域之 通信可以在同一个进程中、一个系统的进程之间或不同系统的进程之间进行。 对于客户端和服务器应用程序之间的通信,可以使用几种不同的技术。可以使用套接字编写应用 序,或使用System.Net名称空间中的一些辅助类,便于处理协议、IP地址和端口号(详见第24章)。 用这种技术总是必须通过网络发送数据。所发送的数据可以是自己的自定义协议,其中由服务器解 数据包,这样服务器就
IPC问题
- 设有二元自然数变量函数 ,其中 请编程建立3个并发协作进程或线程,它们分别完成计算 、 和 。 实验步骤: (1)首先要创建三个线程(或进程),分别执行函数 、 和 计算; (2)线程(或进程)之间的通信可以选择下述机制之一进行: 管道(无名管道或命名管道) 消息队列 共享内存 (3)通过适当的函数调用创建上述IPC对象,通过调用适当的函数调用实现数据的读出与写入; (4)需要考虑线程(或进程)间的同步; (5)线程(或进程)运行结束,通过适当的系统
Cplusplus_Thread_Lib
- vs2010实现的多线程框架,使用工厂模式进行创建线程-Multithreading framework vs2010 implemented using the factory pattern to create threads
OverbyteIcsV6beta
- ICS是为构建客户端/服务器和因特网应用的组建集.它支持所有主要的TCP/IP协议,例如TCP,UDP,SMTP,POP3,NNTP,HTTP,PING,TELNET,FINGER等. ICS兼容所有Delphi和C++Builder版本(16位和32位).ICS是多线程安全的,仅需要用事件驱动,它无须为实现非阻塞模式而创建多线程. 您可以通过以下邮箱和作者联系:francois.piette@overbyte.be 此控件完全免费且附有源代码.同时还可支持Kylix和DotNET.- The
shukuku
- 易语言数据库中间件源码例程程序结合易语言多线程支持库远程服务支持库,创建ADODB对象实现数据库中间件的应用。 点评:易语言数据库中间件源码仅供参考。 -Easy language source middleware routines multithreaded program combines easy language support library remote service support library, create ADODB object implements
LINUXOS
- 以Linux 系统进程和线程机制为背景,掌握fork()和clone()系统调用的形式和功能以及与其相适应的高级通讯方式。由fork派生的子进程之间通过pipe通讯,由clone创建的线程之间通过共享内存通讯,对于后者需要考虑互斥问题。-Linux systems to process and thread mechanism background, master fork () and clone () system call form and function as well as adva
readwrieter
- 创建一个控制台进程,此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件的要求进行读写操作。用信号量机制分别实现读者优先和写者优先的读者-写者问题。-Creating a console, this process contain n threads. Use of these n threads to express n readers who write. Each thread according to the requirements of relevant
wdf-get-process-info
- wdf获取创建的进程信息,包括进程id,进程名字以及线程id等信息。-wdf obtain information creation process, including the process id, process name, and thread id information.
JVMThreadPractice
- 模拟JVM虚拟机和基础指令集设计的JAVA语言模拟的JVM (invoke,rt_obj,dst_obj,dst_method,obj_args):方法调用指令,dst_obj为被调用的目标对象,dst_method为被调用的目标方法,obj_args是输入的对象引用参数,只能是在当前栈帧能够访问的对象。一个方法所传入的对象参数个数一旦确定不能变,不超过3个。rt_obj为接收dst_method运行返回值的变量。同理,一个方法是否会返回对象引用,以及返回对象的类型一旦确定不能变。 (r
web
- 实验4 Web服务器(多线程,可以多个浏览器访问多个不同文件) 要求:(1)TCP (2)C/S (3)http 摘要:设计一个简单的web服务器,它仅能处理一个请求。 具体: Web服务器: 当一个客户(浏览器,输入URL:http://127.0.0.1/index.html)连接时创建一个连接套接字; 从连接套接字接收http请求报文。 解释该请求以确定所请求的文件(解析文件名); 从服务器的文件系统获得请求的文件。 创建一个由请求的文件组成
Multithreading
- 实验3 TCP和UDP套接字综合应用 要求:(1)TCP、UDP (2)C/S (3)多线程编程 摘要:设计简单的客户/服务器,服务器实现并发同时响应客户的UDP通信要求,也能响应客户端发过来的TCP通信要求。 TCP客户: 客户创建流套接字,向服务器发起TCP连接。 连接创建成功后,通过套接字向服务器持续发送或是接收数据。 (3)输入或是收到命令”end”,结束收发数据,并断开与服务器的连接。 UDP客户: (1)客户创建数据报套接字,通过该套
exp2RW
- 创建一个控制台进程。此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件(后面有介绍)的要求进行读写操作。用信号量机制分别实现读者优先和写者优先的读者-写者问题。 读者-写者问题的读写操作限制(包括读者优先和写者优先): 1)写-写互斥,即不能有两个写者同时进行写操作。 2)读-写互斥,即不能同时有一个线程在读,而另一个线程在写。 3)读-读允许,即可以有一个或多个读者在读。 读者优先的附加限制:如果一个读者申请进行读操作时已有另一个读者
test2
- 用户界面线程示例: 在这个例子中我们要学会如何创建一个可以单独执行的功能,且可以和应用程序同时运行的线程,而且该线程需要自己的用户界面,也就是说用户的操作和你程序的运算不会有干扰。例如在文档应用程序中的查询和替换功能。在这个例子中我们需要使用框架中的AfxBegin Thread()函数来创建用户界面线程。这将对线程具有完全控制权,我们将创建自己的CWinThread派生线程类。 -User interface thread example: &
mythread.tar
- 用qt创建的简单的多线程程序,可以在ubuntu和windows下使用-Using QT to create a simple multi-threaded program, can be used in Ubuntu and windows
PingTest
- 用C语言写的模拟Ping的程序,演示了如何使用不同线程和raw socket发送和接收ICMP包。在VS2013下编译运行。执行文件要点击鼠标右键以管理员权限运行,否则raw socket会创建失败。-A program for ping.