- 博客(174)
- 资源 (9)
- 收藏
- 关注
原创 CLEARTEXT communication not enabled for client
CLEARTEXT communication not enabled for client
2023-12-16 16:30:21
324
原创 logback中文一直是乱码,logback中文问号
在启动参数加上 -Dfile.encoding=utf-8 这个竟然就可以了。logback一直是乱码。方案二我这边方案一不行。方案一加上UTF-8。
2023-07-28 14:35:48
1970
原创 logback不加载,tomcat启动不加载日志文件
之前一直没问题,项目也能打日志,但是今天测试环境不能打日志,其它环境都正常,最后删除slf4j-log4j12-1.6.6.jar以后正常了。
2023-07-04 15:18:55
367
原创 HttpServletRequestWrapper处理request数据流多次读取问题
HttpServletRequestWrapper处理request数据流多次读取问题
2023-05-31 10:47:55
2619
原创 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
615
原创 elasticsearch新增报错 Mixing up field types
elasticsearch新增报错 Mixing up field types
2022-08-11 14:38:18
610
原创 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
696
原创 java.lang.NoClassDefFoundError: org/springframework/context/event/EventListenerFactory
spring集成rabbitmqNoClassDefFoundError,java.lang.NoClassDefFoundError: org/springframework/context/event/EventListenerFactory
2022-01-14 12:43:50
1792
原创 Elasticsearch分页查询数据重复,分页查询错乱
1、使用Elasticsearch “from” : 0,“size” : 1000,分页查询的时候,排序sort条件一定要唯一,不唯一当数据量大的时候会出现数据重复,数据错乱情况
2022-01-13 14:17:56
3828
原创 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
944
原创 设计模式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
110
原创 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
1089
原创 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
3229
2
原创 java装饰器模式
一、装饰器模式定义1、动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比生成子类更为灵活Component抽象构件 Component是一个接口或者是抽象类,就是定义我们最核心的对象,也就是最原始的对象,定义一个对象接口可以给这些对象动态地添加职责ConcreteComponent 具体构件ConcreteComponent是最核心、最原始、最基本的接口或抽象类的实现,需要装饰的就是它Decorator装饰角色 一般是一个抽象类,在它的属性里必然有一个private变量指向Com
2021-08-01 11:07:05
216
原创 java模板方法模式
@TOC一、模板方法模式定义定义一个操作中的算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤通用类图模板方法模式使用了Java的继承机制。其中,AbstractClass叫做抽象模板,它的方法分为两类:基本方法:基本方法也叫作基本操作,是由子类实现的方法,并且在模板方法被调用。模板方法:可以是一个或多个,一般是一个具体方法,也就是一个框架,实现对基本方法的调度,完成固定的逻辑。代码如下:/** * 抽象模板 */public ab
2021-07-31 22:00:44
238
原创 生成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
262
原创 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
174
原创 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
163
原创 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
1880
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
5398
原创 PLS-00103: Encountered the symbol “DECLARE“
PLS-00103: Encountered the symbol “DECLARE”因为有多个DECLARE,那么就要再end;后面加上/ 这样表示结束的意思,看图
2021-06-05 16:02:07
2298
原创 存储过程循环插入表中
查出角色表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
362
原创 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
770
原创 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
1471
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
581
原创 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
1684
dubbo-admin,dubbo控制台
2023-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人