搜索资源列表
easelib
- 这是本人在Linux下开发经常使用的一组C++工具类,包括了Socket类、TCP服务类、UDP服务类、Mysql数据库操作类、日志类、配置文件解析类、日期时间操作类、MD5和Base64加解密类、线程和线程池类、XML文件解析类等-this is my development in Linux are frequently used by a group C Tools categories, including the Socket class. TCP services category,
oracle_OCI_UNIX
- 将OCI封装,方便C++编程,本类不支持多线程,使用时要注意,-OCI will facilitate the C programming, this collection does not support multithreading, when used to the attention,
a048008
- 本次实验的目的在于将nachos中的锁机制和条件变量的实现补充完整,并利用这些同步机制实现几个基础工具类。实验内容分三部分:实现锁机制和条件变量,并利用这些同步机制将实验一中所实现双向有序链表类修改成线程安全的;实现一个线程安全的表结构;实现一个大小受限的缓冲区(详细内容请看nachos-labs.pdf)。-the purpose of the experiment is to the nachos lock mechanism and conditions for the realizati
glib-2.0.0
- GLib是GTK+和GNOME工程的基础底层核心程序库,是一个综合用途的实用的轻量级的C程序库,它提供C语言的常用的数据结构的定义、相关的处理函数,有趣而实用的宏,可移植的封装和一些运行时机能,如事件循环、线程、动态调用、对象系统等的API。它能够在类UNIX的操作系统平台(如LINUX, HP-UNIX等),WINDOWS,OS2和BeOS等操作系统台上运行。
thread.LINUX下很好的C++线程池源码类
- LINUX下很好的C++线程池源码类,可以拿来直接开发,Under LINUX good C++ Thread pool source categories, can be used to direct the development of
MyLinuxThread5-25[1].tar
- LINUX 线程池源代码:Lock.cpp : 锁的操作 , 读锁可以并发 , 写锁独占. Queue.h : 队列的封装 , 队列的读和写都加了锁的保护. Socket.cpp : 套接口的简单封装. Thread.cpp : 线程的封装实现了些简单的线程停止,运行等功能 , 启动别的线程的时候需要继承次类. Worker.cpp : 用户接口类 , 用户需继承此类。 ListenThread.cpp(继承Thread.cpp) : 服务器监听线程.如果有客户端连接通知Th
Unix_fork_report
- 进程的创建是通过fork调用完成的,fork调用又分成fork1、forkall和vfork三种不同的形式。这个实验将观察fork对其他系统函数的调用,并观察三种fork函数的不同之处。 在类Unix系统中,创建进程的途径就是fork。当一个进程调用fork函数时,内核会创建一个新的子进程,并把父进程的很多对象都复制一份到子进程中,例如地址空间、线程、文件描述符等。fork函数在父进程和子进程中的返回值是不同的,在父进程中它返回创建的子进程的进程号,而在子进程中它返回0。因而,程序可以根据返
C10K
- Lock.cpp : 锁的操作 , 读锁可以并发 , 写锁独占. Queue.h : 队列的封装 , 队列的读和写都加了锁的保护. Socket.cpp : 套接口的简单封装. Thread.cpp : 线程的封装实现了些简单的线程停止,运行等功能 , 启动别的线程的时候需要继承次类. Worker.cpp : 用户接口类 , 用户需继承此类。 ListenThread.cpp(继承Thread.cpp) : 服务器监听线程.如果有客户端连接通知ThreadPool类,由Th
thread
- 概述一下原理和每个类的作用 (1): CTask 一个任务基类,作为线程的参数用 (2): CWorkThread:工作线程类,轮询检测参数是否可用,如果可用的话, 就去调用参数CTask的执 行函数Execute,如果参数不可用就等待 (3): CWorkQueue:是一个任务队列,里面装载CTask子类的对象,是一个对象的容器 (4): CWorkThreadPool:工作线程池,其中包含了工作线程组,调度线程,调度线程不停的检测 任务队列中是否有可用
755856269ULog
- linux下一个好用的日志类,提供三个日志级别和线程安全-log class
multiThreadExp
- 单进程内多线程并发运行的程序,不同的线程完成下列不同的工作: (1)接收键盘输入线程 负责接收用户的键盘输入,并以适当的方式将由键盘获得的数据交给其它线程处理。 (2)显示线程 负责全部数据显示任务,包括键盘输入数据的显示和提示信息的显示。 (3)分发数据线程 将键盘输入的数据分为3类,即字母、数字和其它,并分别将字母写入文件letter.txt中,数字写入文件numbet.txt中,除字母和数字外其它数据丢弃。-Single-process
homework2
- 编写基于管道的消息队列,该消息队列采用管道进行消息发送、存储、传递及接收。该消息队列应用于多线程环境时要保证线程是安全的;所采用的管道可以是由pipe创建的,也可以是命名管道;该消息队列能够接收CLMessage继承体系的消息;该消息队列能融入到本课程所提供的程序库中,能支持线程之间的通信(即需要提供发送消息的通信类,以及消息循环的管理类)。-The preparation of a pipeline-based message queue, the message queue using th
homework3
- 自己设计并实现一个消息队列,该队列能够接收CLMessage继承体系的消息,并且保证多线程环境下线程是安全的。该消息队列可以融入到本课程所提供的程序库中,能够支持线程之间的通信(即需要提供发送消息的通信类,以及消息循环的管理类)。-Design and implement a message queue, the queue CLMessage inheritance system able to receive messages, and to ensure a multi-threaded
Thread
- 自己实现的(Win、Linux)的线程池类-Windows/Linux ThreadPool
expmt2
- 实现锁机制和条件变量,并利用这些同步机制将实验一中所实现双向有序链表类修改成线程安全的:-Realize the locking mechanism and condition variables, and use these synchronization mechanism experiment one implemented by the bidirectional orderly linked list class changes into a thread safe
Sockets-2.3.9.9.tar
- socket开发工具类库 包括 tcp udp http等 多线程的处理
linux 线程池源码
- linux下很好的C++线程池源码类,可以拿来直接用,Under linux good C++ Thread pool source categories, can be used to direct the development of
Qtthread
- QT通过三种形式提供了对线程的支持。它们分别是,一、平台无关的线程类,二、线程安全的事件投递,三、跨线程的信号-槽连接。这使得开发轻巧的多线程Qt程序更为容易,并能充分利用多处理器机器的优势。多线程编程也是一个有用的模式,它用于解决执行较长时间的操作而不至于用户界面失去响应-QT through three forms provides support for threads. They are respectively, a thread class, platform independent
code
- linux简单实验代码,有利于掌握linux.Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。-linux simple experimental code, help control linux.Linux is a free to use and free dissemination of class Unix operating system, is a POSIX and UNIX-based mul
cpp11_thread-master
- 使用C++11 thread类编写Linux多线程程序(Using C++11 to write Linux multithreading)