- 博客(16)
- 资源 (6)
- 收藏
- 关注
原创 qml(checkbox/RadioButton /ListView/combobox)
【代码】qml(checkbox/RadioButton /ListView/combobox)
2023-07-30 11:44:55
222
原创 qml(window/Rectangle/anchors/component/loader/mousearea/button)
【代码】qml(window/Rectangle/anchors/component/loader/mousearea/button)
2023-07-29 18:43:24
107
原创 makefile
(patsubst ./%.o,./%.c,${src})把当前目录下的所有.c匹配替换成.o。app:main.o add.o sub.o mul.o (终极目标)下面可以采用模式规则,查找main.o没有则会查找模式。$^: 规则中的所有依赖。$@ : 规则中的目标。make clean直接执行目标。为了提高效率,避免重复编译。: 规则中的第一个依赖。4.函数 wildcard。只能在规则中的命令来使用。makefile的规则。
2022-11-28 21:53:36
118
原创 vi操作与分屏
粘贴(dd相当于剪切操作),光标所在行下。删除光标的几行,从当前行计算,相当于剪切。从光标所在的位置后面插入。光标所在行创建新的行上面。删除光标当前行,相当于剪切。删除光标后面所在的字符。删除光标之前所有的字符。删除光标后面所有的字符。移动到当前文件最前面。自动跳转到man文档。
2022-11-27 17:54:07
517
原创 设计模式之禅
一、依赖倒置原则定义:1、高层模块不应该依赖于低层模块,二者都应该依赖于抽象。2、抽象不应该依赖于实现细节,实现细节应该依赖于抽象。二、开发封闭原则定义:对扩展开放,对修改关闭。三、单一职责原则定义:一个类应该仅有一个引起它变化的原因。四、里氏替换原则定义:子类必须能够替换它们的父类。五、接口隔离原则定义:不应该强迫客户程序依赖它们不用的方法六、优先使用对象组合,而不是类继承七、迪米特法则也叫最少知识原则定义:如果两个类不必彼此直接通信,那么这两个类就不应该发生直接的相互作用,如果
2022-05-19 09:30:20
749
原创 windbg分析内存泄露
安装完毕后进入cmd,切换到windbg安装目录执行指令 cd C:\Program Files (x86)\Debugging Tools for Windows (x86)1、设置PDB路径运行命令set _NT_SYMBOL_PATH=C:\Windows\symbols;F:\3D\KS37.00.00000.01\Pdb\Release;2、设置要跟踪堆栈的进程。运行gflags -i F:\3D\KS37.00.00000.01\Pdb\Release\SCADAView.ex
2021-01-05 10:27:40
488
原创 windbug截取崩溃与分析崩溃文件
一、截取崩溃1.设置windbug截取环境。C:\Program Files (x86)\Debugging Tools for Windows (x86)\windbg.exe -i环境设置好之后,程序宕机之后,便会弹出windbug。2.截取dump文件.dump -ma d:\test.dmp(d:\test.dmp是路径)二、分析dump1.设置符号路径:.sympat...
2019-05-30 10:51:13
2362
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人