自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MatthewMao

小白成长ing~~~

  • 博客(279)
  • 资源 (21)
  • 收藏
  • 关注

转载 人生的意义

人生的目的和意义是什么?这是一个永恒的哲学命题。有人说是享乐、有人说是财富、有人说是成功、有人说是奉献、有人说是权利、有人说是快乐、有人说是责任,甚至有人说神马都是浮云。      要明白人生的目的和意义首先要知道什么是人生。人生就是一个人用生命去体验,走完的一段时间的旅程,并或多或少的留下他自己独有的痕迹。它需要你去体验,它随着你生命的存在而开始,随着你生命的结束而消失。人生就像一杯变化

2016-10-31 22:08:28 883 5

转载 国内常用公共DNS服务器、各省运营商DNS服务器汇总

原文  http://www.francissoung.com/2016/03/14/常用公共DNS服务器/主题 DNS服务器 服务器 运营商不知道大家有没有过网络是正常的,QQ可以正常登录、游戏也可以正常玩,但是网页无论如何都打不开。这就是电脑网络设置的DNS服务器有问题,不是其故障就是不工作了。换了DNS服务器成功解决问题。下边给大家分享一下国内比较大型大众常用

2016-10-13 09:23:10 54792 4

原创 网络时不时出现 DNS_PROBE_POSSIBLE问题怎么解决

按提示,是域名无法解析可能的情况:1.DNS服务器故障,这时可以换一个DNS,比如114.114.114.114知识点:114DNS是国内的解析服务器,114也是没有广告的,优点是解析速度在全国算是比较快的一个解析服务器,114DNS算是不错的一个DNS,部分运营商的默认DNS第一个用运营商自己的,辅助的是114的,可见连运营商都是用114的DNS,这个DNS在国内是比较出名的

2016-10-13 09:05:34 198407

原创 wireshark使用-(2)运行时自动分包

现如今的网络通信分析基本都逃不开wireshark这个工具,而运行长时间的网络包往往过大,我们只想关注指定时间段的网络包,所以分包就显得尤为重要,好在wireshark工具自带这个功能,方便运行时能自动按时间,按大小,按组数帮助我们分好包,方便在需要的时候提取分析。

2023-06-07 10:02:34 1418

原创 wireshark使用-(1)对现有网络包进行分包

分包说明:关于现场问题分析,一般都是通过日志,这个属于程序中加的打印,或存数据库,或者存文本形式,这种一般比较符合程序逻辑;还有一种就是涉及到网络通信方面的,需要通过抓包来分析其中的通信过程;下面主要是说明通过wireshark来抓包分包过程。

2023-02-17 16:35:40 1636 1

原创 QT问题系列(10) - 仿照QSetting对含有中文的ini进行读写

就算我们想到用setTextcodec的方式设置文本编码,但setValue的时候还是会显示中文为GB2312编码;大概是这样:先行者们也为我们研究了这个问题:QSettings 与中文(反斜杠 转义)_haiross的专栏-CSDN博客 ..

2022-04-23 14:57:43 905 2

原创 wps关闭云登录,增加流畅性

参考:去除wps登录方法,电脑竟也不卡了,没谁了_哔哩哔哩_bilibili问题:wps默认会云登录,比较影响登录登录流畅性;办法:将云登录的exe改名,如下图:

2022-04-23 14:42:57 1086

原创 Windows不重启使环境变量修改生效的详细步骤

参考链接:Windows不重启使环境变量修改生效的详细步骤_Hello,Sunpro!-CSDN博客_windows不重启让环境变量生效以修改环境变量“PATH”为例,修改完成后,进入DOS命令提示符,输入:set PATH=C: ,关闭DOS窗口。再次打开DOS窗口,输入:echo %PATH% ,可以发现“我的电脑”->“属性”->“高级”->“环境变量”中设置的 PATH 值已经生效。注意:修改环境变量之后,如果受影响的是应用程序,那么只要简单地重新启动此应用程序,环境变

2022-02-21 15:00:53 1561

原创 win10计算器计算反三角函数

