基于set实现 set有有序表,因此基于时间可以做到一个有序的任务列表,方便的实现添加、删除和查询功能。 基于堆 小根堆可以很方便得到最小值,插...
1、简单的将日志打印到屏幕 2、通过logging.basicConfig配置 日志文件myapp.log输出如下所示。 logging.bas...
需要在win7、windows server 2008、windows server 2012、win10上获取系统的版本号,综合了各类方法,...
完成目标主要分成两个步骤:1)获取当前进程的所有线程;2)获取每个线程的上下文,根据堆栈回溯。完成步骤1,需要用到以下几个接口: CreateT...
1、背景 想要开发一个客户端软件的性能监控工具,原来的想法是客户端创建一个对外监听的服务,外部程序通过HTTP或者进程间通信来获取数据,这样的不...
在做一个基于内存的系统,测试多性能的时候发现一个问题,多线程的读取内存比写入内存更快,不同的机器上甚至要快很多。 1 测试环境 测试在笔记本上进...
dokan是windows系统上的FUSE实现,基于它提供的接口,可以很容易的实现一个用户态文件系统,挂载到系统成为一个分区,使用上就和本地硬盘...
新增的功能 在《简易协程-2》的基础上增加协程同步等待、IO超时的支持。增加一个新类JoinAction支持协程同步等待,yield这个类的对象...
先说一下环境:系统使用的CentOS7.5,elasticsearch版本是5.4.0。一套产品集群包括三个elasticsearch节点构成的...