自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhengtianzuo的博客

C++, Qt, UDP, TCP, ffmpeg, Android, IOS...

  • 博客(133)
  • 资源 (1)
  • 收藏
  • 关注

原创 程序员的超强本地构建工具

Hello, 各位小伙伴们好, 今天分享一款程序员神器:『丝绸程序员工具箱』软件的质量,或者称之为感知质量,取决于软件所实现的功能、该功能的易用性、可能出现的缺陷、用户体验到的软件效果和软件执行效率等因素。代码的感知质量可以采用同样的方式来评估。好的产品是在改进中不断提升的,就像凤凰,经历烈火不断煎熬,得以涅槃。而要想改进,离不来测量,它是构建和改进中间最重要的一环。本地构建的意义就在于此,在我们提交代码之前将本地代码进行检测分析,改进后再进行提交,在不断的持续集成中产品质量得到了可靠的保证。

2021-11-04 13:26:03 687 1

原创 QtQuick PC端开发实战_专栏总目录

总目录序号标题等级技术点传送门1QtQuick搭建开发环境(Windows)★☆☆☆☆☆☆☆☆☆环境2QtQuick搭建开发环境(MacOS)★☆☆☆☆☆☆☆☆☆环境3QtQuick搭建开发环境(Linux)★☆☆☆☆☆☆☆☆☆环境4QtCreator的基础用法★☆☆☆☆☆☆☆☆☆环境5QtQuick工程编译并部署(Windows)★★☆☆☆☆☆☆☆☆环境6QtQuick工程编译并部署(MacOS)★★☆☆

2020-12-21 19:16:18 3749 19

原创 QtQuick 移动端开发实战_专栏总目录

总目录序号标题等级技术点传送门1QtQuick搭建开发环境(Android)★☆☆☆☆☆☆☆☆☆环境2QtQuick搭建开发环境(IOS)★☆☆☆☆☆☆☆☆☆环境3QtCreator的移动端开发基础用法★☆☆☆☆☆☆☆☆☆环境4QtQuick工程编译并部署(Android)★★☆☆☆☆☆☆☆☆环境5QtQuick工程编译并部署(IOS)★★☆☆☆☆☆☆☆☆环境联系方式:作者郑天佐QQ2

2020-12-15 16:38:51 1874 1

原创 C++代码静态分析与优化(10)_rats

总目录传送门工具名称rats版本2.3类型代码分析官网https://github.com/andrew-d/rough-auditing-tool-for-security协议GNU GPL v2描述一个粗糙的安全审计工具,由安全软件公司开发,它是一个扫描C、C++、Perl、PHP、Python和Ruby源代码的工具,并标记了常见的与安全相关的编程错误,例如缓冲区溢出和TOCTOU(检查时间,使用时间)竞争条件。顾名思义,该工具只对源代码执行粗略

2022-04-08 09:30:21 900

原创 C++代码静态分析与优化(9)_tscancode

总目录传送门工具名称TscanCode版本2.14类型代码分析官网https://github.com/Tencent/TscanCode协议GNU General Public License, Version 3.0描述TscanCode致力于帮助程序员从一开始就发现代码缺陷。功能1. 支持多种语言:C/C++、C语言和LUA代码。2. 快速准确,性能可达每分钟200K线,准确率达90%左右。3. 使用方便,不需要严格的编译环境,一个命令

2022-04-01 09:34:34 473

原创 C++代码静态分析与优化(8)_devskim

总目录传送门工具名称devskim版本0.6.9类型代码分析官网https://github.com/microsoft/DevSkim协议MIT License描述devskim是一个由IDE扩展和语言分析器组成的框架,在开发人员编写代码时在开发环境中提供内联安全性分析。它设计用于多个ide(VS、VS代码、Sublime文本等),并具有支持多种编程语言的灵活规则模型。这样做的目的是在开发人员引入安全漏洞时通知他们,以便在引入时解决问题,并帮助开发

2022-03-25 09:38:59 1094

原创 C++代码静态分析与优化(7)_vera++

总目录传送门工具名称vera++版本1.3.0类型编码规范官网https://bitbucket.org/verateam/vera/wiki/Home协议Boost Software License描述vera++是一个可编程的工具,用于C++源代码的验证、分析和转换。功能1. 确保源代码符合给定的编码标准和约定。2. 提供源代码度量和统计信息。3. 执行源代码的自动转换,范围从漂亮的显示/诊断/故障注入和高级测试。版权版权所有 ©

2022-03-22 09:49:51 438

