自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多线程程序处理子线程异常 javaExceptionHandler机制

公司自己做的任务处理程序,原理是启动多个任务处理线程去任务队列里面获取任务并执行,运行一段时间后发现进程在单任务不处理。分析后发现原来任务处理程序里面存在RnntimeException,每次发生时会造成当前线程退出也就引发了这样一个错误。 解决方法其实很简单就是利用线程的ExceptionHandler机制,自定义和exception处理程序,当出现问题的时候记录当然任务,重新启动线程。一下是

2014-01-17 13:20:02 838

原创 REST-MQ研发更好用的MQ(2)

有了上一节的协议定义,本节来思考下如何实现。客户端的实现非常容易,先考虑服务端 整个MQ需要具有以下几个部分 1:消息接收 2:消息持久话 3:消息的分发,需要根据tv参数,发送给所有关注了此消息的消费者 4:需要个后台配置系统用来配置MQ的消息使用者 配置应该是最简单的一个,使用两张表或一张表来记录对应的关系 一个频道可以被多个消费者关注,关注后所有发往该频

2014-01-15 17:44:27 687

原创 REST-MQ研发更好用的MQ(1)

HTTP-MQ,我们不认为它仅仅是个MQ。市面上不管开源的还是收费的MQ确实不少,不过由于众所周知的原因几乎每个互联网公司都会自己搞自己的MQ。程序猿想不用什么框架、中间件的时候总能找出若干的个理由来回敬呢,于是在符合我国国情的情况下我们要开发一套具有自主知识产权的MQ,方便我们的工程师们把它应用在各个系统中调用。 好了以上解释了为什么要做一个MQ,接下来就要考虑如何做了。先介绍下本人所在公司的

2014-01-15 17:07:22 1131

Redis.in.Action 英文原版

Table of Contents Resources Part 1 Getting started 1 Getting to know Redis - FREE 2 Anatomy of a Redis web application - AVAILABLE Part 2 Core concepts 3 Data structures

2013-11-11

会员管理系统-静态页面-demo

之前做的会员管理系统-静态页面demo,开发出来供大家下载

2013-10-24

空空如也

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

TA关注的人

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