自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (58)
  • 收藏
  • 关注

原创 Qt文档阅读笔记-Qt5录音功能的实现

目录基本概念代码与实例基本概念首先是Qt5中的新特性:Qt5中关于多媒体的新特性: 1. QML API接口; 2. 能同时使用MediaPlayer和VideoOutput; 3. QML Torch类; 4. 增加了QAudioRecorder这一新类; 5. 更...

2019-08-31 15:08:00 6104 3

原创 Qt实践|HTTP知识点-使用百度AI语音识别服务

目录基本概念代码与实例基本概念这里来简单介绍下百度的REST API文档,首先是获取Access Token获取到了后,再发送请求,进行语音识别。这里我采用Raw方式上传这个就是百度AI语音识别服务的API,这里我自己录了一段话:注意他的格式和参数代码与实例程序运行截图如下:这个识别还是比较准确的。...

2019-08-30 15:55:52 5483

原创 Qt文档阅读笔记-QSslSocket中与错误相关的信号

目录基本概念代码与实例基本概念放代码前先来看这个信号:[signal] void QAbstractSocket::stateChanged(QAbstractSocket::SocketState socketState)当socket状态改变后就会触发这个信息,其中socketState参数为当前socket的状态。这里要注意的是QAbstract...

2019-08-30 10:35:14 4931

原创 Qt实践|HTTPS知识点-SSL socket获取百度首页

目录基本概念代码与实例基本概念这里要明确一点,HTTP/HTTPS是应用层协议,而socket一般指TCP/UDP协议,也就是在传输层中,而IP协议是在网络层中!这个实例主要是撸socket,然后手动构造HTTP包,完成应用层的功能。这里使用了C++中的Qt框架代码与实例程序运行截图如下:源码如下:#include <QC...

2019-08-29 09:40:06 4770

原创 Qt文档阅读笔记|Qt实践| HTTPS知识点-获取某站点SSL证书

目录基本概念代码与实例基本概念这里要先介绍几个类和函数首先是QSslSocket:这个类提供了客户端和服务器之间的SSL加密socket连接。这个是基于TCP连接,可以传输加密数据,支持的协议有SSL3和TLS1.2。通过两种方式建立安全连接,一种是使用即使的SSL握手,一个是延迟SLL握手。在Qt中只要调用connectToHostEncrypted就可以...

2019-08-28 16:15:02 4549

原创 Qt实践| HTTP知识点-接入某图片验证码系统识别验证码

目录基本概念代码与实例基本概念这里有一个查询余额的:https://blog.csdn.net/qq78442761/article/details/100096351下面来看看官方API文档代码与实例成功的实例,Fiddler如下:验证码如下:程序运行截图如下:可见识别成功!源码如下:#include &lt...

2019-08-27 18:22:01 4629

原创 Qt实践| HTTP知识点-接入某图片验证码系统查询余额

目录基本概念代码与实例基本概念这个是接入了某识别验证码系统,这个验证码系统有很多的接口,其中就有VC++接口,但个人觉得,这个接口不太好,因为本人想用C++ Qt框架实现,而这个Qt框架的最大特点就是跨平台,所以本人选择了他的HTTP接口,正巧,自己也在学习HTTP。HTTP的接口使用很频繁,在RabbitMQ中,本人也看到了HTTP接口,写客户端的时候可以直...

2019-08-27 11:33:44 4360

原创 Web安全笔记-Fidder与浏览器找关键Cookie(Cookie劫持前的准备)

目录使用Fiddler的Replay and Edit找关键Cookie使用浏览器找关键Cookie使用Fiddler的Replay and Edit找关键Cookie如下图:通过修改Cookie直接在raw上面修改,然后点击Run to Completion即可得到响应信息,通过响应信息,即可知道哪个是关键的Cookie。这个特别适用于有302临时重定...

2019-08-26 08:58:26 4568

原创 关于CSDN官方对博文点赞漏洞的处理(Cookie劫持攻击)