原创 C++代码静态分析与优化(6)_flint++

总目录传送门工具名称flint++版本类型代码分析官网https://github.com/JossWhittle/FlintPlusPlus协议Boost Software License 1.0描述flint++是跨平台的无依赖的flint的部分,是Facebook开发和使用的C++静态分析工具。功能版权版权所有 © 2021 Joss Whittle安装软件作者已经编译好了各种版本https://github.co

2022-03-21 10:11:27 802

原创 C++代码静态分析与优化(5)_flawfinder

总目录传送门工具名称flawfinder版本2.0.15类型代码分析官网https://dwheeler.com/flawfinder协议GNU GENERAL PUBLIC LICENSE Version 2描述flawfinder是一个扫描C/C++源代码并报告潜在的安全缺陷的简单软件。它可以是检查软件漏洞的有用工具,也可以作为静态源代码分析工具的简单指导。功能版权版权所有 © 2021 David A. Wheeler安

2022-03-16 10:26:56 1598

原创 C++代码静态分析与优化(4)_cpplint

总目录传送门工具名称版本类型官网协议描述功能版权安装软件启动运行检测代码查看结果联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuo

2022-03-14 09:41:59 446

原创 C++代码静态分析与优化(3)_clazy

总目录传送门联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2022-03-11 09:34:50 592

原创 C++代码静态分析与优化(2)_clang-tidy

总目录传送门联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2022-03-09 21:03:08 1008

原创 C++代码静态分析与优化(1)_cppcheck

总目录传送门联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2022-03-08 20:35:04 877

原创 C++代码静态分析与优化_专栏总目录

总目录序号标题技术点传送门1C++代码静态分析与优化(1)_cppcheck代码分析2C++代码静态分析与优化(2)_clang-tidy代码分析3C++代码静态分析与优化(3)_clazy代码分析4C++代码静态分析与优化(4)_cpplint编码规范5C++代码静态分析与优化(5)_flawfinder代码分析6C++代码静态分析与优化(6)_flint++代码分析7C++代码静态分析与优化(7)_ver

2022-01-25 10:10:20 1348 1

原创 C++代码动态分析与优化_专栏总目录

总目录序号标题等级技术点传送门1C++代码静态分析与优化(1)_Cppcheck★☆☆☆☆☆☆☆☆☆代码分析goto未完待续 持续更新中…联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengti

2022-01-25 10:06:11 867

原创 QtQuick PC端开发实战系列(19)_自定义ToolTip

总目录传送门本博文技术等级: ★★☆☆☆☆☆☆☆☆我们先看看原始的tooltip什么效果https://doc.qt.io/qt-5/qml-qtquick-controls2-tooltip.htmltooltip是一种简易的消息提示框当视图显示给用户,在应用程序中显示为浮动。和Dialog不一样的是,它永远不会获得焦点,无法被点击。用户将可能是在中间键入别的东西。tooltip类的思想就是尽可能不引人注意,同时还向用户显示信息,希望他们看到。而且tooltip显示的时间有限,tooltip会

2021-07-14 09:54:50 514

原创 QtQuick PC端开发实战系列(18)_自定义Switch

总目录传送门本博文技术等级: ★★☆☆☆☆☆☆☆☆联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-05-24 11:36:00 413 1

原创 QtQuick PC端开发实战系列(17)_自定义RadioButton

总目录传送门本博文技术等级: ★★☆☆☆☆☆☆☆☆联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-04-29 17:09:14 365

原创 QtQuick PC端开发实战系列(16)_自定义ProgressBar

总目录传送门本博文技术等级: ★★☆☆☆☆☆☆☆☆联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-04-16 14:52:09 368

原创 QtQuick PC端开发实战系列(15)_自定义Notification

总目录传送门本博文技术等级: ★★☆☆☆☆☆☆☆☆联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-03-26 17:43:17 488

原创 QtQuick 移动端开发实战系列(7)_屏幕旋转实现(Android)

总目录传送门本博文技术等级: ★★★☆☆☆☆☆☆☆联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-03-26 17:33:42 509

原创 QtQuick PC端开发实战系列(14)_自定义ComboBox

总目录传送门本博文技术等级: ★★☆☆☆☆☆☆☆☆联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-03-25 17:49:13 318

原创 QtQuick 移动端开发实战系列(6)_Toast实现

总目录传送门本博文技术等级: ★★★☆☆☆☆☆☆☆联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080捐赠觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-03-16 11:15:28 443

原创 QtQuick PC端开发实战系列(13)_自定义CheckBox

