自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1111)
  • 资源 (46)
  • 收藏
  • 关注

原创 QObject

QT源码分析:QObject QObject 源代码阅读

2020-08-14 20:31:43 116

转载 C++ using

C++ using二 C++11中的使用1 取代typedef举例:using intvec = std::vector<int>;2 C++11中增加了继承构造函数,在其中有使用using3 成员函数隐藏场景中使用

2020-08-13 11:52:02 139

原创 C++中Struct与Class的区别与比较

1、C++中Struct与Class的区别与比较2、C++中的class和struct区别

2020-08-13 10:21:19 158

原创 Qt中的事件

1、Qt中的事件(3)- 自定义事件2、Qt postEvent3、19.QT-事件发送函数sendEvent()、postEvent()

2020-08-12 15:19:47 110

原创 QT信号槽

一、连接方式介绍QMetaObject::Connection QObject::connect(const QObject * sender, const char * signal, const QObject * receiver, const char *method, Qt::ConnectionType type = Qt::AutoConnection)AutoConnection自动连接,默认值。If the signal is emitted in

2020-08-12 14:36:12 163

原创 Qt moveToThread

moveToThread位于QObject中,官方对此函数的解释如下: void QObject::moveToThread(QThread *targetThread)Changes the thread affinity for this object and its children. The object cannot be moved if it has a parent. Event processing will continue in the targetThread.这个函数适

2020-08-12 14:07:54 533

转载 在vs2013下使用Qt无法在用cout、cin在exe中输出、输入

本人在运用opencv+qt+vs的时候遇到cout无法输出的问题如果无法输出则不能调试代码,以下是解决方法解决办法:vs2013+QT5.7 具体方法:属性管理器->链接器->系统->子系统选项改为控制台;

2020-08-11 15:07:09 837

转载 VS2015在release模式下进行调试

VS2015在release模式下进行调试

2020-08-11 14:12:35 214

转载 QString 与中文问题

QString 与中文问题

2020-08-11 11:44:34 337

原创 调试Qt源码

QtCreator 调试源码 qtcreator 添加源码调试 VS,QtCreator调试进Qt源码

2020-08-08 11:08:52 181

转载 ANSI是什么编码?

https://blog.csdn.net/imxiangzi/article/details/77370160

2020-08-07 14:17:59 18186 1

转载 Win10搜索框无法使用怎么办?搜索栏用不了解决办法

  使用Win10系统的用户都知道,在任务栏上有一个搜索框,通过搜索框我们可以很方便的搜索到自己需要的文件。然而有些用户升级到Win10系统之后,发现搜索框是灰色的,根本无法使用,这是怎么回事呢?可能是升级过程出了一点小问题,不过没关系,我们只要在注册表操作下即可,方法详看下文。  具体方法如下:   1、按Win+R键调出运行,输入regedit后按回车键进入注册表编辑器;  2、定位到:  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\.

2020-08-06 09:12:49 3368 1

原创 C++ lambda表达式

C++ lambda表达式Qt connect()的第五种重载[=](){}

2020-08-04 17:12:13 92

转载 如何判断一个.lib文件是静态库还是动态库的导入库

使用VS自带的一个工具 -lib.exe。打开目录“C:\Program Files\Microsoft Visual Studio 10.0\VC\bin”就会看到这个工具(具体存在位置根据vs安装路径)运行 lib /list hello.lib如果输出: hello.obj,则是静态库如果输出: hello.dll,则是动态库的导入库。找到以.lib结尾的所有文件并保存到1.txt中在cmd命令行中lib所在文件夹下面,输入dir /b *.lib>1.txt...

2020-08-04 16:17:23 1875

原创 静态链接库与动态链接库

静态链接库动态链接库浅谈Windows平台下C++调用静态链接库的方式lib文件Windows 动态链接库DLL使用Windows API编程之动态链接库(DLL)VS 2017 调试c++ dll的两种方式

2020-08-01 17:27:11 172

原创 sln、sdf、vcxproj、vcxproj.filter各是什么文件

sln是解决方案文件,为解决方案资源管理器提供显示管理文件的图形接口所需的信息sdf (SQL Server Compact Edition Database File)文件,是工程的信息保存成了数据库文件,如果你没有参加大型的团队项目,不涉及到高深的调试过程,这个文件对于你来说没什么用了,可以放心的删除,如果你后来又需要这个文件了,简单,打开工程里的.sln文件重新编译链接就ok了vcxproj文件:工程文件,其中描述了工程的各项属性,修改该文件后再重新build时vs会重新build工程vc

