Java Core

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 – 按目标设计接口做幂等设计...

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

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

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

Java 提高篇 文集

chenssy阅读(10271)评论(0)赞(23)

【Java 提高篇】 系列文章是小编原创的第一个系列文章,熟悉小编的人都知道,小编最喜欢写系列文章了。这个系列为 Java 基础入门的最佳系列文章,一共 38 篇,如果认真、仔细读一定会有收获!! Java 提高篇(一)—–理解Java 的...

推荐四十多条纯干货 Java 代码优化建议

chenssy阅读(2260)评论(0)赞(7)

本文原作者:五月的仓颉 代码优化最重要的作用应该是避免未知的错误,因此在写代码的时候,从源头开始注意各种细节,权衡并使用最优的选择,将会很大程度上避免出现未知的错误,从长远看也极大的降低了工作量。所以说代码优化的目标是减小代码体积、提高代码...

Java 中的 try catch 影响性能吗?

陈树义阅读(2430)评论(2)赞(4)

原文出自:Java 中的 try catch 影响性能吗?? 前几天在 code review 时发现有一段代码中存在滥用 try catch 的现象。其实这种行为我们也许都经历过,刚参加工作想尽量避免出现崩溃问题,因此在很多地方都想着 t...

如何“干掉”if…else

chenssy阅读(5408)评论(0)赞(11)

原文出自:https://www.jianshu.com/p/1db0bba283f0 前言 if…else 是所有高级编程语言都有的必备功能。但现实中的代码往往存在着过多的 if…else。虽然 if…...

一个简单java程序的运行全过程

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

作者:某人的喵星人 原文:https://www.cnblogs.com/dqrcsc/p/4671879.html 简单说来,一个java程序的运行需要编辑源码、编译生成class文件、加载class文件、解释或编译运行class中的字节...

JAVA 拾遗 — CPU Cache 与缓存行

徐靖峰阅读(2079)评论(0)赞(0)

最近的两篇文章,介绍了我参加的中间件比赛中一些相对重要的优化,但实际上还存在很多细节优化,出于篇幅限制并未提及,在最近的博文中,我会将他们整理成独立的知识点,并归类到我的系列文章「JAVA 拾遗」中。 引言 public class Mai...

JVM致命错误日志(hs_err_pid.log)分析

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

最近两天测试环境有一个服务总是会挂(两到三天一次),JVM虚拟机总是会崩溃。所以有必要了解JVM崩溃的原因是什么。 当JVM发生致命错误导致崩溃时,会生成一个hs_err_pid_xxx.log这样的文件,该文件包含了导致 JVM cras...

《Effective java》—–读书笔记

chenssy阅读(14395)评论(14)赞(4)

2015年进步很小,看的书也不是很多,感觉自己都要废了,2016是沉淀的一年,在这一年中要不断学习、看书,努力提升自己!预计在2016年要看12本书,主要涉及java基础、Spring研究、java并发、JVM、分布式之类的。在今年面试的时...

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

联系作者优质文章