- 博客(70)
- 收藏
- 关注
原创 【配置环境】VS Code怎么使用JavaScript的Mocha测试框架和Chai断言库
在VS Code中对JavaScript项目安装Mocha测试框架和Chai断言库,进行JavaScript代码测试
2023-11-18 00:27:12
702
原创 【配置环境】VS Code中JavaScript环境搭建
在看《重构改善既有代码的设计第2版》的时候,书中的代码展示范例都是基于JavaScript的,所以这篇文章是配置好JavaScript的运行环境,为学习JavaScript的基本语法创造前提条件,然后循序渐进学习《重构改善既有代码的设计第2版》,因为这本书对IT从业者来说很重要!!!
2023-10-30 22:14:43
15090
原创 【问题记录】解决Qt连接MySQL报“QMYSQL driver not loaded”以及不支持MySQL事务操作的问题!
解决Qt连接MySQL报“QMYSQL driver not loaded”以及不支持MySQL事务操作的问题!自己来生成Qt对应版本的MySQL驱动库。
2023-10-22 23:41:38
846
原创 【配置环境】SQLite数据库安装和编译以及VS下C++访问SQLite数据库
SQLite数据库安装和编译,SQLite Expert可视化管理工具介绍和使用,Visual Studio下C++访问SQLite数据库
2023-10-17 22:27:49
5007
原创 【问题记录】解决“命令行终端”和“Git Bash”操作本地Git仓库时出现 中文乱码 的问题!
在“命令行终端”和“Git Bash”操作本地Git仓库时,解决显示中文出现一连串数字以及中文乱码的问题!
2023-09-22 22:57:19
1853
原创 【问题记录】解决Git上传文件到GitHub时收到 “GH001: Large files detected” 错误信息!
解决Git上传文件到GitHub时收到 "GH001: Large files detected" 错误信息!
2023-09-14 22:28:59
598
原创 【配置环境】Visual Studio 配置 OpenCV
使用CMake 和 Visual Studio 编译 OpenCV 库,编译了Release32位,Release64位,Debug32位,Debug64位四种模式库,并提供了个人已编译好的库,在百度网盘里。然后并解决CMake编译OpenCV报的错误!还有一些简单的代码使用例子!
2023-09-02 13:24:05
15538
4
原创 【配置环境】Windows下 VS Code 远程连接虚拟机Ubuntu
Windows下 VS Code 远程连接虚拟机Ubuntu...
2023-07-23 13:48:25
7441
6
原创 【问题记录】Ubuntu 22.04 环境下,打开 VS Code 老是访问密钥环该怎么解决?
在Ubuntu下,每次运行 VS Code时,老是提示要输入密钥密码来解锁保存在密钥环(keyring)中的凭据。
2023-07-22 16:31:46
4940
5
原创 【问题记录】Ubuntu 22.04 环境下,程序报:段错误(核心已转储)怎么使用 core 文件和GDB调试器 解决?
首先要确定核心转储文件的生成路径和大小限制。然后使用调试器(如 GDB)来分析核心转储文件和堆栈跟踪信息后,修复代码中导致“段错误”的原因。
2023-07-21 20:53:45
17359
6
原创 【高并发网络通信架构】4.高效事件驱动模型:Reactor 模型
假设你正在开发一个聊天应用程序,用户可以通过该应用程序与其他用户进行实时通信。为了处理并发的网络连接,你可以使用Reactor模式。
2023-07-16 18:53:31
1143
原创 【高并发网络通信架构】1.Linux下实现单客户连接的tcp服务端
异步I/O(Asynchronous I/O):通过使用异步I/O操作,可以在所有I/O操作之后返回,而不会阻塞当前线程。这将创建一个新的套接字,用于和客户端进行通信,而原始的监听套接字继续监听新的连接请求。这将创建一个新的套接字,用于和客户端进行通信,而原始的监听套接字继续监听新的连接请求。进行数据通信(Communicate):使用已连接的套接字进行数据的读取和写入。监听连接请求(Listen):将套接字置于监听状态,等待客户端的连接请求,使用。关闭套接字(Close):当通信结束后,使用。
2023-07-07 09:13:08
2390
原创 【问题记录】多线程环境下,使用 std::cout 输出内容会显示混乱
多线程环境下,使用 std::cout 输出内容会显示混乱,因为std::cout是不具有原子性,不是线程安全的
2023-07-03 14:24:26
984
原创 【问题记录】Visual Studio 下的Qt工程无法打开 “xxx.ui“ 文件和LNK1104 无法打开文件“Qt5Cored.lib”错误
Visual Studio 下的Qt工程无法打开 "xxx.ui" 文件和LNK1104 无法打开文件“Qt5Cored.lib”错误
2023-06-12 12:25:59
2665
1
原创 【配置环境】Windows和Linux下安装和使用C/C++第三方库管理工具vcpkg
vcpkg安装使用,第三方库管理,一键下载编译配置,十分方便
2023-06-10 12:13:09
11304
原创 【配置环境】在虚拟机的Ubuntu下安装VS Code并配置C/C++运行环境
Ubuntu下VSCode安装和配置C/C++运行环境,保姆级详细!!!
2023-05-20 19:40:38
6345
原创 【C/C++】使用C++和Direct3D (d3d)获取屏幕截图并根据传入分辨率进行缩放图片大小
使用C++和Direct3D (d3d)获取屏幕截图并根据传入分辨率进行缩放图片大小,就是一个小demo,在工作中有用到,就详细的记录一下!
2023-04-01 22:19:55
4380
10
原创 【Qt专栏】Qt中串口通信操作流程
您可以使用setBaudRate(), setDataBits(), setParity(), setStopBits()和setFlowControl()方法将端口重新配置为所需的设置。5.设置端口后,可以使用open()方法以只读(r/o)、只读(w/o)或读写(r/w)方式打开端口。7.一旦知道端口可以读或写了,就可以使用read()或write()方法。4.使用QSerialPort的setPort()/setPortName()设置可访问的端口。setBaudRate():设置。
2023-03-25 23:00:28
1735
原创 【C/C++】C++Json解析和生成的开源库:RapidJson和JsonCpp
RapidJson和JsonCpp都是C++中流行的JSON解析器和生成器,并且都是开源库,具有许多相似的功能,但也有不同之处,具体使用都有所介绍,并写有例子来加深理解!
2023-03-12 18:31:23
3726
1
原创 【配置环境】安装Ffmpeg音视频编解码工具和搭建EasyDarwin开源流媒体服务器
ffmpeg音视频编解码工具和EasyDarwin流媒体服务器搭建,测试将电脑桌面实时推流到服务器,然后进行拉流,拉流效果有直播的感觉
2023-02-23 23:36:29
4062
原创 【QT专栏】QT中实现多线程的四种方式和线程同步
详细的介绍了在Qt中多线程使用和线程同步的概念,也可以参考Qt的开发文档并且介绍的及其细微入至!!!
2023-02-18 20:27:51
18093
6
原创 【配置环境】Windows下VS2019远程连接Linux
Windows上用VS2019远程连接Linux,然后进行代码的编写,简单易上手
2023-02-14 00:42:38
1958
1
原创 【Unity3D】Unity 3D 连接 MySQL 数据库
Unity连接MySQL数据库,先导入所需要的插件,然后写连接MySQL数据库的语句
2023-02-12 22:15:23
5211
1
原创 【Unity3D 常用插件】Haste插件
Haste插件是一款针对 Unity 3D 的Everthing软件,可以实现基于名称快速定位对象的功能。Unity 3D 编辑器也自带了搜索功能,但是在project视图和Hierarchy视图中的对象需要分别查找,不支持模糊匹配。Haste插件就可以在多个视图中寻找指定的对象,还支持模糊查找,即名字输入错误也可以查找到,非常好用。
2023-02-12 14:13:49
761
原创 【配置环境】VS 下 C/C++ 连接 MySQL 数据库
Visual Studio 下 C/C++ 连接 MySQL 数据库,一键上手!!!
2023-02-03 23:19:29
3739
原创 【问题记录】Unity 3D 连接 MySQL 报 The given key ‘utf8mb4‘ was not present in the dictionary. 错误!!!
Unity 3D 连接 MYSQL 报 Unable to connect to any of the specified MySQL hosts. 和 The given key 'utf8mb4' was not present in the dictionary. 的解决办法
2022-12-14 21:24:13
1619
1
perl解释器,在Windows下用于执行mysqldumpslow.pl脚本,进行MySQL慢日志查询
2024-09-15
Visual Studio 2022 版本编译 OpenCV-4.8.0 的库
2023-09-06
Unity3D 连接数据库所需要的驱动包
2022-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人