JVM 进程、线程 很多程序员对于线程和进程还不是很清楚。尤其是在面试官问到 Redis 的知识的时候,很容易掉进面试陷阱。 其实我在 3 年前也写...

FileSystemResource 和 ClassPathResource 以及 ServletContextResource 获取资源用法 Fi...

@SpringBootApplication 注解教程 Spring Boot 现在很火啊,火到你不学习,可能几年后你就被淘汰了。现在大的公司,包括...

Spring AOP 面试难点总结 Spring AOP 经常是各大面试官必提的知识点。我这里总结了 AOP 的各种关键知识点,希望能帮助到大家。 ...

java 序列化教程 序列化是将对象的状态信息转换为可存储或可传输的形式的过程,简而言之,把对象转换为字节数组的过程称之为对象的序列化。反序列化即序...

什么是编码 编码就是将可读的字符翻译成对应的字节,以前ASCII编码仅仅对英文字母及有限的特殊字符编码,那么127个坑位即一个字节(排列组合)是够了...

解决 maven 项目 idea 无法导入问题 idea无法识别导入的maven项目,刚导入还好好的,后来突然发现maven无法现在依赖,无法识别项...

Threadlocal 和 ThreadLocalMap 原理解析 java 中提供了两个线程安全的操作方式,一个是 Threadlocal ,一个...

详解 Java 中的 Iterable、Itetator、Enumeration Java 中对一些集合循环遍历做了一些特殊的封装。一些是方便我们的...

Spring boot 添加 Servlet(ServletRegistrationBean) 支持的教程 Spring boot 默认是不支持 J...

Spring boot 自定义 Filter 教程 使用过 Spring boot 后的程序员都对它赞不绝口,它作为 Java 开发的一个快速搭建项...

Java HashMap 的死循环(HashMap Infinite Loop) 在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且...

Spring Boot 入门之 helloworld Spring Boot 是在 Spring 的基础上快速引导开发基于 Spring 项目的一个...

Java JVM内存(参数)配置教程 上一篇我详细的介绍了Java中三种常见的内存溢出异常。本文结合:OutOfMemoryError: Java ...

常见的三种内存溢出异常总结(OutOfMemoryError: Java heap space) 自从 jdk 被安装后,我们很少去查看它。但是当程...

Spring Cloud 教程第十三章 spring-cloud-config-server使用教程 Spring Cloud 是一个全家桶,提供的...

Spring Cloud 教程第十四章 spring-cloud-starter-config使用教程 Spring cloud 的使用很简单,但是...

Spring Cloud 教程第十六章 自定义 Eureka 服务列表页面,汉化 Eureka 自从学 Spring Cloud 的第一天起就感觉 ...

Java内存屏障(Memory Barriers) 我百度翻译了一下“Memory Barriers”,给出的结果是:记忆障碍。让我大吃一惊。实际上...

CountDownLatch 压测教程 在实战项目中,我们除了使用 jemter 等工具进行压测外,还可以自己动手使用 CountDownLatch...

如何实时监控 Java 程序的内存信息(spring boot actuator原理) 在 Spring boot 框架中引入 actuator 就...

Spring Cloud 教程第十五章 配置 eureka 服务管理页面的账号密码访问 Eureka 是 Spring Cloud 中的五大神兽之一...

详解高并发的解决思路与手段 人的一生离不开死亡和税收;码农的一生离不开bug和代码;代码离不开维护和重构!你写代码的时间越久越离不开高并发!本文根据...

使用fabric8-maven-plugin插件的错误处理(No plugin found for prefix 'fabric8') 使用mave...