自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘望的博客

学而不思则罔,思而不学则殆

  • 博客(395)
  • 资源 (5)
  • 收藏
  • 关注

原创 [leetcode]题目汇总

[LeetCode] 2.两个数字相加(Add Two Numbers)C++代码实现[leetcode]添加两个数字[leetcode]14.最长公共前缀(Longest Common Prefix)C++代码实现[leetcode]4.寻找两个有序数组的中位数(Median of Two Sorted Arrays)C++代码实现[leetcode]7.整数反转(Revers...

2019-06-10 10:48:05 285

原创 Ubuntu使用Vscode无法输入中文

Ubuntu使用Vscode无法输入中文

2024-03-26 17:34:44 562

原创 如何有效和快速清理C盘

电脑在运行过程中会产生磁盘碎片,时间一长垃圾文件就会越多。而且我们平常不敢乱清理C盘中的文件,以免因为误删导致系统出现故障,所以垃圾文件才肆意占用系统盘空间。不过我们可以选择系统自带的“磁盘清理”功能“制服”它,给C盘“减减肥”,提高磁盘的存储空间,让电脑充满活力。

2023-05-29 11:21:59 1065

原创 Dom解析与Sax解析的区别

另外效率低还表现在大量的消耗时间,因为使用Dom进行解析时,将为文档的每个element、attribute、processing-instrUCtion和comment都创建一个对象,这样Dom机制中所运用的大量对象的创建和销毁无疑会影响其效率。然后进行解析,在解析的过程中,你可以直接获取某个节点,进行操作,也可以获取根节点然后进行遍历操作,得到所有的节点。Sax解析时不像DOM那样建立一个完整的文档树,而是在读取文档时激活一系列事件,这些事件被推给事件处理器,然后由事件处理器提供对文档内容的访问。

2023-05-28 15:13:41 1230

原创 技术到底是什么

遇到问题,不要慌,常见的百分之八九十问题,网上都是有解决方案的。,技术就是问题的解决方案,与编程语言无关,与人无关,当遇到的问题无法解决时,能够把这个问题解决掉的东西,我认为这就是技术。人的生命是有限的,我认为能够更快的将自己曝光,用自己的技术或文章去影响到一些人,还是很有“必要的”(自己体会,这里可以代表着名,利,精神上,物质上等)。不知道别人有没有这么想,反正我以前有过这种想法,但是随着自己做开源,写文章,回答别人的问题,不但没有这种想法了,反而想把更多的技术拿来分享,进行探讨。举个例子,我个人就拿。

2023-05-10 10:04:26 617

原创 用GPT干的18件事

那一章的内容不太会写,直接让chatGPT安排,这样,一篇论文很快就写出来啦!但是列出小说这个功能有些拉跨,经过测试只有科幻小说列的还可以,其他类型不太行,可能chatgpt训练工程师是个科幻迷!用途:当我们来到一家新的公司,发现前任工程师留下了一摊谁都看不懂的代码,这时候,如果有个人能帮我们解释一下这些代码是什么意思,那简直不要太开心。备注:上一个代码解释,我们可以看到,答案或许受到了代码中注释的影响,我们删掉注释,再来一次。让chatGPT来帮你!用途:工作用途,不同语言工程师之间的合作,更加方便。

2023-04-25 10:13:21 348

原创 git stash clear 后恢复代码

开头(work in progress缩写,进行中的工作),结合修改文件列表就能找到那个commit了。掉了所有的记录,可是那些代码还有用。哎呀,杯具了,白写了!上述命令得到了所有dangling commit,其描述,以及修改的文件列表。命令就可以恢复了,参数是那个commit id。隐藏工作区内修改但未提交的代码,清除所有的stash栈。

2023-04-10 10:29:39 569

原创 CPU 是如何执行程序的

最后我们再来回答开头的问题。64 位相比 32 位 CPU 的优势在哪吗?64 位 CPU 的计算性能一定比 32 位 CPU 高很多吗?64 位 CPU 可以一次计算超过 32 位的数字,而 32 位 CPU 如果要计算超过 32 位的数字,要分多步骤进行计算,效率就没那么高,但是大部分应用程序很少会计算那么大的数字,所以只有运算大数字的时候,64 位 CPU 的优势才能体现出来,否则和 32 位 CPU 的计算性能相差不大。

2023-03-19 23:13:10 425

原创 json数据类型

JSON 是 Web 开发中使用最广泛的数据交换格式,它独立于编程语言,能够被大多数编程语言使用。本节我们来详细介绍一下 JSON 中支持的数据类型。JSON 中支持的数据类型可以分为简单数据类型和复杂数据类型两种,其中简单数据类型包括:string(字符串)、number(数字)、boolean(布尔值)和 null(空);复杂数据类型包括:Array(数组)和 Object(对象)。

2023-03-14 11:01:06 1164

原创 进程和线程之间有什么根本性的区别

进程和线程之间有什么根本性的区别

2023-03-14 10:17:22 112

原创 mabaxterm快捷键

向前导航:Ctrl + Alt + RightArrow。向后导航:Ctrl + Alt + LeftArrow。显示/隐藏侧边栏:Ctrl + Shift + B。端子模式(垂直拆分):Ctrl + Alt + 2。端子模式(水平拆分):Ctrl + Alt + 3。开始新的远程会话:Ctrl + Shift + N。开始新的远程会话:Ctrl + Shift + N。显示/隐藏弹出终端:Ctrl + Alt + M。向后导航:Ctrl + Shift + Tab。向前导航:Ctrl + Tab。

2023-02-18 19:35:50 3580

原创 MobaXterm详细使用教程

当然MobaXterm的功能远不止这些,但这些是最基本,最常用的,因此先拿出来讲。点击确定后,输入密码(输入密码时并不会显示,只管输入后按确定即可,第一次登陆成功后会提示保存密码,一般选择同意),就可以连接上虚拟机了。(2) 我们可以直接apt-get安装vim等常用功能(或者官网下载插件),实现在windows下模拟linux环境,这样就可以使用vi命令准备INCAR文件,也可以使用Gnuplot进行绘图。支持 Unix 命令(bash,ls,cat,sed,grep,awk,rsync,…

2023-02-15 10:55:00 37518 1

原创 vscode -pyqt5 环境配置

本文针对创建PyQt运行环境+开发环境的过程进行记录。

2022-11-28 12:17:11 1075

原创 vscode-输出中文乱码

vscode - 输出乱码

2022-11-22 11:25:34 249

原创 qt-vscode配置环境

VS Code 高大上的界面、强大的智能联想和庞大的插件市场,着实让人对他爱不释手。虽然可以更改 Qt Creator 的主题,但是 Qt Creator 的代码体验实在差劲。下面就来看看如何在 VS Code 中搭建 Qt 开发环境。

2022-11-20 14:30:05 7481 4

原创 改变自己 只需要两年

试试看,从现在起的两年,你的生活将会变得大不同,用两年时间去压制你的自负,去爱和信任他人,你此后十年甚至更长的时间都会因此而受益,这和目标的设定有很大的关系,但光有目标没有行动,就只能是美好的愿望而已,最简单的达成目标的方法就是每天都要坚持微小的行动,一切都在于建立一致性,要坚持付出和养成习惯,成功不是一种偶然事件,她是个长久的过程和心态,小的行动,就能让你走上成功的正轨,小的行动,就能带来巨大的改变,两年后再镜子里看看自己,你会想时间过得真快啊!练习学会感激,你在两年时间内就会看到结果。

2022-11-10 14:48:48 6524 7

原创 9.复杂的例子:模块的使用和自定义模块

9.复杂的例子:模块的使用和自定义模块

2022-11-04 11:22:16 341

原创 8.cmake常用命令

8.cmake常用命令

2022-11-04 11:04:42 451

原创 7.cmake 常用变量和常用环境变量

7.cmake 常用变量和常用环境变量

2022-11-04 11:03:20 338

原创 6.如何使用外部共享库和头文件

6.如何使用外部共享库和头文件

2022-11-04 11:02:41 71

原创 6.如何使用外部共享库和头文件

6.如何使用外部共享库和头文件

2022-11-04 11:00:13 404

原创 5.静态库与动态库构建

5.静态库与动态库构建

2022-11-04 10:57:59 333

原创 4.cmake-更好的hello-world

4.cmake-更好的hello-world

2022-11-04 10:57:00 250

原创 3.初试cmake-cmake的helloworld

3.初试cmake-cmake的helloworld

2022-11-04 10:55:04 363

原创 2.cmake安装

2.cmake安装

2022-11-04 10:53:40 73

原创 1.初始cmake

初始cmake

2022-11-04 10:52:31 310

原创 qt单选取消单选和选择单选

qt 单选点击后选中, 再次点击单选后进行取消选中点击单选可以使得编辑框变相应的颜色,再次点击颜色还原可以设置下划线,加粗,斜体。

2022-11-02 14:51:17 512

原创 [cmake快速入门]cmake安装

cmake 安装

2022-10-22 16:49:14 107

原创 C++ 多线程题目练习总结

C++ 多线程练习题目总结

2022-10-04 09:55:13 269

原创 shell 学习总结-持续更新中

1. 打印echo "hello world"2. 传递参数echo "Shell 传递参数实例!";echo "执行的文件名:$0";echo "第一个参数为:$1";echo "第二个参数为:$2";echo "第三个参数为:$3";3.条件语句3.1 基本语法if [ command ]; then 符合该条件执行的语句fi3.2 扩展语法if [ command ];then 符合该条件执行的语句elif [ command ];the

2022-10-04 09:42:43 112

原创 PCM音频数据

ffmpeg pcm音频数据 pcm音频数据是什么

2022-09-13 16:55:11 1160

原创 string、const char*、 char* 、char[]相互转换

1.变成string,直接赋值。2、char[]变成别的,直接赋值。3、char*变constchar*容易,constchar*变char*麻烦。(constchar*);4、string变char*要通过constchar*中转。5、变成char[]。string逐个赋值,char*constchar*strncpy_s()

2022-07-24 10:18:59 399

原创 printf sprintf 和fprintf

printf sprintf 和fprintf的不同

2022-07-05 11:08:00 126

原创 The ‘clang-format‘ command is not available. Please check your clang-format.executable user setting

LLvm​​​​​​安装La​​​​​​​https://releases.llvm.org/download.htmlLLvm​​​​​​安装La​​​​​​​https://releases.llvm.org/download.html

2022-06-22 18:08:31 492

原创 thread-陷阱

thread 陷阱

2022-04-13 23:01:49 409

原创 C/C++开发中常见的数据类型

基本数据类型介绍

2022-02-17 11:28:52 251

原创 [cmake快速入门]初始cmake

cmake

2022-01-11 22:02:31 544

原创 qt 静态函数调用信号

qt 静态函数调用信号class globalCalcThread;extern globalCalcThread *g_calcThread;class globalCalcThread : public QThread{ Q_OBJECTpublic: globalCalcThread(); ~globalCalcThread(); //添加一个静态函数,让外部函数调用 static void change(); void emitSigna

2021-11-27 14:57:01 1170

原创 [c/c++精选题目]07-指针和数组

Note1: *p和pvoid fun(int *p)//形参 不分配空间{ *p += 100; int a = 10; p = &a;}int main(){ int x = 10; int *s = &x; fun(s); cout << *s <<endl<< x; // 110 110 return 0;}分析:在fun()结束后,s仍然指向x。对p本身的改变,对s不变Note2:void Swap_a(in

2021-08-11 10:06:14 201

原创 [qt]获得随机你字符串

#include <QRandomGenerator>/**** @brief: 获得随机字符串* @param nLen: 字符串个数* @return: 字符串*/QString getRandomString(int nLen);QString QSoundPlayer::getRandomString(int nLen){ QRandomGenerator::global()->generate(); const char ch[] = "abc

2021-07-16 14:24:47 177 1

mySQL面试总结详细指南

mySQL 安装与卸载 忘记和修改密码 基本语法 索引 SQL的执行流程 MySQL存储结构 MySQL事务 MySQL锁 性能优化

2023-03-20

在线MarkDown简历书写工具

在线MarkDown简历书写工具 冷熊简历 http://link.ftqq.com/0rsRL 自架版 DeerResume https://github.com/geekcompany/DeerResume 教学:《如何写好技术简历》 http://link.ftqq.com/KWkVX

2023-03-20

西储大学轴承数据集,法可以对0马力,采样频率为48KHZ的轴承的9类故障以及正常状态进行分类

算法可以对0马力,采样频率为48KHZ的轴承的9类故障以及正常状态进行分类,这9类故障分别为: 滚动体故障:0.1778mm 滚动体故障:0.3556mm 滚动体故障:0.5334mm 内圈故障:0.1778mm 内圈故障:0.3556mm 内圈故障:0.5334mm 外圈故障(6点方向):0.1778mm 外圈故障(6点方向):0.3556mm 外圈故障(6点方向):0.5334mm

2023-03-20

廖雪峰《Python 教程》学习笔记

廖雪峰,十年软件开发经验,业余产品经理 精通Java/Python/Ruby/Scheme/Objective C等,对开源框架有深入研究

2023-03-19

这个项目是以前实习的时候写的,界面上模仿了简书这个网站,包含一些论坛的基本功能 项目的大部分功能都是自己独立开发的,管理员相关的

这个项目是以前实习的时候写的,界面上模仿了简书这个网站,包含一些论坛的基本功能。项目的大部分功能都是自己独立开发的,管理员相关的功能是同学帮我加上去的。 由于一开始我们打算在别人的项目上进行修改,后来我发现改起来很麻烦,于是决定自己写。所以这个项目的数据库设计使用的是之前的项目的,可能会有一些不那么合理的地方,数据库中的一些表也没有用到。 当时写这个项目的时候不太懂SSM,有的地方看起来可能有些“稚嫩”,项目也还存在一些小BUG,但是用来应付一些课程设计、毕业设计之类的还是没大问题的。 最后说明项目运行所需的环境: maven 3.6 tomcat 7.0.94 mysql 5.5.58

2023-03-19

qt-学生信息管理系统

qt-学生信息管理系统

2022-11-21

cmake 快速入门及代码

cmake 快速入门及代码

2022-11-13

qt单选取消选中以及颜色变化

qt 单选点击后选中, 再次点击单选后进行取消选中 点击单选可以使得编辑框变相应的颜色,再次点击颜色还原 可以设置下划线,加粗,斜体

2022-11-02

videoPlayerDemo.zip

videoPlayerDemo 使用qml制作简单播放器

2021-06-04

Deep_Learning_For_Computer_Vision_With_Python-master代码

Deep_Learning_For_Computer_Vision_With_Python代码,书中的代码部分。

2019-08-09

xftplsttb.zip

xftp绿色版,先点击卸载.bat,然后点击绿化.bat.网络传输工具

2019-07-28

BCGCBarProMFC25.rar

完美破解BCGCBarProMFC25,mfc美化界面,MFC界面扩展库,安装软件

2019-07-27

经典算法总结

经典算法总结,主要椒数据结构里面的算法,总结出来,你可以一一的实现,

2018-08-22

空空如也

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

TA关注的人

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