自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我家猫叫奥利奥

我想为这社会做一点自己的贡献

  • 博客(9)
  • 收藏
  • 关注

原创 系统架构。

来新公司快一个月了,接触了不少新的东西,就当记录下下吧。 目前架构用到的是 前台websocket  发送数据 到后台, 然后启用一个 kafka 生产者,和消费者, camel 接收到 生产者发送来的数据之后,调用dubbo,然后dubbo调用redis 去查询数据,然后消费者接收到消息返回给前台。

2015-05-29 17:11:07 496

转载 Apache Camel简介与入门

StackOverflow上有很多学习Apache Camel的资源,而这里仅仅是使用一个实例来简单的介绍一下Apache Camel 基础 Apache Camel十一个Java库和引擎,有多种不同的整合模式,然而他并不是BPMN或者ESB,虽然可以在此引擎下实现他们。Apache Camel是一个编程人员调节、整合问题的工具。 Message org.apache.ca

2015-05-26 14:12:05 848

转载 JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解

现实企业级Java开发中,有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 ......     这些问题在日常开发中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而不会深究问题根源),

2015-05-26 10:02:14 527

原创 redis和mysq数据同步和redi的一些设计

主要实现功能: 1、在项目启动时候 将数据库的数据缓存到redis里面,按照规定的协议k/v 2、操作resi 更新、删除 会同步出来一条sql 然后再去同步数据库 https://github.com/ggj2010/redis

2015-05-21 11:33:10 418

转载 企业IT项目开发之七宗罪(下篇)

即使没有翅膀,心。。。。。。也要飞翔! 在新年前一天预祝大家新年好,在新的一年里工作顺利,身体健康。 前一阵公司给我下达了任务,一直在忙着打造面向SAAS的企业级微信平台,彻底实现零代码配置,小小一个微信,当面向企业级而且是SAAS时,呵呵,还真的有许多需要注意的地方,非常感谢公司内最强的业务架构师我们的大姐设计出来这么优秀的一款全动态微信业务。所以写完了中篇,一直

2015-05-06 15:56:16 870

转载 企业IT项目开发之七宗罪(中篇)

第五宗罪:闭门造车,与实际脱节,完全抛弃业务 这也是一种极端,把业务全都给扔了,自己拍脑袋想自己的功能,不去参考业界的标准,不去借鉴先进的理念与设计思想。 举个例子来说,已经有了java mail api了,非要自己从打开底层socket开始用字节流的方式访问email服务器的类哈!这个很好玩啊,你封装的有人家好?你造出来的东西有人家稳定? 再

2015-05-06 15:55:36 447

转载 企业IT项目开发之七宗罪(上篇)

经济危机愈演愈烈,国内学习IT的人员又如飞蛾扑火一般趋之若鹜,而工资一低再低,吃着连快递员都不如的午饭,住着8人、12人的集体宿舍,天天赶进度赶到零晨,血红的双眼,为什么?为什么?中国的IT,你将何去何处??? 上面这些还不是七宗罪,如果只是单单上面这些例举,相信基本大家都能克服得了,要不然也不会形成上面这些形象的描述了。吼吼! 我们主要是讲的是架构,这篇是“通

2015-05-06 15:54:28 604

原创 jms

1. JMS基本概念      JMS(Java Message Service) 即Java消息服务。它提供标准的产生、发送、接收消息的接口简化企业 应用的开发。它支持两种消息通信模型:点到点(point-to-point)(P2P)模型和发布/订阅(Pub/Sub)模型。P2P 模型规定了一个消息只能有一个接收者;Pub/Sub 模型允许一个消息可以有多个接收者。 JMS两种消

2015-05-06 10:59:54 395

原创 基础知识点

如果你需要在取得孩子(Son)的时候,同时需要知道该孩子的父亲(Father)是谁,你就可以在孩子的映射定义文件Son.hbm.xml里定义孩子跟父亲的关系映射:many-to-one。 同样,如果需要知道某父亲的所有孩子,就可以在父亲的映射定义文件Father.hbm.xml里定义父亲跟孩子的关系映射:one-to-many。 one 可以定义成字典表。

2015-05-04 17:04:24 483

空空如也

空空如也

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

TA关注的人

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