自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (31)
  • 收藏
  • 关注

原创 Kafka复制原理

kafka是一个发布-订阅式的消息队列系统。 啥是发布-订阅式? 就是一个负责发布消息,另一个订阅后负责处理发布的消息。 负责发布的叫producer生成者 负责订阅并处理的叫consumer消费者 发布的消息旧版叫message,在java里叫record,是一个固定长度的消息头和可变长度的消息体组成。 每个消息都有一个主题”topic” 1.producer生产了消息要发送给服务...

2018-04-17 08:46:18 803

原创 idea设置sql格式化

如图所示。

2024-01-30 17:50:01 768

原创 error Couldn‘t find package “fsevents@~2.3.2“ required by “chokidar@>=3.0.0

【代码】error Couldn‘t find package “fsevents@~2.3.2“ required by “chokidar@>=3.0.0。

2024-01-26 16:59:01 808

原创 flowable流程结束触发监听器 flowable获取结束节点 flowable流程结束事件响应监听器

百度关于该问题答案出来的几乎清一色全是同一个答案,给了三种方法,但是每个方法的代码都有他自定义的部分,是不完整的东西。这是网上找的东西,里面的flowableService是这个比玩意自定义的。原本的流程定义是如果其中任意某个节点进行了驳回,则直接结束流程。所以在每个节点的驳回对应的排他网关都设置了EndEvent。示例代码是该监听器是对每个到达结束事件后执行的。下面这段代码监听的是指向结束事件的上一个节点。也就是他的当前节点可能是最后一岗。用我上面的代码实现示例这个b的代码。

2024-01-17 16:23:00 942 1

原创 flowable启动报错Unable to create a Configuration, because no Bean Validation provider could be found...

【代码】flowable启动报错Unable to create a Configuration, because no Bean Validation provider could be found...

2024-01-14 12:50:06 353

原创 java导出excel (hutool导出excel)

maven结构:依赖包: <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.3.4</version> //或者更新 </dependency> <depe

2020-07-31 09:00:28 253

原创 java实现AES加密解密

代码:import org.apache.commons.codec.binary.Base64;import java.security.Key;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;/** * AES对称加密算法 * */public class AESCod

2020-06-30 12:55:11 372

原创 jq获取元素以及Class设置和焦点事件和只读设置

示例:<html><tr><td><input class="tx1" type="text" readonly="true"/><a onclick="clickFun(this)"></a><a id="ida" class="hidden"></a></td></tr...

2019-07-04 14:18:02 686

转载 docker 挂载 mysql 主从复制

转: https://www.cnblogs.com/sweetchildomine/p/7814692.html环境ip1: centos7 docker pull mysql:5.7ip2: centos7 docker pull mysql:5.7创建mysql挂载文件夹ip1: mkdir /opt/mysql-master/{data,cnf}ip2: mkdir ...

2019-03-29 10:00:48 260

原创 前端列表模板(可直接使用)

1.index.html<!DOCTYPE html><html><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width" /><title>BootstrapTable分页</title> <...

2019-03-28 10:03:15 3631

转载 nginx配置文件

配置模板nginx.conf#运行用户user nobody;#启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid ...

2019-03-26 16:46:32 142

原创 虚拟机搭建nginx+keeliaved高可用

环境配置虚拟机A: centos7-192.168.11.10(安装nginx+keepalived)虚拟机B: centos7-192.168.11.11(安装nginx+keepalived)虚拟机C: centos7-192.168.11.12(运行的web项目)ps: ubuntu就是个坑,md然后A,B的配置文件A服务器的nginx.conf(关键位置已用*作注释)...

2019-03-25 11:28:27 414

原创 docker部署springBoot镜像并启动

转: https://blog.csdn.net/keepd/article/details/80569797*部署时需确保当前机器已安装运行docker1.选择项目启动目录(eg: /home/user/app/)2. 目录下的文件/home/ /user/ /app/ ---Dockerfile (可以复制或者vim Dockerfile) ---appName.jar...

