自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(169)
  • 资源 (9)
  • 收藏
  • 关注

原创 java雪花算法

hutool 雪花算法生成唯一id

2024-04-12 13:14:39 105 1

原创 spring xml 集成Redission集群

spring xml 集成Redission集群

2024-04-12 13:09:38 286

原创 spring aop

Aspect

2024-01-08 10:34:24 527

原创 IDEA tomcat内存不足

IDEA tomcat内存不足

2023-12-18 16:46:38 676

原创 CLEARTEXT communication not enabled for client

CLEARTEXT communication not enabled for client

2023-12-16 16:30:21 168

原创 logback中文一直是乱码,logback中文问号

在启动参数加上 -Dfile.encoding=utf-8 这个竟然就可以了。logback一直是乱码。方案二我这边方案一不行。方案一加上UTF-8。

2023-07-28 14:35:48 1265

原创 logback不加载,tomcat启动不加载日志文件

之前一直没问题,项目也能打日志,但是今天测试环境不能打日志,其它环境都正常,最后删除slf4j-log4j12-1.6.6.jar以后正常了。

2023-07-04 15:18:55 176

原创 HttpServletRequestWrapper处理request数据流多次读取问题

HttpServletRequestWrapper处理request数据流多次读取问题

2023-05-31 10:47:55 2233

原创 Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate

【代码】Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate。

2023-05-25 19:50:18 400

原创 省市区地区编码获取

省市区获取

2023-03-09 17:04:38 200

原创 elasticsearch新增报错 Mixing up field types

elasticsearch新增报错 Mixing up field types

2022-08-11 14:38:18 516

原创 java时间切分

java时间切分,由于数据量太大,按照小时切分去查询

2022-08-05 10:56:04 907

原创 org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer

下载大文件服务器报上面这个错误就是nginx做了限制,需要修改大一些org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer

2022-08-04 11:00:12 606

转载 SecureCRT8.5的下载、安装、注册、连接

SecureCRT8.5的下载、安装、注册、连接

2022-06-24 11:08:18 2129

原创 zgrep查看前后几行日志

zgrep查看前后几行日志

2022-01-26 10:15:45 2457

原创 java.lang.NoClassDefFoundError: org/springframework/context/event/EventListenerFactory

spring集成rabbitmqNoClassDefFoundError,java.lang.NoClassDefFoundError: org/springframework/context/event/EventListenerFactory

2022-01-14 12:43:50 1506

原创 rabbitmq消费者启动报队列未找到

rabbitmq消费者自动创建队列

2022-01-14 11:17:19 3368

原创 Elasticsearch分页查询数据重复,分页查询错乱

1、使用Elasticsearch “from” : 0,“size” : 1000,分页查询的时候,排序sort条件一定要唯一,不唯一当数据量大的时候会出现数据重复,数据错乱情况

2022-01-13 14:17:56 3519

原创 Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.2.0:generate (default-cli)

Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.2.0:generate (default-cli)一直报错,最后发现这样设置一下就不报错了

2021-11-27 20:44:12 841

原创 设计模式6大原则

