i++ 的线程安全性

众所周知,++操作并不是线程安全的。这篇文章主要讲述其非线程安全的原因以及相关问题。

Read More

Java 11 的新特性(上)

Java 11中的新特性(上)

Read More

Java 11 的新特性(下)

Java 11中的新特性(下)

Read More

Kafka 认证配置

本文主要介绍如何配置Kafka认证

Read More

class.getResource() class.getClassLoader.getResource()之间的区别

使用*.class.getResouce()*.class.getClassLoader.getResource()是有一定的区别的。

在maven,gradle等构建工具构建的项目,resouces文件夹下的内容默认在classpath下面。

所以可以直接用this.class.getClassLoader.getResource(...)来获取对应的文件。

Read More

链表相交以及链表含环的相关问题

如何判断一个链表是否含环, 以及如何判断两个链表是否相交.

Read More

Fibonacci数列及相关问题

与Fibonacci数列相关的问题的解法

Read More

代理模式

代理模式也叫委托模式, 应用非常广泛. 其定义:

Provide a surrogate or placehoder for another object to control access to it.(为其它对象提供一种代理以控制对这个对象的访问)

Read More

Vim相关命令及用法

本文主要介绍如何使用vim

Read More

构建Spring Web应用

构建Spring Web应用

Read More