-
-
Redis过期键的删除策略有哪些?
定时删除:在设置键的过期时间的同时,创建一个定时器,达到过期时间,执行键的删除操作惰性删除:不主动删除过期键,从键空间中获取键时,都检查取得的键是否过期,过期则删除;没过期则返回定期删除:每隔一段时.... 盾给网
- 0
- 0
- 441
-
Java中基本类型的转换规则
等级低到高: byte、short、int、long、float、double char、int、long、float、double 自动转换:运算过程中,低级可以自动向高级转换 强制转换:高级需要强制转换为低级,可能会丢失精度 &nb.... 盾给网
- 0
- 0
- 439
-
线程包括哪些状态?状态之间是如何变化的?
线程的生命周期 线程包括哪些状态的问题说专业一点就是线程的生命周期。 不同的编程语言对线程的生命周期封装是不同的。 Java 中线程的生命周期 Java 语言中线程共有六种状态。 NEW(初始化状态) RUNN.... 盾给网
- 0
- 0
- 650
-
java中IO流有哪些?
按数据流向:输入流和输出流 输入和输出都是从程序的角度来说的。 输入流:数据流向程序 输出流:数据从程序流出。 按处理单位:字节流和字符流 字节流:一次读入或读出是8位二进制 字符流:一次.... 盾给网
- 0
- 0
- 384
-
如何连接MySQL服务端、关闭连接?
连接:使用指令 mysql -u -p -h -P (-u:指定用户名 -p:指定密码 -h:主机 -P:端口) 连接 MySQL 服务端关闭:使用指令 exit 或 quit... 盾给网
- 0
- 0
- 350
-
什么是 happens-before 原则?
Java 中happens-before 原则,是在 JSR-133 中提出的。原文摘要:• Each action in a thread happens-before every subsequent action in that thread.• An unlock on a monitor happens-before every su.... 盾给网
- 0
- 0
- 390
-
Redisson、Jedis、Lettuce各有什么优缺点?
Redisson优点:实现了分布式特性和可扩展的 Java 数据结构,适合分布式开发API 线程安全基于 Netty 框架的事件驱动的通信,可异步调用缺点:API 更抽象,学习使用成本高Jedis优点:提供了比较全面的 Redis 操作特性.... 盾给网
- 0
- 0
- 641
-
锁如何使用?有什么注意事项?
Java 中常见的锁有 synchronized可重入锁 java.util.concurrent.lock.ReentrantLock可重复读写锁 java.uti.... 盾给网
- 0
- 0
- 408
-
基于SpringBoot的可视化接口开发工具,不再需要Controller、Service、Dao[JAVA笔记]
基于SpringBoot的可视化接口开发工具,不再需要Controller、Service、Dao[JAVA笔记]... 盾给网
- 0
- 0
- 1k
-
spring中的bean是线程安全的吗?
Spring 不保证 bean 的线程安全。 默认 spring 容器中的 bean 是单例的。当单例中存在竞态条件,即有线程安全问题。如下面的例子 计数类 package constxiong.interview.threadsafe; /** * 计数类 * @author Co.... 盾给网
- 0
- 0
- 449




![基于SpringBoot的可视化接口开发工具,不再需要Controller、Service、Dao[JAVA笔记]](https://img.vlogforum.com/imgs/2021/05/1622113397-1.png)



