- 博客(6)
- 资源 (1)
- 收藏
- 关注
转载 [转]Java Streams,第 1 部分 java.util.stream 库简介
在集合和其他数据集上运行函数式查询Brian Goetz2016 年 6 月 13 日发布WeiboGoogle+用电子邮件发送本页面5系列内容:此内容是该系列5部分中的第1部分:Java StreamsJava SE 8 中主要的新语言特性是拉姆达表达式。可以将拉姆达表达式想作一种匿名方法;像方法一样,拉姆达表达式具有带类型的参数、主体和返回类型...
2019-04-02 17:29:26 208 1
转载 [转发]SpringApplication执行流程
我们开发任何一个Spring Boot项目,都会用到如下的启动类1 @SpringBootApplication2 public class Application {3 public static void main(String[] args) {4 SpringApplication.run(Application.class, args);5 ...
2019-04-01 15:22:48 311
原创 Apollo配置中心学习教程
Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。第一步:分了解一些名词 Apollo-config:配置服务中心,包括新增,修改的配置参数;客户端拉取新的,修改的配置参数。需要与数据库ApolloConfigDB连接。在多环境部署时,每...
2019-03-21 11:40:35 7944 2
原创 RocketMQ学习初步总结
一:RocketMQ主要组成RocketMQ主要由NameServer、Broker、Producer以及Consumer四部分构成。可以部署成单机使用,结构图如下: 随着业务量的增加,使用集群的部署的方式进行水平扩展,且无单点障碍(NameServer是无状态的,无论是生产者,消费者都是通过NameServer进行通信的)。NameServer: 以轻...
2019-03-21 11:30:00 945
转载 [转发]Full GC次数过多问题的排查思路
1. Full GC次数过多 相对来说,这种情况是最容易出现的,尤其是新功能上线时。对于Full GC较多的情况,其主要有如下两个特征: 线上多个线程的CPU都超过了100%,通过jstack命令可以看到这些线程主要是垃圾回收线程 通过jstat命令监控GC情况,可以看到Full GC次数非常多,并且次数在不断增加。 首先我们可以使用top命令查看...
2019-03-21 11:24:16 3682
Linux常用命令详解
2019-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人