java 一张图说明JAVA8的新特性

Java8是一个长期支持版,有很多的特性值得去学习和研究。其特性主要有:

  • 1.lambda表达式
  • 2.接口默认方法和静态方法
  • 3.方法引用
  • 4.Stream流处理
  • 5.Optional
  • 6.新的日期时间API

具体细节如下图:

java8新特性

消息系统 kafka集群环境搭建

kafka集群环境搭建

一、Zookeeper集群环境搭建

请参考zookeeper集群搭建

二、kafka集群环境搭建

1.集群环境说明
ID IP 端口
1 192.168.0.200 9092
2 192.168.0.201 9092
3 192.168.0.202 9092

注:以上3台服务器都是CentOS 7.x系统

2.在各节点上下载并安装kafka
  1. wget http://mirro

消息系统 流处理平台kafka的介绍

注:本kafka系列文章是以2.x版本为例

kafka介绍知识框架

一、kafka的概念和基本功能

1.什么是kafka

kafka是一个分布式的流处理平台,处理和管理数据流向的平台(消息队列只是其中一个功能)。它是由LinkedIn公司通过Scala语言开发,并捐献给Apache基金会的一个开源软件。

2.kafka的基本功能:
  • 消息系统:有发布订阅功能的消息队列,此功能与ActiveMQ、RibbitMQ、Rocket

java java通过JDBC操作数据库

一、什么是JDBC

JDBC即Java DataBase Connective,是由JAVA提供的一组成平台无关的数据库操作标准。通过这个规范,各数据库服务商实现各自的驱动,用来管理和操作数据库。

JDBC的作用

二、使用JDBC操作数据库

1.JDBC操作数据库的主要步骤
  • (1)加载数据库驱动
  • (2)建立数据库连接
  • (3)预备需要执行的SQL语句
  • (4)执行SQL语句并获取结果,对结果进行处理
  • (5)释放资源(关闭连接)