自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java获取成员变量构造函数信息

目录理论实例理论成员变量也是对象!java.lang.reflect.Field类封装了关于成员变量的操作;getFields()方法获取的是所有public的成员变量的信息;getDeclaredFields获取的是该类自己声明的成员的信息。成员变量也是类!java.lang.reflect.Field类封装了关于成员变量的操作;getFiel...

2019-02-28 23:33:41 4172

原创 Java获取方法信息(某一函数,方法也是一个对象)

目录理论演示理论java中万事万物都是对象,某一个类的方法,也是对象,所以对象中的一个方法也是一个对象,所以后期才会有注解,方便开发者的编程。演示整体项目结构如下:演示获取基本数据!源码如下:GenericData.javapackage my;public class GenericData { @Suppres...

2019-02-28 19:24:14 5295

原创 C++仿Java反射机中字符串创建类的思想,初步实现

目录理论实例理论因为上午对Java反射机制有了跟进一步认识,这里用C++模仿下,他的思想,并且简单实现了下,这里只是模仿他的思想!这个思想为:如果有一个class A,可以使用new A()来创建对象,但如果要使用字符串"A"来创建class A的对象,在Java中通过java.lang.class中的Class可以把一个类当成一个变量,然后通过字符串,去...

2019-02-28 16:48:42 4194

原创 Java动态加载类(对反射的基本理解)

目录基本概念演示基本概念这里演示下Java的动态加载类。因为在编译的时候,加载类是静态加载,运行时加载是动态加载。在此我对反射有了如下的理解:如果有一个class A,可以使用new A()来创建对象,但如果要使用字符串"A"来创建class A的对象,在Java中通过java.lang.class中的Class可以把一个类当成一个变量,然后通过字符串,去...

2019-02-28 14:01:32 5457

原创 Java中java.lang.Class的初步学习

目录理论实例理论Java中有个java.lang.Class,是java虚拟机用的。把每一个类当成一个对象,放到java虚拟机里面,这是C/C++中没有的。类是对象的抽象,类是java.lang.Class类抽象的抽象。java.lang.Class的实例是Java中开发者创建的类,对象是开发者创建类的实例。这里个人觉得是因为Java跑起来需要J...

2019-02-28 09:46:07 6101

原创 Java注解实例

目录理论例子理论注解的作用范围:@Target生命周期:@Retention作用范围:包、类、字段、方法、方法的参数、局部变量生命周期:源文件SOURCE、编译CLASS、运行RUNTIME例子这里来一个简单的实例(本实例来源与mooc网,本人只是抄了一遍,和进行了简单的修改,在此感谢下mooc的老师)程序运行截图如下:程序结...

2019-02-27 23:40:18 4974

原创 Java解析注解

目录  概念实例 概念通过反射获取类、函数、或成员上运行时注解信息,从而实现动态控制程序运行的逻辑; 实例如下面的这个Java工程:源码如下:Base.javapackage my;public interface Base { public String strValue(); public int intValue();}...

2019-02-27 15:55:15 4041

原创 初窥自定义注解

目录 理论例子 理论如下自定义注解:@Target({ElementType.METHOD, ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Inherited@Documentedpublic @interface Description{ String desc(); String aut...

2019-02-27 10:10:44 3960

原创 初识Java中注解的分类

目录 按照运行机制按来源分  按照运行机制源码注解:注解只在源码中存在,编译成.class文件就不存在了;编译时注解:注解在源码和.class文件中都有,如JDK中@Override,@Deprecated这类注解运行时注解:在运行阶段还起作用,甚至会影响运行逻辑的注解,如Spring中的@Autowired,运行过程中把成员变量自动注入进来。 按来源分...

2019-02-27 08:55:28 3923

原创 初窥Spring中的注释

目录  理论例子 理论常见的第三方注解:Spring@Autowired@Service@Repository初步断定Spring中的主键就是代替了配置文件的繁重工作,具体等后期深入窥视。 例子如下面的例子实现:public class UserManagerImp1 implements UserManager{ privat...

2019-02-27 00:03:43 3839

原创 初窥JDK自带注解

目录  作用实例 作用让编程更加简洁,代码更加清晰。需要配置文件和逻辑代码,就可以用注解解决。 实例JDK自带注解@Override@Deprecated@Suppvisewarnings如下结构:源码如下:Child.javapackage my;public class Child implements Pers...

2019-02-26 22:52:14 3899 1

原创 Java工作笔记-使用IDEA开始我的第一个Spring项目

目录 从Spring Initializr上下载项目补充first-app-demo中的代码运行及现象 从Spring Initializr上下载项目链接如下:https://start.spring.io/在Search for dependencies上选择Reactive Web下载好后用IDEA打开 补充first-app-demo中的代码...

2019-02-26 17:14:34 4323 2

原创 Java工作笔记-IntelliJ IDEA中的精确搜索

目录  快速找到某一类快速找到某一文件快速找到某一符号 快速找到某一类按键:Ctrl + N搜索:搜索包含jar包里面的类:再按下Ctrl + N或勾上右上角的ComboBox 快速找到某一文件按键:Ctrl + Shift + N按下后:同样再按下Ctrl + Shift + N或者勾上左上角的ComboBox后...

2019-02-26 09:11:23 4707 3

原创 Java工作笔记-IntelliJ IDEA中高效文件切换跳转

目录项目之间的跳转文件之间的跳转最近修改文件切换浏览最后修改的位置浏览跳转过的页面利用书签进行跳转收藏位置和文件切换编辑区和文件区来回跳转 项目之间的跳转当项目窗口比较多的时候,可以使用这种方式!下一个窗口:Ctrl + Alt + ]上一个窗口:Ctrl + Alt + ] 文件之间的跳转按键 Ctrl + e如此项目中有这...

2019-02-25 18:53:09 24548 3

原创 Java工作笔记-构建第一个IntelliJ IDEA项目

目录 背景构建演示对IDEA的初步介绍 背景估计要接触Java方面的业务,涉及Spring boot和Maven这种,领导推荐使用IntelliJ IDEA,在此,估计后面的几个月时间75%的博文都是围绕Java展开的,不过还好,年轻人就该多学点东西。 构建演示安装好IDEA后打开这个界面还是比较酷炫的。构建一个Java项目:选择Java...

2019-02-25 16:52:07 3930 2

原创 Java web中使用JQuery加载某页面后,自动调用Servlet(GET方法,POST方法)

目录 背景演示源码 背景比如需要在页面加载后,干某些事情,就需要自动调用Servlet去调用Java代码,以达到某种功能。 演示web网页搭建好后,进入这个web页面,自动调用ServletServlet输出Hello: 源码java项目结构如下:这里要注意:使用了jquery.js,要把这个导入进去!源码如下:Som...

2019-02-24 15:12:27 5876 1

原创 HTTP、HTTPS、SSL、TLS之间的关系

目录  HTTPHTTPSSSLTLS HTTP在标准的HTTP中,所有信息都是以明文发送这里包括所输入的任何文本信息,这些信息都是通过公共的互联网进行传输。 明文传输,因此很容易遭受到黑客的攻击!特别是使用密码,个人信息,啥的,很容易被黑客获取,黑客可以监听到这些正在传输的数据。 这也是HTTPS被发明的原因! HTTPSHTT...

2019-02-24 11:05:33 7198 1

原创 HTTP协议方法及状态码(HTTP协议入门必备)

目录 基本概念使用telnet演示HEAD方法使用telnet演示TRACE方法使用telnet演示OPTIONS方法HTTP响应中的状态码304响应演示使用telnet演示304响应 基本概念客户端:请求行(请求方法 路径 协议)空行主体信息(可选)(发送内容)如:POST /index.jsp HTTP/1.1Host: lo...

2019-02-22 11:27:40 4325 1

原创 Qt|Http笔记-两种方式发送http协议数据,获取服务器数据(GET方法)

目录 背景演示搭建Java Web环境QTcpSocket获取服务器数据QNetworkAccessManager获取服务器数据 背景Qt中有2个方式可以实现HTTP协议的发送,一个是使用QNetworkAccessManager,这个是非常常见的,另外是使用QTcpSocket自己构造HTTP格式,也是可以的。 演示web程序运行如下:输入...

2019-02-21 20:43:23 9106

原创 对HTTP基本认识(HTTP协议入门必备)

目录  基本概念使用phpStudy演示GET方法分析下GET方法使用phpStudy演示POST方法分析POST方法 基本概念HTTP请求信息和响应信息的格式!请求:1. 请求行2. 请求头信息3. 请求主题信息(可以没有)4. 头信息结束后和主体信息之间要空一行 请求行又分3部分!请求方法 请求路径 所用协议请求方法:...

2019-02-21 16:28:53 4236

原创 Linux工作笔记-使用find和grep检索文件或子文件中是否包含指定字符串

目录 概念演示 概念Linux中有一个find命令,可以用于查找文件名,使用grep命令,可以用于检索文件夹中的字符串,这两个命令配合起来,可以实现强大的功能。其中grep中有一个 -i选项,是不区分大小写的选项。下面演示如下的命令:find . -name "*cpp"grep -i main *find . -name "*cpp"|xargs gr...

2019-02-20 10:24:34 6742

原创 Qt调用face++的http接口,实现人脸对比

目录 概念演示源码 概念Qt中有QNetworkAccessManager、QHttpMultiPart、QJsonArray、QHttpPart,可以实现发送http数据包,其中QNetworkAccessManager中有个函数,可以实现Get或者Post方法。 演示程序运行截图如下:加入图片后,点击提交,可活得face++返回的json数据,其...

2019-02-20 09:02:15 4972 4

原创 使用paintEvent()对窗口进行OpenGL2D绘图

目录 概念演示 概念最近在看Qt官方文档,发现QOpenGLWidget中可以使用paintEvent进行OpenGL的2D绘图,不需要任何OpenGL的知识,只需要简单的Qt的知识即可,对此自己写了一个小栗子记录下。 演示程序运行截图如下:程序结构如下: 源码如下:glwidget.h#ifndef GLWIDGET_H#def...

2019-02-19 16:45:18 5372 2

原创 系统架构师学习笔记-分布式系统

目录  分布式操作系统分布式数据库系统云计算 分布式操作系统分布式操作系统是为管理分布式系统而开发的系统软件,它能使分布式系统中的各个场地既能较均等地分担控制功能、独立发挥自身控制作用,又能相互协调,在彼此通信协调的基础上实现系统全局管理。网络操作系统与分布式操作系统区别:分布式操作系统把资料看成整体占用,并作为一个整体进行管理,通过整体机制而非局部机制来处...

2019-02-18 21:14:07 4361 2

原创 Qt文档阅读笔记-官方2D Painting Example实例解析

目录 2D Painting ExampleOverviewHelper Class DefinitionHelper Class ImplementationWidget Class DefinitionWidget Class ImplementationGLWidget Class DefinitionGLWidget Class Implementati...

2019-02-18 16:30:57 4421 3

原创 使用启动外部进程的方式解决there should be only one application object(使用qtwinmigrate中常出现)

目录 背景解决问题  背景有点时候,在Windows操作系统下,在dll中使用qtwinmigrate添加了qt界面,然后在MFC或者C#或者其他语言调用的时候不会出现问题,然而再用QtGUI程序去调用时就会出现如下的问题: 解决问题dll的源码查阅下面这个链接的博文:使用C++控制台程序或Python调用Dll创建Qt界面(dll中创建主事件循环,...

2019-02-18 10:36:53 5928 4

原创 使用C++控制台程序或Python调用Dll创建Qt界面(dll中创建QApplication,qtwinmigrate的使用)

目录 理论构建DLL使用Python进行调用使用C++控制台程序进行调用 理论在Windows下,可能要用MFC或C#或Java,python调用一个插件,这个插件是一个dll,可以弄一个Qt的界面出来,官方已经给出了一个API了,为qtwinmigrate,下面来演示下qtwinmigrate中的一例子,并且修改这个例子达到我们想要的效果。 构建DLL...

2019-02-18 09:45:43 8857 11

原创 Qt工作笔记-使用Qt中QProcess与iostream中system调用外部进程

目录 基础概念演示 基础概念Qt中的QProcess类可以调用外部程序!同时iostream有个函数system也可以调用外部程序!这个system也是Windows,Linux上通用的 演示如下代码!这是一个外部程序,是用vs2012写的#include <fstream>#include <iostream>usin...

2019-02-17 19:47:17 5917 1

原创 系统架构师学习笔记-系统可靠性

目录 系统故障模型系统可靠性模型可靠性指标与评估 系统故障模型系统故障是指由于部件的失效、环境的物理干扰、操作的错误或不正确的设计引起的硬件或软件中的错误状态。故障或错误有如下几种表现形式:永久性:描述连续稳定的失效、故障或错误。在硬件中,永久性失效反映了不可恢复的物理改变。间歇性:描述那些由于不稳定的硬件或变化着的硬件或软件状态所引起的、仅仅是偶然出现的故...

2019-02-16 19:07:02 5899

原创 Qt工作笔记-使用toVariant().toMap()分割Json文件(666解析法)

目录  概念演示过程及源码 概念今天看到大佬去解析Json文件的代码,简直666,特意记录此笔记,方便以后用得到,肯定会用得到。 演示过程及源码如下面的这个Json代码,这个是调用face++的http接口,回的数据:{"faces1": [{"face_rectangle": {"width": 173, "top": 56, "left": 221...

2019-02-15 17:01:41 5970 1

原创 系统架构师学习笔记-系统安全性和保密性

目录  信息系统安全体系数据安全与保密 信息系统安全体系信息安全有5个基本要素:1. 机密性:确保信息不暴露给未授权的实体或进程。2. 完整性:只有得到允许的人才能够修改数据,并能够判别数据是否已被篡改。3. 可用性:得到授权的实体在需要时可访问数据。4. 可控性:可以控制授权范围内的信息流向和行为方式。5. 可审查性:对出现的安全问题提供调查的依据...

2019-02-14 23:26:52 6205

原创 系统架构师学习笔记-软件架构设计

目录  软件架构概述特定领域软件架构基于架构的软件开发设计模式 软件架构概述软件架构的定义:软件架构是指在一定的设计原则基础上,从不同角度对组成系统的各部分进行搭配和安排,形成系统的多个结构而组成架构,它包括该系统的各个构件,构件的外部可见属性及构件之间的相互关系。软件架构的作用:1. 软件架构是项目干系人进行交流的手段;2. 软件架构是早期设计决策...

2019-02-13 23:36:11 4809

原创 C++|Java混合实验-java搭建post方法靶场,Qt发送请求获取数据

目录 背景演示Java web源码Qt源码  背景post方法使用的地方有多,比如各个Http的API,涉及上传文件等,都是要使用post上传,在此模拟下post的表单上传数据的方式。 演示首先是web端的演示:进入PostDemo/index.jsp输入正确的QQ号(如10086后):注意:URL上并没有10086这个数据输...

2019-02-13 10:07:05 4204

原创 C++|Java混合实验-java搭建get方法靶场,Qt发送请求获取数据

目录  背景演示java web源码Qt端源码 背景因为最近想进一步学习http协议,想从QNetworkAccessManager中,但访问其他网站获取的数据,太过于复杂,不便于个人的实验,在此,本人使用Java搭建了一个get方法的靶场,来学习QNetworkAccessManager的使用 演示web网站如下:如果输入了正确的QQ号:...

2019-02-12 15:11:08 4056

原创 系统架构师学习笔记-开发管理

目录  项目管理概述范围管理成本管理时间管理风险管理软件运行与评价软件过程改进 项目管理概述项目的定义;项目是在特定条件下,具有特定目标的一次性任务,是在一定时间内,满足一系列特定目标的多项相关工作的总称。项目生命周期的几个阶段:概念阶段、开发阶段、实施阶段、 结束阶段 范围管理范围管理计划:项目范围管理计划是一种规划的工具,说明项目...

2019-02-11 22:51:02 4099

原创 Qt文档阅读笔记-QML RotationAnimation官方解析及实例

目录  官方解析博主例子 官方解析RotationAnimation是一个属性动画,这个属性控制图片的旋转。默认情况下,他在给定的数值方向上旋转,比如从0度顺时针旋转到240度,也可以逆时针旋转比如从240度旋转到0度。通过direction属性来控制方向。下面举个例子 import QtQuick 2.0 Item { width: 30...

2019-02-11 14:53:57 4820

原创 Qt文档阅读笔记-继承QProgressDialog使得Dialog更加灵活

目录  理论例子 理论在读一篇官方文档的时候,发现可以子类化QProgressDialog,使得这个QProgressDialog更加的灵活,下面是官方对于QProgressDialog中最简单的例子: QProgressDialog progress("Copying files...", "Abort Copy", 0, numFiles, this...

2019-02-11 09:47:53 4377

原创 系统架构师学习笔记-基于构件的开发

目录  构件与软件重用中间件技术应用服务器J2EE与.NET平台 构件与软件重用一个构件由一组对象构成,包含了一些协作的类的集合,它们共同工作来提供系统功能。是系统中实际存在的可更换部分,它实现特定的功能,符合一套接口标准并实现一组接口。 软件重用:软件重用(软件复用)是使用已有的软件产品(如设计、代码、文档等)来开发新的软件系统的过程。软件重用...

2019-02-08 01:34:07 4828

原创 系统架构师学习笔记-面向对象方法

目录  基本概念统一建模语言(UML) 基本概念对象(Object):它是系统用来描述客观事物的一个实体,是构成系统的一个基本单位。类(Class):它是具有相同属性和方法的一组对象的集合。继承(Inheritance):它使子类可以继承父类的属性和方法,继承增加了软件复用的机会。封装(Encapsulation):就是把对象的属性和方法结合成一个独立的系统...

2019-02-07 13:55:50 4400

原创 系统架构师学习笔记-系统开发基础知识(二)

目录  系统规划与问题定义需求工程软件设计软件测试 软件维护软件开发环境与工具 系统规划与问题定义软件系统的总体规划包括以下阶段:1. 对当前系统进行初步的调查。2. 分析和确定系统目标。3. 分析子系统的组成以及基本功能。4. 拟定系统的实施方案。5. 进行系统的可行性分析。6. 编写可行性报告。  需求工程需求...

2019-02-01 23:06:03 4275

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

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