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

转载 XA分布式事务处理

分布式事务处理是指一个事务可能涉及多个数据库操作,分布式事务处理的关键是必须有一种方法可以知道事务在任何地方所做的所有动作,提交或回滚事务的决定必须产生统一的结果(全部提交或全部回滚)。

2017-01-24 12:10:10 591

转载 通俗讲解:缓存、缓存算法和缓存框架

我们都听过 cache,当你问他们是什么是缓存的时候,他们会给你一个完美的答案,可是他们不知道缓存是怎么构建的,或者没有告诉你应该采用什么标准去选择缓存框架。在这篇文章,我们会去讨论缓存,缓存算法,缓存框架以及哪个缓存框架会更好。

2017-01-20 12:27:06 2535

原创 Java中的线程池

线程池是使用场景最多的并发框架,几乎所有需要异步和并发执行任务的程序都可以使用线程池。类似于数据库链接池,使用线程池能为程序带来如下好处: 1、降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 2、提高相应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 3、提高线程的可管理性。线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源,还会降低系统的稳定性

2017-01-15 23:55:02 1073 4

转载 Spring整合JMS——基于ActiveMQ实现

JMS简介JMS的全称是Java Message Service,即Java消息服务。它主要用于在生产者和消费者之间进行消息传递,生产者负责产生消息,而消费者负责接收消息。把它应用到实际的业务需求中的话我们可以在特定的时候利用生产者生成一消息,并进行发送,对应的消费者在接收到对应的消息后去完成对应的业务逻辑。对于消息的传递有两种类型,一种是点对点的,即一个生产者和一个消费者一一对应

2017-01-15 15:34:31 773

原创 分布式Session研究(一):Docker + spring boot +Nginx构建分布式应用

由于自己一直痴迷于大型分布式系统的设计原理与实践。奈何条件有限,毕竟还在读书,根本无法接触到真正的分布式,真正的大数据。便只能在自己电脑上通过docker这种虚拟化技术来自己搭建”分布式系统”来玩玩,体验一下分布式Session,分布式事物等等。这篇文章将搭建出一个”分布式”系统,并先体验分布式系统中Session管理的问题,并通过集中Session管理方案解决。

2017-01-11 16:33:17 4707 5

原创 栈和队列学习笔记

栈和队列的比较简单,两种就是一个做了某些特殊限制的线性表。比如,去除线性表中可以通过通过索引访问元素的功能。去除通过某个元素得到索引位置的功能。去除普通线性表中可以在任意位置增删的功能,而只允许在线性表的某端进行,这样线性表就变成了特殊的线性表:栈,队列。从逻辑上看。栈和队列其实是有普通线性表发展而来,普通线性表增加一些特殊的限制就可以得到栈和队列了

2017-01-07 22:41:13 1115

原创 线性表学习笔记

Java集合中的List代表一种集合元素允许重复,允许有序的集合。因此,可以通过下标索引来访问List集合中的元素。那么在什么情况下需要使用List集合?如果有一组数据节点,其中多个数据节点之间有松散的一对一关系,类似于A数据节点之后是B数据节点的这种关系,我们应该使用List的集合来保存。换一个角度来看,存在这种松散的,一对一关系的多个数据节点就是典型的线性结构,应该使用线性表来保存它们。Java

2017-01-04 00:04:44 2279

原创 秒杀系统中如何动态生成下单随机URL

秒杀系统中通常会避免用户之间访问下单页面的URL(避免使用爬虫来造成不公平,参考阿里月饼事件)。所有需要将URL动态化,即使秒杀系统的开发人员也无法在知晓在秒杀开始时的URL。解决办法是在获取秒杀URL的接口中,返回一个服务器端生成的随机数,并在下单URL中传递该参数完成下单。

2017-01-01 17:02:35 11361 12

Swagger编写API文档的YAML示例

通过Swagger Editor,使用yaml编写的API接口文档,导入到Swagger Editor即可看到效果.

2017-02-14

struts的执行的核心流程时序图

struts的执行的核心流程时序图

2016-04-10

Java游戏高级编程.pdf

Java游戏高级编程.pdf

2014-12-08

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

TA关注的人

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