- 博客(17)
- 收藏
- 关注
原创 应用容器undertow
springboot项目首选应用容器undertow,核心参数配置如下 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 设置每个CPU核心数 server.undertow.io-threads=8 阻塞任务线程池, 当执行类似servlet请求阻塞操作, undertow会从这个线程池中取得线程,它的值设置取决于系统的负载,配置io线程*8 server.undertow.worker-threads=64 以下的配置会影响buffer,这些buffer会用于服务器连接的IO操作,有点类似
2020-12-23 14:07:49
995
原创 拿到打印堆栈前2000行
/** * @Desc: 拿到异常详细信息 * @param: * @return: * @author: cj * @date: 2020/2/12 15:25 */ public String getStackTrace(Throwable throwable) { int max = 20000; StringWriter sw = new StringWriter(); PrintWr
2020-07-28 16:22:32
251
原创 ExcelUtils工具类excel转list导入,导出
import org.apache.log4j.Logger; import org.apache.poi.hssf.usermodel.*; import org.apache.poi.hssf.util.HSSFColor; import org.apache.poi.ss.usermodel.*; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import javax.servlet.http.HttpServletRequest; impo..
2020-05-28 09:12:18
1055
原创 HTTP post xml请求
//post请求参数为json格式 public static String HttpPostWithJson(String url, String json) { String returnValue = "这是默认返回值,接口调用失败"; CloseableHttpClient httpClient = HttpClients.createDefault(); ResponseHandler<String> responseHandler = new BasicRes
2020-05-27 11:35:59
979
原创 JSONObject 转字符串,为什么自动丢失value为null的数据,解决
JSONObject.toJSONString(oldValue, SerializerFeature.WriteMapNullValue)
2020-05-25 20:02:05
1828
原创 基于注解AOP,环绕通知,发生异常时处理
1、注解ExceptionAlarm import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Target(ElementType...
2020-04-23 14:53:15
1219
原创 mysql实现全国排名和省内排名,实现类似oracle partition by的功能
-- 全国排名 select if (@answer_rate = a.answer_rate , @rank , @rank:=@rank+1) as rank, @answer_rate:=answer_rate, a.* from (select province_name,city_name,site_name,complet_num/incoming_num as answer_ra...
2020-04-16 16:09:57
556
原创 springboot+mybaits plus配置多数据源
1、全部代码结构 2、直接说问题 (1)项目一直报:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 但是看了网上说的所有相关信息,都是正确的,没有解决问题。最后搞了一下午,没有解决问题,问了下大佬,大佬一眼搞定。。。。。 原因:注意在配置Mybatis时,MybatisSqlSessi...
2020-03-03 18:10:10
235
原创 xml和Java对象互转
package com.yd.tts.sendTTS.jietong; import javax.xml.bind.JAXBContext; import javax.xml.bind.JAXBException; import javax.xml.bind.Marshaller; import javax.xml.bind.Unmarshaller; import java.io.File; ...
2020-02-14 14:12:31
240
原创 Java常见的编码方法MD5,BASE64
package com.yunda.ytms.common.utils; import java.io.UnsupportedEncodingException; import java.net.URLEncoder; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; impor...
2020-02-06 17:29:13
276
原创 org.apache.ibatis.binding.BindingException:
除了其他博客写的原因,我这边解决的是应为文件夹的路径结构问题,如下: 1、编译后的路径结构,mapping和com同级 2、配置时加上下面的*就好了。
2020-01-15 13:18:37
127
原创 redis多台无关联服务器使用redisTemplate
背景:三台没有任何主从关系的redis服务器,使用redisTemplate同时往三台服务器set值 1、RedisConfig,相关参数类 package com.yunda.cloudcall.config; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperti...
2020-01-08 17:14:34
295
原创 spring boot配置filter的两种方式,跨域,过滤http方法
一、使用注解 package com.yd.filter; import org.springframework.boot.web.servlet.ServletComponentScan; import org.springframework.stereotype.Component; import javax.servlet.*; import javax.servlet.annotat...
2019-12-30 12:44:14
495
原创 三台毫无关联的Redis启动时通过Jedis set值
三台毫无关联的Redis启动时通过Jedis set值 前置:spring初始化的三种方式 通过实现 InitializingBean/DisposableBean 接口来定制初始化之后/销毁之前的操作方法; 通过 元素的 init-method/destroy-method属性指定初始化之后 /销毁之前调用的操作方法; 在指定方法上加上@PostConstruct 或@PreDestroy注解...
2019-12-25 12:27:01
140
原创 oracle 字典转换(code→name),带其他字符的,例:01,02,03或01/02/03转为啊啊,拜拜,瞅瞅
create or replace function dic_conver(dic_code in varchar2, dic_type in varchar2, str_type in varchar2) /* dic_code:要转换的字符...
2019-09-25 14:06:21
979
原创 oracle wm_concat,listagg行转列
注意:两个函数不同版本返回不同 1、11g wm_concat,listagg返回为clob 2、listagg排序问题,使用时每个字段可以单独根据某个字段排序,也可以使用同一 个字段排序,这样就排序后的字段顺序就是一致的了。 —下面是工作中使用时的sql,同一个身份证两条补贴,合并两条补贴为一条,再关联 create or replace view viw_zhcx_...
2019-08-20 13:48:32
897
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