自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦想博客

seeking in blog!

  • 博客(161)
  • 资源 (85)
  • 问答 (1)
  • 收藏
  • 关注

原创 【C++】libcurl:学习

https://github.com/jpbarrette/curlpp cURL的一个C++封装https://github.com/jpbarrette/curlpp/blob/master/doc/guide.pdfhttps://blog.csdn.net/chary8088/article/details/6890596 全面详细介绍libcurl的使用https://...

2019-06-25 11:31:19 883

原创 【C++】已编译好的OpenSSL Windows版分享网站

http://slproweb.com/products/Win32OpenSSL.html(文章末尾附下载列表)说明:例如:Win32 OpenSSL v1.1.1c --02.Win32OpenSSL-1_1_1c.exe安装后目录如下基于此安装可以进行OpenSSL的二次开发,bin/lib/include开发所需的文件都在这个里面。比如使用此安装可以用于编译libcu...

2019-06-25 11:18:32 3369

转载 【C++】OpenSSL发布策略/版本说明

https://www.openssl.org/policies/releasestrat.html(英文原版见后半部分)发布战略(谷歌翻译)首次发布于2014年12月23日最后修改于2019年2月25日从3.0.0版开始,OpenSSL版本控制方案正在转变为更现代的格式:MAJOR.MINOR.PATCH使用此格式,将保证相同MAJOR版本号的API / ABI兼容性。以前...

2019-06-25 10:56:54 1343

转载 【C++】开源C/C++网络库

https://www.cnblogs.com/findumars/p/5859634.html(1)ACE庞大、复杂,适合大型项目。开源、免费,不依赖第三方库,支持跨平台。http://www.cs.wustl.edu/~schmidt/ACE.html(2)AsioAsio基于Boost开发的异步IO库,封装了Socket,简化基于socket程序的开发。开...

2019-06-22 19:46:37 589

原创 【Python】解决:Pycharm无法识别Python已安装的模块,如cv2(OpenCV)模块

注:其他无法识别Python已安装的模块都可以用此方法解决!Python已经安装OpenCV模块cv2,但是Pycharm无法识别导入的cv2模块,解决办法如下:Pycharm的菜单 File | Settings | Settings窗口 | Project:XXXX | Project Interpreter项 | 窗口右侧 齿轮按钮点击 | Show All... | 然后依据...

2019-06-19 15:42:59 16136 11

转载 【C++】EASTL: 抛弃C++ STL的开源STL

EASTL -- Electronic Arts Standard Template Libraryhttp://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2271.htmlDocument number: N2271=07-0131 Date: 2007-04-27 Reply to: Paul Ped...

2019-04-10 11:31:06 4020

原创 【杂记】一个不错的国外论文没费下载网站

Researchgatehttps://www.researchgate.net 搜索页面https://www.researchgate.net/search?q= 比如搜索"virtual trackball"下面这篇是我想要的 总结还是非常好的一个网站,IT技术类的论文非常多!...

2018-11-22 14:31:57 6902

原创 【OpenGL】平面法向量、顶点法向量的计算方法

平面法向量计算平面法向量知识介绍:对于平面法向量计算实质就是:平面内两非平行向量的叉积(又称"外积、向量积、叉乘")为该平面的法向量。根据两向量相乘的前后顺序计算得到两个方向相反的法向量。用公式表示为:平面内两非平行法向量:a, b (c为法向量)a×b = cb×a = -c上式合并即为:a×b = -b×a可见,同样是两个向量相乘,不同相乘顺序得到的向量方向是相反的...

2018-11-21 11:18:07 24620 7

原创 【3D】Blender设置指南

1. 界面语言切换Blender启动默认为英语界面,如何切换成中文显示?菜单: File | User Perferences | 弹出设置窗口切换到“system”标签页,滚动条向下滑动勾选“International Fonts”,会展开如下选项修改“Language:Default(Default)”为“Simple Chinese(简体中文)”,“Trans...

2018-11-14 14:34:26 1702

原创 【OpenGL】LearnOpenGL教程:学习注意事项以及工程搭建

LearnOpenGL教程:学习注意事项以及工程搭建

2018-11-09 15:54:38 6528

原创 【AliOS Studio】AliOS Studio初体验

