自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT1995的博客

博主QQ570176391 个人作品网站:www.it1995.cn

  • 博客(23)
  • 资源 (59)
  • 论坛 (1)
  • 收藏
  • 关注

原创 Spring Boot文档阅读笔记-对Messaging with RabbitMQ解析

此篇教程以Rabbitmq作为消息队列服务端,使用Spring Boot产生和发布消息。使用Spring AMQP的RabbitTemplate发布消息,使用MessageListenerAdapter订阅消息。其中对应的Maven如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3...

2020-11-26 20:18:55 265

原创 Java笔记-对SpringBoot中CommandLineRunner的使用笔记

从中可以看到,这个是SpringBoot中的一个接口,他是在Spring环境都建起了后,一个一个的调用,都是在主线程中调用,如下:事例代码如下:DisposeOne.java@Componentpublic class DisposeOne implements CommandLineRunner { @Override public void run(String... args) throws Exception { System.out.p..

2020-11-26 20:14:56 399

原创 SoapUI笔记-使用SoapUI测试WebService服务端

创建SOAP的项目点击后,输入wsdl的URL然后左上角会有如下目录打开一个进行测试:将这个改成需要传入的参数:然后按下左上角的绿色三角形就可以了!!!!!

2020-11-25 14:56:51 268

原创 Java笔记-按行读取文件及一次性全部读取数据

一行一行读取文件:ClassPathResource classPathResource = new ClassPathResource("xxxx.txt");InputStream inputStream =classPathResource.getInputStream();BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));String txt = "";while(reader.

2020-11-25 14:54:52 528

原创 Qt笔记-Qt中Json存二进制文件并读取文件(QJsonObject、QJsonArray、QJsonDocument的使用)

程序运行截图如下:文件如下:源码如下:#include <QCoreApplication>#include <QJsonDocument>#include <QJsonArray>#include <QJsonObject>#include <QFile>#include <QDebug>#include <QVector>class Student{public: int

2020-11-24 18:20:12 622

原创 Qt文档阅读笔记-对JSON Save Game官方实例解析

程序运行截图如下:JSON Save Game例子展示了如何使用QJsonDocument,QJsonObject,QJsonArray保存和加载存档。许多游戏有存储的功能,允许玩家存储保存游戏进度或者加载存档。在存储游戏,通常将每个游戏对象序列到一个文件中。存储的文件格式有多种多样。其中的一种方式就是使用Json格式,使用的是QJsonDocument,如果希望文件不可读,那么可以将其转换为二进制,这里可以再来个对称加密,更好。此例子展示了如何存储文件,并且加载json文件。Ch.

2020-11-24 18:19:03 349

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

Q_GADGET宏是轻量级的Q_OBJECT宏。使用这个宏无需继承OBject类就能使用QMetaObject相关的特性(也就是元对象系统的特点如反射),同样Q_GADGET也要是私有的。Q_GADGET可以使用Q_ENUM,Q_PROPERTY,Q_INVOKABLE,但是不能使用信号与槽。Q_GADGET使得类成员,staticMetaObject都可用。staticMetaObject是QMetaObject的类型,提供了访问Q_ENUMS的功能。下面是博主的小例子使用Q_..

2020-11-24 18:15:06 430

原创 Java笔记-使用jaxb2将Java代码转成xsd及如何将wsdl转xsd

<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jaxb2-maven-plugin</artifactId> <version>2.5.0</version> <executions> ...

2020-11-24 18:13:30 367

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

Q_ENUM宏将枚举类型定义到元对象系统中,这个宏要在枚举定义后面,并且这个类中要带有Q_OBJECT和Q_GADGET,在命名空间中使用Q_ENUM_NS()来替代。class MyClass : public QObject { Q_OBJECT public: MyClass(QObject *parent = 0); ~MyClass(); enum Priority { High, Low, VeryHigh, VeryLow };

2020-11-20 19:17:25 430

原创 Qt文档阅读笔记-Q_INVOKABLE官方解析及Qt中反射的使用

Q_INVOKABLE宏定义了函数在元对象中可以进行调用,这个宏要写到返回值的前面,也就是函数的开头,如下例子: class Window : public QWidget { Q_OBJECT public: Window(); void normalMethod(); Q_INVOKABLE void invokableMethod(); };invokeableMethod()可以调用用Q_INVOKABLE修饰过的函数。加了Q

2020-11-20 19:15:00 561

原创 C++笔记-C++11中default及delete的使用

今天在研究某开源事例代码时发现有人用default和delete关键字,在此学习了下,写了个小例子。default和delete只能作用于构造函数和析构函数。default关键字写了后会自动生成某些代码,比如作用在拷贝构造函数上。delete说明静止调用,当写到析构函数上会直接编译不过去的(在栈区创建对象),当在堆区创建时能编译通过,但不能delete。如下事例程序!项目结构如下:源码如下:TestClass.h#ifndef TESTCLASS_H#define T

2020-11-19 15:24:48 407 1

原创 Web前端笔记-使用Webpack调用echarts画图

有如下几个步骤,在此记录下!1. 安装npm;2. 安装cnpm;3. 初始化webpack项目:npm init -y3. 下载依赖:cnpm i -D webpack webpack-cli4. 下载echarts依赖:cnpm i -S echarts5. 这个时候会出现node_modules的文件夹,新建src目录以及src/index.js,新建/index.html及webpack.config.js这里将package.json中的:"

2020-11-19 15:23:00 269

原创 Java笔记-使用System.gc()进行内存回收

这里注意是这样的,在某个项目里面有30多个java进程,100多个线程,运行30分钟后发现某个进程超级占用资源。第二天再去看的时候,整个系统的java进程占用内存都变小了。身为C++程序员,对这种现象感到特别别扭。这里有条命令,告诉JVM可以进行一次垃圾回收System.gc();根据互联网上的资料,发现这只是通知,置于JVM做不做又是另外一回事。...

2020-11-17 22:06:23 322

原创 Web笔记-html中svg的基本使用

程序运行截图如下:代码如下:<!DOCTYPE html><html><head></head><body> <svg width="200" height="200"> <rect x="0" y="0" width="100" height="100" fill="red"></rect> <line x1="100" y1="0" x2=

2020-11-17 22:04:44 342 1

原创 Qt笔记-对connect中第5个进行多组实验(对信号与槽进一步认识)

官方关于第5个参数的介绍:Qt::AutoConnection:默认的连接方式,当发起信号和接收槽到同一线程时这个值为Qt::DirectConnection,当在不同线程时这个值为Qt::QueuedConnection。Qt::DirectConnection:发起信号槽函数会立马触发。这个槽函数会在发起信号的线程中执行。Qt::QueuedConnection:将信号放到队列中,然后在槽函数线程依次执行。Qt::BlockingQueuedConnection:在Qt::QueuedC

2020-11-17 22:01:50 319

原创 Oracle笔记-Timestamp类型的插入及获取(JDBC获取)

这个其实是个很基础的知识点。本人在项目中用到了这个。在此记录下,方便以后查阅!首先是SQL语句插入:比如要插入如下格式的数据2020-11-16 16:09:12到timestamp中,这里要忽略了秒后面的.xxx关于这个域插入使用:update_time=to_date('%1%','YYYY-MM-DD HH24:MI:SS')其中%1%为当前时间,时间格式为yyyy-MM-dd HH:mm:sstime = LocalDateTime.now().format(Dat.

2020-11-17 21:58:37 420 1

原创 SpringShell文档阅读笔记-SpringShell的基本使用

官方对于SpringShell的介绍总结起来,差不多就是需要输入控制,不需要花里胡哨的Web相关的东西。只要一个控制台相关的。进行测试即可。首先在项目中包含最小的SpringBoot <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <

2020-11-17 21:57:02 247 1

原创 Linux笔记-centos中大量tcp状态为TIME_WAIT

这里主要主要原因是,我这边有个神器的硬件,时不时都断开一下。然后我搞了个重连的机制,运行一晚上发现大量的TIME_WAITvi /etc/sysctl.conf 编辑文件,加入以下内容:net.ipv4.tcp_syncookies = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle = 1net.ipv4.tcp_fin_timeout = 30 然后执行/sbin/sysctl -p让参数生效。net.ipv4.tcp_synco

2020-11-10 10:38:24 250

原创 Oracle笔记-使用sql命令插入clob数据(大于4000,适用于18c)

如下SQL语句:Insert into XXXX.XXXX (UPDATE_TIME,FILE_NAME,FILE_TYPE,CONTENT) values (to_timestamp('22-10月-20 02.30.45.000000000 下午','DD-MON-RR HH.MI.SSXFF AM'),'CCCCC_2020-10-16.RB','test5', TO_CLOB(q'[]')||TO_CLOB(q'[]')||TO_CLOB(q'[]')||TO_CLOB(q'[]'));在

2020-11-10 10:34:05 582

原创 Linux笔记-bash中解决if语句中command not found问题

在shell脚本中,有时if会出现command not found,原因是if [空格然后在内容然后再空格]如下:将if [${currentStr} == "xxxxx"]; then改为:if [ ${currentStr} == "xxxxx" ]; then即可

2020-11-10 10:31:27 573

原创 Linux笔记-bash中字符串拆分并且存到数组中

对应的脚本如下: i=1 while ((1==1)); do tmp=`echo $字符串变量名 | cut -d " " -f $i` if [ "$tmp" == "" ]; then break; else historyDataList[i - 1]=$tmp;

2020-11-10 10:30:16 327

原创 Linux笔记-bash中执行命令并将执行的命令结果存储为变量

这里以Rabbitmq的查询命令为例将查询的值放入shell的变量中。程序运行截图如下:shell如下:#!/bin/bashrabbitmqCmd="rabbitmqctl list_queues -p /d5000"rabbitmqCmd=$(eval $rabbitmqCmd)for i in "${!rabbitmqCmd[@]}"; do echo "${rabbitmqCmd[$i]}" .

2020-11-10 10:23:52 915

原创 Linux笔记-bash批量启动、停止、重启、查询状态指定Java进程(其他进行通用)

此篇博文记录了在centos7.5上,编写bash,实现批量启动,停止、重启、查询java(其他进程通用)。这里有下面几个知识点:1. shell中如何使用数组;2. shell中对数组进行遍历;3. echo和eval执行命令;4. shell中case的使用;5. 根据输入的启动命令查询进程ID(这个命令复杂只能用eval启动);6. shell中如何定义并调用函数;7. 在多客户端的java,通过--type这种类似的命令,区分不同的进程。代码如下:..

2020-11-10 10:22:28 294 1

基于Qt的HTTP服务器

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

2019-04-08

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

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

2018-11-23

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

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

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

2017-09-10

Qt/C++ 网站爬虫源码

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

2018-02-08

Qt5.7OpenCV249resize函数

相关文章请在csdn的博客 It1995 查询

2017-01-12

人脸识别Qt,opencv2.4.9

人脸识别,Qt,opencv2.4.9,

2017-05-04

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

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

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

2018-11-27

Qt打地鼠游戏

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

2018-04-22

qt图像灰度处理源码

相关文章请查阅csdn IT1995博客

2017-03-11

tcl8.4.19.zip

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

2018-11-14

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

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

2017-06-07

QTreeWidget基础操作代码

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

2018-03-25

tcl8.4.11.zip

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

2018-11-14

C/C++txt隐藏入BMP源码

相关文章请在csdn IT1995 C/C++ HackerCode专栏有教程

2017-02-06

Qt开机唤醒狩猎者

当Windows开机或唤醒时,会自动拍照,并且会保存在新建的文件夹里面,此源码在CSDN IT1995有详细的说明

2018-06-02

web安全基础实验_网易云课堂

此文件到IT1995博客有相关实践博文, 欢迎大家进行查阅!!!

2018-01-25

mysqllib和dll.rar

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

2019-05-20

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

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

2019-01-06

Qt植物大战僵尸修改器源码

相关文章请在csdn的博客 It1995 查询

2017-01-22

opencv-3.3.0

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

2018-09-12

Qt5.7OpenCV249双边滤波

相关文章请在csdn的博客 It1995 查询

2017-01-12

Qt5.7OpenCV249方框滤波

相关文章请在csdn的博客 It1995 查询

2017-01-12

Qt5.7OpenCV249中_值滤波

相关文章请在csdn的博客 It1995 查询

2017-01-12

Qt读取串口数据ReadSerialCardID

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

2020-04-03

qt游戏客户端

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

2017-03-02

Qt5.7OpenCV249中值滤波

相关文章请在csdn的博客 It1995 查询

2017-01-12

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

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

2019-04-04

expect5.45

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

2018-11-14

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

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

2019-01-06

信息隐写术基础代码

相关文章可以在CSDN IT1995博客找到代码配套教程。

2017-02-05

Qt仿QQ登录界面

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

2018-05-03

Qt|C/C++仿QQ宠物

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

2017-08-29

XSS存储型 网易云课堂

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

2018-01-18

Qt界面QSS等

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

2018-07-11

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

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

2018-10-16

rabbitmq安装套.rar

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

2019-11-27

IT1995的留言板

发表于 2020-01-02 最后回复 2020-04-27

空空如也

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

TA关注的人 TA的粉丝

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