- 博客(13)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 日志探秘(三)logback 初探
logback的整体组件包括Logger, Appenders and LayoutsConfiguration的结构图 logback的配置和log4j的配置差不多<?xml version="1.0" encoding="UTF-8"?> <configuration> <property name="LOG_FILE_HOME" value="D://logs/logback" />
2018-01-28 16:04:49 387
原创 maven profile 打包
pom.xml<build> <resources> <!--先把需要替换的内容添加到src/main/resources--> <resource> <directory>src/main/resources</directory> <filtering>true</fi
2018-01-28 15:57:56 586
原创 日志探秘(二)log4j 2.x 初探
og4j 2.x版本相当于1.x的版本多了很多的功能。 我比较喜欢的是可以通过kafka发送消息,这样的话,只要可以订阅kafka主题的客户端,都可以任意的操作了。 相对来说,2.x版本的大体的组件相当于1.x并没有太大的变化, l 配置具体可以看http://logging.apache.org/log4j/2.x/manual/configuration.html,这篇文档中介绍了所有
2018-01-28 15:01:15 339
原创 log4j2 monitorInterval not working 解决方案
今天查看log4j2的时候,发现了里面有一段这样的描述,说是通过monitorInterval这个配置参数可以动态监测配置文件是否修改了,如果修改了,按照最新的配置文件,比如可以动态修改logger的优先级,终于不用再重新启动我们的web应用了。但是按照如下的方式配置后无效。。。<?xml version="1.0" encoding="UTF-8"?> <Configuration monitor
2018-01-28 13:17:09 5575 1
原创 日志探秘(一)log4j 1.x 初探
日常经常接触日志,但是真正对它的了解很少,都是上个项目拷贝到下一个项目这种,此次闲着无聊好好看看日志的构成。 刚好看到这边关于日志的文章,日志系统诞生记:::点击查看 里面有张图特别有感触 讲了整个日志设计的一个正交的设计,这样可以通过组合的方式配置不同的日志打印器。 极客学院的这个教程也不错 http://wiki.jikexueyuan.com/project/log4j/ove
2018-01-27 22:25:59 340
原创 websocket (java)集群方案
redis 用来存用户与服务器的关系(redis可以任意替换为一种存储形式) 服务器 A 会订阅topic 为 WebSocket-A 的消息 服务器 B 会订阅topic 为 WebSocket-B 的消息 kafka 用来接收推送消息(替换为任意一种mq) 如果用户1需要给用户3发送信息,如果在单机情况下,由于用户3没有与server-A建立链接,所以推送不到。但是现在因为在redis
2018-01-22 23:31:43 11201 8
原创 google angular 插件
https://chrome.google.com/webstore/detail/gjhmfjbfdbeeekiijofbikifokdkfhcc
2018-01-22 16:24:01 967
原创 spring 添加properties到 environment
有点晚,先不解释,贴下代码好了 /** * 将应用的properties 添加到应用环境之中 * * @author wuhulala * @version 1.0 * @since 2018/1/21 */ public class EnvironmentPlaceholderConfigurer extends PropertySourcesPlaceholderConfig
2018-01-22 00:13:52 2460
原创 spring上下文启动过程
1. 启动之前的准备 设置启动时间、设置关闭状态为false,启动状态为true 在上下文环境中初始化占位符属性,默认空实现,在web环境中才有实现 判断必需的属性是否存在,必需的属性可以通过context.getEnvironment().setRequiredProperties()设置 2. 获取beanFactory 执行上下文的真正刷新 判断是否已经有beanfactory再刷新,如果在刷
2018-01-07 23:20:46 803
原创 spring mvc 父子上下文 BeanPostProcessor/BeanFactoryPostProcessor顺序
前两天遇到一个问题,就是把@EnableWebSocketMessageBroker 这个注解的Configuration在 spring 父上下文中扫描,导致了里面的后置处理器并不会处理子上下文的东西。因为在获取这些处理器的时候,都是从自己上下文的本地缓存,即那些HashMap中获取的。 比如BeanFactoryPostProcessor的获取方法//获取BeanDefinitionRegi
2018-01-07 22:54:36 676
原创 oracle 学习笔记
先放张体系图,侵删表准备create table t as select * from all_objects;索引测试 create index idx_object_id on t(object_id);查询select * from t where object_id = 29执行计划查看:cost 2 第二次查询,查询这条指令的hash值会存在共享区,数据会被缓存在sga的数据缓冲区
2018-01-07 22:16:27 341
原创 2017年走过的路----从膨胀到无知
从膨胀到无知,说实话还是内心空虚了 三宗罪 写代码不自测敢提测 写代码不自测敢提测 写代码不自测敢提测
2018-01-01 00:47:33 346 1
istio-1.7.0-linux-amd64.tar.gz
2020-08-23
mysql连接数据库打包为jar包所需
2015-04-15
mybatis 子查询多个条件 ?
2016-12-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人