2019-03-21 11:03:27 1588

转载 springboot搭建连接zookeeper

来源: https://www.cnblogs.com/LiZhiW/p/4923693.html安装zk,并启动(步骤略)创建springboot项目添加依赖&amp;lt;dependencies&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &a

2019-03-15 10:48:20 6739

转载 springboot日期返回前端显示的yyyy-MM-dd 'T' HH:mm:ss问题记录

框架默认restful返回json,后台时间显示正确, 但在前端打印出来的时间是’T’格式的在配置文件中添加:spring.jackson.date-format=yyyy-MM-dd HH:mm:ssspring.jackson.time-zone=GMT+8可以正常解决date返回前端的显示问题...

2019-03-07 14:23:17 7341

原创 分布式定时任务重复执行记录

背景: 一个项目拆分了几个可单独运行的模块。A模块中的定时器每个30s去执行一次任务,A模块中的定时器每个30s去执行一次任务(任务内容是远程获取消息并处理发送)。原定是A模块部署到两个服务器,同时建立了数据库表作为分布式锁。但是目前A模块独立运行两个之后总是会获取到相同的远程消息,然后重复执行处理了两次。技术: 原本是在ssm框架下的定时任务是没有出现重复执行的情况,现在迁移到了spring...

2019-03-07 10:57:37 1620

转载 aop全局事务springboot设置

转载自:https://blog.csdn.net/sky_gray/article/details/81504216@Configurationpublic class BeanConfiguration { private static final int TX_METHOD_TIMEOUT = 5; private static final String AOP_POINTCUT...

2019-02-28 10:54:12 411

原创 springboot maven打包 pom配置

1.build标签模板&lt;build&gt; &lt;plugins&gt; &lt;plugin&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-maven...

2018-12-12 12:40:54 738

原创 springBoot-There is no PasswordEncoder mapped for the id "null"

security5.x版本如果有自定义AuthenticationProvider类的话,注意里面判断逻辑后需要指定PasswordEncoder,否则会按照DelegatingPasswordEncoder去处理的。

2018-12-06 10:09:07 323

原创 java导出excel

代码1.工具类ExportUtil/** * 导出到excel * * headers: 导出excel的标头,标题需要按照T的属性顺序编写 * dataList: 要被导出的数据 * * @param path * @param dataList * @throws IOException */ public static &amp;amp;amp;amp;amp;amp;lt;T&amp;amp;amp;amp;

2018-11-20 10:38:46 181

原创 ssm下的spring-security登录权限与角色记录

配置文件记录&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;&amp;lt;beans:beans xmlns=&quot;http://www.springframework.org/schema/security&quot; xmlns:beans=&quot;http://www.springframework.or

2018-11-14 15:17:55 1451

原创 java读取xml配置文件

1.使用dom4j读取 &lt;dependency&gt; &lt;groupId&gt;dom4j&lt;/groupId&gt; &lt;artifactId&gt;dom4j&lt;/artifactId&gt; &lt;version&gt;1.6.1&lt;/version&gt; &am

2018-09-11 10:43:04 4018

原创 tomcat8.5启动超时,报错:No Spring WebApplicationInitializer types detected on classpath

错误检查:1.本人此次是因为数据库的mapper文件编写错误导致项目启动失败2.项目里涉及到的配置地址是否有效3.数据库是否开启4.web.xml是否配置合理该错误基本是因为xml文件的错误导致...

2018-08-22 11:36:46 2205

原创 zookeeper报错persistence.FileTxnSnapLog$SnapDirContentCheckException: Snapshot directory

报错信息:org.apache.zookeeper.server.persistence.FileTxnSnapLog$SnapDirContentCheckException: Snapshot directory has log files. Check if dataLogDir and dataDir configuration is correct. at org.apa...

2018-08-10 15:52:03 3387 2

原创 BytesUtils2