一:"反三角函数"键位置win10系统下选中计算器=》“科学”计算器=》默认点击三角学,出来是三角函数,而反三角函数需要点击如下图标记键然后,反三角函数就出来了:二:使用方式计算:反余弦(0.65)步骤:先输入0.65,然后点击,出来结果:即:49度角的余弦值为0.65;验证下:验证正确;...

2021-03-08 14:28:11 8703

原创 设计模式09:建造者模式

系列总链接:https://blog.csdn.net/qq_22122811/article/details/112360387参考:https://blog.csdn.net/jxh_123/article/details/37929843对上述链接作者表示感谢,如有侵权,望告知,立删!一:相关问题及模式提出各个手机品牌在生产手机的时候,都是有固定的流程的,先生产手机相机,耳机,屏幕等,由于需要做的事从结果来看是一样,先组装,最后行成手机的样式,这里将组装过程和最后的表示(组装后的.

2021-02-23 10:10:52 190

原创 设计模式08:外观模式

系列总链接:https://blog.csdn.net/qq_22122811/article/details/112360387参考:https://www.cnblogs.com/ring1992/p/9593112.html对上述链接作者表示感谢,如有侵权,望告知,立删!一:相关问题在股民在炒股时,由于众多投资者对众多股票的联系太多,反而不利于操作,这在软件就是耦合性过高。而有了基金之后,变成众多用户只和基金打交道,关心基金的上涨和下跌就可以了。而实际上的操作确实基金经理人在与上.

2021-02-20 14:00:10 116

原创 设计原则05:无熟人难办事-迪米特原则

系列总链接:https://blog.csdn.net/qq_22122811/article/details/112360387无熟人难办事-迪米特原则:(截图来自于《大话设计模式》)1.简介2.模式与意义:迪米特法则可以简单说成:talk only to your immediate friends。 对于OOD来说,又被解释为下面几种方式:一个软件实体应当尽可能少的与其他实体发生相互作用。每一个软件单位对其他的单位都只有最少的知识,而且局限于那些与本单位密切相关的软..

2021-02-19 17:50:44 116

原创 设计模式07:模板方法模式

系列总链接:https://blog.csdn.net/qq_22122811/article/details/112360387参考:对上述链接作者表示感谢,如有侵权,望告知,立删!一:概述二:结构与实现结构图:三:应用例子参考《大话设计模式》,面试出题目时,每个面试者面对的都是同样的面试题,但他们的答案会有所不同,所以可以利用模板方法模式,将题目部分作为共同部分放在父类中,将面试者的答案作为不同部分,由各子类(面试者)去...

2021-02-19 17:10:22 106

原创 设计模式06:原型模式

系列总链接:https://blog.csdn.net/qq_22122811/article/details/112360387参考:对上述链接作者表示感谢,如有侵权,望告知,立删!一:概述在这个定义中,最重要的一个词是“拷贝”,也就是口头上的复制,而这个拷贝,也就是原型模式的精髓所在。二:结构与实现结构图:由于克隆需要一个原型,而上面的类图中Prototype就这个原型,Prototype定义了克隆自身的Clone接口,由派生类进行实现,而实现原型模式的重..

2021-02-19 15:26:23 125

原创 设计模式05:工厂方法模式

系列总链接:https://blog.csdn.net/qq_22122811/article/details/112360387参考:https://www.cnblogs.com/ring1992/p/9592667.htmlhttps://blog.csdn.net/u013216156/article/details/94859304对上述链接作者表示感谢,如有侵权,望告知,立删!一:概述工厂方法模式(Factory Method pattern):定义了一个用于创建对象的.

2021-02-01 15:48:23 144

原创 设计模式04:代理模式

系列总链接:https://blog.csdn.net/qq_22122811/article/details/112360387参考:https://www.cnblogs.com/daniels/p/8242592.htmlhttps://www.runoob.com/design-pattern/proxy-pattern.htmlhttps://blog.csdn.net/a369189453/article/details/81275740一:概述代理模式(proxy.

2021-01-27 15:25:07 110

原创 设计模式03:装饰模式

