Kafka——消息存储与处理-3 消息存储存储路径kakfa的消息都会持久化到磁盘,并以日志文件的方式存储。日志文件的保存路径配置在config/server.properties中 # A c 2020-02-15 后端 Kafka
Java线程池-2 上一篇Java线程池-1中,我们了解了线程池的相关参数以及内置的几种线程池,现在我们来研究下如何自己实现一个线程池。 在实现之前,我们先思考下,一个线程池有哪些 2020-02-06 wbl
Java线程池-1 总所周知,创建线程比较损耗资源,频繁创建线程容易造成性能降低。因此需要使用线程池,主要原因是可以复用线程,另外使用线程池也可以比较方便的对线程进行管理。下面,让 2020-02-05 Java Java
JVM Garbage Collector——CMS CMS定义CMS的全称是Concurrent Mark Sweep。 从名称上可以看出CMS的特点,可并发,使用标记-清除算法。CMS是针对老年代垃圾回收的收集 2020-01-04 Java Java
JVM Garbage Collector——Parallel Collector 内存模型 Java中的内存模型如上图所示,分为两大块old(老年代)和young(新生代),新生代又分为三个区,分别是Eden(伊甸园),from Surviv 2019-10-27 Java Java
Prometheus Counter 我曾经以为Counter是prometheus中最简单的一种metric,直到我在Grafana中配置counter相关的dashboard之后,才发现自己对于 2019-10-11 监控 Prometheus
Spring Boot整合Prometheus Micrometer简介Micrometer 为 Java 平台上的性能数据收集提供了一个通用的 API,应用程序只需要使用 Micrometer 的通用 AP 2019-09-27 Spring Boot Spring Boot
Redis cache with Spring Boot Spring Boot支持使用redis作为cache缓存,下面会详细介绍具体的用法 maven 依赖 <dependency> 2019-09-12 Spring Boot Spring Boot
计算机编码 在计算机中,整数有两种类型的编码,一种只能表示非负数,即无符号编码,另外一种可以表示负数,即有符号编码。 在C语言中支持有符号数和无符号数,而Java只支持有符 2019-08-19 计算机基础 计算机系统