总目录传送门本博文技术等级: ★★☆☆☆☆☆☆☆☆联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-03-05 17:52:11 334

原创 QtQuick PC端开发实战系列(12)_自定义BusyIndicator

总目录传送门本博文技术等级: ★★☆☆☆☆☆☆☆☆联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080捐赠觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-02-26 10:21:55 309 1

原创 QtQuick PC端开发实战系列(11)_自定义Button

总目录传送门本博文技术等级: ★★☆☆☆☆☆☆☆☆联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080捐赠觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-02-02 17:01:52 344

原创 QtQuick 移动端开发实战系列(5)_不同设备的适配显示

总目录传送门本博文技术等级: ★★★☆☆☆☆☆☆☆联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080捐赠觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-02-01 22:05:44 860

原创 C++/Qt/QtQuick高级应用系列(5)_获取CPU/磁盘序列号

总目录传送门本博文技术等级: ★★★☆☆☆☆☆☆☆获取cpu序列号:windows:linux:获取磁盘序列号:windows:linux:联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群1

2021-01-21 20:52:08 546

原创 QtQuick PC端开发实战系列(10)_自定义TabBar

总目录传送门本博文技术等级: ★★☆☆☆☆☆☆☆☆联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080捐赠觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-01-14 22:21:56 607

原创 C++/Qt/QtQuick高级应用系列(4)_获取CPU/内存使用率

总目录传送门联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080捐赠觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-01-12 18:09:21 749

原创 QtQuick 移动端开发实战系列(4)_自定义窗体

总目录传送门本博文技术等级: ★★★☆☆☆☆☆☆☆联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080捐赠觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-01-11 18:31:41 518 2

原创 QtQuick PC端开发实战系列(9)_自定义Menu

总目录传送门本博文技术等级: ★★☆☆☆☆☆☆☆☆联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱[email protected]博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080捐赠觉得分享的内容还不错, 就请作者喝杯咖啡吧~~...

2021-01-07 10:39:56 395 6

原创 C++QtQtQuick高级应用系列(3)_实现tcp和udp模式下的完成端口模型

总目录传送门完成端口    其实可以把完成端口看成系统维护的一个队列,操作系统把重叠IO操作完成的事件通知放到该队列里,由于是暴露 “操作完成”的事件通知,所以命名为“完成端口”(Completion Ports)。一个socket被创建后,可以在任何时刻和一个完成端口联系起来。重叠I/O(Overlapped I/O)    重叠I/O(Overlapped I/O)机制允许发起一个操作,然后在操作完成之后接受到信息。

2021-01-06 16:33:00 578

原创 C++/Qt/QtQuick高级应用系列(2)_boost实现多线程/进程文件读写锁

总目录传送门Boost的简介:    Boost是为C++语言标准库提供扩展的一些C++程序库的总称。Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一,是为C++语言标准库提供扩展的一些C++程序库的总称。Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。    Boost由于其对

2020-12-31 16:16:26 512

原创 C++/Qt/QtQuick高级应用系列(1)_boost实现高速数据队列

总目录传送门Boost的简介:Boost是为C++语言标准库提供扩展的一些C++程序库的总称。Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一,是为C++语言标准库提供扩展的一些C++程序库的总称。Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关。但Boost中也有很多是实验性质的东西,在实际

2020-12-31 13:42:22 507

原创 QtQuick PC端开发实战系列(8)_自定义Dialog

总目录传送门本博文技术等级: ★★★☆☆☆☆☆☆☆首先我们来看看需求:目前大多数现代化的软件界面自定义程度都是非常高的. 一般不会直接采用系统原生窗体.然后自定义比较丰富的情况如下:可动态替换的标题栏图标, 点击弹出窗体菜单可动态修改的标题栏名称拖动标题栏空白处(包括标题栏文字部分)可进行窗体拖动, 双击窗体最大化自定义的最小化, 最大化, 关闭, 新增的按钮等窗体边框处可进行窗体大小拖动设置额外的一些需求: 如窗体阴影, 自动贴边, 贴边自定半屏, 异形窗体等我们先看看QtQu

2020-12-30 16:02:35 553

原创 C++/Qt/QtQuick高级应用_专栏总目录

总目录序号标题等级技术点传送门1C++/Qt/QtQuick高级应用系列(1)_boost实现高速数据队列★★★☆☆☆☆☆☆☆C++2C++/Qt/QtQuick高级应用系列(2)_boost实现多线程/进程文件读写锁★★★☆☆☆☆☆☆☆C++3C++/Qt/QtQuick高级应用系列(3)_实现tcp和udp模式下的完成端口模型★★★★★☆☆☆☆☆C++4C++/Qt/QtQuick高级应用系列(4)_windows下获取CPU/内存

