会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Nullpointer_dxy
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2019年10月6日
redis持久化方案之RDB
摘要: 1.RDB方式 RDB是Redis默认采用的持久化方式 RDB方式是通过快照(snapshotting)完成的,当符合一定条件时Redis会自动将内存中的数据进行快照并持久化到硬盘 Redis会在指定的情况下触发快照 符合自定义配置的快照规则 执行save或者bgsave命令 执行flushall命
阅读全文
posted @ 2019-10-06 09:53 Nullpointer_dxy
阅读(141)
评论(0)
推荐(0)
2019年9月29日
redis实现分布式锁
摘要: 1.锁的处理 单应用中(单进程多线程情况)锁的处理: synchronized lock 分布式应用中锁的处理: 数据库乐观锁; 基于zookeeper的分布式锁; 基于redis的分布式锁 synchronized lock 数据库乐观锁; 基于zookeeper的分布式锁; 基于redis的分布
阅读全文
posted @ 2019-09-29 18:06 Nullpointer_dxy
阅读(218)
评论(0)
推荐(0)
2019年9月28日
redis数据类型(图解)
摘要: 一些命令的使用场景: 1.由于集合是无序的,spop命令可以用于抽奖活动 2.商品销量排行榜可以用zset做 3.setnx命令实现分布式锁 4.消息队列模型:lpush+rpop 以上是本人的学习笔记,若有不对的地方,请大家指正
阅读全文
posted @ 2019-09-28 15:11 Nullpointer_dxy
阅读(422)
评论(0)
推荐(0)
2019年8月28日
事务问题
摘要: 本文只是作者整理的笔记,摘抄自他人 原文链接:https://blog.csdn.net/zjxxyz123/article/details/79413729 事务总结: 事务的特性:★★★ ACID 原子性:事务里面的操作单元不可切割,要么全部成功,要么全部失败 一致性:事务执行前后,业务状态和其
阅读全文
posted @ 2019-08-28 14:33 Nullpointer_dxy
阅读(203)
评论(0)
推荐(0)
面试题
摘要: 1.hashmap,如果确定只装载100个元素,new HashMap(?)多少是最佳的,why? 解:hashmap的扩容机制为实际装载元素>hash表中数组大小*装载因子,扩容为原来的两倍 数组大小为:100/0.75=133.3,初始容量为2的幂,2的8=256>133.3,所以256最佳
阅读全文
posted @ 2019-08-28 14:13 Nullpointer_dxy
阅读(90)
评论(0)
推荐(0)
2019年8月22日
eclipse常用快捷键
摘要: Alt+shift+j 鼠标放在字段上自动生成注释,放在不同地方会生成不同的注释
阅读全文
posted @ 2019-08-22 15:07 Nullpointer_dxy
阅读(120)
评论(0)
推荐(0)
2019年8月8日
WeakHashMap
摘要: 引用分类 强引用:StrongReference:引用指向对象,gc运行时不回收 软引用:softReference gc运行时可能回收(jvm内存不够时) 弱引用:wekaReference gc运行时立即回收 虚引用:PhantomReference类似于无引用,主要跟踪对象被回收的状态,不能单
阅读全文
posted @ 2019-08-08 19:19 Nullpointer_dxy
阅读(122)
评论(0)
推荐(0)
2019年7月17日
redis数据类型
摘要: redis是什么? Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。 redis提供
阅读全文
posted @ 2019-07-17 16:38 Nullpointer_dxy
阅读(316)
评论(0)
推荐(0)
2019年7月15日
spring @Enable*注解工作原理
摘要: 1.@enable*注解的工作原理 通过观察这些@enable*注解的源码,我们发现所有注解都有一个@Import注解,这个注解用来导入配置类的,这也就意味着这些自动开启的实现是导入了一些自动配置的bean. 这些导入的配置方式分为以下三种类型. 第一类:直接导入配置类 直接导入配置类Schedul
阅读全文
posted @ 2019-07-15 15:37 Nullpointer_dxy
阅读(780)
评论(0)
推荐(1)
2019年7月12日
mysql索引剖析
摘要: 讲索引之前让我们先看看一些常见的数据结构 1.hash 概念:是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值 时间复杂度和空间复杂度:O(1) 缺点:hash索引不支持范围查找,不支持排序 优点:时间复杂度低 比如现在hash表中有7条数据,要
阅读全文
posted @ 2019-07-12 14:41 Nullpointer_dxy
阅读(151)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告