自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

静风落叶的博客

每天都在犯蠢

  • 博客(132)
  • 资源 (22)
  • 收藏
  • 关注

原创 SpringBoot基于Netty实现对接硬件,接受硬件报文

3、编写自定义处理类MyChannelHandler。主要项目框架采用的事若依的框架,就不做多介绍。在pom.xml文件中引入netty包。5、后续有增加的功能时候,再进行更新。2、编写NettyServer类。4、在启动类上加上该启动配置。下面主要贴代码和部分注释。

2023-09-15 10:27:58 957 1

原创 实践安装minio

(此处下载比较慢,建议手动下载,然后上传到目录中)1、在home目录下创建minio文件夹。2、进入/home/minio 文件夹。# 后台启动命令(一定要制定端口启动)7.设置Minio服务器宕机后自动重启。

2023-08-03 21:26:34 289

原创 java使用world模板动态生成PDF文件

根据项目需求,需要用到一个功能,根据页面参数需要动态的生成一个world,并将world生成两份PDF文件,一份正式文件,一份临时的电子文件(带有二维码,扫描可以下载正式文件的电子版本)。

2022-11-16 16:43:37 3442 1

原创 UIBOT的简单使用

最近项目上使用到一个新的技术软件,刚一阶段使用结束,用来记录下:首先我们了解下UIbot,这里我直接放上下载社区版本的官方地址:来也科技RPA+AI智能自动化平台-助力政企实现智能时代的人机协同 首先需要用邮箱注册,然后直接安装社区版本,这里我们做测试用,直接用社区版本就够用了,正式商业使用请购买。 安装完成之后,会显示桌面图标,打开后显示点击左侧新建,开始新建机器人,这里我举例:在浏览器中打开百度,在百度众搜索CSDN1、新建机器人...

2022-03-22 13:59:36 12606

原创 SpringBoot+kafka+ES实现信息数据同步管理(下)

上一篇文章主要介绍了项目的整体结构,这篇文章展示具体结构的实现一、项目版本SpringBoot 2.1.23 ES:6.7引入jar<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-client</artifactId> &...

2022-02-11 14:33:22 2387 1

原创 SpringBoot+kafka+ES实现信息数据同步管理(上)

最近刚做完一个新的项目,趁着闲暇时间记录下用的项目结构与知识点一、项目整体技术结构本项目主要是需要的数据存储于TIDB与ES中,页面通过SpringBoot从ES中查询数据,在对数据有增、删、改的情况下,通过java后台对数据库数据进行同步,同时将增、删、改操作的数据同步发送到消息队列kafka中,再通过kafka将数据同步到ES中,这样始终保持数据库数据与ES数据一致。二、项目技术架构分析 1、项目才用kafka中间件作为消息同步工具,是因为防止该系统在使用时,用户量过多导致操作数据..

2022-02-11 11:25:26 2536

转载 关于在K8S发布项目StatefulSet和Deployment的区别

Deployment适合场景无状态的应用特点1.pod之间没有顺序2.所有pod共享存储3.pod名字包含随机数字4.service都有ClusterIP,可以负载均衡StatefulSet适合场景有状态的应用特点1.部署、扩展、更新、删除都要有顺序2.每个pod都有自己存储,所以都用volumeClaimTemplates,为每个pod都生成一个自己的存储,保存自己的状态3.pod名字始终是固定的4.service没有ClusterIP,是headle

2022-02-10 14:56:37 1057

原创 搭建自己的服务器的过程2(安装启动nacos)

1、上片文章介绍到将docker环境安装好,现在需要安装nacos同时连接,我在服务器上的数据库(下回介绍安装数据库)其实也就两个命令1.获取nacos镜像docker pull nacos/nacos-server2.启动nacos应用docker run -d -p 8848:8848 --env MODE=standalone --name nacos nacos/nacos-server这样虽然是启动了,但是这样的nacos没有连接到数据库,当docker重启,或者na

2021-07-27 19:39:46 438

转载 搭建自己的服务器的过程1(安装docker)

一、安装docker1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。2、使用root权限登录 Centos。确保 yum 包更新到最新。$ sudo yum update3、卸载旧版本(如果安装过旧版本的话)$ sudo yum remove docker docker-common docker-selinux docker-engine4、安装需要的软件包,yum-util...

2021-07-27 19:22:09 1058

转载 将本地库批量导入到Nexus3.x上(Maven私服)

