搜索资源列表
pyinotify
- 大量小文件的实时同步方案,通过Hash Tree来实现同步,既有通过日志来同步的软实时特点(msyql, bdb等),也可以保证最终数据的一致性(rsync, unison等)。Hash Tree的大体思路是将所有数据存储成树状结构,每个节点的Hash是其所有子节点的Hash的Hash,叶子节点的Hash是其内容的Hash。这样一旦某个节点发生变化,其Hash的变化会迅速传播到根节点。需要同步的系统只需要不断查询跟节点的hash,一旦有变化,顺着树状结构就能够在logN级别的时间找到发生变化的内
checkusb
- 检测usb存储设备,并保存访问记录到日志文件中。-Detect usb storage devices, and save access logs to the log file.
thread
- 概述一下原理和每个类的作用 (1): CTask 一个任务基类,作为线程的参数用 (2): CWorkThread:工作线程类,轮询检测参数是否可用,如果可用的话, 就去调用参数CTask的执 行函数Execute,如果参数不可用就等待 (3): CWorkQueue:是一个任务队列,里面装载CTask子类的对象,是一个对象的容器 (4): CWorkThreadPool:工作线程池,其中包含了工作线程组,调度线程,调度线程不停的检测 任务队列中是否有可用
linux_gps
- linux下gps与pc机的通讯,并将主要的一些定位信息存储于一个登陆日志的txt文档中-gps with pc under linux machine communication, and some of the main location information stored in a txt file in the log landing
log_sys
- 基于Linux的一个记录客户写入情况的日志模块。 其中附有详细的ReadMe说明和代码注释。 关键字:Linux,日志模块,共享存储,多线程。-Linux-based clients to write a case record log module. One of the ReadMe with detailed instructions and code comments. Keywords: Linux, the log module, shared memory, multi-t
linux--Simple-stock-exchange-system
- 一级投资人买入,二级投资人卖出。 一级投资人买入撮合规则: 将所有卖出该股票的二级投资人进行排序,排序规则是: 卖出价格优先,数量优先,时间优先,(即首先比价格,价格小的排在前面,价格相同的情况下,比数量,数量大的排前面;价格和数量均相同的情况下,比时间,时间早的排在前面) 一、二级投资人有自己单独的帐户 存储一级投资人的报价信息 存储二级投资人的报价信息 存储操作日