系列总链接:https://blog.csdn.net/qq_22122811/article/details/112360387参考:https://blog.csdn.net/hnust_xiehonghao/article/details/25653819https://www.cnblogs.com/adamjwh/p/9036358.html一:概述装饰模式(Decorator,有些地方或称作Wrapper):动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成.

2021-01-26 15:43:44 180

原创 QT5.14.2 官方例子 - Qt Core 2: Wait Conditions Example(等条件)

一:系列总链接:QT5.14.2 官方例子 - 学习系列https://blog.csdn.net/qq_22122811/article/details/108007519二:项目位置:Examples\Qt-5.14.2\corelib\threads\waitconditions注:在Examples下的路径项目模块:corelib\threads2.1: 资源下载:渠道1:下载qtcreator源码,会附带该例程;渠道2:github下载链接:h.

2021-01-21 16:28:34 348

原创 QT5.14.2 官方例子 - Qt Core 1: Semaphores Example(多信号)

一.系列总链接:QT5.14.2 官方例子 - 学习系列https://blog.csdn.net/qq_22122811/article/details/108007519二.项目位置:Examples\Qt-5.14.2\corelib\threads\semaphores注:在Examples下的路径项目模块:corelib\threads2.1: 资源下载:渠道1:下载qtcreator源码,会附带该例程;渠道2:github下载链接:https.

2021-01-20 16:38:20 397

原创 设计原则04:会修电脑不会修收音机-里氏代换

系列总链接:https://blog.csdn.net/qq_22122811/article/details/112360387会修电脑不会修收音机-里氏代换:(截图来自于《大话设计模式》)1.父类增加了新的接口,但并不影响子类的功能,子类无须做修改;开放,封闭原则;2.如图,只需要改彼此间的接口,而需要影响自身模块的修改;启发:里氏代换原则的效果就是子类包含所有的父类的非private的属性和行为,像企鹅不能飞,但是鸟...

2021-01-15 15:35:25 124

原创 设计原则03:会修电脑不会修收音机-依赖倒转原则

系列总链接:https://blog.csdn.net/qq_22122811/article/details/112360387会修电脑不会修收音机-依赖倒转原则:(截图来自于《大话设计模式》)思考:程序有没有用到过的这个地方?这里大致明白意思是:高层模块和底层模块间依赖性不应过强,应该需要标准的接口,通信的内存接口,通用的主板接口。...

2021-01-15 15:29:51 161

原创 设计原则02:开放-封闭原则

系列总链接:https://blog.csdn.net/qq_22122811/article/details/112360387开放封闭原则:如下图就像创建udpsocket时,你可能会想到需要创建tcp,所以就需要创建一个基类socket,来避免后期增加tcp时,修改udp处的代码;...

2021-01-11 17:32:47 110

原创 设计原则01:单一职责原则

系列总链接:https://blog.csdn.net/qq_22122811/article/details/112360387单一职责原则理解:就一个类而言,应该仅有一个引起它变化的原因;俄罗斯方块例子部分分析:...

2021-01-11 16:56:04 80

原创 设计模式02:策略模式

系列总链接:https://blog.csdn.net/qq_22122811/article/details/112360387策略模式:策略模式定义了算法家族,分别封装起来,让他们之间可以相互替换,此模式计算法的变化,不会影响到使用算法的客户。例子名称:商场收银系统例子分析:商场收银时如何促销,打折或是返利,都是一些算法,算法本是一种策略,最重要的时这些算法随时可能相互替换的,这就是变化点,而封装变化点是我们面向对象的一种很重要的思维方式。策略模式结构图:...

2021-01-10 16:19:07 158 3

原创 设计模式01:简单工厂模式

系列总链接:https://blog.csdn.net/qq_22122811/article/details/112360387用简单工厂模式完成计算器+,-的过程代码:#include <iostream>using namespace std;// 计算法则基类class Operation{public: virtual ~Operation(){ cout << "virtual ~Operation()" <&l.

2021-01-08 15:20:03 125

转载 《大话设计模式》学习记录