原文出自:www.hangge.com转载请保留原文链接:https://www.hangge.com/blog/cache/detail_2910.html1,问题描述(1)由于公司内网的Nexus私服仓库不能联网,不过本地仓库已经有很多的maven的jar包了,便想将其从本地仓库导入到Nexus私服中。(2)Nexus2.x批量导入本地库是十分容易的,只需将库文件夹复制到对应nexus库下面,去网页刷新一下索引就OK了。在Nexus3.x中,我们没法这么操作了,...

2021-06-29 10:10:27 2779

原创 记录一次Feign设置多个不同参数的Header头部,并且@Headers无效

这里写自定义记录目录标欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Ma

2021-06-25 16:10:37 2342

原创 记录一次阿里云CentOS系统,数据库部署连接的问题

在之前我需要在阿里云的服务器上安装mysql数据库,具体安装过程参考:https://blog.51cto.com/u_12226796/2431965安装之后,我将本地数据导入进去之后,本地跑代码和用mysq连接工具连接时候一直没有问题,但是每次我将程序打成jar,放置在服务器上运行的时候,就老是报数据库连接错误首先之前报错:The driver has not received any packets from the server.然后根据网上百度的,说是我的连接配置要加上?auto

2021-05-16 16:50:53 171

转载 Swagger3.0新版带来的新变化

原文地址:https://www.linuxprobe.com/swagger3-0.html在社区的推动下,Springfox3.0 去年 7 月份就发布了,最近终于得空和小伙伴们聊一聊新版本的新变化。这次的版本升级估计小伙伴们都翘首以待好久了,毕竟上一次发版已经是两年前的事情了。 在社区的推动下,Springfox3.0 去年 7 月份就发布了,最近终于得空和小伙伴们聊一聊新版本的新变化。这次的版本升级估计小伙伴们都翘首以待好久了,毕竟上一次发版已经是两年前的事情了。新版本还是有很多好玩的

2021-04-13 09:15:18 567

原创 记一次java后台实现数据爬虫爬取数据DEMO

1、最近需要用到一个功能,需要功能:前端调用我后台的一个接口,并传一个url参数,我后台需要根据这个url去获取该网页的里面视频以及音频的地址、格式、分辨率等信息,并全部返回。这时候我就需要一个能够访问的一个网页地址,...

2021-04-07 10:33:48 1384

转载 vue给a标签href赋值 ,用动态变量

<div v-for="item in list" :key="item"> <div class="dataItem"> <a :href="'/HrUpgrade/home/job?id='+item.Id">测试</a></div></div>

2021-03-10 15:01:52 8701

转载 Linux 服务器上有挖矿病毒 kdevtmpfsi 如何处理?

本文转载自:https://my.oschina.net/u/4437985/blog/3168526症状表现服务器CPU资源使用一直处于100%的状态,通过top命令查看,发现可疑进程kdevtmpfsi。通过 google搜索,发现这是挖矿病毒。排查方法首先:查看kdevtmpfsi进程,使用ps -ef | grep kdevtmpfsi命令查看,见下图。PS: 通过ps -ef命令查出kdevtmpfsi进程号,直接 kill -9 进程号并删除 ...

2020-12-03 15:07:24 363

原创 Java采用工具类进行http请求

在上一篇文章中介绍到的get与post请求,我们采用的是一步步进行编写,在需要多次调用的时候可以封装成一个工具类,但是这样的话我们好像在重复造轮子,直到一个同事告诉过我有一个工具类可以直接引用,下面介绍下1、首先maven引入https://mvnrepository.com/artifact/cn.hutool/hutool-all,根据最新的版本,引入符合自身项目的版本我这里引入的是<!-- https://mvnrepository.com/artifact/cn.hutool

2020-11-29 20:49:17 551

原创 Java调用微信消息通知(订阅功能,也记录下java的进行GET与POST请求)

这段时间了解了一下微信小程序的订阅功能,用一篇文章记录下,首先需要了解下微信小程序的具体信息https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/access-token/auth.getAccessToken.html首先根据这个文档我们需要先带着appid和secret,这两个参数是之前用户授权腾讯小程序的手生成的,这时候再去请求腾讯的接口此处根据第一个接口请求,grant_type是固定的,此处查看说

2020-11-11 11:20:24 1794

原创 记一次nacos镜像启动的报错问题(默认集群启动修改为单个启动)

前段时间遇到一个问题先记录下,根据项目需求需要,我从官网上面拉取nacos的镜像文件镜像拉取之后对镜像进行tag, tag之后对镜像进行push这时候推送到Harbor中,此时再从rencher中直接部署一个服务,通过拉取这个镜像,来生成nacos的镜像服务。问题就出在这,在生成的镜像服务启动的时候,一直报错,首先报错找不到mysql的数据库配置,这时候就要配置数据库的数据信息,由于是镜像启动所以在rancher中进行配置。所以需要的数据库信息,需要在rancher的环境变量中进行配

