会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SkyeAngel
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
37
下一页
2018年7月14日
LeetCode--remove-nth-node-from-end-of-list
摘要: remove-nth-node-from-end-of-list 自己的方法,很笨 这个居然有快慢指针的方法,厉害了,贴上方法!!!
阅读全文
posted @ 2018-07-14 10:17 SkyeAngel
阅读(120)
评论(0)
推荐(0)
2018年7月13日
LeetCode--不太會
摘要: remove-duplicates-from-sorted-list reverse-nodes-in-k-group 同一类问题swap-nodes-in-pairs remove-nth-node-from-end-of-list
阅读全文
posted @ 2018-07-13 11:00 SkyeAngel
阅读(116)
评论(0)
推荐(0)
2018年7月10日
Redis中配置生命周期的方法
摘要: redis中的TTL -1表示未设置过期时间, -2表示不存在 其余的以秒为单位表示剩余过期时间,时间到0之后,自动从缓存清除出去 通过传入的KeyPrefix的expireSeconds表示的过期时间,在通过redisTemplate.expire(realKey, prefix.getExpir
阅读全文
posted @ 2018-07-10 21:02 SkyeAngel
阅读(5973)
评论(0)
推荐(0)
SSM整合rabbitMQ时报错org.springframework.beans.factory.NoSuchBeanDefinitionException,队列消息消费不掉unacked
摘要: 报错的原因是在配置spring-rabbitmq.xml文件时的connectionFactory与redis的connectionFactory的Id命名冲突 改好之后有报错: spring报错org.springframework.beans.factory.NoSuchBeanDefiniti
阅读全文
posted @ 2018-07-10 12:26 SkyeAngel
阅读(601)
评论(0)
推荐(0)
2018年7月9日
链表刷题总结
摘要: 查找一个链表的中间节点:使用快慢指针, 查找链表的倒数第几个结点也可以使用LeetCode--remove-nth-node-from-end-of-list,即让快指针先走k步,然后快慢指针一起走,当快指针走到头的时候,慢指针刚好走到那个位置的上一个结点。 注意:如果用途是对链表的左右分别递归调用
阅读全文
posted @ 2018-07-09 17:46 SkyeAngel
阅读(178)
评论(0)
推荐(0)
秒杀——接口优化
摘要: 1.Redis预减库存减少数据库访问 2.内存标记减少Redis访问 3.请求先入队缓冲,异步下单,增强用户体验 4. Nginx水平扩展 5.数据库分库分表(阿里中间件mycat) 减少数据库访问: 1.系统初始化时,把商品库存数量加载到redis 2.收到请求,redis预减库存,库存不足,直接
阅读全文
posted @ 2018-07-09 13:09 SkyeAngel
阅读(343)
评论(0)
推荐(0)
秒杀——超卖问题的解决
摘要: 1.在数据库需要更新数据的SQL语句中加上判断条件WHERE,只有当count>0时,才执行更新 2.如果每个用户只能秒杀一件商品,则对user_id和goods_id加上唯一索引
阅读全文
posted @ 2018-07-09 13:09 SkyeAngel
阅读(267)
评论(0)
推荐(0)
SSM整合RabbitMQ
摘要: 1.添加pom依赖 2.配置spring-rabbitmq.xml 在spring-dao.xml进行引入 3.编写MQProducer接口及其实现类(注意是在Service包下) MQProducer实现类 4.写消费者 MQMessage类 SSM整合rabbitMQ时报错org.springf
阅读全文
posted @ 2018-07-09 13:08 SkyeAngel
阅读(1991)
评论(0)
推荐(0)
2018年7月4日
秒杀——页面缓存
摘要: 1.直接返回一个HTML的源代码
阅读全文
posted @ 2018-07-04 12:00 SkyeAngel
阅读(215)
评论(0)
推荐(0)
秒杀——JMeter 自定义变量
摘要: 1.添加CSV Data Set Config,可以将外部的数据引入 2.JMeter命令行 1.在windows上录好jmx 2.命令行: sh jmeter.sh -n -t XXX.jmx -l result.jtl 3.把Result.jtl导入jmeter 3.Redis压测 使用 red
阅读全文
posted @ 2018-07-04 11:58 SkyeAngel
阅读(159)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
37
下一页
公告