- 博客(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
Mapper上快捷链接到SQL指定位置
2018-07-02
idea zookeeper插件
2018-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人