`
herman_liu76
  • 浏览: 96742 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
最近学习这个,开个帖子专门总结一下: 一、一号店的架构演化。http://geek.csdn.net/news/detail/62985 其中提到了:架构层面的规划有业务逻辑层的拆分-SOA服务化,另一个是DB层的水平拆库。 SOA化感悟:订单是电商中的核心业务,还关联着其它很多模块,必然要拆分。其实soa的思想与我们业务中的分层差不多,我指的不只是J2EE项目中的dao,service,controller,这个是非常基本的分层,当然最初设计的人是这个思想,后面的人已经不要考虑了,所以不代表就掌握了这个思想。其实重要的是service层的再分层,这就体现出设计水平的高低了,怎么拆,拆几层 ...
    当ZHUXI(敏感词)在延安领导全国抗战的时候,如果在上海的周恩来去延安开会,那么ZHUXI有事情可以直接联系周恩来办。可是当周恩来回到上海后,ZHUXI找恩来有事,那应该如何远程调用呢?     最初我们接触java语句的时候 ...
    说到业务流程,可能是我做过的项目中涉及业务最多的一个方面了。除了在流程设计之外,在一些考核系统、产业审批、还有很多地方,都用到相似的设计思路,在此一并总结一下。再说到模式,并不是因为流行才用这个词,而是因为这里总结的东西确实只能是个参考,是我解决问题的处理方式与思路,当然几乎相同的项目中,有时我用到很多相同的代码,所以又可以看到是一个原型系统。     什么什么?不是已经有那么多BPMS系统了吗?比如JBPM啊,为啥还要搞一个流程设计模式?怎么说呢,用着不舒服呗,如果项目的流程很规范,那是不错,如果是定制的系统,有很多特殊或者非正常的需求,那还是自己搞比较好。其实这些工作流产品,你不觉 ...
    Druid是阿里巴巴公司的数据库连接池工具,昨天突然想学习一下阿里的druid源码,于是下载下来分析了一下。也就2个多小时粗略看了一下,中间有些知识点没见过,不懂,现查BAIDU学习。简单总结一下,边总结边继续看代码,估计错误不少,欢迎指正!     在自己看之前,想找找druid源码分析,居然在BAIDU上搜索不到任何信息,只是介绍如何配置,只能自己看过来了。这里的介绍,细节不说了,着眼于大方向与设计思路。 1。为监控而生,那么何时,又如何监控呢?     简单的操作数据库通常涉及datasource,connection,preparedstatement ,ResultSet等 ...
       Dubbo是阿里巴巴公司实现SOA治理的工具,最近听到有朋友公司用这个Dubbo,正好想了解一下源码。经过一小段时间分析,发现知识点非常多,很有价值。包括:动态代理,spring整合,各种设计模式,线程池,锁,netty这样基于nio的tcp框架,协议的设计,当然最重要的是一种解决问题的思路,就吧这些体会记录下来:       网上已经看到一些源码分析,总感觉缺少点什么,看完文章还是感觉云里雾里的,可能是自己水平不够吧,所以想从其它角度,先少用代码,重点介绍理念与方案,用自己的话写出来,不一定正确,欢迎指导!!!                   许多资料书只是工具书,只有在 ...
Global site tag (gtag.js) - Google Analytics