Java8-方法引用
摘要:我们使用lambda表达式创建了一个匿名函数,也就是利用lambda表达式来直接指定函数要实现的功能,但是有时候lambda表达式并不做任何事情,而只是调用一个现有的方法,例如下面这个对对象型数组进行排序的例子: public class Main { public static void main
阅读全文
posted @
2022-01-27 14:01
Judy518
阅读(40)
推荐(0) 编辑
Java8-lambda表达式
摘要:借助一段代码进行lambda表达式的分析: public class Main { public static void main(String[] args) { MathOper addOper=new MathOper() { @Override public int oper(int a,
阅读全文
posted @
2022-01-26 19:21
Judy518
阅读(37)
推荐(0) 编辑
redis集群配置
摘要:现尝试在一个服务器上配置一个简单的redis集群,Linux环境下的配置有一篇文章可以参考一下:https://developpaper.com/redis-single-machine-sentry-and-cluster-construction,本次操作环境为Windows系统作为入门认识,具
阅读全文
posted @
2022-01-24 17:29
Judy518
阅读(691)
推荐(0) 编辑
redis持久化选项
摘要:数据持久化就是将内存中的数据存储到磁盘上的过程,实现持久化有两种方式: 快照模式(snapshot):在某一时刻将所有数据进行一个整体的备份,例如mysql的dump模式,redis的RDB模式 日志类型(log type):所有的写操作(增、删、改)都会备份到一个文件中,当需要恢复数据的时候,所有
阅读全文
posted @
2022-01-23 14:26
Judy518
阅读(71)
推荐(0) 编辑
初探redis事务
摘要:redis事务的基本命令组合有:multi,exec,discard,watch;它们允许单步执行多个命令,并提供两个保证: 事务中的所有命令被放到缓存队列中顺序执行,操作具有隔离性 事务中的所有命令要么全部执行,要么都不执行,所以操作具有原子性,但是不保证每一个命令操作的正确性! 使用方法如:mu
阅读全文
posted @
2022-01-12 22:56
Judy518
阅读(65)
推荐(0) 编辑
初探redis分布式锁
摘要:有这样一个需求,一个系统部署在两套服务器上访问同一个数据库,访问某个表单时需要确定没有没有其他请求在访问,如果有其他请求在访问,则给出相关提示,退出请求。 这里如果是同一个系统上的请求,可以利用加锁的机制进行同步控制,显然在两个系统下这点是无法做到的,同步就是不同的执行过程在操作同一资源时做的一些控
阅读全文
posted @
2022-01-09 23:11
Judy518
阅读(44)
推荐(0) 编辑
redis发布与订阅
摘要:redis消息的发布与订阅是一中消息通信模式:发布者发布消息;订阅者接收消息;如下图所示: 订阅者订阅信息:subscribe msg 发布者发布消息:publish msg "this is from helloworld";如下图示: 发布订阅命令有: psubscribe pattern [p
阅读全文
posted @
2022-01-09 15:11
Judy518
阅读(37)
推荐(0) 编辑
redis基础操作
摘要:redis基础数据类型有:string,hash,list,set,zset(有序集合);现总结以上数据类型的基础操作,redis命令不区分大小写: 1、string(字符串): set key value:设置key值 get key:获取key值 getrange key start end:获
阅读全文
posted @
2022-01-09 14:22
Judy518
阅读(64)
推荐(0) 编辑