摘要: 1.什么是Kafka? Wikipedia将Kafka定义为“由 Scala编写的Apache软件基金会开发的开源消息代理项目 ,并且是一个分布式的发布-订阅消息系统。 特征 描述 高吞吐量 使用适度的硬件支持数百万条消息 可扩展性 高度可扩展的分布式系统,无停机 复写 消息在整个群集中复制... 阅读原文
2020-11-18 09:33:02 阅读(2575) 评论(0)
摘要: ORM框架 Mybatis,Hibernate和JPA Mybatis Mybatis怎么实现Dao的一系列操作?原理简单介绍 ORM框架如何配置主从数据源,Mybatis原理 如果让你实现Mybatis,你会怎么设计? Mybatis常用的标签有哪些? sql注入怎么预防? sql一般怎么优化? 数据量多... 阅读原文
2020-11-18 08:56:03 阅读(2615) 评论(0)
摘要: 本文部分摘自 On Java 8 自 Java7 开始,Java 终于简化了文件读写的基本操作,新增了 java.nio.file 库,通过与 Java8 新增的 stream 结合可以使得文件操作变得更加优雅 文件和目录路径 java.nio.file.Paths 类包含一个重载方法 static.ge... 阅读原文
2020-11-18 07:10:02 阅读(3671) 评论(0)
摘要: Java循环练习 import java.util.*; public class Classwork { public static void main(String[] args) { for(int i=1900;i<=2012;i++) { if(i%4==0) { Syst... 阅读原文
2020-11-18 06:00:11 阅读(2606) 评论(0)
摘要: 一、目标 1、掌握循环类型 2、掌握循环案例 二、知识点 1、循环 作用:用于重复执行相同代码的一种执行过程,在该过程中通过 执行的条件控制需要重复执行的代码。 种类: 1、有效循环 --> 有次数的循环 2、死循环 -->无次数的循环 2、循环类型 包含以下3种: a、whi... 阅读原文
2020-11-18 00:02:02 阅读(2417) 评论(0)
摘要: 对于Java I/O来说,I意味着Input(输入),O意味着Output(输出)。读书写作并非易事,而创建一个好的I/O系统更是一项艰难的任务。 古人云:“读书破万卷,下笔如有神”。也就是说,只有大量的阅读,写作的时候才能风生水起——写作意味着输出(我的知识传播给他人),而读书意味着输入(从他人的知识中汲取... 阅读原文
2020-11-17 20:00:30 阅读(2313) 评论(0)
摘要: JSON技术 一、什么是 JSON?   JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。JSON采用完全独立于语言的文本格式,而且很多语言都提供了对 json 的支持(包括 C, C++, C#, Java, Ja... 阅读原文
2020-11-17 19:51:04 阅读(2414) 评论(0)
摘要: 作者:huashiouhttps://segmentfault.com/a/1190000018626163 本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的14次演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。 文章最后汇总了一些架构... 阅读原文
2020-11-17 19:24:07 阅读(2403) 评论(0)
摘要: 欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 在《Flink SQL Client初探》一文中,我们体验了Flink SQL Client的基本功能,... 阅读原文
2020-11-17 18:48:25 阅读(3606) 评论(0)
摘要: Java提供了一组丰富的操作符来操作变量。 我们可以将所有Java运算符划分为以下几个分类 - 算术运算符 关系运算符 按位运算符 逻辑运算符 赋值运算符 其他运算符   1. 算术运算符 算术运算符在数学表达式中的使用方式与在代数中使用的方式相同。下表列出了算术运算符的使用示例 - 假设整数类型变... 阅读原文
2020-11-17 16:59:02 阅读(2434) 评论(0)