自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springcloud-eureka学习

1、简介    eureka是springcloud系列的注册中心,分为客户端和服务端2、使用    客户端@ServletComponentScan @ComponentScan @SpringBootApplication @MapperScan(basePackages = "com.cf.page.mapper") @EnableSwagger2Doc @EnableDiscoveryCl...

2018-05-10 14:17:52 201

原创 redis--bitmap实现去重

1、问题    最近做一个探针项目,需要判断用户是不是第一次被采集,原来直接使用redis的key-value第一次缓存,过了段时间发现这样key会无穷无尽。。2、解决方案    使用布隆算法实现去重,布隆算法参考:漫画:Bitmap算法 整合版    具体实现,针对具体用户的mac做hash,hash生成的结果作为bitmap的offset,bitmap即位图,每位保存0或1,1标识已经存在  ...

2018-05-09 17:35:58 5535 1

原创 springcloud-ribbon学习

1、简介    Ribbon是Netflix公司开源的一个负载均衡的项目,是一个客户端负载均衡器,运行在客户端上。它是一个经过了云端测试的IPC库,可以很好地控制HTTP和TCP客户端的一些行为。 Feign已经默认使用了Ribbon。2、实现    在使用Eureka做注册中心的前提下,客户端简单实现RestTemplate+@LoadBalanced @Bean @LoadBal...

2018-05-09 16:47:02 437

原创 redis-问题方案

1、缓存雪崩通俗简单的理解就是:由于原有缓存失效(或者数据未加载到缓存中)第一,大多数系统设计者考虑用加锁或者队列的方式保证来保证不会有大量的线程对数据库一次性进行读写,避免缓存失效时对数据库造成太大的压力,虽然能够在一定的程度上缓解了数据库的压力但是与此同时又降低了系统的吞吐量。第二,分析用户的行为,尽量让缓存失效的时间均匀分布。第三,如果是因为某台缓存服务器宕机,可以考虑做主备,比如:redi...

2018-05-08 13:56:29 137

空空如也

空空如也

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

TA关注的人

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