Java常见细节问题
我是何
我是何,何是我
展开
-
logback没有输出更高一级的日志
问题:logback和log4j一样,属于日志输出系统。当你使用logback的时候,你是否遇到过当你配置了INFO日志级别之后,输出的只有一种级别的日志(如:INFO),warn、error更高级别的日志没有输出,这是为何呢?我在使用SpringBoot中的logback就遇到了这个问题。原因:我的配置文件logback.xml是这样写的:<?xml version="1...原创 2018-10-17 17:21:47 · 2661 阅读 · 0 评论 -
JAVA技巧---多线程容器式处理数据——主线程开启多线程处理数据并等待
假如你无意中有幸看到这篇文章,那么恭喜你,你将注定与别人不一样。 我将介绍如何用一段简单的代码,实现指定数量的多线程共同处理一件可分割的事情,并进行线程等待。或者说实现一个容器,这个容器里有8个线程,这8个线程共同处理一份较大的数据,并且主线程会等待所有数据执行完再往下执行。 我估计上面的话你应该看不明白,只怪我没学好语文,语文老师要是知道我语文这么烂,不知道还认不...原创 2018-11-06 15:20:08 · 964 阅读 · 0 评论 -
zookeeper功能介绍(三)---java在zookeeper节点上注册监听器
前言:前面2节讲述用java在zookeeper上添加4种节点,以及在节点上存储及读取数据。zookeeper还有一个十分重要的功能是注册监听器。通过注册监听器,当zookeeper节点发生变化时,zookeeper会主动通知客户端,从而实现一些功能。好比如当一台服务器启动的时候,我们在zookeeper上创建一个临时节点。通过监听这些临时节点,我们就可以知道目前有多少台服务器在线。当服务...原创 2018-12-13 17:24:41 · 12278 阅读 · 1 评论