2020-10-13 16:01:31 1071

转载 screw (螺丝钉) 数据库表结构文档生成工具(转发)

转发自:https://blog.csdn.net/minkeyto/article/details/107358209

2020-08-05 14:01:27 572

原创 解决Elasticsearch启动后,可以进行外网访问

今天遇到一个问题就是在win10环境下,启动Elasticsearch,但是只能用127.0.0.1:9200或者localhost:9200进行访问,输入本机ip+端口就访问不了,后来从网上找资料,发现需要修改配置文件,于是修改配置文件修改此处,添加network.host: 0.0.0.0,注意去掉#后要顶格,并且冒号后有个空格配置完成之后进行启动,但是发现启动闪退,也就是启动失败,我们需要查看日志,找到日志目录下的日志文件,查看报错信息错误日志:[2020-07-05T22

2020-07-05 22:57:00 2479

原创 java姓名正则校验(包含少数民族与生僻字)

public class Main{ public static void main(String[] args) { String content = "爱·q信"; String pattern = "^[\\u4e00-\\u9fa5.·\\u36c3\\u4DAE]{2,}$"; boolean isMatch = Pattern.matches(pattern, content); System.out.println(" .

2020-05-11 15:13:08 4922

原创 springboot在工具类中添加service的方法,显示为空的解决方案

@Component // 1、将工具类声明为spring组件,这个必须不能忘public class GetDataToDB { @Autowired private SysCardService sysCardService; //注入service //静态初始化当前类 public static GetDataToDB getDataToDB; ...

2020-03-18 01:40:05 591 1

原创 搭建SpringCloud项目时候,子项目不能引用父级项目中pom的jar包问题

今天搭建项目时候一直发现,搭建的子项目不能引用父级项目的pom中的jar包,导致每次在不同的子项目中需要重复的在pom.xml文件中引用jar包,后来发现是我的问题,没有在子项目中指明父级项目这是父级项目的pom文件同时父级需要制定子模块在一开始新建子项目module时候,我错误的写法,就按照系统生成的默认的没有对它进行修改,所以导致了父级指定了子级模块,但是子级...

2019-12-05 09:46:48 7020 2

原创 SpringBoot集成RabbitMQ

以前用过ActiveMQ,最近了解下RabbitMQ的用法和原理,下面直接开始,在了解代码部分集成之前,读者先自行了解下RabbitMQ的一些基本知识,以及RabbitMQ的安装,这里不再重复,推荐下这篇博客还是不错的https://www.cnblogs.com/grasp/p/9448660.html首先介绍几个基本概念:1、生产者:发送消息的程序2、消费者:监听接收消费消息...

2019-11-26 17:00:42 206

转载 The OpenWire Wire Format

版权声明:本文为CSDN博主「varyall」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/varyall/article/details/49702879The OpenWire Wire Format:字面意思是:开放连接是默认连接(传输)格式。开放连接是activemq的默认连接格式,它提...

2019-11-20 16:49:45 476

原创 JAVA8新特性(上)

1. 简介毫无疑问,Java 8是Java自Java 5(发布于2004年)之后的最重要的版本。这个版本包含语言、编译器、库、工具和JVM等方面的十多个新特性。在本文中我们将学习这些新特性,并用实际的例子说明在什么场景下适合使用。这个教程包含Java开发者经常面对的几类问题:语言 编译器 库 工具 运行时(JVM)2. Java语言的新特性Java 8是Java的一个...

2019-11-13 10:11:50 187

原创 SpringBoot+webSocket+Vue设置后台向前端推送消息

应用场景介绍: 在页面的数据需要实时刷新的时候,或者在页面需要接收后台的消息时候,如果采用前端轮询会造成资源占用较大,并且数据刷新也是不及时的,比如当我后台在监听MQ的消息时候,当从MQ监听到消息后我需要将MQ消息推送到前端实时展示,这时候就需要用到webSocket了。1.首先搭建一个SpringBoot的项目,这里我就不重复了,然后引入jar包 <!-- W...

2019-11-12 15:07:39 10835 5

原创 原型模式(PrototypePattern)

部分摘抄于:https://www.cnblogs.com/xiaobai1226/p/8488332.html介绍:原型模式:通过复制现有的实例来创建新的实例。使用条件:直接创建对象的代价比较大时,则采用这种模式。例如,一个对象需要在一个高代价的数据库操作之后被创建。我们可以缓存该对象,在下一个请求时返回它的克隆,在需要的时候更新数据库,以此来减少数据库调用。使用原型模式的注意事项:...

2019-07-19 13:28:46 131

原创 常用设计模式

2019-07-19 09:51:28 94

原创 建造者模式(BuilderPattern)

原文参考出处:https://blog.csdn.net/u010102390/article/details/80179754介绍: 建造者模式:指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。它是将一个复杂的对象分解为多个简单的对象,然后一步一步构建而成。它将变与不变相分离,即产品的组成部分是不变的,但每一部分是可...

2019-07-19 09:25:59 98

原创 工厂模式(FactoryPattern)

介绍工厂模式 原文:https://blog.csdn.net/llussize/article/details/80276627 定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。类图 简单工厂模式:举例如下:1.创建一个发送的接口public in...

2019-07-17 14:03:00 232

原创 单例模式(SingletonPattern)

摘要:    本文首先概述了单例模式产生动机,揭示了单例模式的本质和应用场景。紧接着,我们给出了单例模式在单线程环境下的两种经典实现:饿汉式和懒汉式,但是饿汉式是线程安全的,而懒汉式是非线程安全的。在多线程环境下使用双重检查模式。类图: 单例模式有 3 个特点:...

2019-07-17 09:55:38 124

原创 Spring中使用@Async异步调用方法

Async简介:异步方法调用使用场景:处理日志、发送邮件、短信......spring中提供了@Async来实现异步方法。@Async修饰类,则该类所有方法都是异步的,@Async修饰方法,则该方法是异步的。被修饰的方法在被调用时,会在一个新的线程中执行。Spring中通过在方法上设置@Async注解,可使得方法被异步调用。也就是该方法会在调用时立即返回,而这个方法的实际执行交...

2019-07-15 10:29:32 4530

原创 SpringMVC+Spring+Mybatis框架整合MQTT通信协议+ActiveMQ作为中间件进行消息的发布与订阅

最近做了一个小项目,简单描述下项目结构,主要是java与单片机进行通信,为了实现通信可以采用中间件和http的方式,但是本人因为最近在学习ActiveMQ,所以更加偏向前者,最终确定了采用消息中间件的方式进行通信。 首先完成的步骤分为这两步: 1、单片机采用MQTT的通信协议将一个消息发送到一个消息中间件(本人采用ActiveMQ,也可以采用其他的消息中间件),这里需要注意下...

2019-06-21 09:47:00 5290 3

原创 ActiveMQ之生产分组消息、消费分组消息

今天突然遇到一个需求,就是要求我的ActiveMQ队列消息需要多个线程消费者去消费,但是每个消费者,虽然MQ支持多个消费者但是,每个消费者消费的数量可能不同,有的线程跑的快的,就肯定会多消费一些,但是现在的需求是要每个线程消费的数量一样,这就需要用到MQ分组了, 首先是在消息生产的时候就就对每个消息进行分组生产者工具类@Componentpublic c...

2019-06-10 18:18:06 3326 1

转载 记相关sql优化等知识点

sql优化:https://www.cnblogs.com/yunfeifei/p/3850440.html

2019-05-24 11:29:19 140

原创 记一次根据map中的value取key值的过程

适用场景: vaue值不重复场景 在一次项目中要用到根据当前对象的id查询出当前对象的信息,以及当前对象所在数据库表中根据名称排序后的上一个对象以及下一个对象的id值,即:上一个对象id+当前对象信息+下一个对象id 值结构如图: 首根据id查询当前对象的信息直接就能查询出来,之后就是根据当前id查询根据名称排序后之后当前id的前后对象id....

2019-05-16 17:13:22 5574 7

原创 mybatis对不同日期格式的查询查询Mysql数据库

总结一些目前遇到的,对日期范围的查询,总共遇到几种分别记录下处理方式;①:前端传入日期参数格式:YYYY-MM-DD,如:{ "startDateStr":"2019-05-16", "endDateStr":"2019-05-16"}而此时数据存的格式为:YYYY-MM-DD hh:mm:ss这时候我采用的查询方法是直接查询,先将传过来的数据分成两种,1、开始日期...

2019-05-16 14:21:49 1884 1

转载 mybatis中"#"和"$"的区别

文章转自:https://www.cnblogs.com/kangyun/p/5881531.html 动态 sql 是 mybatis 的主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在查询之前 mybatis 会对其进行动态解析。mybatis 为我们提供了两种支持动态 sql 的语法:#{} 以及 ${}。  在下面的语句中,如果 userna...

2019-05-14 19:17:59 137

druid对配置文件中的数据库密码的加密

druid对配置文件中的数据库密码的加密,之前的资源积分太高,我重新上传一份

2021-04-07

配置java环境处理rxtx-2.2.docx

java处理串口通信的需要操作,后续继续补充操作。

2020-04-08

SpringMVC+Spring+Mybatis框架整合Mqttt通信协议+ActiveMQ作为中间件进行消息的发布与订阅

单片机部分采用MQTT协议将主题消息发布到队列中,java部分也采用MQTT协议进行处理,整合MQTT协议, 具体这个资源是干什么的,请查看博客: https://blog.csdn.net/qq_34178998/article/details/93158429

2019-06-21

最基本的SpringBoot2.0,+Swagger-ui,以及redis作为缓存使用,CacheManage管理

本项目代码包括,最基本的SpringBoot2.0,+Swagger-ui,以及redis的测试类,redis各种类型数据存储的工具类以及测试的sql文件,redi部分配置CacheManage,并且采用注解方式将数据存入缓存和从缓存redis中删除,码云地址:https://gitee.com/dcxgit/springboot_practice/releases

2019-04-23

SpringBoot整合redis及工具类

本项目代码包括,最基本的SpringBoot2.0,+Swagger-ui,以及redis的测试类,redis各种类型数据存储的工具类以及测试的sql文件

2019-04-19

druid对配置文件中的数据库密码的加密

druid对配置文件中的数据库密码的加密................................................

2019-04-04

eclipse注释配置

配置ecpise的注解自动生成的配置文件..........................................................

2019-03-11

mongodb和ImageMagic安装包的压缩包

mongodb和ImageMagic安装包的压缩包,支持我的一篇博客资源

2019-01-22

eclipse/me的mybatis反向生成的配置文件

eclipse/me的mybatis反向生成的配置文件,能够直接查询数据库的表反向生成

2018-11-20

Spring-Boot+Mybatis1.26完成的框架

Spring-Boot+Mybatis完成的框架,目前缓存功能实现不了,本框架目前可以实现完成数据中标的反向生成,完成Spring-Boot+Mybatis的整合。数据源的公共配置等。

2018-01-27

SpringBootTest

这是SpringBoot里面有通过配置文件jsp并在js页面显示数据。

2018-01-23

myeclipse离线安装generator需要的两个文件夹

myeclipse离线安装generator需要的features和plugins文件夹.

2017-12-20

new_system重新命名

之前的积分系统调的太高了,我重新上传一份。实现简单网页+java后台+数据库对标题和内容进行增删改查

2017-12-11

采用框架Spring+SpringMVC+mybatis搭建框架,完成省市区级联查询

今天花了点时间搭建了一个Spring+SpringMVC+mybatis的框架完成了,省市区级联查询;下面介绍我的步骤

2017-10-17

spring_SpringMVC_mybites_ jar包

spring_SpringMVC_mybites_ jar包,本来是想免费穿的,可是这个必须要选,没有积分的可以私聊我。

2017-10-16

servlet-api.jar

报错:java.lang.NoClassDefFoundError: HttpServletRequest java.lang.NoClassDefFoundError: HttpServletRequest

2017-10-11

sandh解耦方式把值显示在页面

通过两个表的关联,进行增删改查,并且新建了个页面对其进行条件查询,而且jsp页面是通过表单形式传递到后台,后台再通过解耦方式返回值到页面

2017-09-24

简单的SSH框架搭建包含测试方法(其中hibernate包含在Spring框架中)

简单的SSH框架搭建包含测试方法,(Spring+hibernate+struts2)最基础的三种框架搭建成的开源框架,其中hibernate包含在Spring框架中

2017-09-16

主从表关联+前台easyui+hibernate+struts2(条件查询)实现前端网页对后台的增删改查

主从表关联+前台easyui+hibernate+struts2(条件查询)实现前端网页对后台的增删改查,前台网页是easyui界面,后台是struts2和hibernatede组合,前台页面也能够实现条件查询

2017-09-14

hibernate简单程序,实现从页面对数据库的增删改查(主从表关联)

前段时期一直使用三层来写从页面对数据库的增删改查,今天用hibernate框架来实现从页面对数据库的增删改查, 首先介绍下今天我们要实现的功能, 1、用户能够注册,2、注册成功后直接跳到登录页面,3、登录成功后直接跳到对公司、人员的增删改查, 4、要有对人员界面的分页功能

2017-09-07

简单页面(c标签)+java后台实现增删改差

简单页面(c标签)+java后台实现增删改差

2017-08-25

news_system,实现简单网页+java后台+数据库对标题和内容进行增删改查

实现简单网页+java后台+数据库对标题和内容进行增删改查

2017-08-03

空空如也

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

TA关注的人

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