
Java基础
文章平均质量分 94
coderxz
这个作者很懒,什么都没留下…
展开
-
分布式架构演变过程
一、架构的本质一个软件系统随着功能越来越多,调用量急剧增长,整个系统逐渐碎片化,越来越无序,最终无法维护和扩展,所以系统在一段时间的野蛮生长后,也需要及时干预,避免越来越无序。架构的本质就是对系统进行有序化重构,使系统不断进化那架构是如何实现无序到有序的呢?基本的手段就是分和合,先把系统打散,然后重新组合。分的过程是把系统拆分为各个子系统/ 模块 /组件,拆的时候,首先要解决每个组件的定位问题,然后才能划分彼此的边界,实现合理的拆分。合就是根据最终要求,把各个分离的组件有机整合在一起,相对来说,第原创 2021-06-18 22:27:18 · 341 阅读 · 0 评论 -
JVM与Java体系结构
最近学习了宋红康老师的JVM课程,结合上课笔记以及部分个人总结,对于JVM进行相应的小结。JVM与Java体系结构前言作为Java工程师的你曾被伤害过吗?你是否也遇到过这些问题?运行着的线上系统突然卡死,系统无法访问,甚至直接OOMM!想解决线上JVM GC问题,但却无从下手。新项目上线,对各种JVM参数设置一脸茫然,直接默认吧然后就JJ了每次面试之前都要重新背一遍JVM的一些原理概念性的东西,然而面试官却经常问你在实际项目中如何调优VM参数,如何解决GC、OOM等问题,一脸懵逼。大部原创 2021-03-15 21:23:18 · 250 阅读 · 0 评论 -
Java 8的这些新特性,不一样的全新版本(万字长文详细说明)
文章目录1、Lambda表达式2、Stream API2.1 入门介绍2.2、什么是Stream流2.3、Stream的创建①、通过Collection接口获取②、由数组创建流③、由值创建流④、由函数创建流:创建无限流2.4、Stream的中间操作①、筛选与切片②、映射③、排序2.4、Stream的终止操作①、查找与匹配②、归约③、收集3、新的时间日期API3.1、LocalDate、 LocalTime、 LocalDateTime①、Instant时间戳②、Duration 和 Period③、日期的操原创 2020-08-17 22:55:42 · 1085 阅读 · 0 评论 -
Lambda表达式,你真的不了解一下吗?
文章目录1、Lambda表达式1.1 初识lambda表达式1.2、lambda表达式的规范①、Lambda表达式:无参数无返回值②、Lambda表达式:有参数,有返回值③、Lambda表达式:有多个参数,有返回值④、Lambda表达式:单参数并返回值⑤、Lambda小练习1.3 Lambda内置核心接口1.4 Lambda方法引用(提高篇)1.5 Lambda构造器引用(提高篇)1、Lambda表达式1.1 初识lambda表达式Lambda 是一个匿名函数,我们可以把 Lambda表达式理解为是原创 2020-08-13 10:55:46 · 636 阅读 · 0 评论