自定义博客皮肤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

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

此篇教程以Rabbitmq作为消息队列服务端,使用Spring Boot产生和发布消息。 使用Spring AMQP的RabbitTemplate发布消息,使用MessageListenerAdapter订阅消息。 其中对应的Maven如下: <?xml version=&q...

2020-11-26 20:18:55 29 0

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

从中可以看到,这个是SpringBoot中的一个接口,他是在Spring环境都建起了后,一个一个的调用,都是在主线程中调用,如下: 事例代码如下: DisposeOne.java @Component public class DisposeOne implements Command...

2020-11-26 20:14:56 37 0

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

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

2020-11-25 14:56:51 23 0

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

一行一行读取文件: ClassPathResource classPathResource = new ClassPathResource("xxxx.txt"); InputStream inputStream =classPathResource.getInputStr...

2020-11-25 14:54:52 27 0

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

程序运行截图如下: 文件如下: 源码如下: #include <QCoreApplication> #include <QJsonDocument> #include <QJsonArray> #include <QJsonObject&g...

2020-11-24 18:20:12 37 0

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

程序运行截图如下: JSON Save Game例子展示了如何使用QJsonDocument,QJsonObject,QJsonArray保存和加载存档。 许多游戏有存储的功能,允许玩家存储保存游戏进度或者加载存档。在存储游戏,通常将每个游戏对象序列到一个文件中。存储的文件格式有多种多样。...

2020-11-24 18:19:03 21 0

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

Q_GADGET宏是轻量级的Q_OBJECT宏。使用这个宏无需继承OBject类就能使用QMetaObject相关的特性(也就是元对象系统的特点如反射),同样Q_GADGET也要是私有的。 Q_GADGET可以使用Q_ENUM,Q_PROPERTY,Q_INVOKABLE,但是不能使用信号与槽。...

2020-11-24 18:15:06 19 0

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

<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jaxb2-maven-plugin</artifactId&g...

2020-11-24 18:13:30 24 0

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

Q_ENUM宏将枚举类型定义到元对象系统中,这个宏要在枚举定义后面,并且这个类中要带有Q_OBJECT和Q_GADGET,在命名空间中使用Q_ENUM_NS()来替代。 class MyClass : public QObject { Q_OBJECT public: ...

2020-11-20 19:17:25 23 0

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

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

2020-11-20 19:15:00 27 0

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

今天在研究某开源事例代码时发现有人用default和delete关键字,在此学习了下,写了个小例子。 default和delete只能作用于构造函数和析构函数。 default关键字写了后会自动生成某些代码,比如作用在拷贝构造函数上。 delete说明静止调用,当写到析构函数上会直接编译不过...

2020-11-19 15:24:48 36 0

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

有如下几个步骤,在此记录下! 1. 安装npm; 2. 安装cnpm; 3. 初始化webpack项目: npm init -y 3. 下载依赖: cnpm i -D webpack webpack-cli 4. 下载echarts依赖: cnpm i -S echarts ...

2020-11-19 15:23:00 30 0

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

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

2020-11-17 22:06:23 34 0

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

程序运行截图如下: 代码如下: <!DOCTYPE html> <html> <head> </head> <body> <svg width="200" height="200&q...

2020-11-17 22:04:44 23 0

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

官方关于第5个参数的介绍: Qt::AutoConnection:默认的连接方式,当发起信号和接收槽到同一线程时这个值为Qt::DirectConnection,当在不同线程时这个值为Qt::QueuedConnection。 Qt::DirectConnection:发起信号槽函数会立马触发...

2020-11-17 22:01:50 39 0

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

这个其实是个很基础的知识点。本人在项目中用到了这个。在此记录下,方便以后查阅! 首先是SQL语句插入: 比如要插入如下格式的数据2020-11-16 16:09:12到timestamp中,这里要忽略了秒后面的.xxx 关于这个域插入使用: update_time=to_date(&...

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

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

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

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

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

这里主要主要原因是,我这边有个神器的硬件,时不时都断开一下。然后我搞了个重连的机制,运行一晚上发现大量的TIME_WAIT vi /etc/sysctl.conf 编辑文件,加入以下内容: net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_tw_reuse = ...

2020-11-10 10:38:24 32 0

原创 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-...

2020-11-10 10:34:05 35 0

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

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

2020-11-10 10:31:27 43 0

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

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

2020-11-10 10:30:16 19 0

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

这里以Rabbitmq的查询命令为例将查询的值放入shell的变量中。 程序运行截图如下: shell如下: #!/bin/bash rabbitmqCmd="rabbitmqctl list_queues -p /d5000" rabbitmqCmd=$(ev...

2020-11-10 10:23:52 48 0

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

此篇博文记录了在centos7.5上,编写bash,实现批量启动,停止、重启、查询java(其他进程通用)。 这里有下面几个知识点: 1. shell中如何使用数组; 2. shell中对数组进行遍历; 3. echo和eval执行命令; 4. shell中case的使用; 5. ...

2020-11-10 10:22:28 27 0

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