POI|Linux-Shell==作者:YB-Chi==
[toc]
用户API (HSSF and XSSF)12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 ...
阅读更多
解决maven依赖|Java-Maven==作者:YB-Chi==
[toc]
依赖过滤
(1)单依赖过滤
同依赖过滤直接处理:可以过滤一个或者多个,如果过滤多个要写多个<exclusion>。这个也解决不了我的问题,或者说解决太麻烦,我那里知道hbase要依赖那些包,记不住。
Jav ...
阅读更多
Log4j|Java-Log==作者:YB-Chi==
[toc]
个人配置1234567891011121314151617### 设置###log4j.rootLogger = info,stdout,D### 输出信息到控制抬 ###log4j.appender.stdout = ...
阅读更多
Log4j2使用|Java-Log==作者:YB-Chi==
[toc]
springboot方式12345<!--pom.xml引入--><dependency> <groupId>org.springframework.boot</group ...
阅读更多
JVM性能优化, Part 3 ―― 垃圾回收|Java-JVM==作者:Eva Andreasson,译者:曹旭东==
[toc]
Java平台的垃圾回收机制大大提高的开发人员的生产力,但实现糟糕的垃圾回收器却会大大消耗应用程序的资源。本文作为JVM性能优化系列的第3篇,Eva Andeasson将为Java初学者介绍J ...
阅读更多
深入剖析volatile关键字|Java-J.U.C==作者:YB-Chi==
一.内存模型的相关概念
二.并发编程中的三个概念
1.原子性
2.可见性
3.有序性
三.Java内存模型
1.原子性
2.可见性
3.有序性
四.深入剖析volatile关键字
1.volatile关键字的两层语义
2. ...
阅读更多
jdk1.7和1.8共存及切换|JDK==作者:YB-Chi==
[toc]
所需软件jdk 1.7和1.8 64位
安装步奏1.7版本是普通的安装,但是1.8会在c盘创建几个文件,==以及修改注册表==。
修改步奏首先删掉1.8自动生成的环境变量,即:C: ...
阅读更多
JVM性能优化, Part 1 ―― JVM简介|Java-JVM==作者:Eva Andreasson,译者:曹旭东==
[toc]
Java的性能与“一次编写,到处运行”的挑战
有不少人认为,Java平台本身就挺慢。其主要观点简单来说就是,Java性能低已经有些年头了 ―― 最早可以追溯到Java第一次用于企业级应用程序 ...
阅读更多
JVM性能优化, Part 2 ―― 编译器|Java-JVM==作者:Eva Andreasson,译者:曹旭东==
[toc]
什么是编译器简单来说,编译器就是将一种编程语言作为输入,输出另一种可执行语言的工具。大家都熟悉的javac就是一个编译器,所有标准版的JDK中都带有这个工具。javac以Java源代码作为输 ...
阅读更多