public class BytesUtils2{ /** * sha256加密算法 * @param data * @return */ public static byte[] sha256(byte[] data) { try { MessageDigest md = MessageDiges...

2018-07-31 11:31:11 325

原创 ByteUtil工具类 java

可以和Base58等算法工具类配合使用public class ByteUtil { /** * Remove leading 0x00's from a byte array. */ public static byte[] stripLeadingNullBytes(byte[] input) { byte[] ...

2018-07-27 11:21:17 6080

原创 java 字符串转二维码

1.pom加入的依赖 &amp;amp;amp;amp;lt;dependency&amp;amp;amp;amp;gt; &amp;amp;amp;amp;lt;groupId&amp;amp;amp;amp;gt;com.google.zxing&amp;amp;amp;amp;lt;/groupId&amp;amp;amp;amp;gt; &amp;amp;amp;amp;lt;a

2018-07-26 16:57:33 4858

原创 maven pom集成tomcat8插件

pom文件&lt;pluginRepositories&gt; &lt;pluginRepository&gt; &lt;id&gt;alfresco-public&lt;/id&gt; &lt;url&gt;https://artifacts.alfresco.com/nexus/content/groups/public&lt...

2018-07-24 17:05:57 10470

原创 logback日志打印过滤

1.只打印sql语句以及参数&lt;?xml version="1.0" encoding="UTF-8" ?&gt;&lt;configuration scan="true" scanPeriod="60 seconds" debug="false"&gt; &lt;!-- 设置 logger context 名称,一旦设置不可改变,默认为defau

2018-07-12 10:18:44 7541 2

原创 java邮箱验证码发送

1.maven项目里先引入需要的依赖 &amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;javax.mail&amp;amp;lt;/groupId&amp;amp;gt; &amp;amp;lt;artifactId&amp;amp;gt;mail&amp;amp;lt;/

2018-07-11 10:46:03 251

原创 Cannot change version of project facet Dynamic Web Module to 3.0.

该项目本地目录里面,.settings文件夹 打开org.eclipse.wst.common.project.facet.core.xml,修改为:&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;&amp;lt;faceted-project&amp;gt; &amp;lt;fixed facet=&quot;wst.j

2018-07-10 15:58:14 124

翻译 数据库连接池

1.数据库连接池 数据库连接池是针对数据库连接管理所造成的资源消耗过高而提出来的。数据库连接池负责分配,管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是重新建立一个。 2.应用程序不用数据库连接池的缺点 用户每次请求都需要向数据库获得连接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的...

2018-06-11 10:58:36 131

原创 Stack Overflow requires external JavaScript from another domain, which is blocked or failed to load.

访问SO因为使用了谷歌的js需要翻墙,所以用国内的代码替换一下 这里提供一个chrome的插件下载完成后解压,打开里面有个两个浏览器命名的文件夹。将chrome文件夹整个拖到谷歌浏览器chrome://extension的域名下即可正常访问...

2018-05-30 16:25:21 401

原创 java日志框架详解总结(含配置)

该篇是集合了百度众多的日志框架详解,java日志框架分析的总结篇。 具体网址:https://blog.csdn.net/foreverling/article/details/51385128https://blog.csdn.net/chszs/article/details/8653460http://baijiahao.baidu.com/s?id=1585361583532...

2018-05-25 10:17:41 4909

转载 web实时推送

实现Web推送以webSocket和SSE为例使用webSocket介绍: webSocket提供了一个全双工连接。一个带特殊HTTP头的请求由某个客户端发送到服务器。HTTP连接可能&quot;升级&quot;到一个全双工的tcp/ip的WebSocket连接,如果服务器支持webSocket,它就可能选择升级webSocket。而一旦建立webSocket连接,它就可用于客户端和服务器之间的双向通信。...

2018-05-24 14:35:37 699

翻译 maven项目mybatis generator自动生成

1.pom中加入依赖(只需要一个依赖就行)&amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;org.mybatis.generator&amp;amp;lt;/groupId&amp;amp;gt; &amp;amp;lt;artifactId&amp;amp;gt;mybatis-generator-core&amp;

2018-04-19 09:48:14 172

转载 Git操作教程----windows本地版

原文https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743256916071d599b3aed534aaab22a0db6c4e07fd0000首先已安装了git,详情百度 1. 找一个文件夹作为你当前的仓库如D:\test 进入test...

2018-04-17 15:03:25 222

原创 HttpsServlet中调用service注解@service

因为spring容器是对框架容器内的对像注解相互作用,所以如果该类既不是@controller或者也不是@component,直接调用service注解常会报nullException javaWeb中前期都用的HttpServlet,所以踩了各种坑才搞好了调用@service.就是在servlet实现类中写一个初始化操作:public void init() throws Serv...

2018-04-16 12:43:53 1372 2

原创 An internal error occurred during: "Initializing Java Tooling". java.lang.NullPointerException

如果是javaWeb项目 可能是项目关闭时加载web.xml出的问题: 已尝试可用的一种解决方案: 1.关闭工作空间里的所有项目 2.然后再一个一个打开,看看错误是在哪个项目里产生 3.然后删除错误源项目里的web.xml 4.然后重新建一个web.xml 另一种解决方案是百度后删除啥.metaresource下的project文件之类的,当时自己就是删除那个搞崩了不得不重新换个工作...

2018-04-16 12:33:18 404

原创 ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the clas

log4j的jar包底层slf4j实现没有加进去。 pom添加依赖 &lt;dependency&gt; &lt;groupId&gt;org.apache.logging.log4j&lt;/groupId&gt; &lt;artifactId&gt;log4j-to-slf4j&lt;/artifactId&gt; &lt;versio...

2018-04-11 14:41:00 3944

mysql-5.7.30.tar.gz

mysql5.7.30的linux安装包

2020-08-20

车牌号-地区对应关系表.xls

整理的全国车牌号与地区对应关系表

2020-08-20

Mycat-server-1.6.7.4-release.jar

mycat安装包中间件1.6.7版

2020-08-20

seata-1.2.0-all.zip

阿里官方下载包seata分布式事务解决方案

2020-08-20

需求分析及需求调研记录.zip

需求分析模板,需求调研记录模板,excel,word,ppt三类需求分析模板,需求调研记录模板,excel,word,ppt三类需求分析模板,需求调研记录模板,excel,word,ppt三类

2020-06-28

政务云服务器centos7挂载数据盘操作.zip

云服务器挂载盘安装指导,centos7服务器,政务云服务器linux挂载盘(云盘,数据盘)安装操作指导

2020-04-28

mysql环境包(vc++2015资源库dll文件集合)

安装mysql时所需的环境配置文件,mysql5.7.x以及mysql8.0.x版本在windows系统安装时会所需要的dll文件安装mysql时所需的环境配置文件,mysql5.7.x以及mysql8.0.x版本在windows系统安装时会所需要的dll文件

2020-04-07

部分二叉树总结

自己根据资料对二叉搜索树,B树,红黑树等的基本梳理和总结,一张脑图就能理解,费了一些功夫弄出来的,手里没多少分的就不要下了

2019-02-14

MemoryAnalyzer-JVM

MemoryAnalyzer-jvm内存分析工具,可以将转储的dump文件解析成图形化,能够清晰的看到项目的内存占用情况以及gc回收详情

2019-01-17

java反编译图形工具

可以将class文件直接拖入工具文件区内便可直接浏览程序源代码

2019-01-04

redis图形管理工具

Redis做为现在web应用开发的黄金搭担组合,大量的被应用,广泛用于存储session信息,权限信息,交易作业等热数据。做为一名有10年以上JAVA开发经验的程序员,工作中项目也是广泛使用了Redis,工作中也遇到了Redis的数据可视化不便、Redis的数据查看维护困难、Redis状态监控运维不易等问题。         相信大家在工作中也会遇到我说的这些问题,在工作中大家可能都装过一些可视化的工具,客户端工具,状态监控工具。例如Redis Desktop Manager,Redis Live,Redis browser等,这些工具开发语言也五花八门,php, ruby,python, qt等,安装前置条件也一堆,安装过程的痛苦,装过就知道了。

2019-01-04

redis笔记xmind

是根据《redis开发与运维》一书和其他redis书摘抄的记录综合的笔记

2018-07-31

StackOverFlow访问插件

下载后解压,直接将对应的chrome文件夹整个拖到chrome://extension即可。还有火狐的

2018-05-30

图书管理系统设计报告

图书管理系统设计报告,包括需求分析,数据库设计,系统架构分析等模块。符合论文设计要求,课程设计要求

2018-05-30

spring框架jar包整合

里面包了常用的spring框架使用的jar包集合,包括spring-core、spring-jdbc、spring-beans等。基本满足各种ssm框架和ssh框架需要的jar包

2018-05-30

spring源码深度解析pdf

从核心实现和应用两个方面,由浅入深、由易到难地对Spring源码展开了系统的讲解,包括Spring的设计理念和整体架构、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连接JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息服务等内容。 《Spring源码深度解析》不仅介绍了使用Spring框架开发项目必须掌握的核心概念,还指导读者如何使用Spring框架编写企业级应用,并针对在编写代码的过程中如何优化代码、如何使得代码高效给出切实可行的建议,从而帮助读者全面提升实战能力。

2018-05-22

ssm框架配置文件

常用的配置文件,包括拥有丰富的依赖pom,基本模板配置的spring-mvc.xml和spring-mybatis.xml以及日志记录的log4j2.xml等...

2018-04-10

Kafka入门与实践 pdf

K a f k a是一个高吞吐量、分布式的发布一订阅消息系统。据K a f ka官方网站介绍,当前的K a f ka己经定位为一个布式流式处理平台(adistributeds位e a r n i n g p l a t f o r m),它最初由L i n k e d i n公司开发,后来成为A p a c h e项目的部分K a f k a核心块使用S c a l a语言开发,支持多语言(如J a v a、CI C + +、 t h o n、Go、E r l a n g、N o d e .js等)客户端,它以可水平扩展和具有高吞吐量等特性而被广泛使用。目前越来越多的开源分布式处理系统(如F l u m e、A p a c h e S t o r m、S p a r k、F l i n k等)支持与K a f k a集成,本书第8章至第1 0章将通过具体案例详细介绍K a f k a与当前一流行的分布式处理系统的集成应用接下来我们将对K a f k a相关知识做进一步深入介绍

2018-04-09

Netty笔记xmind

对于学习netty做的个人笔记,基本上涵盖了netty的基本结构,原理,以及重要的组件知识。

2018-04-08

netty项目代码

根据netty书籍记录了相关代码,包括Oio和Nio的不同。对于ChannelHandler和EventLoopGroup等相互调用

2018-04-08

ssh框架集合包

java常用的ssh开发框架jar包整合SSH(Struts,Spring,Hibernate) Struts进行流程控制,Spring进行业务流转,Hibernate进行数据库操作的封装

2017-10-12

struts框架常用jar包

Java开发常用的ssh开发框架的struts的jar包使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用

2017-10-12

shell脚本语言学习

Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。

2017-10-12

sql_API_中文版免费

数据库的参考使用手册,里面涉及到了所有的查询、增加、修改、删除sql语句,并且包含了大量的数据库函数以及使用方法

2017-09-27

系统架构师教程

系统架构师设计教程,系统架构师设计教程,系统架构师设计教程,系统架构师设计教程,系统架构师设计教程,系统架构师设计教程,

2017-09-07

Ajax工具包

ajax的所有需要的用到的工具打包,可以满足大部分对于局部刷新的需求,同时还能对于javascript的部分功能实现调用

2017-09-07

RSA实验报告

RSA算法,RSA实验报告

2017-08-19

Java数据结构和算法

通过java的语言来讲解数据结构以及实现相关算法,让java学习者更好上手

2017-08-01

Java参考手册java_API_JDK_1.6

java_JDK1.6版的帮助手册

2017-07-21

空空如也

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

TA关注的人

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