自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 收藏
  • 关注

原创 【配置环境】VS Code怎么使用JavaScript的Mocha测试框架和Chai断言库

在VS Code中对JavaScript项目安装Mocha测试框架和Chai断言库,进行JavaScript代码测试

2023-11-18 00:27:12 451

原创 【配置环境】VS Code中JavaScript环境搭建

在看《重构改善既有代码的设计第2版》的时候,书中的代码展示范例都是基于JavaScript的,所以这篇文章是配置好JavaScript的运行环境,为学习JavaScript的基本语法创造前提条件,然后循序渐进学习《重构改善既有代码的设计第2版》,因为这本书对IT从业者来说很重要!!!

2023-10-30 22:14:43 6622

原创 【问题记录】解决Qt连接MySQL报“QMYSQL driver not loaded”以及不支持MySQL事务操作的问题!

解决Qt连接MySQL报“QMYSQL driver not loaded”以及不支持MySQL事务操作的问题!自己来生成Qt对应版本的MySQL驱动库。

2023-10-22 23:41:38 631

原创 【配置环境】SQLite数据库安装和编译以及VS下C++访问SQLite数据库

SQLite数据库安装和编译,SQLite Expert可视化管理工具介绍和使用,Visual Studio下C++访问SQLite数据库

2023-10-17 22:27:49 3238

原创 【问题记录】解决“命令行终端”和“Git Bash”操作本地Git仓库时出现 中文乱码 的问题!

在“命令行终端”和“Git Bash”操作本地Git仓库时,解决显示中文出现一连串数字以及中文乱码的问题!

2023-09-22 22:57:19 1618

原创 【问题记录】解决Git上传文件到GitHub时收到 “GH001: Large files detected” 错误信息!

解决Git上传文件到GitHub时收到 "GH001: Large files detected" 错误信息!

2023-09-14 22:28:59 441

原创 【配置环境】Visual Studio 配置 OpenCV

使用CMake 和 Visual Studio 编译 OpenCV 库,编译了Release32位,Release64位,Debug32位,Debug64位四种模式库,并提供了个人已编译好的库,在百度网盘里。然后并解决CMake编译OpenCV报的错误!还有一些简单的代码使用例子!

2023-09-02 13:24:05 10024 3

原创 【算法】经典的八大排序算法

用C++整理经典的八大排序算法

2023-08-29 21:29:59 5073

原创 【C/C++】探索内存对齐的奥秘与优势

内存对齐要求数据在内存中的存储地址必须是数据类型大小的整数倍

2023-08-27 22:39:12 778

原创 【Qt专栏】实现单例程序,禁止程序多开的几种方式

实现单例程序,禁止程序多开的几种方式

2023-08-25 23:43:41 2997 1

原创 【配置环境】Linux下安装MySQL

一环境二安装步骤。

2023-08-12 22:25:26 905

原创 【Linux】gcc编译器的使用和介绍

gcc编译器的使用和介绍

2023-08-10 18:03:07 663

原创 【Linux】Linux下的一些系统文件详细介绍总结

本人在Linux下开发中,对使用过的一些系统文件进行详细介绍总结

2023-08-07 02:36:46 2018

原创 【配置环境】Windows下 VS Code 远程连接虚拟机Ubuntu

Windows下 VS Code 远程连接虚拟机Ubuntu...

2023-07-23 13:48:25 5139 5

原创 【问题记录】Ubuntu 22.04 环境下,打开 VS Code 老是访问密钥环该怎么解决?

在Ubuntu下,每次运行 VS Code时,老是提示要输入密钥密码来解锁保存在密钥环(keyring)中的凭据。

2023-07-22 16:31:46 3113 3

原创 【问题记录】Ubuntu 22.04 环境下,程序报:段错误(核心已转储)怎么使用 core 文件和GDB调试器 解决?

首先要确定核心转储文件的生成路径和大小限制。然后使用调试器(如 GDB)来分析核心转储文件和堆栈跟踪信息后,修复代码中导致“段错误”的原因。

2023-07-21 20:53:45 13827 6

原创 【高并发网络通信架构】4.高效事件驱动模型:Reactor 模型

假设你正在开发一个聊天应用程序,用户可以通过该应用程序与其他用户进行实时通信。为了处理并发的网络连接,你可以使用Reactor模式。

2023-07-16 18:53:31 869

原创 【高并发网络通信架构】3.引入IO多路复用(select,poll,epoll)实现高并发tcp服务端

是开发高并发网络应用的重要工具。

2023-07-07 22:31:37 3605 2

原创 【高并发网络通信架构】2.引入多线程实现多客户端连接的tcp服务端

没有客户端连接的情况下。

2023-07-07 10:40:35 906

原创 【高并发网络通信架构】1.Linux下实现单客户连接的tcp服务端

异步I/O(Asynchronous I/O):通过使用异步I/O操作,可以在所有I/O操作之后返回,而不会阻塞当前线程。这将创建一个新的套接字,用于和客户端进行通信,而原始的监听套接字继续监听新的连接请求。这将创建一个新的套接字,用于和客户端进行通信,而原始的监听套接字继续监听新的连接请求。进行数据通信(Communicate):使用已连接的套接字进行数据的读取和写入。监听连接请求(Listen):将套接字置于监听状态,等待客户端的连接请求,使用。关闭套接字(Close):当通信结束后,使用。

2023-07-07 09:13:08 1806

原创 【问题记录】多线程环境下,使用 std::cout 输出内容会显示混乱

多线程环境下,使用 std::cout 输出内容会显示混乱,因为std::cout是不具有原子性,不是线程安全的

2023-07-03 14:24:26 709

原创 【C++】Windows下共享内存加信号量实现进程间同步通信

