自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 一致性hash算法和Java实现

一致性hash算法一、前言在大型web应用中,缓存可算是当今的一个标准开发配置了。在大规模的缓存应用中,应运而生了分布式缓存系统。在高并发(比如20W/S QPS + 海量数据)环境下,如何让请求均匀分散到集群中,防止应用数据库雪崩?二、Hash取模基本原理计算方式:hash(key) % 缓存集群节点数量使用这个算法的问题在于容错性和扩展性不好。所谓容错性是指当系统中某一个...

2019-02-23 21:34:57 763

原创 基于Spring Session实现JIM分布式Session

基于Spring Session实现JIM分布式Session前引在实际项目中,应用程序经常会以集群方式部署线上,一般来说无状态的应用程序是理想的部署方式,一旦应用程序拥有状态(比如Session、线程内缓存、唯一全局ID等),那么会出现状态之间无法共享,对此通常解决方案时:使用第三方系统进行状态的分布式统一管理,比如Redis、Memecache、Zookeeper等。我们经常会在Web程...

2019-02-23 21:32:10 227

原创 关于写文章的工具的一些想法

平时经常看书、看帖子、看视频教程等,里面很多写的非常好非常深刻的内容,有时会感悟自己结合工作的理解,但是经常都一看了事,都没沉下时间将其记录和整理,等哪天需要时却往往找不到。现在回过头来发现,这些知识和感悟,其实是自己功能的提升的过程和积累。以下,我逐步将以前和现在看过的、自己总结都写到github中,每天让自己有些知识沉淀。https://github.com/suncht/JavaSumma...

2019-02-23 21:10:35 274

转载 读“Java类加载机制ClassLoader之ContextClassLoader”

文章Java类加载机制ClassLoader之ContextClassLoader,转载于https://blog.csdn.net/qq_22912803/article/details/78065847看了这篇文章,让我彻底了解了关于ContextClassLoader的原理和机制,故记录下以便学习用工作过程中,时常会用ServiceLoader方式SPI机制或者自己实现META-IN...

2019-02-23 17:18:08 316

原创 简单快捷计算本月第一天星期几、本月有多少天、上一个月的最后一天是几号

今天偶然在vue2/nodejs视频中看到一个计算“本月第一天星期几、本月有多少天、上一个月的最后一天是几号” 最简便最快捷的方法。如果自己写,就很容易要判断闰年问题,那就非常复杂了。网上很多关于这些的方法,都比较复杂,而且是否有错误不可而知所以在此记录下,以便以后会用到。//本月第一天星期几var firstDayOfTheMonth = (new Date(this.year...

2019-02-13 00:07:09 5700 1

JAVA反编译工具

JAVA反编译工具jd-gui 和 jdeclipse插件,最新版本:

2014-04-01

页面URL获取工具

工具功能,很强大,不限于以下功能 1、查看网页源码 2、鼠标获取网页地址 3、复制网页信息 4、查看网页文本 5、查看网页表单

2014-04-01

JS压缩工具

JS压缩工具,可以注册到鼠标右键中,方便生成压缩后的JS

2014-04-01

空空如也

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

TA关注的人

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