- 博客(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
原创 如何有效和快速清理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
原创 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
原创 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
原创 qt单选取消单选和选择单选
qt 单选点击后选中, 再次点击单选后进行取消选中点击单选可以使得编辑框变相应的颜色,再次点击颜色还原可以设置下划线,加粗,斜体。
2022-11-02 14:51:17 512
原创 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
原创 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
原创 The ‘clang-format‘ command is not available. Please check your clang-format.executable user setting
LLvm安装Lahttps://releases.llvm.org/download.htmlLLvm安装Lahttps://releases.llvm.org/download.html
2022-06-22 18:08:31 492
原创 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
在线MarkDown简历书写工具
2023-03-20
西储大学轴承数据集,法可以对0马力,采样频率为48KHZ的轴承的9类故障以及正常状态进行分类
2023-03-20
这个项目是以前实习的时候写的,界面上模仿了简书这个网站,包含一些论坛的基本功能 项目的大部分功能都是自己独立开发的,管理员相关的
2023-03-19
Deep_Learning_For_Computer_Vision_With_Python-master代码
2019-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人