步履前行

53 篇文章
20 人订阅

全部文章

haoming1100

一次 OOM 的问题

最近在做服务作业的时候,突然发现机器的 dump 文件在暴增,1小时的执行下来,应用 _dump.log.* 文件达到了惊人的 20 个,其中每个dump 文件...

551
haoming1100

Java 并发篇-04.synchronized

大家好,缓缓来迟的第 5 篇 并发内容,其实准备了好久了,因为想写点不一样的内容,结果导致托了一个月才准备好。在开始正文之前,继续来我们的几个灵魂问题:

371
haoming1100

java 并发篇- 概念篇

各位好,今天是我们并发篇正式开始的第一篇,既然我们大家学习并发,那么就要理解一些计算机概念最好,否则,知道怎么用而不知道名称是啥,概念含糊不清,以及不知道怎么设...

664
haoming1100

Java 并发篇03 -序性、可见性、原子性。

这篇文章,我们将给大家来讲解引起我们并发问题的三大因素--— 有序性、可见性、原子性。这三个问题是属于并发领域的所以并不涉及语言。

602
haoming1100

【Java】基础篇- TreeMap

大家好久不见,我们今天来讲一下 Map 类的另一个重要实现 -- TreeMap。可能大家有的人会问道,我知道 Java 中有 HashMap ,我会用它就行了...

1033
haoming1100

【Java】基础篇-LinkedList

说到 LinkedList,那么我们大家的第一想法就是 链表,是插入删除快,随机访问慢,今天我们就来一探究竟,究竟内部的它是什么构造导致的问题,我们是否可以在使...

864
haoming1100

【Java】基础篇-排序二叉树

大家好,最近更新的稍微慢了许多,参加了一些公司和外界的技术培训,也跟一些小伙伴聊了些技术文章,总的来说很不理想,讲的内容高大上,落地的过程踩坑很严重,和没听的效...

1213
haoming1100

【Java】基础篇-ArrayList

说到面试,高频的当属 Java 的集合类了,这是完全绕不开的一道大坎,而且里面包含了许多的数据结构。而在我们的平常使用中,ArrayList 几乎可以说是随处可...

642
haoming1100

Could not write JSON: No serializer found for 的坑

可以看到 已经实现了 Serializable 接口,并且有正常的 serialVersionUID 字段 ,所以类没有问题

3874
haoming1100

【Java】基础篇-HashMap

public V put(K key, V value) { // 对key的hashCode()做hash return putVal(ha...

1024
haoming1100

Spring Boot(2) 常用注解

如果在Spring boot的自动配置外想使用其他的Spring 配置,可以直接写在@Configuration注解的类中,组件扫描会发现该类的(注意组件扫描...

1001
haoming1100

关于Mybatis-Plus的一些话题

  最近公司的项目有用到Mybatis-Plus这个新东西,就学了一下,和大家分享分析。

1162
haoming1100

【Java】基础篇-包装类

上回说到了 字符类型 char, 作为基本类型之一, char 的底层实现对于 string 等有的关键的决定因素. 至于基本类型,难点不多,我们不在叙述了,这...

850
haoming1100

Java 基础 -- 基础字符 char

char 在 Java 中是个很底层的东西了,比如 String 、StringBuilder 的底层就是它,但是在我们平时的工作中呢,很少使用他,不过既然是底...

900
haoming1100

Java transient 关键字

transient 功能: 当对象被序列化时(写入字节序列到目标文件)时,transient阻止实例中那些用此关键字声明的变量持久化;当对象被反序列化时(从源...

1121
haoming1100

Spring cache 理解

今天在做项目的时候,有个用户的名字怎么刷新都拿不到,因为公司使用的是 微服务,而且各个服务端之间有各自的缓存 redis,因此,查了3个微服务,而且把相关的 r...

1012
haoming1100

Redis zset 的一些使用

最近做排行信息的时候用到了 Redis 的 Sorted Set, 写篇文章来和大家分享一波。

5371
haoming1100

java 的位运算符

// Shift operation '<<' by overly large constant value

1986
haoming1100

Spring学习-第一篇:关于读取配置文件

  最近在用Spring大法的框架,便利了我们,但是对于内部完全不知,虽然满足正常业务需求,但是一旦出现问题,解决效率太低,所以准备深入学习一下,准备个一系列,...

1483
haoming1100

Spring 注解验证-关于@Valid

在我们做spring mvc项目的时候,经常要对Controller中传入实体内容进行验证,费时还费力,SO,spring mvc 验证参数注解@Valid 注...

1K2

扫码关注云+社区

领取腾讯云代金券