JAVA

Java 并发笔记:基准测试神器-JMH

chenssy阅读(478)评论(0)赞(3)

出处:https://sq.163yun.com/blog/article/179671960481783808 性能测试这个话题非常庞大,我们可以从网络聊到操作系统,再从操作系统聊到内核,再从内核聊到你怀疑人生有木有。 先拍几个砖出来吧,...

程序常用的设计技巧

chenssy阅读(426)评论(0)赞(1)

出自:公众号【编程一生】 原文:https://mp.weixin.qq.com/s/y4DNrH3iqWns25__kFAQpQ 一、背景 程序的定义:程序=数据+算法+接口 二、常用技巧 技巧1 – 按目标设计接口做幂等设计...

Core Java 并发:理解并发概念

chenssy阅读(1742)评论(0)赞(3)

来自:唐尤华 https://dzone.com/refcardz/core-java-concurrency 1. 简介 从诞生开始,Java 就支持线程、锁等关键的并发概念。这篇文章旨在为使用了多线程的 Java 开发者理解 C...

Java 必须掌握的 20+ 种 Spring 常用注解

chenssy阅读(2610)评论(0)赞(10)

作者:IT_faquir 注解本身没有功能的,就和xml一样。注解和xml都是一种元数据,元数据即解释数据的数据,这就是所谓配置。 本文主要罗列Spring|SpringMVC相关注解的简介。 Spring部分 1.声明bean的注解 @C...

面试必问的CAS,了解多少?

chenssy阅读(2016)评论(0)赞(6)

作者:占小狼 出处:公众号【占小狼的博客】 前言 CAS(Compare and Swap),即比较并替换,实现并发算法时常用到的一种技术,Doug lea大神在java同步器中大量使用了CAS技术,鬼斧神工的实现了多线程执行的安全性。 C...

Java 多线程入门

chenssy阅读(2724)评论(0)赞(4)

Java 多线程(一)—–概念与原理 Java 多线程(二)—–创建与启动 Java 多线程(三)—–线程栈模型与线程的变量 Java 多线程(四)—–线程状态的转换 Java 多线程(五)—–线程的同步与锁 Java 多线程(六)—–线程...

可能是最全面的G1学习笔记

chenssy阅读(1599)评论(0)赞(2)

作者:杜琪 出处:https://www.jianshu.com/p/a3e6a9de7a5d 引子 最近遇到很多朋友过来咨询G1调优的问题,我自己去年有专门学过一次G1,但是当时只是看了个皮毛,因此自己也有不少问题。总体来讲,对于G1我有...

GC 性能优化文集

chenssy阅读(5637)评论(1)赞(13)

该系列文章是 小编 在解决 OOM 时查到的一个系列文章,小编周末一次性全部看完了,写的非常好,从来没有一个博客能够这么系统的讲解 OOM 的,是 JVM 性能调优中一个优秀的系列文章,所以小编花了几个小时将其整理下来,希望能够给你带来帮助...

OOM终结者参数调优

chenssy阅读(873)评论(0)赞(0)

译者:[铁锚] 出处:https://blog.csdn.net/renfufei/column/info/14851 版权声明:欢迎加入【开源技术交流群 316630025】: https://jq.qq.com/?_wv=1027&am...

快速解读GC日志

chenssy阅读(999)评论(0)赞(1)

译者:[铁锚] 出处:https://blog.csdn.net/renfufei/column/info/14851 本文是 Plumbr 发行的 Java垃圾收集指南 的部分内容。文中将介绍GC日志的输出格式, 以及如何解读GC日志, ...

Java 技术驿站 | 致力打造 Java 精品博客

联系作者优质文章