ZGC学习第一弹

ZGC(The Z Garbage Collector)是JDK 11中推出的一款追求极致低延迟的实验性质的垃圾收集器,ZGC 并发的执行代价高昂的工作,这极大的限制了垃圾收集堆应用程序的影响,使得应用线程的停顿时间不会超过 10ms,它非常适合要求低延迟的应用或者堆非常大(TB级别)的场景。

Archery 备份时处理 [外键] 问题记录

archery备份时处理外键问题导致业务系统奔溃

简单应用到复杂应用演变

记得刚开始做第一个应用程序的时候,我没有考虑太多的设计和架构方面,主要原因是缺乏关于应用程序生命周期方面的知识:如何编写最小可行产品,然后随着用户的增长进行扩展

软件架构模式浅析

软件架构模式浅析作为软件工程师为什么要学习软件架构模式?首先,了解软架构模式能够帮助你更有效的了解架构师的要求;其次,知道这些模式能够帮助更好的管理你的代码。例如:如果你的应用设计是基于事件驱动的微服务,作为一个软件工程师,如果现有服务中逻辑的复杂性和责任不断增加,你必须把你的代码解耦到一个单独的服

程序死锁原因及其诊断

关于在什么情况下发生死锁,以及死锁发生之后的诊断。

关于GC的简单认识

垃圾收集事件 (Garbage Collection events) 通常分为: 小型GC (Minor GC) - 大型GC (Major GC) - 和完全GC (Full GC)。

TOMCAT配置优化

TOMCAT配置优化

Java 对象结构与锁实现原理以及 MarkWord 理解

Mark Word记录了对象和锁有关的信息,当这个对象被synchronized关键字当成同步锁时,围绕这个锁的一系列操作都和Mark Word有关。

ThreadLocal相关问题记录

ThreadLocal为Java并发提供了一个新的思路, 它用来存储Thread的局部变量, 从而达到各个Thread之间的隔离运行。它被广泛应用于框架之间的用户资源隔离、事务隔离等。

关于HashMap的一些问题

数组的寻址快,但是数据的插入与删除速度不行。 链表的插入与删除速度快,但是寻址速度不行。 那有没有一种两者兼具的数据结构,答案肯定是有的,那就是hash表。
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×