自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Redis算法(三)LFU 算法

Redis算法(三)LFU 算法Least Frequently Used,最不经常使用redis中每个对象都有24 bits空间来记录LRU/LFU信息,LRU:24位的时钟,LFU:访问时间+访问频率(counter)、及16+8counter并不是简单的线性计数器,而是用基于概率的对数计数器实现概率分布计算公式为:1/((counter-LFU_INIT_VAL)*server.l...

2020-01-20 14:43:48 1121

原创 Redis算法(二)LRU数据淘汰算法

Redis算法(二)LRU数据淘汰算法Redis淘汰策略:当Reis使用的内存超过配置的maxmemory时,便会触发数据淘汰策略数据淘汰策略:volatile-lru: 最近最少使用算法,从设置了过期时间的键中选择空转时间最长的键值对清除掉volatile-lfu: 最近最不经常使用算法,从设置了过期时间的键中选择某段时间之内使用频次最小的键值对清除掉volatile-ttl: 从设...

2020-01-17 10:45:41 486

原创 Redis算法(一)Consistent hashing一致性算法

Redis算法(一)Consistent hashing一致性算法Redis分布式算法传统:采取hash取模的方式处理数据与服务器节点的映射关系,将value映射在一个32位的key中弊端:在变动服务器节点后,命中率大大降低(如果业务代码是穿透型的,就会穿过cache直击db)Consistent hashing一致性算法一致性hash算法,1997年被提出环形hash空间,取值范...

2020-01-15 15:52:06 204

原创 配置JDBC、Mybatis数据源以及配置mybatis-generator问题的汇总

SpringBoot数据源配置SpringBoot数据源配置(mysql为例)关于properties和yml文件配置application.properties配置:application.yml配置:数据源其他配置-需要有对应配置文件(可整合druid配置数据源监控,YML文件为例)mybatis-generator如果使用maven插件方式pom依赖如下:配置文件如下:generator.p...

2019-07-19 18:25:08 3104 1

原创 Maven控制台常用命令汇总

Maven控制台常用命令Maven控制台常用命令常用命令汇总Maven控制台常用命令maven 命令的格式为:mvn [plugin-name]:[goal-name]可接受参数:-D //指定参数,如 -Dmaven.test.skip=true 跳过单元测试;-P //指定 Profile 配置,可以用于区分环境;-e //显示maven运行出错的信息;-o //离线执行命令,即...

2019-07-19 18:22:38 1936

原创 JUnit理解与使用

Junit理解与使用JUnitJUnit常用注解JUnit测试套件JUnit的使用assertThat匹配符JUnitJUnit是一个编写可重复测试的简单框架。它是用于单元测试框架的xUnit体系结构的一个实例。xUnit是一套测试驱动开发的测试框架JUnit常用注解@Test: 将一个普通的方法修饰成为一个测试方法@Test(expeted=XX.class)@Test(tim...

2019-07-19 18:21:06 395

原创 Java项目返回数据库值的思考

Java项目返回数据库值的思考Java项目返回数据库值的思考已知常用类型接下来对于select查询结果数据的封装进行讨论:List<实体>方式:例1:例2:ListJava项目返回数据库值的思考在业务dao层,或者说mapper层中,涉及到sql语句的返回值数据用什么来封装的问题已知常用类型select查询结果 – List<实体>或者List<Map<...

2019-07-19 18:17:08 729

原创 Python 2.7 基础

目录 Python能够直接处理的数据类型整数浮点数字符串布尔值空值Python中printPython中注释Python中变量Python中四则运算list    添加    删除    替换tupleif语句for循环while循环break语句continue语句多重循环dict(dictionary字...

2019-01-17 15:45:21 674

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除