- 博客(25)
- 收藏
- 关注
原创 Navicat连接服务器MySQL
1. Navicat连接服务器MySQL2. 如何查看MySQL用户名和密码3. 修改MySQL登录密码4. 安装MySQL(Centos7)遇到错误和问题1. error 1045 (28000): access denied for user 'root'@'localhost' (using password:yes)
2024-06-24 22:51:55
5707
2
原创 Linux使用mysql时cmake新增语句
Linux使用mysql时cmake新增语句# 主CMakeList.txt中link_directories(/usr/lib64/mysql) # 指定第三方库所在路径# 子CMakeList.txt中set(mysql_lib mysqlclient)target_link_libraries(echatlib ${mysql_lib})
2024-06-24 22:37:15
148
原创 Linux使用pthread多线程时cmake新增语句
Linux使用pthread多线程时cmake新增语句aux_source_directory(. DIR_SUB_SRCS)add_library(echatlib SHARED ${DIR_SUB_SRCS}) # STATIC SHARED# 方法一find_package(Threads REQUIRED)target_link_libraries (echatlib Threads::Threads) #echatlib PUBLIC Threads::Threads
2024-06-24 22:35:22
354
原创 零基础CMake学习笔记
注意: 依赖 Makefile(makefile) 文件make命令结果: 产生可执行文件自动化编译工具。当需要编译的文件较多时,使用make工具会大大提高效率make 会在当前的目录下搜寻 Makefile文件,按照文件中的编译规则进行批处理编译make 会自动的判别原始码是否经过变动,进而自动更新执行档
2024-06-24 22:27:03
781
原创 全国计算机二级C++题库笔记
这个有几年了…Ⅰ. 选择题专项训练是非常全的Ⅱ. 套卷题目总结① 基础操作题目和简单应用题没有,这个比较简单,有些填空的也不好记录,看题就行了。② 应用题懒没记录了,这个考的比较简单,给你几个文件,根据题目你写一部分程序出来。主要有写链表、队列、栈、求xxx数的操作、根据题目的相关类似业务代码的那种啊(处理个字符串操作啊啥的)这种。要把前面基础打好!tb买个未~来~教~育~题目刷刷,下面的内容也是上面刷题遇到的然后自行整理下来的。
2024-06-24 22:07:27
1009
原创 零基础MySQL完整学习笔记
1. 基础操作(必须会!)1.1 修改密码(4种方法)1.2 创建新用户1.3 导入数据库2. SQL四种语言介绍2.1 DDL(数据库定义语言)2.2 DML(数据操纵语言)2.3 DCL(数据库控制语言)2.4 TCL(事务控制语言)3. 数据库操作3.1 创建数据库3.2 查询数据库3.3 删除数据库3.4 备份数据库3.5 恢复数据库4. 表操作4.1 创建表4.2 修改表4.3 删除表4.4 表复制4.5 表结构4.6 面试题:如何对表去重?
2024-06-24 21:21:50
1088
原创 [id-00013] 右键菜单添加用vscode打开
vscode按照时有选择添加到右键菜单的,不过默认不勾选,很多人可能没在注意。这里修改新增注册表的三处即可,操作都是一样的,除了路径不一样以及最后一处修改的参数不一样(需要注意)。
2024-05-25 09:43:27
461
1
原创 [id-00012] Qt5升级成Qt6时项目遇到的部分问题
说明:问题列不完,遇到就去查文档或者浏览器上找1.QRegExp: No such file or directory2.QRegExpValidator: No such file or directory3.QDesktopWidget: No such file or directory4.QSound: No such file or directory5-1.'class QString' has no member named 'leftRef'; did you mean 'left
2024-03-16 11:27:05
2179
原创 [id-00011] Qt连接MySQL数据库[QMYSQL driver not loaded]
如果第一次看见这篇文章,那么下面的方法会非常容易让人上手,你只要有QT环境和MySQL就行,下面的操作按步骤走就行。重点是编译出来MySQL的库文件罢了,因为网上不一定好找到相同版本且现有的MySQL驱动。
2024-01-13 19:43:31
1063
原创 [id-00010] Windows安装SQL server2022数据库教程
第一个:SQL Server 2022 Developer 是一个全功能免费版本,许可在非生产环境下用作开发和测试数据库。官网下载地址:[https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads](https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads)第二个:SQL Server Management Studio (SSMS) 是一种集成环境,
2024-01-05 19:12:28
1457
原创 [id-0009] MySQL8.0安装教程 MySQL绿色版安装教程
MySQL下载地址:[https://dev.mysql.com/downloads/mysql/](https://dev.mysql.com/downloads/mysql/)...图文教程...- 复制安装路径下的bin路径,例D:\software\mysql-8.0.30-winx64\bin- 添加到系统环境变量路径:右击此电脑 --> 属性 --> 高级系统设置 --> 环境变量 --> 找到系统变量(S)里面的path进行双击 --> 新建。记得一直保存!
2024-01-05 14:01:44
1122
原创 [id-0008] Visual Studio2022设置透明背景图 VS设置透明背景图
📢***重要:先看这里,免得后面跳了一下步骤有点懵!!!***① 如果是在vs扩展库下载的,全部扩展安装完成之后记得关闭vs,它会自动弹出安装窗口。没有弹出就自己启动一下vs。==记得点击允许修改==。② 如果是官网下载的直接双击安装即可。==记得点击允许修改==。③ 你只要记住,如果在vs里面背景没用被修改(没有ClaudiaIDE)就是没有成功安装,如果关闭或重启vs之后没反应,大概率就是没有正确安装。
2023-12-24 19:42:16
1833
2
原创 [id-0007] VMware虚拟机安装银河麒麟操作系统
虚拟机VMware下载地址:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html银河麒麟下载地址(申请使用,无需激活就可使用全部功能):https://www.kylinos.cn/scheme/desktop/2.html社区版openKylin下载地址:https://www.openkylin.top/downloads/
2023-12-20 18:07:28
2116
原创 [id-0003] Windows配置网络唤醒(Wake On Lan)
这个大概是2022下半年在校搞的(帮好舍友搞的,因为他要考研所以没啥时间)。言归正传:当时把BIOS改成中文了,也没拍啥照片,况且至今也还没台式机...🤣🤣🤣,所以把BIOS改成中文也可以,改不了就对应下面的中文即可,不难的哈,就是步骤繁琐😊!
2023-12-19 22:36:49
5935
4
原创 [id-0002] 常用DNS地址以及DNS各项记录含义
114DNS(国内 - 南京信风)阿里AliDNS(国内 - 阿里巴巴)Public DNS+(全网 - 腾讯云旗下的DNSPod)DNS派(国内 - 谷歌)Google DNS(国外 - 谷歌)
2023-12-18 13:53:14
1094
原创 [id-0001] Windows设置局域网共享文件夹/共享磁盘
详细阐述Windows如何设置局域网共享文件夹/共享磁盘,包括有密码的共享和无密码的共享、SMB开启、其他用户怎么访问共享文件夹以及如何查看和取消共享文件夹/磁盘。
2023-12-09 12:22:26
4128
原创 Ubuntu忘记密码(五个小步骤)
默认选择[Ubuntu],在这选择第二行[Ubuntu 高级选项],回车。:再选择第2行,回车。(1和2,3和4没发现区别),回车,然后输入要设置的密码就行。:选择root那一行,回车即可。,回车确认等待虚拟机启动。:重启虚拟机,注意在。passwd 用户名。
2023-05-22 19:29:50
28510
19
原创 [id-0004] Linux systemd和supervisor后台程序配置操作
systemd是Linux中的一个系统和服务管理器,可以通过systemd来管理和监控后台运行的程序。可以创建一个systemd服务单元来监控程序的运行状态,并在程序崩溃后自动重启程序。supervisor是一个进程监控器,可以用来监控和管理后台运行的程序。可以创建一个supervisor配置文件来监控程序的运行状态,并在程序崩溃后自动重启程序。supervisor不包含在CentOS 7的默认存储库中,需要添加EPEL存储库。— 如果supervisor服务正在运行,则会显示。
2023-05-22 19:25:46
703
1
原创 [id-0005] Qt客户端连接不上服务器?
1)第三步不弄的话也是连接不上的,因为没添加务器的防火墙规则2)如果只是弄了第三步,那也是连接不上的
2023-03-15 23:35:48
2723
原创 C++构造函数、拷贝构造、赋值函数和移动构造何时被调用的详细分析
构造函数:负责对象的初始化工作,构造函数可以重载,但不可以在构造函数前加virtual。析构函数:负责在撤销对象前,完成清理工作(释放内存),析构函数不可以重载,一个类中有且只有一个析构函数。拷贝构造函数:一种特殊的构造函数,用同类的对象去构造和初始化另一个对象。函数名和类名一致,只有一个参数,这个参数是一个被const修饰的本类型引用变量。赋值构造函数:当一个类的对象向该类的另一个对象赋值时,就会用到该类的赋值函数,就是重载了操作符,去完成对应的对象赋值操作(这里涉及深浅拷贝问题)。
2023-03-11 10:24:23
2136
4
原创 VMware安装+Linux镜像下载+Linux系统安装全教程(图文详细)
VMware安装+Linux镜像下载+Linux系统安装全教程(图文详细)
2022-08-30 20:37:01
16011
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人