自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 Gradle的学习及使用

前面我已经写过一篇文章,关于《构建工具:Ant、Maven、Gradle》的文章,其中也对Gradle进行了一些介绍,而本篇文章则是进行更深入学习介绍。一、简介1.为什么我们需要新的构建工具(Gradle)呢?  我们知道maven已经很好了,可以满足绝大多数工程的构建。那为什么我们还需要新的构建工具呢?第一,maven是使用xml进行配置的,语法不简洁。第二,最关键的,maven在约定优于配置这条路上走太远了。就是说,maven不鼓励你自己定义任务,它要求用户在maven的生命周期中使用插件的方

2021-05-31 01:47:56 675

原创 Guava的Splitter和Joiner

字符串的对应着各种操作,为方便操作,Guava也针对String提供了一些工具类方便我们日常的开发,这篇文章主要就是从Splitter和Joiner开始介绍。

2021-05-29 17:27:19 353

原创 Java中的堆外内存和堆内内存

学习Java的小伙伴在学习Java虚拟机运行时数据区中学习过堆和直接内存,其实这里的堆和直接内存分别就对应着堆内内存和堆外内存,这篇文章就重点介绍堆外内存,Java程序是如何使用堆外内存的等一系列问题。

2021-05-28 21:02:00 4724 1

原创 linux操作:查看系统版本信息(uname)

linux操作:查看系统版本信息(uname)

2021-05-27 10:48:51 258

原创 Java引用详解

在JDK1.2之后,Java对引用的概念进行了扩充,将引用分为强引用(Strongly Reference)、软引用(Soft Reference)、弱引用(Weak Reference)和虚引用(Phantom Reference)4种,这4种引用强度依次逐渐减弱。一、强引用(Strongly Reference)  强引用是最传统的“引用”的定义,是指在程序代码之中普遍存在的引用赋值,即类似“Object obj = new Object()”这种引用关系。无论任何情况下,只要强引用关系还存在,垃圾

2021-05-25 01:02:51 309

原创 MySQL和DB2对比

以前长期用的MySQL,现在项目用的DB2,学习是避免不了的,那就勇往直前。在MySQL的基础上对比DB2,这样既可以巩固MySQL,又可以更快接收DB2的知识内容,所以先正一篇关于两种数据库对比的文章。编号功能MySQLDB21账号管理数据库用户名+IP地址操作系统用户2权限管理可以批量grant与revoke只能单独授权包括最小单元3日志管理归档日志与事务日志没有关系归档日志由事务日志产生4锁的管理MVCC实现锁的并发控制内存模型实现锁

2021-05-21 00:58:21 4009 1

原创 构建工具:Ant、Maven、Gradle

Java中的构建工具也算是历史悠久,在构建工具出现前,我们写一个Java程序,一般步骤是编译,测试,打包等。若文件比较少我们可以通过手动写java,javac,jar命令操作,但工程越来越大,文件越来越多,这样就会很麻烦了,于是就有了构建工具的出现。一、Ant更早之前,在linux上,有一个工具叫make。我们可以通过编写Makefile来执行工程的构建。windows上相应的工具是nmake。从早期,Java的构建就没有选择它,而是新建了一个叫做ant的工具。ant的思想和makefile比较像。定

2021-05-20 00:48:13 348

JVM指令手册.docx

简单整理出文档形式,官网也可下载,这里是我自行整理的一份,方便查阅。

2021-08-20

DB2错误码.xlsx

该资源是我将DB2错误码进行整合的一个excel,方便下载随时查阅

2021-07-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除