官方安装教程:https://developer.alios.cn/?spm=a2c4e.11155515.0.0.2baab961QQlGHm#/%2Fdevelop%2F3_Developer_Tools%2F3_Emulator?level=2官方环境搭建教程:https://developer.alios.cn/?spm=a2c4e.11155515.0.0.345d4ae52...

2018-10-30 16:51:24 4692

原创 【Qt】QTooltip文本自动折行显示

当QTooltip中待显示的文字太长时,需要对文字进行换行,如此必须在文本中恰当位置插入换行符"\n"。具体实现如下:class TMyTextLabel : public QLabelQString TMyTextLabel::TMyTextLabel(const QString &org){ QString result; QFontMetrics fm(...

2018-09-04 11:21:45 3036

原创 【C++】VS2013:转义字符引发“warning treated as error - no 'object' file generated”

QRegExp rx("(.*)\.(.*)\?");提示:warning treated as error - no 'object' file generated开始感觉莫名其妙,百思不得其解。后来问同事,告知是因为VS2013的VC++编译器认为“\?”是非法的转移结构,所以报上述错误 那就换成双斜线转义:QRegExp rx("(.*)\\.(.*)\\?");...

2018-08-28 17:41:46 545

原创 【Qt】有一种Bug叫“麻烦制造者——福昕PDF阅读器”

使用Qt的QAxObject类基于“Microsoft Excel 2007”和“WPS表格”做二次开发(以下将两者称为Excel)。以下代码在基于“WPS表格”二次开发下工作正常,et.exe进程(WPS表格进程)能正常退出。在我开发电脑上,以下代码基于“Microsoft Excel 2007”也工作正常,能到达预期效果。但是,提交到测试人员处却发现,以下代码基于“Microsoft Ex...

2018-08-21 16:20:42 3040 3

原创 QThread源码浅析

Qt版本 Qt5.6.0,下面以Windows平台为例简单研究下QThread源码实现。1.仅研究下QThread::start()函数,其他细节在次不涉及:src\qtbase\src\corelib\thread\qthread_win.cppvoid QThread::start(Priority priority){ Q_D(QThread); QMutexLocker ...

2018-05-09 15:13:56 1881

原创 Huawei Mate9 Pro USB调试功能开启和使用方法

问题一: 如何激活设置中隐藏的"开发者选项"进入手机设置页面,找到"关于手机"项点击进入,找到"版本号",接下来连续点击"版本号"项3次以上,弹出"您已经处于调试模式"即可激活设置中隐藏的"开发者选项"。问题二:adb调试需要的驱动从哪里来打开"我的电脑"找到手机的"CD驱动设备"盘,然后双击进入安装"华为手机助手安装向导.exe&quot

2018-04-04 11:24:03 2920

原创 Qurl和QurlQuery正确的搭配使用方法

1.Url知识补充1.1携带query信息的Url以"?"为分割,其前部分为不带query的Url,其后部分为query部分。1.2不携带query信息的Url2. 如何从一个不带query的Url构建出一个带query的UrlQUrl url("https://www.foo.com");QUrlQuery query;query.addQueryItem("email", "foo@ba...

2018-03-09 15:18:40 3573

原创 wacom板子在MACBOOK里用PS画画的时候,老是画着快捷键就都不能用

原因1:是photoshop CS6本身和wacom板子兼容的问题,安装一个补丁就好了!如何安装补丁在这里(放心,这个是adobe官网的帮助链接):http://helpx.adobe.com/photoshop/kb/photoshop-menus-turn-white-mac.html下载那个zip文件,解压出来的文件放到photoshop安装目录下的plug-ins目录里,再启动ps就已经完...

2018-03-01 22:40:09 8830

原创 QSqlDatabase: QMYSQL driver not loaded 原因以及解决办法

背景介绍:Qt的桌面版包括如下一些驱动程序:[摘录于《C++ GUI Qt4 编程第二版》]QDB2 IBMDB2 7.1 版本以及更新的版本QIBASEBorland InterBaseQMYSQL Oracle Call InterfaceQODBC ODBC(包括微...

2018-02-11 17:05:11 22940 16

转载 QtADB

QtADBYour android managerhttps://qtadb.wordpress.com/Hey,recently some users reported that application crashes on start. I replaced binaries in packages so if You have pr

2017-12-11 16:57:18 1214

转载 用TortoiseSVN的SubWCRev.exe管理同步项目版本号

用TortoiseSVN的SubWCRev.exe管理同步项目版本号

2017-11-01 10:50:54 2131

原创 C++对象模型 学习笔记01

C++对象模型学习笔记01——拷贝构造函数

2017-04-12 22:34:02 452

原创 Ubuntu下软件下载/安装/升级/卸载 —— Linux学习笔记(01)

Linux学习笔记(01)—— Ubuntu下软件下载/安装/升级/卸载 apt-get是一条Unbuntu下的命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件等操作。以下操作均需要用户权限(使用sudo提升权限)。

2016-09-23 08:19:00 2355

原创 读取注册表获取Windows系统XP/7/8/10类型

读取注册表获取Windows系统XP/7/8/10类型

2016-09-20 09:48:00 2549 3

原创 Qt实现长文件名(字符串)在QLabel中自适应缩短

一、应用场景简述      当在有限宽度的QLable中显示很长的文件名/字符串时,超出QLabel宽度部分将不会显示,此时采取缩短文件名策略(也可实现为字符串滚动动画)可以缓解这一问题。在实现这一想法的过程中,先后提出两个解决方案。遂再次分享给大家。 二、方案实现//方案1:简单的保留前面几个字符,去出中间的几个字符,保留后面几个字符QString scalText(QSt...

2016-09-05 11:23:03 2185

转载 VS2015工程转换为VS2013工程方法汇总

VS2015工程转换为VS2013工程方法汇总

2016-09-01 11:00:01 16702

转载 Windows API实现弹出U盘

Windows API实现弹出U盘

2016-08-27 17:53:57 7015

转载 编程珠玑——磁盘排序算法1

磁盘排序算法

2016-08-27 17:06:13 1011

转载 文件按时间排序的一个实现思路

文件按时间排序的一个实现思路

2016-08-27 16:51:17 5354

转载 Qt 跨UI线程的数据交换和信号-槽调用实现方案汇总

Qt 跨UI线程的数据交换和信号-槽调用实现方案汇总

2016-08-27 15:58:55 3789

原创 欢迎使用CSDN-markdown编辑器

QT 序列化/串行化/对象持久化本文以一个实例讲解Qt的序列化方法:Qt版本 4.8.0Qt序列化简介 Qt采用QDataStream来实现序列化,QT针对不同的实例化对象有不同的要求。这里主要分两类,即:QT中原生的数据类型,例如:QString、QMap、QHash等,这对这种原生数据类型的序列化,我们不需要做其它额外的操作,直接就可以序列化到文件中;还有一类特殊的就是我们自己定义的数据

2015-11-09 17:40:01 869

原创 畅游C++ Boost Serialization 序列化

畅游C++ Boost Serialization 序列化。使用案例详细了解Boost::Serialization存储C++对象。

2015-05-10 17:27:39 7784

原创 三年总结

三年程序员生涯总结

2014-05-27 12:27:37 1039 1

原创 C/C++的几种链接属性浅析

㈠. external和internal以及none链接属性的讲解㈡.变量 定义和声明 的区分

2014-04-07 13:24:15 1961

原创 C语言和C++语言对于代码块中定义变量位置的区别

C语言标准要求在代码块中所有变量的定义一定要放在代码块的开头处,而C++标准则认为这种要求很不合理,所以C++代码中对变量的定义可以出现在代码块的任何地方,在任何你需要的地方都可以定义变量。

2014-04-06 22:55:57 4631

原创 从Linux的ext2文件系统源码学到一种初始化结构体的新方法

从Linux的ext2文件系统源码学到一种初始化结构体的新方法。在学习Linux(V2.16.12.4)的ext2文件系统代码时,看到一个很特别的代码,如下:

2014-04-06 22:12:30 1570 3

原创 获取Windows操作系统右键“新建”菜单支持的文件类型及对应的打开程序

获取Windows操作系统右键“新建”菜单支持的文件类型及对应的默认打开程序的实现原理及具体实现。

2014-04-04 12:20:57 2770

原创 隐藏main()函数,使用一个全局对象的成员函数替代main()函数的功能

在代码中隐藏main()函数,采用一个全局对象的成员函数替代main()函数的功能。实现使用了C++语言。

2014-02-26 21:27:09 2214

原创 由扩展名获取其关联程序的安装路径

由扩展名获取其关联程序的安装路径一、理论基础       在Windows操作系统中安装(无需安装的例外)任何外部的应用程序都需要在注册表(其本身是一个数据库)中进行信息(包括安装路径,默认Icon图标等信息)注册,应用程序的安装程序在注册表中建立了一个从文件扩展名到程序启动(或打开、打印等)路径的映射关系(此关系见下图文分析)。因此可以利用这个从扩展名到关联程序的映射关系获取关联

2014-01-07 14:37:04 3060

原创 获取.exe/.dll/.icon文件的Icon图标资源

获取.exe/.dll/.icon文件的Icon图标资源

2014-01-04 19:23:33 7107

C51-跑马灯.zip

使用Keil C51编写跑马灯控制程序并编译为led.hex文件,Proteus设计跑马灯电路图并使用led.hex程序进行软件仿真。

2020-03-11

bochs-自制启动系统.zip

https://blog.csdn.net/qq2399431200/article/details/104663231 为此博文内的实践资源。

2020-03-05

Dll_Hell_Solution.7z

DLL Hell(DLL地狱)及其解决方案。参考:https://blog.csdn.net/undefined_behavior/article/details/2067270

2019-07-01

PinyinIME源码.7z

Android谷歌拼音源码带注释,为7z压缩包格式。

2019-06-12

Trackball Demo

对应文章:https://blog.csdn.net/qq2399431200/article/details/84583430

2018-11-28

【OpenGL(SharpGL)】支持任意相机可平移缩放的轨迹球实现

http://www.cnblogs.com/bitzhuwei/p/arcball_4_all_camera.html的工程备份代码http://files.cnblogs.com/bitzhuwei/Arcball6662014-02-07_20-07-00.rar

2018-11-22

基于Qt框架实现的OBJ格式3D模型预览

基于Qt框架实现的OBJ格式3D模型预览。基于Qt框架实现的OBJ格式3D模型预览。

2018-11-21

Glaux库(OpenGL附加库)

Glaux库(OpenGL附加库),这是Visual Studio系列IDE在开发OpenGL程序可能用到的非标准库。

2018-11-02

Qt OpenGL纹理映射Demo

Qt OpenGL纹理映射Demo。配合文章https://www.cnblogs.com/tornadomeet/archive/2012/08/24/2654719.html

2018-11-01

QT瀑布流与无限加载

QT瀑布流与无限加载,是QWidget Application方案,非QML方案。

2018-08-23

【Qt】图片浏览[瀑布流加载 ]方案

【Qt】图片浏览[瀑布流加载 ]方案,QWidget Application,非QML方案。

2018-08-23

Linux程序设计(4th)

Linux程序设计(4th),Linux程序设计(4th),Linux程序设计(4th).

2018-07-28

TCC(Tiny C Compiler)0.9.26源码+VS工程版

TCC(Tiny C Compiler)0.9.26源码和VS工程版(VS2008和VS2013)可编译、可调试。

2018-07-25

fiddler 强大的Web抓包工具

fiddler 强大的Web抓包工具,fiddler 强大的Web抓包工具.

2018-07-13

Windows汇编IDE - RadASM 3.0.0(英文版)

Windows汇编IDE - RadASM 2.2.1.9(汉化),亲测无毒,请放心使用。

2018-07-05

Windows汇编IDE - RadASM 2.2.1.9(汉化)

Windows汇编IDE - RadASM 2.2.1.9(汉化) 亲测无毒,放心使用。

2018-07-05

实现自定义列表效果

实现自定义列表效果实现自定义列表效果实现自定义列表效果实现自定义列表效果

2018-06-29

C++实现ping命令的功能(Windows)

C++实现ping命令的功能(Windows),使用WinSock2.h借助Windows API实现ping命令已经域名解析功能。

2018-06-23

Qt使用SQLite数据库

Qt使用SQLite数据库,具体实现,封装成为一个类使用。

2018-06-23

Qt使用MySQL数据库(IM聊天工具)

Qt使用MySQL数据库,配合文章:https://mp.csdn.net/postedit/79727871

2018-06-23

Dll Hell Solution Demo

DLL地狱及其解决方案 ,Dll Hell Solution,此为测试Demo 原文地址:https://www.codeproject.com/Articles/4896/The-DLL-Hell-Problems-and-Solutions#_articleTop

2018-04-19

Qt + MySQL实现的聊天程序(CS架构)

Qt + MySQL实现的聊天程序(CS架构)。 Qt + MySQL实现的聊天程序(CS架构)。

2018-02-12

Qt悬浮滚动条

Qt悬浮滚动条实现!本资源转自http://blog.csdn.net/m32692529/article/details/78579820

2018-02-12

Qt异形菜单

采用贴图方式实现的Qt异形菜单,效果还可以

2018-01-25

Antico Deluxe

https://store.kde.org/p/1132340/ Description: Antico Deluxe is a fork of famous Antico WM/DE (http://antico.wordpress.com/), with some new features added and many new planned. The goal is to create a Window/Desktop manager simple and fast, with very aesthetic and familiar look and feel. A very few parameters must be configured from few files, avoiding unnecessary complications, following the K.I.S.S. philosophy. Any other configurations like themes, icons etc. should be avoided. Keeping in very small size while having relatively rich feature set makes AnticoDeluxe very suitable for netbooks and low-end computers.

2017-12-14

聊天气泡实现-QWebEngine

IM 聊天气泡实现, 采用QWebEngineView + CSS3.0 实现气泡效果

2017-12-12

基于QML/opengles的Ui等待特效

从什么时候开始“0”分资源被取消了,没办法最小都是2分了,靠。 下来来源:http://download.csdn.net/download/esonpo/7659667

2017-12-11

Qt + adb 实现的PC端Android文件管理软件

https://qtadb.wordpress.com/ 此资源为上述博客所提供。

2017-12-11

Windows程序调试

Windows程序调试 原书pdf

2017-06-12

Qt仿Android的toast控件效果

使用Qt Widget Application技术实现桌面操作系统下类似Android的toast控件效果。Demo中实现为多线程的单例模式。

2016-09-24

Boost::Serialization存储C++对象

此压缩包包含12个项目,每个项目都着重讲解Boost::Serialization一个方面的使用技巧,有详细的代码介绍具体使用方法。

2015-05-19

获取Windows任意扩展名对应的应用程序安装路径

找到了当前系统新建菜单项支持的文件格式,再通过这个格式扩展名(如 .txt)在注册表中查找对应的打开程序

2014-04-04

获取windows新建菜单子菜单项注册表信息

获取Windows操作系统右键“新建”菜单支持的文件类型及对应的打开程序。欢迎大家下载使用。

2014-04-04

VC读写XML文件

VC 使用msxml3.dll或msxml6.dll动态链接库中的函数读写XML文件。配套博文解说http://blog.csdn.net/qq2399431200/article/details/17583171

2014-03-11

由扩展名获取其关联程序的安装路径的实现

由扩展名获取其关联程序的安装路径 在Windows操作系统中安装(无需安装的例外)任何外部的应用程序都需要在注册表(其本身是一个数据库)中进行信息(包括安装路径,默认Icon图标等信息)注册,应用程序的安装程序在注册表中建立了一个从文件扩展名到程序启动(或打开、打印等)路径的映射关系(此关系见下图文分析)。因此可以利用这个从扩展名到关联程序的映射关系获取关联程序的安装路径。

2014-01-07

VC 读写XML文件实例运用

VC项目中实现读写XML文件,包中有两个工程启动文件--VC6的.dsp和VS2010的.sln文件。代码中注释详细,包中另附“xml学习笔记.txt”文档,总结了针对xml读写操作的常用函数。

2013-12-26

MinGW for C/C++

MinGW 安装包,安装后有MinGW gcc、 Linux gcc、Maco gcc等几种编译工具。

2013-11-20

3DMax2011白金手册1-2[pdf]

3DMax2011 版使用和入门很好的书籍,是由“火星人”出版的。此为pdf扫描版,内容还算清晰不影响阅读。 次为第一本的第二个压缩卷part2。可以点击页面的“上传者”连接到我上传的所有资源中找part1。(没办法,全书共147M,我的上传权限是80M)。

2013-09-26

3DMax2011白金手册1-1[pdf]

3DMax2011 版使用和入门很好的书籍,是由“火星人”出版的。此为pdf扫描版,内容还算清晰不影响阅读。 次为第一本的第一个压缩卷part1。可以点击页面的“上传者”连接到我上传的所有资源中找part2。(没办法,全书共147M,我的上传权限是80M)。

2013-09-26

将一个异或加密方案制作成dll

一个可行的异或加密方案(C语言实现)制作成dll供其它语言(C#,VC++)的程序调用。

2013-09-16

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

TA关注的人

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