会员
众包
新闻
博问
闪存
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
永不停歇
鬼糖
关于SQL假数据生成
摘要: 客户端连接手机数量历史记录表: CREATE TABLE `xw_client_phone_history` ( `id` int(11) NOT NULL AUTO_INCREMENT, `client_user_name` varchar(255) DEFAULT NULL COMMENT '客
阅读全文
posted @ 2024-03-20 10:03 GhostSugar
阅读(10)
评论(0)
推荐(0)
编辑
RedisTemplate操作命令 - list
摘要: List操作 redis中的列表: 一个列表最多可以存储2^32 -1个元素 可以对列表两端插入(push)和弹出(pop) 元素有序且可重复 命令操作返回值 range(K key, long start, long end) 获取元素【lrange】 List<V> trim(K key, lo
阅读全文
posted @ 2019-12-14 17:57 GhostSugar
阅读(7675)
评论(0)
推荐(0)
编辑
RedisTemplate操作命令 - Value
摘要: 字符串操作 redis储存的字符串都是以二进制的形式存在! 字符串类型的内部编码有3种:int:8个字节的长整型。embstr:小于等于39个字节的字符串。raw:大于39个字节的字符串。Redis会根据当前值的类型和长度决定使用哪种内部编码实现。 命令操作返回值 set(K key, V valu
阅读全文
posted @ 2019-12-14 11:51 GhostSugar
阅读(5167)
评论(0)
推荐(0)
编辑
RedisTemplate操作命令 - Hash
摘要: Hash操作 * 看别人的总没有自己实操来的印象深刻 redis的五大数据类型 字符串、列表、集合、有序集合、哈希 redis的哈希类型指的是键值本身又是一个键值对结构: 如:vaule = {{key1,value1},{key2,value2}...{keyn,valuen}} 相对于java可
阅读全文
posted @ 2019-12-13 17:17 GhostSugar
阅读(15475)
评论(0)
推荐(2)
编辑
RedisTemplate操作命令 - 环境
摘要: 不断记录中... SpringBoot整合redis pom依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <ve
阅读全文
posted @ 2019-12-13 11:10 GhostSugar
阅读(2920)
评论(0)
推荐(0)
编辑
将chrome储存的密码转为MarkDown表格
摘要: 在网上的账户信息很多都忘了,一般是用Chrome记着然后自动登录。今天看了下发现还挺多的,于是想把密码都放到个人笔记里,就写了个转换的方法。记录下。 private static final String IN_PATH = "D:\\out\\Chrome%20密码.csv"; private s
阅读全文
posted @ 2019-12-07 16:50 GhostSugar
阅读(298)
评论(0)
推荐(0)
编辑
使用redisson做redis分布式锁
摘要: redisson分布式锁 思路:使用spring的切面来切入需要加锁执行的操作或者方法,在调用方法前由切面捕获,然后通过方法的注解获取具体执行锁的参数,根据参数尝试取锁。持有锁以后执行方法,待方法执行完毕或持有锁时间超时时释放锁。 如果有异常根据情况释放锁或者执行后置操作。 锁: /** * @au
阅读全文
posted @ 2019-12-05 09:51 GhostSugar
阅读(1018)
评论(0)
推荐(0)
编辑
RocketMQ 整合SpringBoot发送事务消息
摘要: 环境 jdk: 8u22rocketmq: rocketmq-all-4.5.2-bin-releasespringboot: 2.1.6.RELEASErocketmq-springboot: 2.0.3 发送流程(事务消息) Rocket发送事务消息: Rocket发送事务消息是二次提交的,第一
阅读全文
posted @ 2019-12-04 18:17 GhostSugar
阅读(5095)
评论(2)
推荐(0)
编辑
关于java读写锁的测试
摘要: 关于java读写锁的测试 打印信息:
阅读全文
posted @ 2019-09-17 17:58 GhostSugar
阅读(379)
评论(0)
推荐(0)
编辑
java8 stream记录
摘要: 直接上代码 forEach() 方法,for循环 stream().filter().collect(Collectors.toList()) 过滤出符合条件的元素,转为对应list stream().map(WechatUser::getUin).collect(Collectors.toList
阅读全文
posted @ 2019-09-17 15:15 GhostSugar
阅读(256)
评论(0)
推荐(0)
编辑
下一页
导航
博客园
首页
联系
订阅
管理
公告