老迟到眼神

文章
5
资源
0
加入时间
2年10月21天

协程之质数与Channel

协程之质数与Channel今天要说的这个问题是协程中对于Channel的利用,这也是官方文档中使用的一种算法。官方文档:质数与Channel代码很简单,只有2个方法加上一个main函数,这里搬运一下:fun main() = runBlocking { var cur = numbersFrom(2) repeat(10) { val prime = cur.receive() println(prime) cur = filter(c

反射使用注意事项

1 , 类初始化的时机1 , 在使用一个类之前,需要先加载该类的class文件到内存,创建该类对象,通过该类的对象访问类中的成员变量, 成员方法. 那么问题是: 是谁加载类的class文件到内存中的呢? 并创建了该类的对象的是谁呢 ? 答案是 : 类加载器2, 什么时候会加载一个类到内存中 ? 加载一个类的情形如下 :     创建类的实例, 访问类的静态变量, 调用类的静态方法, 初

QT QTextEdit 控件响应回车键

一、运行环境QT 版本:QT 5.12.9开发平台:windows二、需求在主窗口里有个QTextEdit 控件 ,用户可以在QTextEdit 上面编辑内容。现在要实现的功能是:编辑完内容之后,用户按Enter 键,将QTextEdit 上的内容发送出去。三、需求分析首先需要捕抓到这个键盘事件,然后再区分不同的按键,响应不同的处理。这里接收通过QTextEdit 控件捕抓 按键的处理方法。在QTextEdit 的头文件中,定义了很多与按键相关的方法: virtual bool ev

为读取提速 硬盘的深度维护

硬盘是操作系统的载体,因此要提高系统的读取速度,就需要对硬盘进行一番深度维护,这样才能从根本上提高系统的运行速度。不过现在的硬盘