elasticsearch_center Posted on 2019-07-16 Edited on 2025-12-31 In cloud Views: 背景 公司内部要对搜索中心进行改造,降低运维成本,leader让我负责整块的设计和编码以及前端展示,整个开发历时30个工作日,完成第一期,现在把一些当中的点做一次share,各位看官轻喷。 Read more »
spring_boot_cloud(5)SpringApplication源码分析与作用详解 Posted on 2019-06-30 Edited on 2025-12-31 In spring_boot_cloud Views: SpringApplication的初始化流程源码分析 Read more »
spring_boot_cloud(4)SpringBootApplication与Configuration注解深度解析 Posted on 2019-06-23 Edited on 2025-12-31 In spring_boot_cloud Views: @SpringBootApplication有三个注解组成: Read more »
spring_boot_cloud(3)JDWP远程调试详解以及调试spring-boot-loader的启动与加载全流程 Posted on 2019-06-08 Edited on 2025-12-31 In spring_boot_cloud Views: JDWPJava Debug Wire Protocol, Java调试协议 Read more »
spring_boot_cloud(2)Spring_Boot打包文件结构深入分析源码讲解 Posted on 2019-06-07 Edited on 2025-12-31 In spring_boot_cloud Views: gradle 的打包task在使用gradle构建springboot的项目时,可以查看当前项目由那些gradle的任务,我们在springboot的初始化页面 构建一个简单的springboot项目,然后在本地我们用vscode打开,执行./gradlew task得到如下输出: Read more »
jvm原理(47)G1垃圾收集器系列深入讲解 Posted on 2019-06-07 Edited on 2025-12-31 In jvm Views: G1Garage First Collector Read more »
spring_boot_cloud(1)微服务宏观把控与深入剖析 Posted on 2019-05-19 Edited on 2025-12-31 In spring_boot_cloud Views: 什么是微服务 Martin Fowler:简而言之,微服务架构风格这种开发方法,是以开发一组小型服务的方式来开发一个独立的应用系统。其中每个小型服务都运行在自己的进程中,并经常采用http资源api这样轻量级的机制来互相通信。这些服务围绕业务功能进行构建,并能通过全量自动的部署机制来进行独立部署。这些微服务可以使用不同的语言来编写,并且可以使用不同的数据存储技术。对于这些微服务我们仅做最低限度的集中管理。 Read more »
jvm原理(46)CMS垃圾收集器深入讲解 Posted on 2019-05-19 Edited on 2025-12-31 In jvm Views: CMS收集器 CMS (concurrent mark sweep)收集器,以获取最短回收停顿时间为目标,多数应用于互联网站或者b/s系统的服务器上。 Read more »
jvm原理(45)安全点与安全区域详解 Posted on 2019-05-19 Edited on 2025-12-31 In jvm Views: CMSconcurrent mark sweep Read more »
jvm原理(44)阈值和垃圾收集器类型对于对象分配的影响实战分析 Posted on 2019-05-18 Edited on 2025-12-31 In jvm Views: 命令介绍:java -XX:+PrintCommandLineFlags -version Read more »