logrus使用demo以及所需要的依赖包,使用GO语言编写,使用方便,线程安全,demo实现了文件分割等必备功能。
2021-07-08 18:13:58 96KB logrus 线程安全 go语言 log
1
这是一个基本的生产者消费者模式的环形缓存器,具有线程安全性,可同时写入和读取,非装箱拆箱操作,高性能大数据可使用此缓存器。
2021-06-16 08:50:37 4KB C# 环形缓存器 线程安全
1
CL-内存缓存 CL-MEMCACHED 是一个简单、快速且线程安全的库,用于与对象缓存系统交互。 它实现了 Memcached TEXT 协议。 根据主页: memcached是一种高性能、分布式内存对象缓存系统,本质上是通用的,但旨在通过减轻数据库负载来加速动态 Web 应用程序。 在 SBCL、CCL 和 CMUCL 上测试。 全局变量 *memcache* 大多数命令都将此作为后备绑定。 如果我们只使用一个缓存,或者如果我们想将它绑定到一个缓存然后在多个地方使用它,这很有用。 *mc-use-pool* 如果这是真的,那么将使用连接池。 在 SBCL 上,这大约快了 3 倍。 *mc-default-encoding* Babel 用于编码/解码数据。 Memcached 需要八位字节。 默认编码为 UTF-8。 make-memcache &key (ip "
2021-06-02 20:02:50 22KB CommonLisp
1
线程安全、volatile关键字、原子性、并发包、死锁、线程池学习笔记
2021-05-31 17:05:45 44KB java 并发 多线程 线程锁
1
jdk中线程安全的集合类.docx
2021-05-28 21:02:32 662KB java
1
ring-高性能Bloom过滤器包ring提供了Bloom过滤器的高性能和线程安全的Go实现。 用法请参阅godoc的用法。 精度运行环-高性能Bloom过滤器封装环提供了Bloom过滤器的高性能和线程安全的Go实现。 用法请参阅godoc的用法。 准确性运行make将执行单元测试,将目标误报率与实际误报率进行比较。 这是针对100万个元素的测试,目标误报率为0.1%。 如果误报数超过目标,测试将失败。 === RUN TestBadParameters --- PASS:TestBadParameters(0
2021-05-26 18:03:05 9KB Golang Utilities
1
timerfd的定时器和epoll监听 比较通用 里面有makefile 直接编译即可
2021-05-16 01:47:23 3KB linux 多线程 定时器
1
系统线程(内核线程)和用户线程区别 - 简书.pdf
2021-04-29 22:00:09 554KB 线程安全
1
保证一个类只有一个实例,并提供一个访问它的全局访问点,使得系统中只有唯一的一个对象实例,具有线程安全,多线程测试通过。 1.打开日志并创建日志文件夹 默认为程序启动路径 2.清理日志文件下日志数量 默认保留90天日志 3.写消息到日志,新的一天会重新写一个log文件 4.定向输出编译器调试信息
2021-04-27 21:14:37 6KB Qt c++ 设计模式
1
生产者、消费者队列的代码和文档和例子,CSDN或别的网站上已经有很多了,我就不再多说了。不过一般的文档中给出的例子往往只是“例子”,要用于实际的项目开发中差的很远,共享一下我以前写的一个线程安全的生产者消费者队列类。具有如下特点: 1.可以设置队列中的最大长度; 2.线程安全; 3.多线程想向队列中放入数据时,可设置等待队列有空位的超时时间,当有空位时,等待线程会被唤醒并将数据加入队列。函数原型为:FTLThreadWaitType Append(const ELEMENT& element, DWORD dwTimeOut). 4.多线程从队列中取出数据时,可设置等待队列有数据的超时时间, 当有数据时等待线程会被唤醒。函数原型为:FTLThreadWaitType Remove(ELEMENT& element, DWORD dwTimeOut), 5.支持安全的退出,即如果在等待加入数据或取出数据时,能直接通过Stop唤醒。 6.支持动态改变队列大小 -- 但这个功能我测试的不是很多,可能有Bug,如发现有Bug请告诉我。 7.和我其他FTL中的类一样,支持模版。 本次就偷一下懒,只上传源码和UT代码,就不再写示例程序了。下载了源码以后需要自己对应更改一下(如果实在更改不来,可以给我回复信息,我有空时再写个Demo放上来)。 博客地址:http://blog.csdn.net/fishjam/article/details/8832145
2021-04-23 15:12:12 7KB 生产者 消费者 队列
1