一、设计模式常用设计原则:SOLID 原则设计模式的六大原则有:Single Responsibility Principle:单一职责原则Open Closed Principle:开闭原则Liskov Substitution Principle:里氏替换原则Law of Demeter:迪米特法则Interface Segregation Principle:接口隔离原则Dependence Inversion Principle:依赖倒置原则把这6个原则的首字母(里氏替换原则和迪米特

2021-09-04 16:21:07 83

原创 zip压缩,使用org.apache.tools.zip实现zip压缩和解压

1、使用apache的ant解压org.apache.tools.zip2、引入pom <!-- https://mvnrepository.com/artifact/org.apache.ant/ant --> <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> <version&

2021-08-08 09:42:36 850

原创 apache zip解压,使用org.apache.tools.zip实现zip压缩和解压

package com.study.zip;import org.apache.commons.lang3.StringUtils;import org.apache.tools.zip.ZipEntry;import org.apache.tools.zip.ZipFile;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOExc

2021-08-07 16:05:38 2909 2

原创 java装饰器模式

一、装饰器模式定义1、动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比生成子类更为灵活Component抽象构件
Component是一个接口或者是抽象类,就是定义我们最核心的对象,也就是最原始的对象,定义一个对象接口可以给这些对象动态地添加职责ConcreteComponent 具体构件ConcreteComponent是最核心、最原始、最基本的接口或抽象类的实现,需要装饰的就是它Decorator装饰角色
一般是一个抽象类,在它的属性里必然有一个private变量指向Com

2021-08-01 11:07:05 183

原创 java模板方法模式

@TOC一、模板方法模式定义定义一个操作中的算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤通用类图模板方法模式使用了Java的继承机制。其中,AbstractClass叫做抽象模板,它的方法分为两类:基本方法:基本方法也叫作基本操作,是由子类实现的方法,并且在模板方法被调用。模板方法:可以是一个或多个,一般是一个具体方法,也就是一个框架,实现对基本方法的调度,完成固定的逻辑。代码如下:/** * 抽象模板 */public ab

2021-07-31 22:00:44 206

原创 生成csv

package com.study.csv;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.text.MessageFormat;/** * <p>添加类描述</p> .

2021-07-24 19:51:15 211

原创 zip解压

1、使用apache的ant解压org.apache.tools.zip2、引入pom <!-- https://mvnrepository.com/artifact/org.apache.ant/ant --> <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> <version&

2021-07-24 19:15:19 100

原创 beanutils: No value specified for ‘Date‘

ConvertUtils .register(new DateConverter(null), java.util.Date.class); BeanUtils.copyProperties(dest, orig);

2021-07-02 10:31:08 124

原创 org.elasticsearch.search.SearchContextMissingException: No search context found for id

org.elasticsearch.transport.RemoteTransportException: [datanode63][10.65.209.163:9300][indices:data/read/search[phase/query/scroll]]org.elasticsearch.search.SearchContextMissingException: No search context found for id [48878168]at org.elasticsearch.sear

2021-06-26 12:41:06 1711 2

原创 elasticjob启动报错KeeperErrorCode = OperationTimeout

elasticjob报错Caused by: com.dangdang.ddframe.job.reg.exception.RegException: org.apache.zookeeper.KeeperException$OperationTimeoutException: KeeperErrorCode = OperationTimeout各种办法都试了,最后发现elasticjob连接zk的地址后面多了一个空格,导致了连接不上zl...

2021-06-21 13:41:23 5085

原创 PLS-00103: Encountered the symbol “DECLARE“

PLS-00103: Encountered the symbol “DECLARE”因为有多个DECLARE,那么就要再end;后面加上/ 这样表示结束的意思,看图

2021-06-05 16:02:07 1983

原创 存储过程循环插入表中

查出角色表T_SYS_ROLE,循环然后插入角色资源表T_SYS_ROLE_RESOURCEdeclare --游标,从角色表T_SYS_ROLE取出所有数据 cursor ROLE_ID_cursor is SELECT ROLE_ID from T_SYS_ROLE; new_ROLE_ID ROLE_ID_cursor%rowtype; BEGIN --DBMS_OUTPUT.ENABLE(buffer_size => null); --表示输出buf

2021-06-04 23:41:09 269

原创 oracle游标双循环

oracle双循环循环资源表(T_SYS_RESOURCE)和角色表(T_SYS_ROLE)插入角色资源表t_sys_role_resourcedeclare --a表游标定义 cursor a_SYS_RESOURCE_cur is SELECT RES_ID FROM T_SYS_RESOURCE START WITH RES_ID IN (SELECT RES_ID FROM T_SYS_RESOURCE WHERE RES_NAME='交易订单查询') CONNECT BY PRIOR

2021-06-04 23:34:37 698

原创 httpclient请求403

问题:httpclient请求对方服务器报403,用postman是可以的原因:HttpPost request = new HttpPost(uri);request.setHeader( “User-Agent” ,“Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:50.0) Gecko/20100101 Firefox/50.0” ); // 设置请求头request.setEntity(new UrlEncodedFormEntity(formPara

2021-04-19 18:48:11 1262 1

原创 抓httpclient发送的http请求包

1、使用fiddler或者Charles抓不到httpclient发送的http请求包2、需要使用以下代码HttpHost proxy = new HttpHost(“127.0.0.1”, 8888, “http”);//127.0.0.1:8888地址为fiddler的抓包代理地址DefaultProxyRoutePlanner routePlanner = new DefaultProxyRoutePlanner(proxy);CloseableHttpClient client = Http

2021-04-19 18:45:05 484

原创 elasticsearch统计每小时数据

#每个小时的数据量GET index_name/_search{ "from" : 0, "size" : 1000, "timeout" : "30s", "query" : { "bool" : { "filter" : [ { "range" : { "txn_time" : { "from" : "2020-05-03 00:00:00", "t...

2021-04-08 14:48:50 1547

原创 maven编译报错

Caused by: java.lang.UnsupportedClassVersionError: org/apache/maven/plugins/source/SourceJarMojo : Unsupported major.minor version 51.0加上如下版本号就可以了<artifactId>maven-source-plugin</artifactId><version>2.4</version>...

2021-03-22 14:14:37 347

原创 mybatis多数据源配置

MapperScannerConfigurer以下是正常只有一个数据源,只有一个sqlSessionFactory ,这样写没问题,但是有多个数据源,有2个sqlSessionFactory 的时候这样写就不可以了,需要你使用 sqlSessionFactoryBeanName 或 sqlSessionTemplateBeanName 属性来设置正确的 bean 名 称来使用<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"

2021-03-12 21:19:06 459

原创 java.util.zip.ZipException: only DEFLATED entries can have EXT descriptor

1、使用jdk自带的解压报错java.util.zip.ZipException: only DEFLATED entries can have EXT descriptor2、解决方案使用apache的ant解压org.apache.tools.zip3、引入pomorg.apache.antant1.10.5import com.weihui.member.gateway.enums.ErrorCode;import com.weihui.member.gateway.excep

2021-03-04 14:16:00 4727 4

原创 nvocation of init method failed; nested exception is java.lang.AbstractMethodError: oracle.jdbc.driv

.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sqlSessionFactory-acs’ defined in file [E:\tomcat\apache-tomcat-8.5.15-poss-core\webapps\poss_core_war\WEB-INF\classes\context-datasource-acs.xml]: Invocation of init meth

2021-02-09 10:21:28 1002

原创 ASM ClassReader failed to parse class file - probably due to a new Java class file version that isn

ASM ClassReader failed to parse class file - probably due to a new Java class file version that isn’t supported yet: class path resource [java/lang/Object.class];之前用的jdk6现在需要升级到jdk8,spring的版本为org.springframeworkspring-core3.2.3.RELEASE解决办法1、升级为Spir

2021-02-09 10:17:15 335

dubbo-admin,dubbo控制台

1、直接放到war放到\webapps里面 2、修改conf下面sever.xml里面端口号为8081 3、直接访问http://localhost:8081/dubbo-admin/ 4、一定要先启动zookeeper

2023-12-16

elasticsearch5.1

elasticsearch5.1

2021-01-10

plupload文件上传

使用plupload比flash更好,亲测可以使用

2017-03-31

java多文件上传

绝对可以用

2017-02-27

ext4api-gh-pages.zip

ext4api

2017-02-27

extjs多文件上传

多文件上传,绝对可以用

2017-02-27

extjs3多表头

extjs3多表头;表头合并;绝对可以用

2017-02-27

《设计模式之禅》源代码

《设计模式之禅》源代码,非常不错,结合源码理解更加深刻

2014-11-01

设计模式之禅真正完整版pdf高清

设计模式之禅真正完整版pdf高清,非常好的一般书

2014-11-01

空空如也

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

TA关注的人

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