设计模式系列是参照IT前辈-程杰编写的《大话设计模式》的内容而来,由于其实现内容是按照依据.Net Framwork的C#来实现的,而我是搞C++,所以我想着用C++的知识将书上相应的例子来实现一遍,不过学习之前,得明确一下:学习设计模式的目的是:1.为了更好从实践的角度去理解面向对象语言,比面向过程语言的易维护,易复用,易扩展的优点;2.为了在编写考虑自己在编写代码时,能够有一个良好的思路,如果设计架构,如果节省资源,如何避免错误等;3.就像篮球运动员一样,在学习了运球,投篮,上...

2021-01-08 14:59:58 149

原创 QT5.14.2 官方例子 - Qt Network 1: Network Chat Example(网络聊天例子)

一:系列总链接:QT5.14.2 官方例子 - 学习系列https://blog.csdn.net/qq_22122811/article/details/108007519二:项目位置:Examples\Qt-5.14.2\network\network-chat注:在Examples下的路径项目模块:network\network-chat2.1: 资源下载:渠道1:下载qtcreator源码,会附带该例程;渠道2:github下载链接:https:.

2020-12-17 18:08:09 1514 1

原创 QT问题系列(9) - 如何给QSettings配置文件Ini注释

源码参考:https://www.cnblogs.com/xian-yongchao/p/9549959.html由于ini的项比较多的时候,我们就想为有些项添加注释,方便理解,下面就说下如何为ini文件注释:QSettings iniFile("./test.ini", QSettings::IniFormat); iniFile.setIniCodec(QTextCodec::codecForName("utf-8")); //在此添加设置,即可读写ini文件中的中文 //写

2020-12-16 10:57:37 3217 11

原创 QT5.14.2 官方例子 - Qt Widgets 9: painting\affine(仿射)

系列总链接:QT5.14.2 官方例子 - 学习系列https://blog.csdn.net/qq_22122811/article/details/108007519项目位置:Examples\Qt-5.14.2\widgets\painting\affine注:在Examples下的路径项目模块:widgets\painting项目描述:演示了QPainter中仿射变换的工作原理。(图片,文字进行大小,旋转,)项目效果:官网讲解:Aff...

2020-11-06 17:23:06 489

原创 识别系统大小端

参考: https://blog.csdn.net/u010164190/article/details/52587667linux下大小端测试:=》低地址存放低字节的值,所以为小端;windows下大小端测试:=》低地址存放低字节的值,所以为小端;...

2020-09-17 17:31:14 114

原创 QT5.14.2 官方例子 - Qt Charts 2: Chart Themes Example(图表主题)

示例展示了如何将QLineChart与QDateTimeAxis一起使用。具体讲解在:https://doc.qt.io/qt-5/qtcharts-datetimeaxis-example.html

2020-09-07 10:52:12 605

原创 QT5.14.2 官方例子 - Qt Charts 1: Chart Themes Example(图表主题)

这个示例展示了图表在不同内置主题的外观。此示例显示了一些受支持的图表类型的不同内置主题的外观。具体讲解在:http://doc.qt.io/qt-5/qtcharts-chartthemes-example.html主要类:QPair: QPair<int, string>类模板:template <class T1, class T2> struct pair参数:class T1是第一个值的数据类型,class T2是第二个...

2020-09-04 11:01:42 2525 3

原创 QT5.14.2 官方例子 - Qt Widgets 8: Icons(图标更改)

图标的例子展示了QIcon如何生成反映图标状态、模式和大小的像素图。这些pixmaps是从图标可用的一组pixmaps中生成的,并由Qt小部件用于显示表示特定操作的图标。QIcon类提供了不同模式和状态下的可伸缩图标。图标的状态和模式取决于图标的预期用途。Qt目前定义了四种模式:QIcon:正常当用户没有与图标交互时显示像素图,但是图标所表示的功能可用。QIcon:活跃当图标所表示的功能可用并且用户正在与图标交互时,例如,在图标上移动鼠标或单击它时,显示像素图。QIcon:禁

2020-09-01 17:14:11 2186

原创 QT5.14.2 官方例子 - Qt Widgets 7: Group Box(组合框)

