上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 117 下一页
  2022年1月20日
摘要: 一、ArrayList 是不安全的 1、故障现象 public class NotSafeDemo { public static void main(String[] args) { List<String> list = new ArrayList(); for (int i = 0; i < 阅读全文
posted @ 2022-01-20 22:24 格物致知_Tony 阅读(1249) 评论(0) 推荐(0)
摘要: 一、Redis 持久化 官网介绍:http://www.redis.io Redis 提供了 2 个不同形式的持久化方式。 RDB(Redis DataBase) AOF(Append Of File) 二、RDB(Redis DataBase) 1、官网介绍 2、RDB 是什么 在指定的时间间隔内 阅读全文
posted @ 2022-01-20 12:44 格物致知_Tony 阅读(78) 评论(0) 推荐(0)
摘要: 一、 阅读全文
posted @ 2022-01-20 12:41 格物致知_Tony 阅读(31) 评论(0) 推荐(0)
摘要: 一、Redis 的事务定义 Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 Redis事务的主要作用就是串联多个命令防止别的命令插队。 二、Redis 事务(multi、exec、discard) 1、从输入 阅读全文
posted @ 2022-01-20 12:39 格物致知_Tony 阅读(48) 评论(0) 推荐(0)
摘要: 一、 二、 三、 阅读全文
posted @ 2022-01-20 12:35 格物致知_Tony 阅读(31) 评论(0) 推荐(0)
摘要: 一、Jedis 连通 Redis 二、Jedis 常用 API 三、验证码案例 阅读全文
posted @ 2022-01-20 12:26 格物致知_Tony 阅读(23) 评论(0) 推荐(0)
  2022年1月19日
摘要: 一、线程间定制化通信 多个线程之间的执行时机并不是固定的,是由 CPU 来操作调度的,如果要让线程按照我们需要的顺序执行,这就是线程间定制化通信。 二、案例 1、题目要求: 三个线程之间按顺序调用,实现 A -> B -> C 三个线程启动,要求如下: AA打印5次,BB打印10次,CC打印15次 阅读全文
posted @ 2022-01-19 22:01 格物致知_Tony 阅读(61) 评论(0) 推荐(0)
摘要: 一、Geospatial 简介 Redis 3.2 中增加了对GEO类型的支持。GEO,Geographic,地理信息的缩写。该类型,就是元素的2维坐标,在地图上就是经纬度。redis基于该类型,提供了经纬度设置,查询,范围查询,距离查询,经纬度Hash等常见操作。 二、命令 1、geoadd (1 阅读全文
posted @ 2022-01-19 14:55 格物致知_Tony 阅读(106) 评论(0) 推荐(0)
摘要: 一、HyperLogLog 简介 在工作当中,我们经常会遇到与统计相关的功能需求,比如统计网站PV(PageView页面访问量),可以使用Redis的incr、incrby轻松实现。 但像UV(UniqueVisitor,独立访客)、独立IP数、搜索记录数等需要去重和计数的问题如何解决?这种求集合中 阅读全文
posted @ 2022-01-19 14:54 格物致知_Tony 阅读(70) 评论(0) 推荐(0)
摘要: 一、Bitmap 简介 现代计算机用二进制(位) 作为信息的基础单位, 1个字节等于8位, 例如“abc”字符串是由3个字节组成, 但实际在计算机存储时将其用二进制表示, “abc”分别对应的ASCII码分别是97、 98、 99, 对应的二进制分别是01100001、 01100010和01100 阅读全文
posted @ 2022-01-19 14:52 格物致知_Tony 阅读(80) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 117 下一页