自定义博客皮肤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)
  • 资源 (10)
  • 收藏
  • 关注

原创 spring自动创建代理类DefaultAdvisorAutoProxyCreator和BeanNameAutoProxyCreator的声明顺序

最近做项目,在接入flume监控(开源的分布式监控系统)时,发现监控异常,通过排查发现是spring创建代理类DefaultAdvisorAutoProxyCreator和BeanNameAutoProxyCreator的声明顺序不对导致,下面介绍一下问题和解决过程:

2016-03-23 09:55:59 4350

原创 深入分析hashmap

一、传统 HashMap的缺点(1)JDK 1.8 以前 HashMap 的实现是 数组+链表,即使哈希函数取得再好,也很难达到元素百分百均匀分布。(2)当 HashMap 中有大量的元素都存放到同一个桶中时,这个桶下有一条长长的链表,这个时候 HashMap 就相当于一个单链表,假如单链表有 n 个元素,遍历的时间复杂度就是 O(n),完全失去了它的优势。(3)针对这种情

2017-03-27 08:27:47 24700 4

原创 spring循环依赖问题排查

一、背景清分服务添加一个异步处理功能(@asyc),本地测试时发现启动服务后有时正常有时异常。 二、代码再现1、启动类代码public static void main(String[] args) throws Exception {  String configLocation = "cla

2017-03-27 08:16:46 9119 5

原创 基于snowflake算法实现发号器

一、背景:清分系统需要一套id生成器服务,保证分布式情况下全局唯一。二、算法描述:1、原始算法:(1)snowflake是twitter开源的分布式ID生成算法,其核心思想是:一个long型的ID,使用其中43bit作为毫秒数,3bit作为机房编号,5bit作为机器编码,12bit作为毫秒内序列号。这个算法单机每毫秒内理论上最多可以生成2^12,也就是4096个ID

2017-03-27 08:12:52 4230 1

原创 docker介绍、安装及使用

一、介绍1、Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。几乎没有性能开销,可以很容易地在机器和数据中心中运行。2、Docker的特性:(1)统一的打包格式Docker定义了一种统一标准的打包格式,可将应用及其依赖打包到单个的镜像。(2)交互式Shel

2016-03-29 08:56:28 403

java数据结构和算法实现

队列、链表、快速排序、冒泡排序完整 实例程序,初学者的利器

2013-06-09

加密登录界面

本程序是网络安全作业,具有登录密码长度格式限制,md5加密功能,显示已登录时间功能,适合初学者学习哦

2013-06-09

java ee 投票系统

本系统采用 jsp+javabean+struts2 进行开发,适合初学者学习哦,完整工程打包上传

2013-06-01

java ee人力资源管理系统

本系统采用 jsp+struts2+hibernate,适合初学者参考学习,完整工程打包上传

2013-06-01

java ee博客网站

本网站最适合初学ssh网站框架模式的开发者,采用mysql数据库,希望给大家带来帮助

2013-06-01

java ee 网络商城

本网站 采用ssh框架,mysql数据库,初学者学习的绝佳例子,整个工程打包上传。

2013-06-01

java ee 在线考试系统-ssh框架

在线考试系统,应用ssh框架,mysql数据库,完整代码打包上传,希望给大家帮助

2013-05-31

一致哈希算法

一致哈希算法属于哈希算法的一种。它是对哈希算法的完善。此文件是一致性哈希算法的实现代码,完成的是一些基本的操作

2012-11-10

sqlite数据库的简单应用

一个sqlite数据库的简单应用,本例适合初学者

2012-11-06

通过按钮打开QQ

通过程序获取手机中所有程序的包,然后通过报名打开程序,本程序是打开QQ的实例。注意QQ版本

2012-11-06

空空如也

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

TA关注的人

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