最新 最热

面试题88:说一下MyBatis的一级缓存和二级缓存

flushInterval:刷新间隔时间,单位为毫秒。如果不配置,那么当SQL被执行的时候才会去刷新缓存。

2023-05-10
1

一些常用命令使用方法简述之Linux

查看linux系统内核版本uname -a # Linux iZ8vbcsg5lal7crq11jflxziz23yZ 4.18.0-193.14.2.el8_2.x86_64 #1 SMP Sun Jul 26 03:54:29 UTC 2020 x86_64 x86_64 x86_64 GNU/Linuxuna...

2023-05-10
1

面试题39:redis单线程为什么那么快?redis支持的数据类型有哪些?

可以用来做最简单的数据缓存,可以缓存某个简单的字符串,也可以缓存某个json格式的字符串,Redis分布式锁的实现就利用了这种数据结构,还包括可以实现计数器、Session共享、分布式ID...

2023-05-09
1

开心档-Git 基本操作

Git 常用的是以下 6 个命令:git clone 、git push 、git add 、git commit 、git checkout 、git pull,后面我们会详细介绍。

2023-05-09
1

踩坑集锦之hashcode计算

但是这个答案存在问题,因为没有考虑到hashcode出现负数的情况,为什么hashcode会出现负数呢?

2023-05-09
2

Java成神路 —— 类加载器

1.1 类加载1. 类加载的描述当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载,类的连接,类的初始化这三个步骤来对类进行初始化。如果不出现意外情况,JVM将会连续完成这三个步骤,所以有时也把这三个步...

2023-05-07
0

雪花算法的使用(java)

雪花算法(Snowflake)是一种分布式唯一 ID 生成算法,能够生成唯一的、有序的、高可用的 ID,常用于分布式系统中作为全局唯一标识符(GUID)。雪花算法生成的 ID 是一个 64 位的整数,其中高位是时间戳,中间位是机器 ID,低位是序列...

2023-05-06
1

Mybatis知识小记(一)——简介和数据库连接池

MyBatis 是一款开源的 Java 持久层框架,可以帮助 Java 开发者简化数据库访问的流程。以下是一些 MyBatis 的知识总结:

2023-05-06
1

【Java面试小短文】怎样防止缓存击穿?

实际用里面,我们会在程序和数据库之间增加一个缓存层。一方面呢是为了提数据的检索效率,提升程序的性能,另外一方面,是为了缓解数据库的并发压力。...

2023-05-06
1

Vue动态组件、v-if+v-once、v-show的区分使用

当我们想做出一个toggle的效果,比如点击一下显示文字1,再点击显示文字2,再点击显示文字1....这样交替进行的时候,大家是怎么做的呢?

2023-05-06
1