组框示例展示了如何在Qt中使用不同类型的组框。组框是容器小部件,可以在逻辑上和屏幕上将按钮组织成组。它们管理用户和应用程序之间的交互,因此您不必强制执行简单的约束。组框通常用于将复选框和单选按钮组织到独占组中。组框示例由单个窗口类组成,用于显示四个组框:独占单选按钮组、非独占复选框组、具有启用复选框的独占单选按钮组和具有普通按钮的组框。详细讲解:https://doc.qt.io/qt-5/qtwidgets-widgets-groupbox-example.htmlW..

2020-08-31 16:24:23 2141

原创 QT5.14.2 官方例子 - Qt Widgets 6: Digital Clock(数字钟)

数字时钟的例子展示了如何使用QLCDNumber来显示具有类似lcd数字的数字。这个示例还演示了如何使用QTimer定期更新小部件。详细讲解在:http://doc.qt.io/qt-5/qtwidgets-widgets-digitalclock-example.htmlDigitalClock类提供了一个时钟部件,它显示时间,以一个闪烁的冒号分隔小时和分钟。我们子类化QLCDNumber并实现一个私有插槽showTime()来更新时钟显示:class Digital..

2020-08-31 15:43:51 448

原创 Git库安装

安装链接:https://gitforwindows.org/=》=》=》=》=》 提示运行git bash,如下:至此,安装Git库成功;...

2020-08-26 15:28:46 132

原创 Qt/C++项目积累: 1.儿时赌博机 - 1.1 项目介绍

在网上找到这样一个图片:这个相信很多人应该都会有印象,儿时的娱乐之一,哈哈哈哈~今天从这里开始,逐渐编写一些有意思的项目,主要目的是锻炼自己的编程“写”能力~~~废话少说,开始动手干!!!计划分为三个周期:第一周期:梳理需求,搭建框架;第二周期:分模块完善代码;第三周期:优化;需求:仿照儿时赌博机的功能开发一款计分类小游戏,1.采用SQlite管理用户的积分,取代之前的游戏币模式;2.每个用户注册之后,只有1000分,结束充值需向管理员申请;...

2020-08-26 14:55:30 189

原创 QT5.14.2 官方例子 - Qt Widgets 5: Code Editor(代码编辑器)

系列总链接:QT5.14.2 官方例子 - 学习系列https://blog.csdn.net/qq_22122811/article/details/108007519代码编辑器示例展示了如何创建一个简单的编辑器,该编辑器具有行号并突出显示当前行从图中可以看到,编辑器在要编辑的区域的左侧显示行号。编辑器将突出显示包含游标的行。我们在CodeEditor中实现编辑器,它是一个继承QPlainTextEdit的小部件。我们在CodeEditor (LineNumberArea)中.

2020-08-25 10:47:24 2457

原创 QT5.14.2 官方例子 - Qt Widgets 4: Character Map(编码表)

系列总链接:QT5.14.2 官方例子 - 学习系列https://blog.csdn.net/qq_22122811/article/details/108007519字符映射示例展示了如何创建一个既能显示自己的内容又能响应用户输入的自定义小部件。该示例显示了一个字符数组,用户可以单击该数组在行编辑中输入文本。然后可以将行编辑的内容复制到剪贴板中,并粘贴到其他应用程序中。这类工具的目的是允许用户输入键盘上不可用或难以找到的字符。该示例由以下类组成:以当前字体和样式显...

2020-08-19 18:10:18 494 1

原创 QT5.14.2 官方例子 - Qt Widgets 3: calendar(日历)

系列总链接:QT5.14.2 官方例子 - 学习系列https://blog.csdn.net/qq_22122811/article/details/108007519日历小部件示例展示了QCalendarWidget的使用。(Calendar => 英/ˈkælɪndə(r)/)QCalendarWidget每次显示一个日历月,并让用户选择一个日期。日历由四个组件组成:一个导航栏,允许用户更改所显示的月份;一个网格,其中每个单元格表示该月中的一天;以及两个标题,显示...

2020-08-17 17:47:39 904

qt-opensource-windows-x86-mingw482-4.8.6-1.zip

