QThread 认知 线程启动 void start(Priority priority = InheritPriority) 调用后会执行run()函数,但在run()函数执行前会发射信号started(),操作系统将根据优先级参数调度线程。如果线程已经在运行,那么这个函数什么也不做。优先级参数的 ...
分类:
其他好文 时间:
2020-07-01 20:07:09
阅读次数:
52
配置文件位置,/etc.inittab,分为级别0-6,共7个级别。 0表示关机级别,不要把默认的级别设置成0。(如果设置了,表示开机之后立马关机) 1表示单用户模式,默认是多用户模式。 2表示多用户模式,不带NFS(网络文件系统),就是没有网络,可以设置成这个2模式。 3表示多用户模式,完整的多用 ...
分类:
系统相关 时间:
2020-07-01 00:17:18
阅读次数:
75
装饰模式作用 在不改变原来类,也不使用继承的基础上增强类的某个功能!! 装饰者设计模式的4个基本步骤 - 装饰类和被装饰类必须实现相同的接口 - 在装饰类中必须传入被装饰类的引用 - 在装饰类中对需要扩展的方法进行扩展 - 在装饰类中对不需要扩展的方法调用被装饰类中的同名方法 /** * 装饰类和被 ...
分类:
其他好文 时间:
2020-06-30 11:06:33
阅读次数:
78
App.config中内容: <?xml version="1.0" encoding="utf-8" ?> <configuration> <!-- <system.windows.forms jitDebugging="true" //允许调试 />--> <appSettings> <add ...
分类:
移动开发 时间:
2020-06-28 22:20:23
阅读次数:
81
为什么需要编译自己的jvm源码? 想象下, 你想看看java线程是如何start的? 去源码里一找 native void start0(), 此时如果你对jvm源码比较熟悉, 那么可以下载openJDK源码借助vscode去查询底层实现, 但如果你不知道呢? 又比如 java高并发编程艺术 一书中 ...
分类:
系统相关 时间:
2020-06-26 18:11:46
阅读次数:
82
右键此电脑,选择"管理",打开磁盘管理,右键格式化 FAT32格式兼容性好,但不支持4GB以上的文件 NTFS能够支持大容量文件和超大分区,差在它会减短闪存的寿命,NTFS格式是针对机械硬盘设计的,它会对硬盘的读写操作做详细的记录,而闪存储存芯片的读写次数是有限的,若使用该格式就会让闪存造成很大的负 ...
分类:
其他好文 时间:
2020-06-25 19:33:46
阅读次数:
74
cmliu 1,演示环境:windows 10企业版+Visual Studio 2019;.NET Core3.1;xUnit 2.4.1;.NET Standard 2.0.3 2,日期:2020/03/20 3,场景描述:测试调用目标微服务的暴露的某个模块的接口;需要按顺序执行创建表,查询表, ...
分类:
其他好文 时间:
2020-06-25 13:47:04
阅读次数:
56
今晚上在编写udp传输文件的时候发现无法用JSON传输字节数组,试了很多种办法都会报错,最后查资料找到了Base64这个类,这个类可以将字节数组转为字符串,在JSON中传输以后可以再转化为字节数组。 写个小例子如下: package test; import java.util.Base64; pu ...
分类:
编程语言 时间:
2020-06-25 00:00:43
阅读次数:
236
插入并且返回当前IDDb::name($this->table)->insertGetId($data); 更新数据库某个字段+1Db::name($this->table)->where(['id' => $id])->setInc('num', $stockNum); 更新数据库某个字段-1Db ...
分类:
数据库 时间:
2020-06-23 13:21:42
阅读次数:
54
题目如下: Given an array of integers arr and an integer k. Find the least number of unique integers after removing exactly k elements. Example 1: Input: a ...
分类:
其他好文 时间:
2020-06-22 15:12:41
阅读次数:
60