
Java
SonOfWind0311
软件开发老兵
展开
-
Java类获取Spring Bean的一种方式
Java类中有很多种获取Spring Bean的方式,本文描述了其中一种方式原创 2022-03-13 09:39:08 · 693 阅读 · 0 评论 -
Spring @Component声明的Bean无法实例化
@Component声明的bean无法实例化原理剖析原创 2022-03-13 09:17:20 · 2659 阅读 · 2 评论 -
Internal error in the mapping processor: java.lang.NegativeArraySizeException
org.mapstruc在编译生成代码时报异常:Internal error in the mapping processor: java.lang.NegativeArraySizeException原创 2022-03-13 09:05:30 · 876 阅读 · 0 评论 -
PowerMockito Mock静态方法
PowerMockito Mock静态方法原创 2020-10-14 15:53:44 · 2581 阅读 · 1 评论 -
java.lang.IllegalStateException: STREAMED
getReader和getInputSteam只能调用一次,如果调用getReader后再调用getInputStream就会抛出IllegalStateException异常,如果再次调用getReader就会得到空内容;反之也是如此。原创 2020-03-02 19:52:43 · 3904 阅读 · 0 评论 -
NoSuchMethod:org.codehaus.stax2.ri.EmptyIterator.getInstance()Ljava/util/Iterator;
NoSuchMethod:org.codehaus.stax2.ri.EmptyIterator.getInstance()Ljava/util/Iterator;没有直接使用stax2-api的jar包,是通过maven依赖管理引入的,执行如下代码时抛出如上异常:interface MyApi { @GET("aaa/bbb/ccc") Call<Ccc> getCcc();...原创 2019-12-17 16:53:40 · 3837 阅读 · 0 评论 -
PowerMockito Mock私有方法
使用PowerMockito mock私有方法原创 2019-11-26 09:58:24 · 9970 阅读 · 0 评论 -
Linux下Java进程性能调优
最近刚刚对Linux下的Java进程进行了性能调优,对用到的工具方法进行总结如下原创 2019-08-28 17:10:12 · 1113 阅读 · 0 评论 -
JDK SOAP解析阻塞问题分析及解决
解决了一个高并发场景下由于PaserPool池过小导致的效率问题原创 2019-08-28 17:05:48 · 1104 阅读 · 0 评论 -
ThreadPoolExecutor用法总结
ThreadPoolExecutor使用总结,对corePoolSize,maxPoolSize,workQueue关系的理解原创 2019-08-28 14:58:40 · 601 阅读 · 0 评论 -
Java OOM导致coredump
Java进程coredump问题的定位过程,包括自身内存泄漏,MongoDB内存线性增长,堆外内存增长限制原创 2019-08-09 14:51:45 · 1083 阅读 · 0 评论 -
反向代理支持WebSocket
本来利用jetty的ProxyServlet实现了一个反向代理,最近发现无法支持WebSocket,利用jetty的WebSocket特性实现了反向代理支持WebSocket。原创 2019-07-12 17:47:13 · 1806 阅读 · 0 评论 -
Black Duck漏洞扫描问题解决笔记
产品正式发布之前往往需要进行安全扫描,解决安全漏洞。Black Duck是一款比较通用的扫描软件,记录了一些遇到的问题和解决的方法。原创 2019-06-13 11:15:37 · 6514 阅读 · 0 评论 -
Java中的值传递和引用传递
Java中的值传递和引用传递转载 2017-08-28 09:13:27 · 259 阅读 · 0 评论 -
Java锁的几种应用
Java锁常用概念:volatile/synchronized/ReentrantLock的区别原创 2018-01-19 15:31:30 · 2236 阅读 · 0 评论 -
InterruptedException处理方式
捕获到InterruptedException到底应该怎么处理?吞掉有什么影响?原创 2018-01-19 09:09:06 · 1086 阅读 · 0 评论 -
Java中作用域修饰符的区别
作用域修饰符的区别public/protected/private/friendly的区别转载 2018-04-23 09:15:03 · 365 阅读 · 0 评论 -
使用Nexus搭建maven私服
使用Nexus搭建maven私服的步骤:包括版本选择,安装配置原创 2018-12-17 17:38:24 · 469 阅读 · 0 评论 -
Java设置文件用户名和组
Java设置文件用户名和组的代码样例原创 2018-12-25 14:28:12 · 2756 阅读 · 2 评论 -
logback配置中变量和include的应用
logback配置在实际应用中往往会遇到appender的配置中存在大量的重复内容,但是logback又不像编程语言一样支持继承,采用include和变量结合可以一定程度上解决这个问题。原创 2019-02-02 17:50:13 · 5505 阅读 · 0 评论 -
Logback设置日志级别
使用Logback设置日志的设置方式现在已经有很多文章说明,本文重点说明不同设置方式的区别和用途。首先列举常用的三种方式,接下来说明其区别。原创 2019-01-31 10:57:25 · 23360 阅读 · 0 评论 -
ObjectMapper使用总结
ObjectMapper可以用来实现Java对象跟json的转换,节省大量的字符串拼接/解析工作,在实际使用中遇到一些问题,总结如下原创 2019-03-12 15:02:04 · 2564 阅读 · 0 评论 -
也谈Http Session和Cookie
结合实际开发中遇到的问题,梳理session和cookie中的一些细节。原创 2019-04-08 17:06:54 · 189 阅读 · 0 评论 -
Java中overload override区别总结
Java中overload override区别总结原创 2017-07-24 14:10:37 · 677 阅读 · 0 评论