2020-12-28 14:08:20 648

原创 QtQuick 移动端开发实战系列(3)_QtCreator的基础用法

总目录传送门本博文技术等级: ★☆☆☆☆☆☆☆☆☆文章目录1. 入门介绍2. 管理项目2.1 创建项目2.2 配置项目3. 编码3.1 编辑代码3.2 查找3.3 配置4. 构建和运行4.1 构建4.2 运行5. 测试5.1 调试5.2 断点1. 入门介绍Qt Creator是跨平台的集成开发环境(IDE), 能够运行在Windows, Linux, macOS平台上. 包括项目生成向导, 高级的 C++ 代码编辑器, 浏览文件及类的工具, 集成了 Qt Designer, Qt Assistant

2020-12-28 13:13:16 557

原创 QtQuick PC端开发实战系列(7)_工程编译并部署(macOS)

总目录传送门本博文技术等级: ★★☆☆☆☆☆☆☆☆打开一个样例工程, 对这个工程进行编译和打包, 然后进行安装程序的制作.样例工程我们使用CamelDataManager工程 代码在github上https://github.com/zhengtianzuo/Camel_FileManagerCExamples/tree/master/CamelDataManager打开工程后, 选择构建套件 clang 64位版本选择编译Release打开CamelDataManager.pro删除

2020-12-27 22:29:17 272

原创 QtQuick 移动端开发实战系列(2)_搭建开发环境(iOS)

总目录传送门本博文技术等级: ★☆☆☆☆☆☆☆☆☆一些基础的Qt相关知识我这里就不详细讲述了 主要围绕QtQuick的开发环境搭建讲解首先看看基本的环境配置系统: macOS 10.15 Catalina编译器: 10.15sdk(Xcode 12.3)Qt: 5.15.2基础C++开发环境的安装:到苹果官网下载Xcodehttps://developer.apple.com/download/more/需要验证apple idXcode_12.3/Xcode_12.3.xipCo

2020-12-27 20:26:27 501

FastStone Capture 9.0 已注册绿色汉化版本

FastStone Capture 9.0 已注册绿色汉化版本- 最好的截图软件,堪称截图神器!FSCapture,集捕捉图像、编辑图像、视频录制功能于一身,小巧强大,使用方便,各种设置,使截图有了超越其本身的创造性,不但具有屏幕截图功能,还可以从扫描器获取图像,将图像转换为 PDF 文档,特别是其屏幕录像功能,质量堪比专业屏幕录像软件。 屏幕捕捉工具、图像编辑器、截图编辑器、屏幕截图软件、屏幕截图工具、截图必备工具、抓屏工具、录屏工具、极品屏幕截图工具、FastStone Capture特别版、FSCapture破解版、FSCapture汉化单文件版、FSCapture单文件版、FSCapture绿色汉化版、FSCapture特别版、FSCapture汉化版 、FSCapture注册机、FSCapture中文版、FSCapture免注册版、FastStone Capture汉化绿色便携版、FastStone Capture绿色汉化中文版、FastStone Capture绿色汉化版、FastStone Capture汉化单文件便携企业版、FSCapture v8.9 已授权绿色汉化版及单文件。 FastStone Capture 是一款体积小巧、功能强大、简单易用的屏幕捕捉工具,集屏幕截图、图像编辑、视频录制功能于一身。它可以捕捉屏幕上的任何区域,提供多种捕获方式(如:活动窗口、指定窗口/对象、矩形区域、手绘区域、整个屏幕、滚动窗口等),还附带屏幕录像机、放大镜、取色器、标尺等辅助功能。 支持 BMP、JPG、JPEG、GIF、PNG、TIFF、WMF、ICO、TGA 和 PDF 等文件格式,其独有的光滑和毛刺处理技术让图片更加清晰,提供缩放、旋转、减切、颜色调整功能。其方便的浮动工具条和便捷的快捷键堪称完美结合,截图后的保存选项也特别丰富和方便,同时支持图片转换为PDF文件,以满足各种需要。 它内置的图像编辑器,支持所有主流图片格式,除提供缩放、旋转、剪切、格式转换、调整大小等基本功能外,还能向图像中加入标题、边框和水印、文本、线条、图形等内容,调整图像颜色,进行多种特效处理。

2019-04-08

空空如也

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

TA关注的人

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