自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTTP之Last-Modified、Etage、If-Modified-Since理论与实践(C++ Qt实现)

目录基本理论博主例子基本理论首先要理解缓存是如何被创建的:浏览器首先先本地缓存发起创建请求,如果命中则返回数据给浏览器;如果没有命中,就向代理服务器发起缓存,如果命中代理服务器会发给浏览器以及本地缓存;如果没命中,则向资源服务器发起创建请求,然后资源服务器再给代理缓存,本地缓存,浏览器数据;如果要实现这样的功能:1. 浏览器本地有缓存,但...

2019-04-30 09:58:02 6131

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

目录官方解析博主例子官方解析FileDialog是基于文件的选择器,可以选择文件或文件夹,创建文件,这个Dialog初始化是不可见的,得需要设置他为visible或调用open()即可。下面是一段伪代码: import QtQuick 2.2 import QtQuick.Dialogs 1.0 FileDialog { id: f...

2019-04-29 15:05:36 5434

原创 Windows核心思想-宽字符与窄字符(Unicode和ASCII)

目录基本概念演示基本概念宽字符:Unicode字符,双字节窄字符:ASCII字符,单字节Windows中所有的底层函数都是Unicode编码COM组件必须使用Unicode编码(COM组件可以理解为DLL,主要是用于代码重用);比如在Windows API中:FindWindowW和FindWindowAW的意思为wide(宽)...

2019-04-29 09:33:06 7982

原创 系统架构师学习笔记-论文摘要部分的写法

目录各种例子总结各种例子首先说明下注意点:凡是题目上提到的关键字,在摘要中都要体现;举下面这个例子:论软件需求管理注意:题目中要求的地方,一定要在摘要中进行体现摘要部分:要写近2年的时间(因为最后可能会写经过2年多的实际运行)然后我作为系统架构设计师参加了某公司与某省公安厅(研究院)的xxxx系统。如果是和...

2019-04-28 16:14:32 5478 1

原创 HTTP之Cache-Control基本概念以及实例(C++ Qt实现)

目录基本概念实例基本概念注意:这是头只是限制性的,约束性的,并不是强制性的;Cache-Control可缓存性:public:服务器返回给浏览器中Cache-Control中设置了public,代表这个http请求所经过的路径中(包括中间的http代理服务器,以及客户端浏览器)都进行缓存;private:只有发起请求的浏览器,有缓存存在;no-...

2019-04-27 16:22:47 5054

原创 前端/JS笔记-利用JS/正则判断input是否存数字以及字母加数字

下面以存数字为例:如下,当输入英文:这里给出关键的代码:var reg = new RegExp(/^\d+$/); //数字var reg = new RegExp(/^[a-zA-Z0-9]+$/g); //数字加密码JavaScript代码:<script type="text/javascript"&gt...

2019-04-24 08:44:08 5549 2

转载 Linux工作笔记-重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (usi

原博文地址:https://blog.csdn.net/mrs_haining/article/details/78953259注意了:安装Linux后默认带的Mysql也会有这样的问题!一般这个错误是由密码错误引起,解决的办法自然就是重置密码。假设我们使用的是root账户。1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:#vim /etc/my.cn...

2019-04-23 18:58:21 6926 5

原创 设计思路工作笔记-使用当天时间戳的差值读取实时数据绕过错误数据

目录背景演示背景这里我只是举个栗子,如有雷同,纯粹巧合。比如一套实时数据读取系统,他会把数据读取到数据库,可能1分钟写入数据库一次,可能1s,可能5分钟。这里面经常会读取到错误数据。这里可以通过当天的时间戳,把目前应该读取多少个数据记录下来,再到数据库里面查询,最后在处理数据异常的点,这样就避免了读取错误点后,直接停止的现象演示这里用Qt举个...

2019-04-23 09:19:43 4639 4

原创 数据库工作笔记/设计思路-通过增加索引表为某库中其他表添加索引(描述信息)

目录基本概念演示基本概念在设计数据库的时候,通常会增加一个索引表,提供了索引的作用,比如在某一个数据库中,通过一个索引表可以找到这个数据库中的所有表,可以通过外键关联,也可以不通过外键关联(如果只其描述作用);还有一直思路,这个索引表不仅仅保存了本数据库中所有表的信息,还保存了数据库中所有表中的列信息,用于添加描述,以及在应用程序中,方便查找的作用;...

2019-04-22 14:24:12 4952 3

原创 如何把网上下载的前端页面在Spring Boot中跑起来(CSS,JavaScript,程序运行等路径设置)

这个功能非常有用,估计99.99%的java web开发者都干过,本人是初学者,特写这个博客记录下!方便本人以后查阅,方便以后进行投机取巧这里使用thymeleaf模板引擎!在网上下载了一个Bootstrap 页面,如下:把页面复制到Spring Boot中运行:使用thymeleaf模板引擎修改文件路径后:这样就达到了投机取巧的功能,修改下程序...

2019-04-22 09:12:24 6138

原创 反汇编基础-MSVC2012,2008,MinGw中控制台main函数入口特征

目录理论MSVC2012MSVC2008MinGW理论断点的作用:当程序运行到断点处就会暂停,并将程序接下来的处理权交给这个程序的调试器,调试器就拥有了被调试程序中获取相关信息的权利,在某些反编译软件中以调试模式启动的程序会在ntdll模块中默认被设置一个系统断点;这个断点是为了让调试器能够正常获得被调试子程序的调试信息;程序的运行是分领空的。...

2019-04-21 22:00:02 5356

原创 Spring Boot通过@RequestParam接收前端表单传来的数据

比如是这样的前端:其中对应的源码如下:<main role="main" class="col-md-9 ml-sm-auto col-lg-10 pt-3 px-4"> <form th:action="@{/admin}" name="form1" method="post"> <div class="ui input foc...

2019-04-20 21:07:03 14822

原创 反汇编基础-乘法与除法

首先来看乘法:两个变量之积 int nOne = 1; int nTwo = 2; int nOther = nOne * nTwo;其反汇编如下:从这里可以看到,两个变量之乘积,把nOne中的值放到ptr指向的地方,把2放到ptr指向的地址;把nOne的值给eaximul就是乘积,最后再把eax乘积的值放到nOther中。下面是一个变量的值乘一个常量:...

2019-04-19 00:03:53 6286 2

原创 MySQL工作笔记-检索出某一时间段中的数据,并更新

目录概念演示概念这里我就直接举一个栗子,如何用update和select把学生表中,距离现在到入学时期4年后的学生,标记为已毕业也就是:现在 - 入学 > 4年 标记为毕业!这里有2个知识点:Mysql中有一个NOW()的函数是获取当前时间,也有一个datetime这个数据类型,这两个可以直接相减;UNIX_TIMESTAMP这个函数可以直接...

2019-04-18 15:26:57 5822 2

原创 Spring Boot注册Servlet三大组建(Servlet、Filter、Listener)

目录理论演示及代码理论在Spring Boot中使用下面3个函数可以注册Servlet、Filter、ListenerServletRegistrationBeanFilterRegistrationBeanServletListenerRegistrationBean演示及代码首先是Servlet请求:注册Filter后的现象:...

2019-04-18 09:55:26 5114 3

原创 Spring Boot中配置嵌入式Servlet容器修改配置

目录基本概念演示及源码基本概念如何修改Spring Boot的默认配置:1. Spring Boot在自动配置很多组建的时候,先看容器中有没有用户自己配置的(@Bean,@Component)如果有就起作用,如果没有,才进行自动配置;如果有些组建可以有多个(ViewResolver)将用户配置的和自己默认的组合起来;2. 在Spring Boot中会有非常多的x...

2019-04-18 08:21:10 5197 2

原创 CORS跨域限制以及预请求验证(C++ Qt框架实现)

目录理论演示及代码理论跨域默认情况下允许方法:GET、HEAD、POST默认情况下允许的Content-Type:text/plain、multipart/form-data、application/x-www-form-urlencoded如果要使用用户自定义头,要在被请求的服务器HTTP响应消息中加入:Access-Control-Allow-Headers...

2019-04-17 22:34:18 6467 3

原创 MySQL工作笔记-建表时为Float型数据确定精度,查询时精度显示,多列之和查询

目录建表时设置精度查询时设置精度查询多列之和建表时设置精度首先是建表时为float类型设置精度:SQL代码如下:CREATE TABLE `testtable` ( `id` int(11) NOT NULL, `col1` float(20,4) DEFAULT NULL, `col2` float(20,4) DEFAULT NULL, ...

2019-04-17 15:40:29 7875 2

原创 C++ | Qt 获取局域网中存在的主机(IP以及主机名)

目录原理演示原理这里主要是通过QHostInfo::lookupHost获取主机名,当然也可以通过IP找主机名,只要遍历局域网IP看其是否有主机名,就可以知道,这个IP是不是被使用(但是,某些开防火墙的机子,使用了IP,也是不能找到的)这里有个小知识点这个和QHostInfo::lookupHost不一样,使用arp会准确很多,后期将会给出arp去扫描局域网使...

2019-04-15 19:05:43 15438 9

原创 Qt文档阅读笔记-QHostInfo官方解析与实例(根据Host获取IP)

官方解析QHostInfo提供了一个静态方法获取主机名;QHostInfo中有一个查找机制,可以根据IP找主机名,也可能工具主机名找IP,可以通过调用QHostInfo::lookupHost这个静态函数进行操作,这里要注意这里是异步发送的,后面将会稍微说明下!如下例子: // To find the IP address of qt-project.org QHostIn...

2019-04-15 14:10:36 5618

原创 HTTP中CORS跨域请求的实现(C++|Qt框架实现)

目录背景关键演示及源码背景HTTP中CORS跨域请求,可以获取其他服务器的数据;这里用Qt框架实现!逻辑如下:浏览器访问127.0.0.1:80端口!80端口请求了127.0.0.1:81的数据!这里都是指资源!关键需要在127.0.0.1:81服务器中的HTTP数据包头添加如下数据:Access-Control-Allow-Or...

2019-04-14 23:06:49 6818

原创 Qt工作笔记-MySQL获取select表头(域)数据

比如在开发的时候使用select但要提取域数据(基本上是二次开发的时候用)如下:如何使用Qt获取id,name,cardId,gender,major,birth的数据!使用QSqlRecord即可!如下运行截图:程序结构如下:widget.h#ifndef WIDGET_H#define WIDGET_H#include <QWi...

2019-04-12 23:14:09 6065

原创 C语言工作笔记-函数指针的使用(补充C回调系统)

本篇博文是基于:https://blog.csdn.net/qq78442761/article/details/89202337这篇博文的代码!这里主要是做两个补充!1. 模块一想加入一个处理,输出I am fine, fuck you1!2. 只执行write模块!这里修改上次的代码!程序运行截图如下:程序结构如下:源码如下:Firs...

2019-04-11 14:59:40 4375

原创 C语言工作笔记-对函数指针的进一步认识(与回调函数结合使用,并且对比C++的回调)

目录背景和基本概念(含与C++回调对比)函数指针最一般的用法函数指针结合回调源码打包背景和基本概念(含与C++回调对比)毕业也有10个月了,加上实习已经工作14个月了,感觉这一年多的板砖生涯学到了很多的东西。同样本人对函数指针又有了新的认识。原因是这个月在某平台上进行二次开发,发现这里面有很多的callback!这个callback并不是C++里的callbac...

2019-04-11 10:45:25 4603

原创 MySQL工作笔记-解决导入外部sql中文乱码问题

比如把XX厂家的数据库导出sql语句后,导入到mysql可能会出现中文乱码的问题,如下图所示:下面来说明下,解决这个问题!首先修改Mysql库的编码(在中国基本上使用GBK编码):然后在导入的SQL文件中添加如下:在创表之前添加:set character set gbk;在每个表创建结束后添加:DEFAULT CHARSET=gbk如下这个例子:...

2019-04-10 16:33:25 5181 1

原创 Spring中Singleton作用域和Prototype作用域

目录基本概念演示基本概念singleton作用域就是单例模式;用spring容器实现单例模式而prototype作用域可以理解为多例模式!Singleton作用域例子:左侧的ref就是右侧bean的id,这里就是把右边的bean通过spring注入到左侧的bean中;而Singleton是如下的情况:而Prototype是这样的...

2019-04-09 09:19:46 7377 2

原创 Qt文档阅读笔记-QTcpServer官方解析与实例(使用QSocket创建简单的HTTP服务器)

目录官方解析博主例子(做一个简单的HTTP服务器)本例子中HTTP协议关键点官方解析QTcpServer类,提供TCP服务的基础;这个类接受TCP连接,可以指定一个端口,也可以让其自动一个端口,可以允许特定的IP,也能允许所有IP;listen()函数用于监听端口;当有新的客户连接服务器的时候newConnection()信号将会发出;nextPe...

2019-04-08 07:51:49 7779 3

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

目录本工具特点工具运行演示下载地址关键代码本工具特点采用多线程端口扫描(10个线程)使用CSS美化界面!采用自定义控件美化界面!使用方便!工具运行演示下面来一个动态图把:下载地址用了快3年的CSDN了,越来越感觉这个公司流氓了,我的很多资源明明以前都标记1分的,他突然间涨到40多分,而且好多读...

2019-04-04 11:08:25 6207 1

原创 前端笔记-thymeleaf发送数据给JavaScript变量(普通变量和List)

比如这个情况,当使用echart的时候:如下图:下面给出thymeleaf发送List给JavaScript //入学手续界面 @GetMapping("/procedure") public String procedure(Model model){ model.addAttribute("someInfo", cardInfoDao....

2019-04-03 21:49:02 6886 1

原创 前端笔记-使用JavaScript防止空表单提交

程序演示如下:这里对应的ID卡号是没有填写的!如果按下添加按钮这里对应的JavaScript源码如下:<script type="text/javascript"> function myCheck() { for(var i=0;i<document.form1.elements.length-1;i++) { if(document...

2019-04-03 08:27:31 4954

原创 Spring学习笔记-构造和Set方法注入Bean及集合和null值的注入

目录理论代码及演示理论注入Bean:可以通过构造方法注入Bean,通过Set方法注入Bean;集合类型有:List、Set、Map、Properties;以及特殊的null值的注入;通过构造方法注入Bean<bean id="bean" class="com...Bean"> <constructor-arg in...

2019-04-02 08:21:33 6032

原创 Linux工作笔记-使用alias简化Linux命令(包含.bash和.cshrc)

目录背景.bash配置.cshrc配置背景在开发过程中,通常要利用到复杂的检索,每一次都敲是是否麻烦的事情!比如下面的命令:find . -name "*cpp"|xargs grep -i main *find . -name "*"|xargs grep -i main 运行截图如下!find和grep命令搜索.cpp文件中是否有包含m...

2019-04-01 18:56:35 9321

原创 Linux工作笔记-配置.bashrc或.cshrc使core文件产生(方便gdb调试)

目录背景配置.bashrc产生core文件配置.cshrc产生core文件背景在某些Linux系统里面,当程序core dump后可能不会产生core文件,这样gdb就不能调试,就不能找到错误的地方!某些系统用的是bashrc有的是用cshrc,在此分别进行说明。配置.bashrc产生core文件1、检查ulimit[root ~]# ...

2019-04-01 13:54:44 7747

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关注的人

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