Qt4.8.6的库,应用在windows平台下,因为官网看着不提供了,所以这里备份下,防止后面可能用的着,有需要的可以自行下载。

2021-02-25

network/network-chat

这个例子使用QUdpSocket和QNetworkInterface广播来发现它的对等点。(换言之,局域网的聊天室)

2020-12-17

QLineEdit_click_subType

QLineEdit_click_subType是用继承QLineEdit的方法来获取QLineEdit的鼠标点击事件;

2019-01-10

QLineEdit_click_eventFilter

QLineEdit_click_eventFilter是用eventFilter来获取QLineEdit的鼠标点击事件;

2019-01-10

qss应用在Demo.zip

Description : 黑色炫酷

2017-07-26

astyle.rar

支持sourceInsight代码格式一键自动整理;

2017-07-14

siplus.zip

Source Insight 3.X 插件 解压msimg32.dll sihook.dll siutf8.dll 到Source Insight 3.X安装目录 msimg32.dll 引导程序(*) sihook.dll 标签插件(M) siutf8.dll utf8插件(M)

2017-07-07

VM12.1安装MAC_OS_10.11

随着Iphone在国内大行其道,越来越多的开发者涌入iOS开发大军 中,但都苦于没有苹果机,本文即将介绍WIN虚拟MAC的教程。

2017-07-07

截动态图工具

2017-04-06

qtcreator-gdb-7.4-MINGW32_NT-6.1-i686.tar.gz

2017-03-17

MinGW-gcc440_1.zip

2017-03-17

gdb-7.5-i686_WinXP.zip

gdb-7.5-i686_WinXP.zip

2017-03-17

在开发板上生成一个带logo的二维码 -(三)

用qrencode3.4.4的库和libpng-1.5.14库,及zlib-1.2.8共同生成二维码,然后以共享库的形式,将库放在指定库目录下,执行qrencode程序,链接即可!

2016-11-08

在开发板上生成一个带logo的二维码 -(一)

用qrencode3.4.4的库和libpng-1.5.14库,及zlib-1.2.8共同生成二维码,然后以共享库的形式,将库放在指定库目录下,执行qrencode程序,链接即可!

2016-10-28

在开发板上生成一个带logo的二维码 -(二)

用qrencode3.4.4的库和libpng-1.5.14库,及zlib-1.2.8共同生成二维码,然后以共享库的形式,将库放在指定库目录下,执行qrencode程序,链接即可!

2016-10-28

二维码生成器.zip

可以方便的生成你想要的二维码图案!

2016-10-28

zlib-1.2.8.tar.gz

zlib 库是一套用于压缩数据的库, libpng 借助了该库作为压缩引擎, 也就是说, libpng 依赖于 zlib 库。可与qrencode-3.4.4和libpng-1.5.14共同生成二维码!

2016-10-28

qrencode-3.4.4.tar.gz

QR码是当前最流行的二维码之一,它具有可靠性高,识别速度快等特点.而qrencode则是一款由C语言(完全兼容C++)写成的一个QR码生成与解码的函数库.它以GNU LGPL协议发布,至今己有将近八年历史,是当前最常用的QR码识别函数库.可以与Zlib-1.2.8和libpng-1.5.14共同在ARM平台下生成二维码!

2016-10-28

libpng-1.6.17.tar.xz

libpng 用于处理 png 格式的图片, 是一套比较完善的 png 图片处理库, 免费、开源, 因此受到了很高的好评。当需要利用qrencode生成二维码的时候,这个版本可以和Zlib-1.2.8,qrencode-3.4.4版本,在linux下共同作用生成想要的二维码!

2016-10-28

libpng-1.5.14.tar.gz

libpng 用于处理 png 格式的图片, 是一套比较完善的 png 图片处理库, 免费、开源, 因此受到了很高的好评。当需要利用qrencode生成二维码的时候,这个版本可以和Zlib-1.2.8,qrencode-3.4.4版本,共同作用生成想要的二维码!

2016-10-28

vim的配置文件及文档说明

配置vim,能实现上下左右键在编辑模式下使用;使结构体,函数能够显示特定颜色等等;

2016-10-05

空空如也

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

TA关注的人

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