Windows下共享内存加信号量实现进程间同步通信。

2023-06-13 23:30:24 3020

原创 【问题记录】Visual Studio 下的Qt工程无法打开 “xxx.ui“ 文件和LNK1104 无法打开文件“Qt5Cored.lib”错误

Visual Studio 下的Qt工程无法打开 "xxx.ui" 文件和LNK1104 无法打开文件“Qt5Cored.lib”错误

2023-06-12 12:25:59 2470 1

原创 【配置环境】Windows和Linux下安装和使用C/C++第三方库管理工具vcpkg

vcpkg安装使用,第三方库管理,一键下载编译配置,十分方便

2023-06-10 12:13:09 9023

原创 【Linux】Linux内核错误码整理

Linux内核错误码整理

2023-05-28 16:51:18 793

原创 【配置环境】在虚拟机的Ubuntu下安装VS Code并配置C/C++运行环境

Ubuntu下VSCode安装和配置C/C++运行环境,保姆级详细!!!

2023-05-20 19:40:38 4450

原创 【C/C++】使用C++和Direct3D (d3d)获取屏幕截图并根据传入分辨率进行缩放图片大小

使用C++和Direct3D (d3d)获取屏幕截图并根据传入分辨率进行缩放图片大小,就是一个小demo,在工作中有用到,就详细的记录一下!

2023-04-01 22:19:55 3821 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 1583

原创 【C/C++】C++Json解析和生成的开源库:RapidJson和JsonCpp

RapidJson和JsonCpp都是C++中流行的JSON解析器和生成器,并且都是开源库,具有许多相似的功能,但也有不同之处,具体使用都有所介绍,并写有例子来加深理解!

2023-03-12 18:31:23 3025 1

原创 【配置环境】安装Ffmpeg音视频编解码工具和搭建EasyDarwin开源流媒体服务器

ffmpeg音视频编解码工具和EasyDarwin流媒体服务器搭建,测试将电脑桌面实时推流到服务器,然后进行拉流,拉流效果有直播的感觉

2023-02-23 23:36:29 3697

原创 【Linux】线程函数和线程同步详细整理

Linux下C语言版多线程和线程同步的函数介绍,没有测试例子哈!!!

2023-02-20 22:42:36 756

原创 【QT专栏】QT中实现多线程的四种方式和线程同步

详细的介绍了在Qt中多线程使用和线程同步的概念,也可以参考Qt的开发文档并且介绍的及其细微入至!!!

2023-02-18 20:27:51 13954 4

原创 【C/C++】VS2019下C++生成DLL并且成功调用

VS2019编写动态链接库并且成功使用,超详细!!!

2023-02-14 22:18:08 4411 5

原创 【配置环境】Windows下VS2019远程连接Linux

Windows上用VS2019远程连接Linux,然后进行代码的编写,简单易上手

2023-02-14 00:42:38 1761 1

原创 【Unity3D】Unity 3D 连接 MySQL 数据库

Unity连接MySQL数据库,先导入所需要的插件,然后写连接MySQL数据库的语句

2023-02-12 22:15:23 4609 1

原创 【Unity3D 常用插件】Haste插件

Haste插件是一款针对 Unity 3D 的Everthing软件,可以实现基于名称快速定位对象的功能。Unity 3D 编辑器也自带了搜索功能,但是在project视图和Hierarchy视图中的对象需要分别查找,不支持模糊匹配。Haste插件就可以在多个视图中寻找指定的对象,还支持模糊查找,即名字输入错误也可以查找到,非常好用。

2023-02-12 14:13:49 690

原创 【配置环境】VS 下 C/C++ 连接 MySQL 数据库

Visual Studio 下 C/C++ 连接 MySQL 数据库,一键上手!!!

2023-02-03 23:19:29 3454

原创 【Unity3D】快速上手 EasyAR

Unity3D的AR所需插件 EasyAR下载和快速上手详细总结

2023-01-07 23:38:16 3370 1

原创 【问题记录】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 1296 1

原创 【Unity 3D 从入门到实践】Unity 3D 预制体

介绍如何创建预制体以及如何实例化预制体,内容总结详细,开始上手入门!!!

2022-12-13 15:59:07 8482 1

WIndows下 CMake+VS2022 编译libuv

包含Debug 32位,Debug 64位,Release 32位,Release 64位

2024-07-16

Visual Studio 2022 版本编译 OpenCV-4.8.0 的库

Visual Studio 2022 版本编译 OpenCV-4.8.0 的库,编译了Release-32位,Debug-32位,Release-64位,Debug-64位的库,四种模式都可以使用。

2023-09-06

Unity3D连接MySQL驱动包

Unity3D连接MySQL驱动包,用于Unity连接数据库

2023-02-12

Unity3D Haste插件 用于Unity编辑器内部快速搜索游戏对象

Haste插件就可以在多个视图中寻找指定的对象,还支持模糊查找,即名字输入错误也可以查找到

2023-02-12

Unity3D 连接数据库所需要的驱动包

使用方式:在新建或已有的 Unity 工程中的 Project 视图中,右击新建 Plugins 文件夹,然后将该资源里的6个 dll 动态链接库拖入项目的 Plugins 文件夹中即可,之后 Unity 将会自动引用它们。记得全部拖入,缺一不可,不然报错了又得花大把时间来排错误,影响自己的工作效率,欢迎大家下载,本人亲自测试了有效

2022-12-14

Windows电脑桌面应用程序图标去掉箭头和恢复箭头操作方法

用于去除电脑应用程序图标的箭头,当然也可以恢复,因人而异吧,我就喜欢把小箭头去掉,哈哈

2022-11-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除