奕辰杰的博客

java程序猿一枚,分享自己的技术和职业经验。

Quartz job completed but the thread remains blocked(quartz定时任务一直处于堵塞状态)

         在项目中使用了quartz的分布式功能,两个节点协调运行定时任务,近期发现quartz的有个定时任务经常会一直处于blocked堵塞状态,后续一直都没有再触发,看日志也没任何错误信息,一直在纳闷。经过一系列的研究,发现定时任务的逻辑里是需要通过http请求外部系统的,使用的apa...

2018-06-27 14:19:46

阅读数:290

评论数:0

Spring Cloud常用模块的功能描述。

俗话说“好记性不如烂笔头”,编程的海洋如此的浩大,养成做笔记的习惯是成功的一步! 此笔记主要是使用自己的语言来描述常用的Spring Cloud的模块功能,笔记都是博主自己一字一字编写和记录,有错误的地方欢迎大家指正。 Spring Cloud常用模块的功能...

2018-02-06 08:58:47

阅读数:1054

评论数:0

h2数据库私人学习笔记

俗话说“好记性不如烂笔头”,编程的海洋如此的浩大,养成做笔记的习惯是成功的一步! 此笔记主要是h2-1.4.196版本的笔记,并且笔记都是博主自己一字一字编写和记录,有错误的地方欢迎大家指正。 一、基础知识: 1、h2是一个开源的纯java编写...

2017-12-29 15:50:13

阅读数:3522

评论数:0

SpringBoot私人学习笔记

俗话说“好记性不如烂笔头”,编程的海洋如此的浩大,养成做笔记的习惯是成功的一步! 此笔记主要是spring-boot-1.5.6版本的笔记,并且笔记都是博主自己一字一字编写和记录,有错误的地方欢迎大家指正。 另:SpringBoot是最近几年新出现的框架,简便了Spri...

2017-09-28 17:57:06

阅读数:202

评论数:0

logback(日志框架)私人学习笔记

俗话说“好记性不如烂笔头”,编程的海洋如此的浩大,养成做笔记的习惯是成功的一步! 此笔记主要是logback-1.2.3版本的笔记,并且笔记都是博主自己一字一字编写和记录,有错误的地方欢迎大家指正。 1、logback是由log4j创始人Ceki G...

2017-09-25 16:49:37

阅读数:522

评论数:0

commons-fileupload(apache开源文件上传组件)使用方式

fileupload的主要功能是上传文件到服务器,或提供给客户端下载文件,使用fielupload时需要注意以下几点: 1、上传文件使用的都是form表单,表单有两种:  一种是默认的普通表单,它不能上传文件。它的属性值默认是enctype="application/x-www-fo...

2017-09-08 09:22:31

阅读数:103

评论数:0

fastjson与spring mvc整合的配置

fastjson 是阿里巴巴开发的开源json解析组件,方便于通过java来生成和解析json格式的字符串和对象。 fastjson可以对Spring的返回数据进行json转换(SpringMVC的@ResponseBody注释) 以下附上与spring mvc整合的xml配置: ...

2017-09-08 09:18:56

阅读数:116

评论数:0

ehcache的xml配置

Ehcache是Java缓存框架 EhCache EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,还能支持集群的缓存,是Hibernate中默认的CacheProvider,可以单独使用,也可以整合到Spring中使用。 以下附上Ehcache的xml配置: ...

2017-09-08 09:15:58

阅读数:114

评论数:0

dubbo用于传输数据的bean必须有空构造器的原因

dubbo的消费者调用远程的服务提供者方法时,返回结果是已字节流的形式进行返回的,dubbo框架会对返回的字节流进行分析和封装,最终 返回实体对象。封装过程大致如下: 1、获取封装对象的Class字节码对象,取得该类最少参数的构造方法。 2、针对该构造方法所需参数,制造伪参数。所谓伪参数...

2017-09-08 09:14:02

阅读数:954

评论数:0

修复dubbo注解与spring aop冲突的问题

在使用dubbo2.8.4版本的时候,项目中有使用spring的声明式事务,dubbo的服务暴露使用了注解,发现服务一直没被监测到,后面查看源码debug,才发现dubbo有个bug,需要改动源码来修复。 找到com.alibaba.dubbo.config.spring.Annotation...

2017-09-08 08:57:16

阅读数:2280

评论数:1

dom4j(XML解析)私人学习笔记

俗话说“好记性不如烂笔头”,编程的海洋如此的浩大,养成做笔记的习惯是成功的一步! 此笔记主要是dom4j-1.6版本的笔记,并且笔记都是博主自己一字一字编写和记录,有错误的地方欢迎大家指正。 一、基础知识: 1、xmlTool的功能是可以在ja...

2017-09-08 08:53:45

阅读数:182

评论数:0

CXF(webservice服务)私人学习笔记

俗话说“好记性不如烂笔头”,编程的海洋如此的浩大,养成做笔记的习惯是成功的一步! 此笔记主要是CXF2.4.2版本的笔记,并且笔记都是博主自己一字一字编写和记录,有错误的地方欢迎大家指正。 1、说明: CXF的功能是提供了用于方便地构建和开发 Web 服务的可靠基础架构,...

2017-09-07 10:42:00

阅读数:129

评论数:0

c3p0(数据库连接池)私人学习笔记

俗话说“好记性不如烂笔头”,编程的海洋如此的浩大,养成做笔记的习惯是成功的一步! 此笔记主要是c3p0-0.9.1.2版本的笔记,并且笔记都是博主自己一字一字编写和记录,有错误的地方欢迎大家指正。 c3p0数据库池技术,Spring框架就是默认使用此数据库池技术。必须引入j...

2017-09-07 10:35:30

阅读数:205

评论数:0

ZooKeeper私人学习笔记

俗话说“好记性不如烂笔头”,编程的海洋如此的浩大,养成做笔记的习惯是成功的一步! 此笔记主要是ZooKeeper3.4.9版本的笔记,并且笔记都是博主自己一字一字编写和记录,有错误的地方欢迎大家指正。 一、基础知识: 1、ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务...

2017-09-07 10:21:02

阅读数:149

评论数:0

RabbitMQ(消息队列)私人学习笔记

俗话说“好记性不如烂笔头”,编程的海洋如此的浩大,养成做笔记的习惯是成功的一步! 此笔记主要是rabbitMQ3.6.6版本的笔记,并且笔记都是博主自己一字一字编写和记录,有错误的地方欢迎大家指正。 一、基础知识: 1、rabbitMQ是使用Erlang语言编写的高效率的开源消息队列框架...

2017-09-07 10:10:06

阅读数:295

评论数:0

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