自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 logback动态读取zk里面配置

因为logback日志是在ServletContext中加载的,这时候是使用不了spring加载的zk对象来获取配置的,我的想法是等spring容器加载完成后,再通过spring 上下文获取ServletContext,设置logback里面配置,最后通过ch.qos.logback.ext.spring.web.WebLogbackConfigurer将zk配置读取到logback的上下文,操作...

2018-12-29 11:52:43 766 1

原创 动态修改logback配置的三种方法

方案一 :通过jconsole动态修改日志级别 1.logback.xml configuration 标签里面 新增<jmxConfigurator /> <configuration >    <jmxConfigurator /></configuration> 2.启动 jconsole,连接应用,具体怎么连自...

2018-12-27 11:49:28 8074

原创 logback 结合kafka保存日志信息到elk

流程图参考 https://blog.csdn.net/zhangruhong168/article/details/76973212实施步骤1.引入 net.logstash.logback 以及 logback-kafka-appender <!--logstash 整合logback-->         <dependency>...

2018-12-25 09:54:26 1357

转载 CAS服务端取消https验证

客户觉得cas证书的提示太烦了,想去掉,又不想花钱认证证书,这两天闲暇之时看了一下最新的cas文章,自己也配置了一套apache2.2+ Tomcat7+casserver 3.4.8+Casclient3.2的配置,实现了负载均衡下Tomcat集群中的Cas认证,并使用了https的方式和http认证都通过验证。 首先下载cas服务端和客户端,这个不说了。然后将casserver包中的....

2018-09-25 17:29:48 2274

转载 @DatetimeFormat与@JsonFormat注解

@DatetimeFormat是将String转换成Date,一般前台给后台传值时用@JsonFormat(pattern="yyyy-MM-dd")  将Date转换成String  一般后台传值给前台时

2018-07-06 09:13:17 508

转载 各个JSON技术的比较

JSON技术的调研报告一 、各个JSON技术的简介和优劣1.json-libjson-lib最开始的也是应用最广泛的json解析工具,json-lib 不好的地方确实是依赖于很多第三方包,包括commons-beanutils.jar,commons-collections-3.2.jar,commons-lang-2.6.jar,commons-logging-1.1.1.jar,ezmorph...

2018-07-05 14:36:26 131

转载 Spring容器和应用上下文理解

有了Spring之后,通过依赖注入的方式,我们的业务代码不用自己管理关联对象的生命周期。业务代码只需要按照业务本身的流程,走啊走啊,走到哪里,需要另外的对象来协助了,就给Spring说,我想要个对象——于是Spring就很贴心的给你个对象。听起来似乎很简单,使用起来也不难,但是如果仅仅是这样的拿来主义,倒也洒脱,不用费什么脑子。。。可是,你就真的不关心,Spring是从哪里把对象给你的吗?  如果...

2018-07-05 14:15:42 179

转载 Fork/Join框架及其性能介绍

Fork/Join框架介绍Fork/Join框架是Java 7提供了的一个用于并行执行任务的框架, 大概是怎样子的呢,就是一个把大任务分割成若干个小任务,最终把每个小任务结果汇总起来得到大任务结果的框架。有点像是归并排序。下面的图就能很好地体现出来工作窃取模式(work-stealing)在讲Fork/Join框架使用前,得先介绍一下它所使用的线程模式——工作窃取模式,何为工作窃取模式,其实就是指...

2018-07-04 09:10:36 180

原创 idea 新建文件自动增加到版本控制中

1. 设置自动加入版本控制2. 取消某些文件加入版本控制在使用intellij idea提交代码的时候,一直是在version control中,选中对应文件,右键submit就提交了,一直忘了关注不在版本控制下的文件 1.设置自动加入版本控制intellij同eclipse一样,可以设置新建文件就直接add进入版本控制中,在settings –> Version control –>...

2018-07-03 09:47:29 6174

转载 Spring ApplicationListener使用方法及问题

1 自定义监听器和spring监听器web应用中自定义监听器需要放在spring监听器的后面。因为只有spring监听器初始化spring容器后,我们才可以在自定义监听器中获得spring容器相关东西。否则我们自定义监听器启动了,但是无法获得spring相关东西,那么这个自定义监听器的作用意义也就不大了。附:spring监听器 org.springframework.web.context.Con...

2018-07-02 15:38:13 1496

转载 定义泛型

Java的一个聚集对象可以存储多种类型的数据,比如Set中可以存整数也可以存字符串。没有泛型之前有以下两个问题:从聚集(collection)中取出一个元素,必须把这个元素转换为具体类型。插入元素时,编译器不检查你插入的对象的类型与聚集中元素的类型是否相同。有泛型之前:List list = new ArrayList();list.add("hello");String s = (String)...

2018-07-02 10:37:43 2859

任务调度工具 xxl

任务调度工具 xxl任务调度工具 xxl

2018-07-02

Mapper上快捷链接到SQL指定位置

从Mapper上快捷链接到SQL指定位置,idea插件从Mapper上快捷链接到SQL指定位置,idea插件从Mapper上快捷链接到SQL指定位置,idea插件

2018-07-02

idea zookeeper插件

idea zookeeper插件,相见恨晚idea zookeeper插件,相见恨晚idea zookeeper插件,相见恨晚idea zookeeper插件,相见恨晚

2018-07-02

空空如也

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

TA关注的人

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