首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
你好我是森林
掘友等级
Java开发
学习笔记 & 心得总结
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
70
文章 69
沸点 1
赞
70
返回
|
搜索文章
最新
热门
Redis 读书笔记 实践篇 (中)
16 异步机制:如何避免单线程模型的阻塞? 16.1 Redis实例有哪些阻塞点? 16.1.1. 客户端交互 因为Redis使用IO多路复用机制,避免主线程一直处在等待网络连接或请求到来的状态,所以
Redis 读书笔记 实践篇 (上)
11 String,为什么不好用了? String类型的内存空间消耗问题,选择节省内存开销的数据类型的解决方案;String类型并不是适用于所有场合的,它保存数据时所消耗的内存空间比较多;集合类型非常
Redis 读书笔记 基础篇
1. 基础架构 从SimpleKV到Redis 和跟 Redis 相比,SimpleKV 还缺少什么? 2. 数据结构: 快速的redis有哪些慢操作 Redis键值对中值的数据类型:String字符
总结项目中使用过的设计模式
概念 模板方法模式 在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。 它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模
谈谈我对防重和幂等的一些思考
防重是指对请求或消息在一定时间内进行去重,避免产生重复数据。 幂等是保证请求或消息在任意时间内进行处理,需要保证他的结果是一致的。 结合我工作的场景来谈谈防重 如何防止重复下单? 对于我们的系统来说,
Redis实现分布式锁
为什么需要分布式锁? 系统是单机版的情况下,是在同一个JVM虚拟机内,使用synchronized或者Lock接口,就可以保证高并发下同一时间只有一个客户端可以对共享资源进行操作。 在分布式系统中,高
Redis布谷鸟过滤器
使用场景 大数据判断是否存在 解决缓存穿透 通常一个请求过来之后我们会先查询缓存,而不用直接读取数据库,这是提升性能最普遍的方法,如果有一个黑客一直请求一个不存在的缓存。此时一定不存在,大量请求直接打
Redis高性能集群理论以及实践
一 redis高可用分布式方案 项目采用的是predixy + redis-cluster 的组合,predixy充当代理,集群三组三从总共六个节点。 有三台Linux专门用来部署redis,每台有两
JVM读书笔记
一.类加载过程 1. 加载过程介绍 Java文件经过编译变成 .class 字节码文件,字节码通过 类加载器 被搬运到JVM虚拟机中。 2. 类的生命周期 加载:查找并加载类的二进制数据,在Java堆
工作中使用ThreadLocal&笔记
工作中使用ThreadLocal 上线文缓存,在智慧防疫服务端中,每个医护登录系统每个请求链路以及用户信息都放入上下文缓存中,相互隔离互不影响。 利用ThreadLocal装载自己的SimpleDat
下一页
个人成就
文章被点赞
10
文章被阅读
11,653
掘力值
582
关注了
50
关注者
4
收藏集
5
关注标签
26
加入于
2018-06-15