曹辰的博客

隐士,一枚88年的java程序员,好奇心比较强,目前是一个码农,从事Java方向的研究和开发。-- hins


  • 首页

  • 文章

  • 分类

  • 标签

  • 关于

  • 搜索

JavaEE基础知识学习-----Linux学习笔记

发表于 2019-03-21 | 分类于 部署
本文共计 : 5 字 | 阅文耗时 ≈ 1 min

#Linux学习笔记

Linux
阅读全文 »

JavaEE基础知识学习-----HashMap学习笔记

发表于 2019-03-21 | 分类于 Java
本文共计 : 3.5k 字 | 阅文耗时 ≈ 15 min

一、HashMap学习笔记

HashMap采用数组+链表的数据结构,只是在jdk1.7和1.8的实现上有所不同,下面,简单的分析一下,方便自己更加深刻的理解这种典型的key-value的数据结构。

1.1.jdk1.7实现原理简单分析

1.7的HashMap数据结构图

WX20181201-102134@2x

也可以这么理解

Java
阅读全文 »

JavaEE基础知识学习-----Guava MultiSet学习笔记

发表于 2019-03-21 | 分类于 Java
本文共计 : 687 字 | 阅文耗时 ≈ 3 min

一、MultiSet学习笔记

首先,我们来假定一个场景,统计一个词在文档中出现了多少次,传统的做法是这样的:。

我们可以这样来实现,

1
2
3
4
5
6
7
8
9
Map<String, Integer> counts = new HashMap<String, Integer>();
for (String word : words) {
Integer count = counts.get(word);
if (count == null) {
counts.put(word, 1);
} else {
counts.put(word, count + 1);
}
}
Java
阅读全文 »

JavaEE基础知识学习-----Git学习笔记

发表于 2019-03-21 | 分类于 Git
本文共计 : 23 字 | 阅文耗时 ≈ 1 min

一、版本控制Git学习笔记

1.1.Git的工作流程

git

Git
阅读全文 »

JavaEE基础知识学习-----docker学习笔记

发表于 2019-03-21 | 分类于 docker
本文共计 : 6 字 | 阅文耗时 ≈ 1 min

一、docker学习笔记

docker
阅读全文 »

JavaEE基础知识学习-----DateUtils学习笔记

发表于 2019-03-21 | 分类于 Java
本文共计 : 555 字 | 阅文耗时 ≈ 2 min

一、DateUtils常用方法

1.1.常用的日期判断

  • isSameDay(final Date date1, final Date date2):判断两个时间是否是同一天;
  • isSameInstant(final Date date1, final Date date2):判断两个时间是否为同一毫秒

常用的时间判断示例代码

1
2
DateUtils.isSameDay(new Date(),new Date());
DateUtils.isSameInstant(new Date(), new Date());
Java
阅读全文 »
1…20212223
曹辰

曹辰

133 日志
16 分类
27 标签
GitHub E-Mail CSDN 博客园
© 2018 — 2019 曹辰 | 全站共计字数: 321.3k
0%
雷姆
雷姆