目录问题描述官方奖励个人看法问题描述最近在学习HTTP知识,发现了CSDN的点赞BUG!最近找到了CSDN的点赞BUG,如下所示:再来一张图 :最后一张图:这个主要是自己写了一个软件,伪造HTTP封包实现的官方奖励我把这个软件和存在的问题,并且把详细的内容都发给了CSDN客服,他们是这么、给我回复的!最后给...

2019-08-25 20:48:09 4511 2

原创 Qt实践| HTTP知识点-Qt填充referer请求头盗取图片

目录基本概念代码与实例基本概念HTTP协议头中的Referer主要是用来让服务器判断来源页面,即用户是从那个页面来的。网站通常用其来统计用户来源,看用户是从搜索页面来的,还是从其他网站链接来的。或者是从书签等访问,以便合理的定位网站。Referer有时候也做防盗链处理,即下载时判断来源地址是不是在网站的域名内,否则不能下载或显示,以天涯网为例!如,直接请求...

2019-08-23 14:21:20 4973 2

原创 Niginx笔记-Linux上源码安装Niginx

目录准备工作安装pcre安装Niginx准备工作这里有很多要装的东西比如gcc g++这些是要有的,在此就不再说明了!下面给出需要依赖下载包地址:https://download.csdn.net/download/qq78442761/11592753安装pcre解压,进入,配置下,最后安装:tar zxvf pcre-8.35.ta...

2019-08-22 12:18:53 4161 2

原创 Nginx笔记-关于nginx.conf中proxy_pass中末尾不加"/"的坑

目录此坑带来的影响解决方法此坑带来的影响这里在前后端分离开发过程中会遇到,使用Nginx,向前端服务发请求!前端服务通过axios向后端发请求,如下:这里会出现404的结果如下:此处的解决方法如下!解决方法把此处:改为:...

2019-08-22 11:05:28 4747 2

原创 Arduino笔记-使用独立电源给Arduino供电并闪灯

目录基本概念代码与演示基本概念可以使用直流电源通过Arduino开发板电源接口为Arduino供电。通过此方法为Arduino开发板供电时,直流电源电压为9V ~ 12V。使用低于9V的电源电压可能导致Arduino工作不稳定。使用高于12V电源电压存在着毁坏Arduino开发板的风险。此基本概念来源于:http://www.taichi-maker.co...

2019-08-21 21:06:51 12569

原创 Qt实践| HTTP知识点-Qt抓CSDN博文及防CSDN反爬虫(思路+代码)

目录Fidder分析HTTP数据包Qt代码思路Fidder分析HTTP数据包首先使用Fidder抓包,可以看见当访问CSDN博客的时候,会有2个请求:第一个请求的响应如下:这里我先说明一个地方,就是这个body采用了gzip压缩,他的文件头为1F 8B 08,通过解压就可以得到这个文件。这里是一个很重要的地方,在后面将会单独拿个博文来将,本次博...

2019-08-20 22:29:44 4935 1

原创 前端笔记-Vue中缺少router-view导致跳转失效

今天这个问题搞了我2个多小时,原因是我在App.vue里面把<router-view/>删除了,导致了跳转失败!最后才发现,这个App.vue被改了,在此记录下,方便以后查阅!这里个人有个建议:在App.vue中不要加其他东西,在index.js也就是在router里面配置:把请求的组建写到这里面,尽量不要你动App.vue的东西...

2019-08-19 18:24:41 6045

原创 Qt实践| HTTP知识点-User-Agent及302暂时重定向实践

目录使用工具分析C++|Qt模拟工具分析使用工具分析这里使用Fidder工具,网站使用天涯网,来研究下302暂时重定向和User-Agent相关的知识。首先打开Fidder,直接访问天涯网,看下访问的原始报文请求和响应:从中可以看到请求头中,包含User-Agent,这个包含了目前我的浏览器和操作系统的信息。这是http包头的的一部分。看下响应,2...

2019-08-19 09:13:22 6649

原创 C++设计模式-访问者模式

