
JAVA
文章平均质量分 70
cristan_lsy
step by step
展开
-
JAVA基础之泛型学习总结
所谓泛型就是“参数化类型”,是JDK1.5后引入的。在java的集合当中,常用的List,Map都用到了泛型,可以指定集合中放置的元素类型,不指定默认为Object类型。使用泛型的优点主要有类型安全和取消强制类型转换。下面从一小段代码来看一下泛型的使用:public class GenericMain { public static void main(String[] args...原创 2019-04-11 17:47:17 · 263 阅读 · 0 评论 -
Window下kafka 单机SASL_PLAINTEXT加密及身份认证
一:前情提要SASL_PLAINTEXT是一种简单的用户名和密码认证机制,是一种kafka加密协议,PLAINTEXT是传输层协议二:配置准备1:JAVA_HOME 有JAVA_HOME的环境变量,且java版为1.8及以上,jdk目录无中文和空格;2:KAFKA项目部署下载解压KAFKA项目到一个无中文无空格的目录下。配置非加密下的KAFKA环境,参考Windows环境下...原创 2018-11-28 14:59:31 · 2788 阅读 · 1 评论 -
KAFKA的JAVA使用api
一:引入KAFKA的jar包(1)maven项目在pom.xml里面加入下面的依赖:<dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka_2.12</artifactId> <version>1.1.1<...原创 2018-10-19 17:59:21 · 5264 阅读 · 0 评论 -
Hadoop学习笔记:(1)Hadoop体系介绍
Hadoop是一个能对大量数据进行分布式处理的软件框架。使得开发人员在不了解底层分布式细节的情况下,开发分布式程序。利用集群的特长进行高速运算和存储。 分布式系统是一组通过网络进行通信,为了完成共同的任务为协调工作的计算机节点组成的系统。目的是利用更多的机器,更多更快的处理和存储数据。分布式和集群的差别在于集群中每个节点是相似的,提供相似的功能,而分布式是把任务分为多个子任务,并把子...原创 2018-03-07 14:59:52 · 841 阅读 · 0 评论 -
Java设计模式之-----------------------一:单例模式
单例模式就是确保某个类只能有一个实例对象。例如线程池,工具类,配置文件等这些,为了避免异常和错误,这些情况一般用的都是单例模式。优点:1>避免资源的多重占用; 2>减小内存开销;缺点:单例模式的类没有接口,不能继承,与单一职责原则冲突。单例模式的实现主要包括下面三种:懒汉模式,饿汉模式,登记模式懒汉模式: 1:私有化构造函数:使得外部不能通过new关键字创建实例;原创 2018-02-06 18:02:49 · 203 阅读 · 0 评论