摘要:
1 JDK安装
zookeeper是运行在JDK环境下的,安装zookeeper前需要安装JDK
下载linux的 jdk1.8.tar,上传至linux服务器
解压缩jdk,配置jdk
tar -zxvf 解压缩jdk
将jdk1.8.0_191重命名为jdk8
mv jdk1.8.0_191/... 阅读原文
2019-01-12 23:09:47 阅读(2356) 评论(0)
摘要:
1 JDK安装
zookeeper是运行在JDK环境下的,安装zookeeper前需要安装JDK
下载linux的 jdk1.8.tar,上传至linux服务器
解压缩jdk,配置jdk
tar -zxvf 解压缩jdk
将jdk1.8.0_191重命名为jdk8
mv jdk1.8.0_191/... 阅读原文
2019-01-12 23:09:38 阅读(2981) 评论(0)
摘要:
1 JDK安装
zookeeper是运行在JDK环境下的,安装zookeeper前需要安装JDK
下载linux的 jdk1.8.tar,上传至linux服务器
解压缩jdk,配置jdk
tar -zxvf 解压缩jdk
将jdk1.8.0_191重命名为jdk8
mv jdk1.8.0_191/... 阅读原文
2019-01-12 23:09:25 阅读(4585) 评论(0)
摘要:
日志级别:
是按严重(重要)程度来分的(如下6种):
ALL < TRACE < DEBUG < INFO < WARN < ERROR < FATAL < OFF
打印日志的规则:
levelP>=levelQ,则levelP会打印在levelQ的log... 阅读原文
2019-01-12 22:51:16 阅读(2498) 评论(0)
摘要:
1.简介
Phoenix是一个HBase框架,可以通过SQL的方式来操作HBase。
Phoenix是构建在HBase上的一个SQL层,是内嵌在HBase中的JDBC驱动,能够让用户使用标准的JDBC来操作HBase。
Phoenix使用JAVA语言进行编写,其查询引擎会将SQL查询语句转换成一... 阅读原文
2019-01-12 20:57:33 阅读(3757) 评论(0)
摘要:
已知两个非降序链表序列S1与S2,设计函数构造出S1与S2合并后的新的非降序链表S3。
一手编的第一个程序啊啊,好多小错误,调试了好久,不上手真的会忽视掉好多细节。。
import java.util.*;
class Node{ //结点类 public int data; Node next = null; pu... 阅读原文
2019-01-12 19:34:02 阅读(2477) 评论(0)
摘要:
史上最清晰的线程池源码分析
鼎鼎大名的线程池。不需要多说!!!!!
这篇博客深入分析 Java 中线程池的实现。
总览
下图是 java 线程池几个相关类的继承结构:
先简单说说这个继承结构,Executor 位于最顶层,也是最简单的,就一个 execute(Runnable runnable) 接... 阅读原文
2019-01-12 16:31:03 阅读(3953) 评论(0)
摘要:
Spring Security(二)
注:凡是源码部分,我已经把英文注释去掉了,有兴趣的同学可以在自己项目里进去看看。:-)
定义用户认证逻辑
用户登录成功后,用户的信息会被 Security 封装在一个接口里(“UserDetailsService”)
UserDetailsService 源码:
publi... 阅读原文
2019-01-12 15:31:32 阅读(2638) 评论(0)
摘要:
1. 什么是Bean?
Bean是spring中组成应用程序的主体及由spring IoC容器所管理的对象(IoC容器初始化、装配及管理的对象)。如果把spring比作一座大型工厂,那么bean就是该工厂的产品。
题外话:bean这个单词翻译成中文有很多意思,豆子、嘴峰、毫无价值的东西...而事实上它是spring... 阅读原文
2019-01-12 15:31:16 阅读(2721) 评论(0)
摘要:
1. 什么是Bean?
Bean是spring中组成应用程序的主体及由spring IoC容器所管理的对象(IoC容器初始化、装配及管理的对象)。如果把spring比作一座大型工厂,那么bean就是该工厂的产品。
题外话:bean这个单词翻译成中文有很多意思,豆子、嘴峰、毫无价值的东西...而事实上它是spring... 阅读原文
2019-01-12 15:31:16 阅读(3801) 评论(0)