tools

guava-cache笔记

## guava cache工具 #### 示例 ``` /** * 缓存示例 * * @author ming * @date 2017/8/7 */ @Test public void helloWorldTest() throws ExecutionException { LoadingCache<Long, String> strCache = CacheBuilder.newBuilder().maximumSize

git-lfs使用笔记

#### 前言 一直想找个能够存储比较大的文件 而且又能像git一样操作方便快捷 开始准备自建svn来达到需求的 后来看github的一些文档看到了git lfs (Git Large File Storage)功能 干脆了解了一下 顺便记录下这篇笔记 方便以后

idea 常用插件

#### 前言 idea 当今java开发第一ide 应该没人反对 jb公司 对于开源有支持 大多数开发者都可以很轻松的申请到jb的正式版本 #### 列表 | 名称 | 功能 | 快捷键 |备注| |:--

commit提交注释规范笔记

#### 前言 commit的时候 老是各有各的玩法 千奇百怪 只好找个相对比较合适的规范 来约束大家的提交日志格式 也为了后续方便将commit log 接入到CI/CD流程中 参考资料: http://www.ruanyifeng.com/blog/2016/01/commit_message_change_log.html

guava-collections笔记

## guava 集合工具 #### 不可变集合 * 当对象被不可信的库调用时,不可变形式是安全的; * 不可变对象被多个线程调用时,不存在竞态条件问题 * 不可变集合不需要考虑变化,因此可以节省时间和空间。所有不可变的集合

常用json解析框架对比

#### 前言 最近使用基于http作为rpc调用协议的时候 由于选择使用json来传递数据 不得不做一波常用的json解析框架的性能、稳定性、可定制性、使用难度、对复杂对象的支持程度等等方面来对比一下 只针对常用的几种 json解析

java操控excel相关(poi,jxl)笔记

1. [poi和jxl介绍](#m1) 2. [poi和jxl操作excel不同点](#m2) 3. [poi读写excel实例](#m3) 4. [jxl读写excel实例](#m4) 5. [poi读写word实例](#m5) 6. [poi和jxl选择](#m6) <h3 id="m1">1:poi和jxl介绍</h3> #### 1.1:poi poi是对所有office资源进行读

guava-basic笔记

##guava basic 基本工具 #### 避免null optional 如果是jdk1.8以上直接使用optional 1.8以下需要使用guava basic工具包 #### 前置检查 Preconditions |方法声明(不包括额外参数)|描述|检查失败时抛出的异常| |----|-----|------| |checkArgument(bo

jdk自带工具笔记

#### 前言 jdk自带的一些工具 经常用但是老是现查 很烦 这次找个机会自己记录下 方便自己速查 此处只大概记录 各个工具是干什么的 详细用法 另起笔记记录 > 此处以openjdk-14为例 其他版本jdk可能有自己独有的工具 如

© 2024 ming博客. All rights reserved.基于rust salvo性能猛的很!