目录基本概念代码与实例基本概念访问者模式(Visitor):表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变元素的类的前提下定义作用于这些元素的新操作。UML图如下(此图来源于大话设计模式)访问者模式适用于数据结构相对稳定的系统。访问者模式的优点就是增加新的操作很容易,因为增加新的操作就意味着增加一个新的访问者。访问者模式将有关行为集中...

2019-08-17 16:15:08 5389

原创 C++设计模式-解释器模式

目录基本概念代码与实例基本概念解释器模式(interpreter):给定一个语言,定义他的文法的一种表示,并定义一个解释器,这个解释器应该使用该表示来解释语言中的句子。如果一种特定类型的问题发生的频率足够高,那么可能就值得将该问题的各种实例表述为一个简单语言中的句子。这样的就可以构建成一个解释器,该解释器通过解释这些句子来解决问题。UML图如下(此图来源于大话设...

2019-08-17 12:54:59 4859

原创 C++设计模式-享元模式

目录基本概念代码与实例基本概念享元模式(Flyweight):运用共享技术有效的支持大量细粒度的对象。UML图如下(此图来源于大话设计模式)享元模式可以避免大量非常相似类的开销。在程序设计中,有时需要生成大量细粒度的类实例来表示数据。如果能发现这些实例除了几个参数外基本上都是相同的,有时就能受大幅度的减少需要实例化的数量。如果能把哪些参数移动到类实例外...

2019-08-15 09:58:54 5009 1

原创 前端笔记-StackedBar3D的初步修改(添加legend等)

目录为什么会有这个笔记官方实例修改后的实例为什么会有这个笔记因为官方实例感觉有点不全,缺少tilte和一系列的东西,在此补全下,并且全部简单处理,在此记录下,方便以后查阅。官方实例运行截图如下代码如下:$.getScript('vendors/simplex.js').done(function () {function gener...

2019-08-14 18:55:05 5660 2

原创 C++设计模式-中介者模式

目录基本概念代码与实例基本概念中介者模式(Mediator)用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显示的相互作用,从而使其耦合松散,而且可以独立的改变他们之间的关系。下面是UML图此图来源于大话设计模式代码与实例程序运行截图如下:源码如下:Head.h#ifndef HEAD_H#define HEAD...

2019-08-14 15:11:28 4959 3

原创 前端笔记-Vue cli中使用axios后JavaScript变量传输给vue变量要注意的地方

目录axios.all中的注意事项为什么要采用全局的JavaScript变量给vue变量axios.all中的注意事项如下的请求:methods:{ getData(){ axios.all([ axios.post('/xxxxxxxxxx', qs.stringify({ ...

2019-08-13 15:44:05 4701 2

原创 前端笔记-vue cli中axios批量发送get和post请求及注意事项

目录基本概念关键代码基本概念这里安装好axios后,还要安装qsnpm install --save qs在vue cli中在created里面调用方法,他会在页面加载完成后自动调用!批量发送代码套到all里面的,就可以批量发送,然后v1,v2,v3就是最后的结果,通过qs的stringify可以添加post的表单数据。这里要注意...

2019-08-12 18:41:54 6122 2

转载 vue-cli3项目移动设备调试访问报错WDS:Disconnected,无法自动刷新或模块热替换

原文地址:https://blog.csdn.net/qq_42420120/article/details/82912944因为默认情况下,cli3中devServer开启时默认使用的IP不是局域网中的,不能和DevServer建立起websocket连接,这时电脑上的代码改变,移动设备访问的项目也不会自动进行刷新/模块热替换,因此需要修改下命令启动时命令修改为:npm ru...

2019-08-12 16:19:04 4623

原创 Java笔记-当返回数据为Json时去除为null的字段

目录问题及解决更好的方法问题及解决问题演示如下:如下的这个null,如果要去掉,最简单的方法如下,在对应的类上添加注解:@Data@JsonInclude(JsonInclude.Include.NON_NULL)public class OrderDTO {这样即可!但是,如果有很多类,那不是要一个一个的加这个注解,这个是十分麻烦的...

2019-08-12 10:26:45 9102

原创 Java笔记-重写JsonSerializer中serialize方法使Json中时间戳/1000

目录问题演示解决方法问题演示出现的为问题如下:去掉这个createTime和updateTIme中的000,也就是/1000,这里其实有很多方法,可以在构造的时候/1000,但这并不是最好的方法,通过重写JsonSerializer<T>中的serialize方法,再到想要的成员上加上注解即可:通过这种方式解决这个问题是比较好的方法...

2019-08-12 09:20:35 7387

原创 Qt文档阅读笔记-QSslConfiguration官方解析与实例

目录官网解析博主例子官网解析QSslConfiguration用于SSL连接的配置。QSslConfiguration是Qt networking下的一个类,这个类主要用于打开SSL连接,以及控制该连接下的某些特性。QSslConfiguration支持下面的设置: 1. SSL/TLS协议的使用; 2. 对方的证书以及...

2019-08-12 08:26:07 9685

原创 Java笔记-使用BindingResult把表单错误传出来

目录基本概念演示及代码基本概念这里在特别是在提交表单数据的数据很常见,当提交的数据不完整的时候,也要回Json,并且把错误代码发出来,这里就的使用BindingResult。演示及代码正确的例子:当少一个key和value时:此时会有Message。服务器里面:使用异常,这样也增强了程序的方便,和健壮,方便使用。程序结构...

2019-08-11 17:38:27 6317 1

原创 Java笔记-2种发送接收表单的数据

目录第一种方式使用@Valid注解第二种方式使用@RequestParam注解代码及演示第一种方式使用@Valid注解比如这种方法:这里会把数据填充给TestForm当然,要post给出的body正确才行。TestForm如下这里name,phone和address是必填,而remake是可以不填的第二种方式使用@Reque...

2019-08-11 15:10:44 5085 1

原创 C++设计模式-职责链模式

目录基本概念代码与实例在哪种地方使用基本概念职责链模式(Chain of Responsibility):时多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连接成一条链,并沿着这条链条传递该请求,直到有一个对象处理它为止。这里发出这个请求的客户端并不知道这当中的哪个对象最终处理这个请求,这样系统的更改可以在不影响客户端的情况...

2019-08-10 13:31:45 4240 1

原创 Java笔记-通过放射获取类中成员名及调用get方法及map构造JSON数据

目录通过反射获取类中成员名通过反射调用get方法map生成JSON数据通过反射获取类中成员名/** * 获取类中的所有成员名 * @param currentClass * @return * @throws IllegalAccessException*/public static List<String> getMemberNam...

2019-08-09 17:16:35 5071

原创 前端笔记-vue cli中使用echarts画江苏省地图

目录基本概念代码与实例基本概念这里使用echarts,框架用vue cli,下面这个链接是vue cli导入echartshttps://blog.csdn.net/qq78442761/article/details/97756198这里只有一点要注意!!导入后,已经集成了很多地图的json文件,或者js,只要调用就可以了!程序运行截图如下:...

2019-08-09 16:56:27 8801 2

原创 C++设计模式-命令模式

目录基本概念代码与实例基本概念命令模式(Command),将一个请求封装为对象,从而使你看用不同的请求对客户端进行参数化;对请求排队或记录请求日志,以及支持可撤销操作。命令模式的作用: 1. 能比较容易的设计一个命令队列; 2. 在需要的情况下,可以比较容易地将命令记入日志; 3. 允许接收请求...

2019-08-09 13:46:49 5149

原创 C++设计模式-桥接模式

目录基本概念代码与实例基本概念组合/聚合的好处:优先使用对象的组合/聚合将有助于你保持每个类被封装,并被集中在单个任务上。这样类和类的继承层次会保持较小规模,并且不太可能增长为不可控制的庞然大物。桥接模式(Bridge),将抽象部分与实现部分分离,使它们都可以独立的变化。桥接模式的核心意图就是把这些实现对立出来,让它们各自变化。这就使得每一种实现的变化不会...

2019-08-08 17:07:06 5127

原创 前端笔记-css实现web自适应(当像素小于xx时隐藏此div)

目录基本概念关键代码基本概念这里是用css来搞的,本人的开发环境为Vue cliIDE为 webStorm。这里使用这个 @media screen and (XXXXXX)老浏览器是不支持的!!!当分辨率小了就会调用这个代码隐藏某div或者nav可以使用visibility hidden或者 opacity 0 这些操作都是很骚气...

2019-08-08 14:26:41 5929

原创 前端笔记-JavaScript中放json数组要注意的地方(构造灵活的echarts)

目录基本概念代码与实例基本概念在放json数组的时候,打印调试的时候不要使用alert,使用console.log进行打印,如下图:alert截图如下:使用console.log通过这种方式,就能对echarts进行灵活的配置:对比下这几种方式:代码与实例<template> <div...

2019-08-08 10:48:44 4417

原创 前端笔记-使用vue绑定id使得组件更加灵活(在使用echarts时常用)

目录基本概念代码与实例基本概念这个问题是在我使用echarts时出现的,因为echarts有这样的一个函数(官方实例)let myChart = this.$echarts.init(document.getElementById(this.idStr));这样的画就需要div的id号,为了使得这个id比较灵活,可以使用vue的绑定:id或者v-bind...

2019-08-08 09:44:47 7224

原创 Qt工作笔记-对QThread使用的进一步认识(exec及对象在哪个线程创建)

目录基本概念代码与实例基本概念这里有个官方例子,如下: class WorkerThread : public QThread { Q_OBJECT void run() override { QString result; /* ... here is the expensive or ...

2019-08-07 19:02:49 10593

原创 前端笔记-CSS布局使得网页分成3部(头,内容,脚)

css代码如下:<style> * { margin: 0; padding: 0; } .top { width: 100%; height: 40px; background-color: #2fa8ec; font-size: 20px; line-height: 25px; } .middle ...

2019-08-06 18:30:13 5690

原创 前端笔记-vue cli为web添加底纹

目录基本概念代码与实例基本概念这里主要是使用了css预处理首先下载包npm install stylus stylus-loader随后创建文件,然后写代码这里还要导入代码:这里还要引入下:程序运行截图如下:代码与实例文件结构如下:源码如下:blogbal.stylhtml, body{ m...

2019-08-05 18:40:04 4337

Qt读取串口数据ReadSerialCardID

Qt读取串口数据ReadSerialCardID,免费开源,在csdn it1995有对应的博文

2020-04-03

rabbitmq安装套.rar

Rabbitmq 3.6.15 erlang 20.3 另外在本人的博客里面有对应的安装博文,CSDN IT1995

2019-11-27

Nginx相关.rar

Linux 上 Nginx相关的依赖包。凝思6版本已经装成功了!

2019-08-22

mysqllib和dll.rar

快速解决Qt5\MinGw编译器快速解决-QMYSQL driver not loaded问题

2019-05-20

基于Qt的HTTP服务器

本源码有对应的博文教程: https://blog.csdn.net/qq78442761/article/details/89080144

2019-04-08

Qt多线程端口扫描工具(开源)

本源码在 https://blog.csdn.net/qq78442761/article/details/89016277 中有解释说明

2019-04-04

Qt文本转化工具 realase版本

/* 本程序开源 开发者:QQ570176391 博客:https://blog.csdn.net/qq78442761 */ 注意本版本源码只支持UTF-8 ASCII 注意:源码请在本人前一个连接下载!

2019-01-19

Qt文件编码转换工具源码

/* 本程序开源 开发者:QQ570176391 博客:https://blog.csdn.net/qq78442761 */ 注意本版本源码只支持UTF-8 ASCII

2019-01-19

Qt + Python + OpenCV图标转换工作源码

本程序在博客CSDN IT1995有详细的说明! 本程序开源,欢迎大家学习与交流

2019-01-06

图标替换工具(开源发布版)

本程序在博客CSDN IT1995有详细的说明! 本程序开源,欢迎大家学习与交流

2019-01-06

Qt自定义代理,委托,自定义开关

本原理在CSDN IT1995 博客有详细说明。

2018-11-27

Qt,获取CPU信息(Linux,Windows通用)

本源码在CSDN IT1995的博客有代码详解,欢迎大家参考。谢谢!

2018-11-23

tcl8.4.19.zip

解决spawn: not found与expect: not found问题(安装expect)

2018-11-14

tcl8.4.11.zip

解决spawn: not found与expect: not found问题(安装expect)

2018-11-14

expect5.45

解决spawn: not found与expect: not found问题(安装expect)

2018-11-14

libX11生成libX11-xcb.so.1

解决部分Linux操作系统在安装Qt时候,缺少libX11-xcb.so.1文件的问题! 详细步骤可以查看CSDN IT1995博客

2018-11-13

RFID,C/C++门禁系统 RFID源码

CSDN IT1995相关博文的,关于RFID的源码,详细请看IT1995的博客

2018-11-05

winscp文件传输软件

只要ssh,22端口打开,无需vsftpd与proftpd都能进行文件传输,适合冷门系统,节约开发者时间成本

2018-11-05

C++Qt实时颜色查询源码 opencv

本套源码开源! 由CSDN IT1995提供! 在CSDN IT1995博客上有对应此套开源的博文,逻辑和算法讲解! 内有视频演示!

2018-10-16

opencv_contrib-3.3.0

稳定版,在博客IT1995有对应的用VS编译的原文!!!!!

2018-09-12

opencv-3.3.0

稳定版,在博客IT1995有对应的用VS编译的原文!!!!!

2018-09-12

Qt界面QSS等

此源码在博客CDSN IT1995有详细的说明。 https://blog.csdn.net/qq78442761/

2018-07-11

Qt仿QQ登录界面

此源码在CSDN IT1995有对应的博文。本程序开源!!!!

2018-05-03

Qt打地鼠游戏

qt打地鼠游戏,在博客CSDN IT1995 有相关博文讲解。 https://blog.csdn.net/qq78442761/

2018-04-22

QTreeWidget基础操作代码

本博文在CSDN IT1995有相关博文查阅。可以进入CSDN IT1995查看

2018-03-25

Qt/C++ 网站爬虫源码

本源码很简单,不是专业的爬虫软件,在CSDN博客IT1995有对应的博文,代码讲解。

2018-02-08

Android容器相关开发实践

Android容器相关开发实践 在博客IT1995有相关博文,方便大家快速掌握!

2018-01-25

XSS存储型 网易云课堂

网易云课堂微专业-WEB安全工程师 XSS存储型 源码。 在CSDN有对应博文

2018-01-18

基于RFID门禁系统源码 ,C/C++

/*本程序开源 * 作者QQ570176391,78442761 * * 博客http://blog.csdn.net/qq78442761 * * *此源码在博客有对应博文 * * */

2017-09-10

Qt|C/C++仿QQ宠物

免费开源代码; http://blog.csdn.net/qq78442761本博客有配套此代码的博文

2017-08-29

同步与通信机制的设计(信号量)

南邮 客户与服务器程序的同步与通信机制的设计 本博客有分步教程

2017-06-07

客户与服务器程序的同步与通信机制的设计(信号量版本)

此源码在csdn IT1995的博文有详讲

2017-06-06

客户与服务器程序的同步与通信机制的设计

南邮 客户与服务器程序的同步与通信机制的设计 本博客有分步教程

2017-05-31

Qt+Opencv-PCA人脸识别+视频

http://blog.csdn.net/qq78442761/article/details/71157980 此项目人脸识别模块讲解

2017-05-07

人脸识别Qt,opencv2.4.9

人脸识别,Qt,opencv2.4.9,

2017-05-04

qt图像灰度处理源码

相关文章请查阅csdn IT1995博客

2017-03-11

qt游戏客户端

此源码配套教程请查阅csdn IT1995博客

2017-03-02

gameServer

此源码配套教程为csdn IT1995博客

2017-03-02

Huffman.rar

相关文章查阅CSDN IT1995

2017-02-21

隐藏ExE文件到bmp中

csdn IT1995 C/C++信息隐写术第四节代码

2017-02-06

空空如也

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

TA关注的人

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