月度归档: 2024 年 12 月

4 篇文章

浅谈锁机制(C++、Qt)
1. 锁机制概述 1.1 概念与作用 在程序使用多线程处理事务时,难免会遇到访问共享资源的情况,而为了共享资源能够被合理地分配与使用,就引入了锁机制来保证线程访问共享资源的互斥性与同步性,最终目的就是为了保证多线程不会因竞争共享资源而导致死锁等问题,合理地使用锁机制能保证程序的有效运行。 互斥性:在同一时刻,不能有多个线程访问同一共享资源,即让共享…
thumbnail
Python之一文入门NumPy
最近也需要使用Python进行数据处理,但Python一直学了未用,很多知识也都迷迷糊糊的了,所以现在复习回顾一下。(之后抽空也回顾一下Python基础语法) 数据分析一般流程:数据读写-->数据的处理计算-->数据的分析建模-->数据可视化 用Python进行数据分析工具有三: NumPy:多维数组/矩阵基础包,是很多其他包(如…
2024C++学习路线(自用)
1. 基础知识 1.1 C++语言知识 C++基础语法 类相关(封装、继承、多态) 模板 常用的库(STL等) C++新特性 C++高阶开发 1.2 Linux基础知识 Linux命令 常用的Linux系统 Linux开发环境配置等 1.3 项目开发相关 Git的使用(Git命令、Git工具) IDE的使用(VS、VC、QtC等) CMake、Ma…
跨线程connect传参的错误
最近在使用connect连接信号与槽并且传参的时候,报了如下错误: QObject::connect: Cannot queue arguments of type 'QMap<int, QString>' (Make sure 'QMap<int, QString>' is regi…