摘要: 一. Redis的常用客户端: Jedis:和命令最相似,API全面。缺点:多线程不安全(多线程可以使用连接池,安全使用Jedis) SpringData:线程安全的,底层基于Netty(异步的支持) Redisson:线程安全的,底层基于Netty,提供很多的分布式服务(分布式锁,分布式集合,分布 阅读全文
posted @ 2024-09-25 22:17 二十四桥冷月夜 阅读(1) 评论(0) 推荐(0) 编辑
摘要: redis的基本数据类型 String:是最基本的数据类型,它可以存储任何二进制安全的数据。 不仅能存放文本数据,还能保存图片、音频、视频、压缩文件等二进制数据。它们通常用于缓存。 Hash:哈希类型,其中键值对中的值本身又是一个键值对结构,hash 特别适合用于存储对象。 List:Redis列表 阅读全文
posted @ 2024-09-24 21:10 二十四桥冷月夜 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 一:线程的创建 继承Thread类 重写run方法 线程不能够启动多次,如果再次调用start()方法,会抛出异常IllegalThreadStateException。如果要创建多个线程,需要创建多个Thread对象。 public class MyTest { public static voi 阅读全文
posted @ 2024-09-19 21:08 二十四桥冷月夜 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 什么是进程和线程? 进程是指运行中的程序,在windows里可以在任务管理器中查看;线程是CPU调度的基本单位,进程可以看成程序执行的一个实例。一个进程可以拥有多个线程,每个线程使用其所属进程的栈空间。进程就是线程的容器,需要线程利用进程中的一些资源,处理一个代码、指令。最终实现进程所预期的结果。 阅读全文
posted @ 2024-09-19 15:04 二十四桥冷月夜 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 这部分是Java中的基础内容,集合,也叫做Java容器,用在很多的地方。 集合是用来存储数据的,简称为容器,其中这里的存储指内存层面的存储,不是持久化存储。 1. 数组的特点: 指定长度后,长度不可以更改 声明了类型后,数组只能存放这个类型的数据。 数组的查询效率高,删除、增加元素的效率低 数组中实 阅读全文
posted @ 2024-09-13 23:04 二十四桥冷月夜 阅读(1) 评论(0) 推荐(0) 编辑