java 【3y】从零单排学Redis【青铜】 最近在学Redis,我相信只要是接触过Java开发的都会听过Redis这么一个技术。面试也是非常高频的一个知识点,之前一直都是处于了解阶段。秋招过后这段时间是没有什么压力的,所以打算系统学学Redis,这也算是我从零…
java 论某教育机构考试系统设计 前言 近期在做一套答题系统,参考了某教育机构的设计。本章跟大家聊聊考试系统中的核心 – 如何考试? 简单点说,所谓考试系统就是答题系统,通过答题完成进行判分后返回其答题结果即完成整个流程。 当然过程中有…
java SpringCloud微服务部署 微服务的其中一个特点就是有许许多的粒度小(功能单一,比如用户管理,短信发送管理,邮件发送管理,文件管理等)、能独立部署、扩展、运行的小应用,可以称为api,也就是服务提供者。api之间可以相互调用,但更多…
java 使用Prometheus+Alertmanager告警JVM异常情况 在前一篇文章中提到了如何使用Prometheus+Grafana来监控JVM。本文介绍如何使用Prometheus+Alertmanager来对JVM的某些情况作出告警。
java Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比 以下内容摘自我的 Gitchat :Java 程序员必备:并发知识系统总结,欢迎订阅! Github 地址:[链接] synchronized关键字最主要的三种使用方式的总结 修饰实例方法,作用于当前对象实例加锁,进入同步代码前要获得…
java eureka分布式框架demo(springboot、springcloud、Feign、zuul、Mybatis) eureka分布式框架,内含以下模块:eureka server、zuul 网关、commons 工具包、pojos 实体类、base服务提供者、order 服务提供者、web 服务消费者
java JVM 在遇到OOM(OutOfMemoryError)时生成Dump文件的三种方式 JVM 在遇到OOM(OutOfMemoryError)时生成Dump文件的三种方式,以及如何使用Eclips MemoryAnalyzer(MAT)插件进行堆内存分析。
java 使用Prometheus+Grafana监控JVM 原文地址 摘要 用到的工具: Docker,本文大量使用了Docker来启动各个应用。 Prometheus,负责抓取/存储指标信息,并提供查询功能。 Grafana,负责数据可视化。 JMX exporter,提供JMX中和JVM相关的信息。 Tomcat…