01 2023 档案
摘要:多线程并发 总览 创建线程 使用互斥量 异步线程 原子类型 生产者消费者模型 线程池 创建线程 #include <iostream> #include <thread> #include <mutex> #include <functional> void task_func(int &n)
阅读全文
摘要:java多线程编程 课程视频来源:多线程06:初识并发问题_哔哩哔哩_bilibili 线程简介 进程 编写的静态代码文件,经过编译成为可执行的二进制文件,执行后它被加载至内存,被CPU执行。这个运行的程序就是进程 线程 为何要引入线程 如视频播放时,需要三个核心模块:1. 从视频读取数据,2. 数
阅读全文
摘要:Autowired注解 以往我认知里@Autowire可以注入单个Bean, 但实际上它可将所有继承了相同接口的Bean注入为List. 此外它还可以自动导入{beanName, interface}形式的Map. 话不多说, 直接上代码: 使用后自动导入依赖, 它可注解在接口对应的List上或者v
阅读全文
摘要:Untitled 配置文件读取 项目根目录的config目录下person.yml, 文件夹如下 person: name: qinjiang age: 3 happy: false birth: 2000/01/01 maps: {k1: v1, k2: v2} lists: - code - g
阅读全文
摘要:锁 (161 条消息) C++ 互斥对象 std::mutex 与 std::shared_mutex;互斥锁:std::lock_guard、std::unique_lock 与 std::shared_lock 的应用_持续学习,不断沉淀的博客-CSDN 博客_std::lock_guard s
阅读全文