6 lsfreeing

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 1w+

visual studio卸载工具

微软官方仓库中提供的工具https://github.com/Microsoft/VisualStudioUninstaller/releases

2020-06-16 14:05:53

Windbg/x64dbg/OllyDbg调试器简介

原文链接:https://blog.csdn.net/libaineu2004/article/details/104081676一、WindbgWindbg是微软开发的一套调试器中的组件。WinDBG属于内核级别调试器,不仅可以用来调试应用程序,也可以调试内核级的代码,如驱动程序。Windbg由于其丰富的命令和对Windows的原生支持还有其易用性,是其他其他调试器望尘莫及的。如果安装了Windows SDK,一般会带有windbg.exe,gflags.exe和appverif.exe.

2020-05-08 19:42:01

Windows下Qt检测移动U盘及动态插拔

windows下提供了很便捷的方式查找和动态监测U盘的插拔。windows sdk里面提供了对应api。从所有的事件中处理对应的事件即可。Device Management Events1.U盘已插入电脑的情况下。使用QDir获取所有驱动,再通过驱动类型判断和查找移动U盘。正面为关键代码段 QFileInfoList infoList = QDir::drives(); foreach(const QFileInfo& info, infoList) {

2020-05-08 19:30:32

Pycharm常用快捷键

不同IDE快捷键不同,记录下Pycharm。供参考常用快捷键快捷键 功能 Ctrl + Q 快速查看文档 Ctrl + F1 显示错误描述或警告信息 Ctrl + / 行注释(可选中多行) Ctrl + Alt + L 代码格式化 Ctrl + Alt + O 自动导入 Ctrl + Alt + I 自动缩进 Tab /...

2020-04-27 10:18:42

windows常用命令

Keyword:windows命令以下内容整理自互联网。 1.calc:启动计算器 57.ncpa.cpl:网络连接 (Network Control Panel Applet) 网络控制面板小程序 55.mstsc:远程桌面连接 (Microsoft terminal services client) 52.msinfo32:系统...

2020-04-20 09:11:45

windows版本号常数 _WIN32_WINNT

编译一个工程发现好多函数找不到定义,后面发现是windows版本设置不对。高版本的函数在很多条件编译下都被注释掉了。只需要在预处理设置平台正确的版本号即可。eg.下图表示当前的版本是win10//// _WIN32_WINNT version constants//#define _WIN32_WINNT_NT4 0x0400 // W...

2020-02-27 17:18:41

《P2P技术详解》系列文章

即时通讯网的系列文章。相对比较详细。供参考P2P技术详解(一)http://www.52im.net/thread-50-1-1.htmlP2P技术详解(二)http://www.52im.net/thread-542-1-1.html

2020-01-19 11:25:12

C++11 std::chrono库详解

参考链接https://www.cnblogs.com/jwk000/p/3560086.html快速了解一下这个类的概念和作用所谓的详解只不过是参考www.cplusplus.com的说明整理了一下,因为没发现别人有详细讲解。  chrono是一个time library, 源于boost,现在已经是C++标准。话说今年似乎又要出新标准了,好期待啊!  要使用chrono...

2019-12-12 11:10:30

CPU通用寄存器

转载,供参考引言要想真正的了解计算机,首先要了解的便是CPU,CPU是计算机的核心部件,因为计算机的所有指令都是由CPU处理的,而CPU的核心部件之一就是寄存器。所以了解寄存器和寄存器是如何工作的才能真正明白计算机的工作原理。8/16/32位通用寄存器计算机中最经典的指令就是移动指令,如:mov ecx,eax。这条指令的意思就是将eax寄存器的值移动到ecx寄存器中。在32...

2019-12-02 16:54:01

翻译 | KDAB CEO推荐:Qt开发、调试、诊断的十大工具

本文翻译自:Modern Qt Development: The Top 10 Tools You Should Be Using原文作者:Matthias Kalle Dalheimer,KDAB集团总裁兼首席执行官校审:Richard Lin为什么在工作中使用合适的工具非常重要?大家马上会想到两个原因:效率和成效。您不会看到建筑工人用鞋底敲钉子,那为什么软件开发者经常要手动查...

2019-11-28 13:27:11

UML类图,类之间的几种关系

有时对类之间几种关系的示例图形有点混淆。记录下备查。此篇内容参考自书籍大话设计模式1.11节类与类,类与接口之间的关系:1.继承关系。2.实现接口。3.关联关系。(一个类‘知道’另一个类)4.聚合关系(“弱“拥有关系)。5.组合关系(“强”拥有关系)6.依赖关系-------------------------------...

2019-11-18 17:49:57

翻译 | Qt for Python的技术愿景前瞻

本文翻译自Technical vision for Qt for Python - What lies ahead原文作者:Cristián Maureira-Fredes,Qt公司软件开发工程师校审: 王富涌、Richard Lin在上一篇博文中,我们介绍了Qt的下一个主要版本的技术愿景,我们觉得仅仅用一个段落描述Qt for Python并不足以涵盖我们在未来版本中考虑的所有特性...

2019-11-18 13:43:12

翻译 | Qt 6技术概览

本文翻译自:Technical Vision for Qt 6原文作者:Lars Knoll,Qt公司开源项目维护官兼CTO校审:Richard Lin自从七年前Qt 5发布以来,我们的世界发生了很多变化,现在是时候展望和规划下一个主版本了。这篇博文总结了几个将要在Qt 6中亮相的关键点。Qt 6将是我们Qt 5系列的延续,因此不会对用户造成干扰。但是这个新的版本将拥有更高的灵...

2019-11-18 13:39:34

Visual Leak Detector内存泄漏检测工具,vld使用及原理

供参考初识Visual Leak Detector 灵活自由是C/C++语言的一大特色,而这也为C/C++程序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重,在短时间内对程序不会有太大的影响,这也使得内存泄漏问题有很强的隐蔽性,不容易被发现。然而不管内存泄漏多么轻微,当程序长时间运行...

2019-11-07 14:53:32

线程、事件与QObject

介绍You’re doing it wrong. — Bradley T. Hughes线程是qt channel里最流行的讨论话题之一。许多人加入了讨论并询问如何解决他们在运行跨线程编程时所遇到的问题。快速检阅一下他们的代码,在发现的问题当中,十之八九遇到得最大问题是他们在某个地方使用了线程,而随后又坠入了并行编程的陷阱。Qt中创建、运行线程的“易用”性、缺乏相关编程尤其是异步网...

2019-11-04 15:36:04

主线程退出,全局静态对象析构导致工作线程访问崩溃的问题

问题现像:关闭一个窗口时,发现工作线程访问一个静态全局变量越界,最后定位到是资源已经被析构,而工作线程还在访问资源。解决方法:1.保证退出的顺序,先结束工作线程,最后结束主线程。全局静态对象析构:main函数退出后,会调用exit函数,该函数会析构静态变量。但此时其他工作线程不一定退出,访问已析构资源会出现问题参考链接:https://zhuanlan.z...

2019-10-15 11:22:24

Qt::FramelessWindowHint导致对话框无法居中及Qt::QWidget的geometry()函数的测试

1.问题需要对弹出的对话框相对进行居中,但无边框对话框正常显示会导致偏差了几个相素。于是手动move的方法。大概代码如下。思路是通过获取当前窗口父窗口原点位置计算子窗口的偏移move达到居中的效果。然后在过程中发现了geometry()返回的值x,y比较怪异。void AlignCenter(QWidget* parent){ if (!parent) return; ...

2019-09-12 12:40:03

VS2015控制调试信息的编译选项

VSrelease模式下如果生成了符号文件但符号文件的格式不对的话也可能导致不能断点的问题。设置相关编译选项即可

2019-08-30 11:18:52

Windows蓝屏代码查询(Bug Check Code)

开发及测试过程中不断遇到电脑蓝屏的情况。不同的蓝屏代码及原因可参考官方的文档。虽然不能百分百确定问题,但有助于问题分析。结合windbg基本就很容易定位了。示列详细内容参考链接:https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/bug-check-code-reference2...

2019-08-20 14:33:06

软件调试

业务写多了都有点面向搜索引擎编程了,有些东西在项目过程中赶时间都略过了,知其然而不知其所以然。有点空闲时间抓了几本书看下。发现软件调试的作者又出了一本新书。知道自己买书必不看,还是看电子版吧。http://advdbg.org/books/swdbg/intro.aspxhttps://item.jd.com/12460221.html...

2019-08-14 17:07:04

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。