线程概念 进程:启动一个应用程序就叫一个进程。 接着又启动一个应用程序,这叫两个进程。每个进程都有一个独立的内存空间;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。 线程:线程是在进程内部同时做的事情,一个进程中可以有多个线程,这个应用程 ...
分类:
编程语言 时间:
2020-07-08 18:17:55
阅读次数:
59
Kafka消费者Demo 依赖包: <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>1.0.0</version> </dependency> 源码: p ...
分类:
其他好文 时间:
2020-07-08 18:11:21
阅读次数:
45
import threading # 线程模块 def function(num): pass thread_1 = threading.Thread(target=function, args=(1,)) # 创建线程 thread_1.start() # 启动线程 thread_1.getNam ...
分类:
编程语言 时间:
2020-07-08 15:19:00
阅读次数:
54
参考:http://www.liaoqiqi.com/post/69 我们在编译boost日志库时需要链接较多的库例如 -lboost_log -lboost_log_setup -lboost_system -lboost_thread 如果链接顺序有问题,就会造成链接失败 但是日常开发过程中,维 ...
分类:
其他好文 时间:
2020-07-08 01:33:00
阅读次数:
62
一、线程的创建 1、继承thread类 public class MyThread extends Thread { @Override public void run() { for (int i = 0; i < 200; i++) { System.out.println("我在学习线程问题1 ...
分类:
编程语言 时间:
2020-07-07 22:10:06
阅读次数:
76
闲来无事,板子上有一个DS18B20的传感器,所以就在RT-Thread系统上小试一下。。。 1.新建工程,这次改使用bsp,操作图(1) 图 (1) 2.打开RT-Thread Settings,如图(2)添加ds18b20的软件包 图(2) 3.可以先编译一下,会出如图(3)的错误信息 图(3) ...
分类:
其他好文 时间:
2020-07-07 17:31:22
阅读次数:
54
本书围绕Java编程中多线程编程的基础与应用设计分为四个部分来展开讲解,包括多线程技术知识、Java ClassLoader、深入理解volatile关键字、多线程设计架构模式。Java 编程语言是工业级的编程语言,在诸多应用、诸多场景下被广泛使用,多线程技术作为Java语言和应用的基础能力,对其的 ...
分类:
编程语言 时间:
2020-07-07 15:16:11
阅读次数:
57
引自:java多线程回调方法 下面看一个实际例子来理解: 本示例设置一个提问者,一个回答者,而回答者需要回答提问者一个很深奥的问题时,这时需要很多时间去查找,提问者又开始做其他的事情, 等回答者找到答案后,再把答案告诉提问者 一.提问者的类 涉及到长时间的思考,要sleep,要继承Thread pa ...
分类:
编程语言 时间:
2020-07-07 13:37:38
阅读次数:
71
1.通过官方文档查看相关的命令操作:http://www.redis.cn/commands.html 关键命令:setIfAbsent(String key,String value)对应官方文档的 setnx 解释:将key设置值为value,如果key不存在,这种情况下等同SET命令。 当ke ...
分类:
其他好文 时间:
2020-07-06 23:55:00
阅读次数:
80
lscpu 显示 CPU 的架构信息 lscpu 从 sysfs 和 proc/cpuinfo 中收集信息。这个命令的输出是规范的可以用来解析,或者给人来阅读。该命令显示的信息包括,CPU 的数量,线程 (thread),核心 (core),Socket 还有 Non-Uniform Memory ...
分类:
其他好文 时间:
2020-07-06 20:16:46
阅读次数:
136