2020-07-31 17:13:59 934

原创 VS2017中设置程序以管理员身份运行

1、VS2017中设置程序以管理员身份运行2、解决windows10 里vs2017 直接开始执行提示“此任务要求应用程序有提升的权限”

2020-07-31 08:54:52 1002

原创 Qt Meta-Object System

Qt Meta-Object System

2020-07-30 18:50:59 169

原创 Qt绘图之Paint系统

关系图

2020-07-29 20:37:24 873

转载 VS 2017 调试c++ dll的两种方式

环境状况:dll采用c++编写,宿主exe程序采用c#编写,两者不在同一解决方案中方法一:手动附加1、编译debug模式dll,放到exe所在目录2、启动exe(非vs调试模式)3、在dll项目中选择 调试-附加到进程,选中对应的exe进程,调试代码类型选择:本机。执行到dll调用时即可进入代码调试注:可以在exe的main函数中加入一段sleep以等待被附加方法二:自动附加1、编译debug模式dll,放到exe所在目录2、打开dll项目属性,调试-命令,输入exe的完整路

2020-07-29 15:33:08 1662

原创 Qt Layout

Qt assistant 搜索 Layout Management, Layout Examples欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创

2020-07-27 19:48:32 404

转载 VS2017常用快快捷键

项目相关的快捷键  Ctrl + Shift + B= 生成项目  Ctrl + Alt + L= 显示 Solution Explorer(解决方案资源管理器)  Shift+Alt+ C= 添加新类  Shift+Alt+ A= 添加新项目到项目  编辑相关的键盘快捷键  Ctrl + Enter= 在当前行插入空行  Ctrl + Shift + Enter= 在当前行下方插入空行  Ctrl + 空格键= 使用 IntelliSense(智能感...

2020-07-27 15:09:04 362

转载 源代码阅读工具(understand)

源代码阅读工具(Scientific Toolworks Understand)的特色1、支持多语言:Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial, and PL/M ,混合语言的project也支持2、多平台: Windows/Linux/Solaris/HP-UX/IRIX/MAC OS X3、代码语法高亮、代码折迭、交叉跳转、书签等基本阅读功能。4、可以对整个project的architecture、metrics进行分析并输出报表。5、可以

2020-07-25 11:29:00 2502

原创 visual studio学习

1、visual studio新手使用教程2、【Visual Studio】 VS中添加头文件和lib库的方法3、visual studio 使用技巧总结(含快捷键)4、visual studio快捷键大全5、VAssistX使用小窍门

2020-07-24 20:20:17 137

转载 java中new关键字和c++中的new有什么区别

java中new关键字和c++中的new有什么区别

2020-07-16 19:10:41 220

原创 搭建nexus私服

1、Docker 环境下搭建nexus私服 (主要参考)2、使用Nexus搭建Maven私服3、ubuntu下使用Nexus搭建Maven私服4、Linux (Ubuntu)安装nexus,搭建maven私有服务器

2020-07-14 17:29:58 219

转载 nullptr和NULL

nullptr是c++11中的关键字,表示空指针要区分nullptr和NULL,首先要明白NULL的含义:NULL是一个宏定义,在c和c++中的定义不同,c中NULL为(void*)0,而c++中NULL为整数0//C语言中NULL定义#define NULL (void*)0 //c语言中NULL为void类型的指针,但允许将NULL定义为0//c++中NULL的定义#ifndef NULL#ifdef _cpluscplus

2020-07-14 09:30:05 291

转载 C++ 类声明 类前置声明范例

1、C++ 类声明 类前置声明范例

2020-07-13 16:58:15 172

转载 C++友元函数和友元类(C++ friend)详解

1、C++友元函数和友元类(C++ friend)详解

2020-07-13 16:57:33 277

原创 C/C++的const

1、C/C++的const区别2、C++之const类成员变量,const成员函数

2020-07-13 09:12:25 112

转载 c++构造函数成员初始化中赋值和初始化列表两种方式的区别

先总结下:由于类成员初始化总在构造函数执行之前1)从必要性: a. 成员是类或结构,且构造函数带参数:成员初始化时无法调用缺省(无参)构造函数 b. 成员是常量或引用:成员无法赋值,只能被初始化2)从效率上: 如果在类构造函数里赋值:在成员初始化时会调用一次其默认的构造函数,在类构造函数里又会调用一次成员的构造函数再赋值 如果在类构造函数使用初始化列表:仅在初始化列表里调用一次成员的构造函数并赋值CMyClass::CMyClass() {//...

2020-07-13 09:02:11 471

转载 C++重写(覆盖)、重载、重定义、多态

1 重写(覆盖)override  override是重写(覆盖)了一个方法,以实现不同的功能。一般用于子类在继承父类时,重写(覆盖)父类中的方法。函数特征相同,但是具体实现不同。重写需要注意:被重写的函数不能是static的,必须是virtual的 重写函数必须有相同的类型,名称和参数列表 重写函数的访问修饰符可以不同。尽管virtual是private的,派生类中重写改写为public、protect也是可以的2 重载overload  overload是重载,一般是在一个类实现若

2020-07-11 09:49:08 5499 1

原创 Docker:docker安装部署jenkins

1、Docker:docker安装部署jenkins2、官网:https://github.com/jenkinsci/docker/blob/master/README.md3、基于Docker+Jenkins实现自动化部署4、使用Docker安装Jenkins5、Jenkins详细教程6、开始使用 Jenkins

2020-07-10 18:18:20 255

转载 【C++】四种强制类型转换

【C++】四种强制类型转换

2020-07-10 08:53:38 91

原创 docker-reviewboard

1、docker-reviewboard(让reviewboard安装、迁移更简单)2、ikatson / docker-reviewboard

2020-07-09 15:55:07 843

原创 人人开源之代码生成器(renren-generator)

1、人人开源之代码生成器(renren-generator)2、renren-generator逆向生成微服务代码

2020-07-09 11:41:09 1712

原创 swagger-ui

1、swagger-ui2、swagger注释API详细说明

2020-07-08 17:27:08 76

原创 qt在线学习

1、Qt教程,Qt5编程入门教程(非常详细)2、Qt 快速入门系列教程

2020-07-07 19:17:51 288

转载 CentOS7修改MySQL密码

完整的修改数据库密码的操作如下:1.vim /etc/my.cnf 加入skip-grant-tables2.重启mysql systemctl restart mysqld3.终端输入mysql 直接登录到数据库 mysql>use mysql ; (不要去掉;)4.update mysql.user set authentication_string=password("你的密码大写字母和数字尽量多而复杂") where user="root";(不要去掉;)5.编辑...

2020-07-07 17:52:01 749

转载 Qt开发环境搭建(win10)

Qt开发环境1.介绍Qt是一个跨平台的C++图形用户界面应用程序框架,提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt可以帮助我们轻松地使用C++开发跨平台地GUI程序。2.下载目前Qt的最新版本达到了5.12.0,这是一个LTS,可以去其官网下载,不过推荐国内镜像源清华的tuna,链接。下载如上图所示,选择你的系统对应的版本下载即可,这里我选择的是windows版本。3.安装1.直接双击运行下载的qt-opensource-windows-x86-5.1

2020-07-07 17:25:23 669 1

了解历史,带领大家重温经典

带领大家重温经典

2024-04-04

Icons8 PPT制作

Icons8 PPT制作

2021-12-22

疯狂Kotlin讲义分卷二,共两卷!

疯狂Kotlin讲义分卷一,共两卷!高清版,目前发现csdn上都是链接外部,下载很慢,故分卷上传。

2018-12-19

疯狂Kotlin讲义分卷一,共两卷

疯狂Kotlin讲义分卷一,共两卷!高清版,目前发现csdn上都是链接外部,下载很慢,故分卷上传。

2018-12-19

UNIX环境高级编程第三版(英文)

UNIX环境高级编程第三版,linux下编程必不可少的参考书。

2016-09-19

深入理解LINUX网络技术内幕02

深入理解LINUX网络技术内幕02

2016-09-05

深入理解LINUX网络技术内幕

深入理解LINUX网络技术内幕

2016-09-05

TCPIP协议详解卷三:事务

TCPIP协议详解卷三:事务

2016-09-05

TCPIP协议详解卷二:实现

TCPIP协议详解卷二:实现

2016-09-05

TCPIP协议详解卷一:协议

TCPIP协议详解卷一:协议

2016-09-05

linux内核完全注释

Linux内核完全注释,ISBN:9787111149682,作者:赵炯编著

2016-09-05

Linux内核情景分析

Linux内核情景分析。一本介绍linux内核的好书。

2016-09-05

GNU make v3.80完整版中文指南

GNU make v3.80完整版中文指南

2016-09-05

Linux 与 Unix shell 编程指南

Linux 与 Unix shell 编程指南。linux shell编程介绍。

2016-09-05

Linux C 函数详解

Linux C 函数详解,一本linux下C编程工具书

2016-09-05

多线程编程指南

多线程编程指南

2016-09-05

UNIX环境高级编程第二版

UNIX环境高级编程第二版。一本学习linux C编程的好书。

2016-09-05

Android设计招式之美

Android设计招式之美,高焕堂

2016-09-05

Android系统源代码情景分析随书源码

Android系统源代码情景分析随书源码

2016-08-30

Android系统源代码情景分析03

Android系统源代码情景分析。一本介绍android系统框架的书籍。写的非常不错。

2016-08-30

Android系统源代码情景分析02

Android系统源代码情景分析。一本介绍android系统框架的书籍。写的非常不错。

2016-08-30

Android系统源代码情景分析

Android系统源代码情景分析。一本介绍android系统框架的书籍。写的非常不错。

2016-08-30

Android内核剖析

由柯元旦编著的《Android内核剖析》详细分析了Android内核的内部机制,包括窗口管理系统、Activity管理系统、输入法框架、编译系统等,为Android内核定制及高级应用程序开发提供技术参考。, 《Android内核剖析》适合于所有Android相关的工程师及产品经理,还可作为相关培训机构的教材。

2016-08-30

深入理解Android网络编程技术详解与最佳实践05

深入理解Android网络编程技术详解与最佳实践,高清带书签,共5卷。适合入门者,内容一般般,参考看看吧。

2016-08-30

深入理解Android网络编程技术详解与最佳实践04

深入理解Android网络编程技术详解与最佳实践,高清带书签,共5卷。适合入门者,内容一般般,参考看看吧。

2016-08-30

深入理解Android网络编程技术详解与最佳实践03

深入理解Android网络编程技术详解与最佳实践,高清带书签,共5卷。适合入门者,内容一般般,参考看看吧。

2016-08-30

深入理解Android网络编程技术详解与最佳实践02

深入理解Android网络编程技术详解与最佳实践,高清带书签,共5卷。适合入门者,内容一般般,参考看看吧。

2016-08-30

深入理解Android网络编程技术详解与最佳实践

深入理解Android网络编程技术详解与最佳实践,高清带书签,共5卷。适合入门者,内容一般般,参考看看吧。

2016-08-30

Android开发艺术探索随书源码之PinExpandableListView

Android开发艺术探索随书源码之PinnedHeaderExpandableListView-master。随书源码的扩展阅读,开源项目,源码中未包含

2016-08-30

疯狂Android讲义第2版随书源码

疯狂Android讲义第2版随书源码

2016-08-30

疯狂Android讲义第2版03

疯狂Android讲义第2版,作者李刚。高清带标签。文件太大,分三卷压缩。

2016-08-30

疯狂Android讲义第2版02

疯狂Android讲义第2版,作者李刚。高清带标签。文件太大,分三卷压缩。

2016-08-30

疯狂Android讲义第2版

疯狂Android讲义第2版,作者李刚。高清带标签。文件太大,分三卷压缩。

2016-08-30

Android开发艺术探索随书源码

Android开发艺术探索随书源码

2016-08-30

Android开发艺术探索04

Android开发艺术探索,高清带书签。文件太大,分四卷压缩

2016-08-30

Android开发艺术探索03

Android开发艺术探索,高清带书签。文件太大,分四卷压缩

2016-08-30

Android开发艺术探索02

Android开发艺术探索,高清带书签。文件太大,分四卷压缩

2016-08-30

Android开发艺术探索

Android开发艺术探索,高清带书签。文件太大,分四卷压缩

2016-08-30

Android群英传源代码

Android群英传随书源代码

2016-08-30

Android群英传03

Android群英传高清扫描版。文件太大,采用分卷压缩,共三个压缩包。 一本Android提升的好书籍。

2016-08-30

空空如也

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

TA关注的人

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