企业架构专栏最新文章

《漫谈设计模式》一书样书终于拿到了

《漫谈设计模式》的样书今天发过来了,非常高兴,刚给支持我,帮助我,给此书给出珍贵意见的一些朋友刚邮寄完书(很愧疚,很多人支持了我很多,没有送到),顺便拍了照,贴了几张出来。   书籍封面: 扉页: 朋友赠言:   书籍的封面很有质感,有摩挲的感觉,很多人拿到书籍后爱不释手,非常感激编辑费了很大心思帮我做这么多,只是俺手头实在有点紧,没能力送太多,很多支持帮助我的人都没有送到, ...
redhat 有6009人浏览 2011-12-20 21:58 专栏:漫谈设计模式

《漫谈设计模式》一书终于出版了

  Dear my friend,   Finally, my book, “Rambling on design patterns”, has come out!   It took me more than 2 years to finish this. I’d like to thank everyone who supported me along the way. I sin ...
redhat 有6198人浏览 2011-12-02 15:02 专栏:漫谈设计模式

自己写一个MVC框架(二)

 基础数据准备好之后,就轮到action 和 actionform 出场了 (struts 的核心组件)。   mvc框架中control 在这里就是action,充当控制器的action在请求发送发来时可以做出相应的处理然后转发到(或者重定向)对应的页面,这样通过控制器这个中介者,当模型层的数据发生了改变之后,视图层将自动改变其内容,这里也蕴含了设计模式中的观察者模式和中介者模式。   我写的简单 ...
 
lixinstudio 有1572人浏览 2011-12-01 12:27 专栏:自己写一个MVC框架

自己写一个MVC框架(一)

MVC是三个单词的缩写,分别为: 模型(Model),视图(View)和控制(Controller)。         MVC模式如今大量应用与web开发中,其优势明显,收到了众多开发者的欢迎和支持,struts框架的核心架构也用到了MVC,既然MVC如此犀利,我们就应该深入理解其中的流程,而作为一个IT精英,我们肯定会想到看相关的源码,看完理解之后,我个人认为最高的境界就是自己写一个类似的框 ...
lixinstudio 有3031人浏览 2011-12-01 12:26 专栏:自己写一个MVC框架

使用XFire+Spring构建Web Service

FROM: http://shuangjianyu.blog.163.com/blog/static/960006762009931102647304/?fromdm&fromSearch&isFromSearchEngine=yes XFire是与Axis 2并列的新一代Web Service框架,通过提供简单的API支持Web Service各项标准协议,帮助你方便快速地开 ...
Sev7en_jun 有1749人浏览 2011-12-01 12:01 专栏:Apache CXF使用step by step

(Axis 入门) 超简单webservice实例

From: http://user.qzone.qq.com/339751607   1> 获取axis及关联的jar包 http://dl.iteye.com/topics/download/6a76de1e-d506-35bc-a41b-508d4be04025   2>  新建一个模拟服务java类
Sev7en_jun 有2131人浏览 2011-11-30 11:21 专栏:Apache CXF使用step by step

Yii分析9:CController控制视图(Cview)的展现

      《The Definitive Guide to Yii》描述了视图的概念:“视图是一个包含了主要的用户交互元素的PHP脚本.他可以包含PHP语句”,不同于很多类似的框架,Yii并没有使用smarty作为模板引擎,而是直接使用原生的PHP脚本作为模板,笔者认为至少有以下两点好处:   (1) 门槛低,易于使用,不需要理解和记忆smarty的模板语言语法   (2) 减少了模板引擎解 ...
 
silentime 有4875人浏览 2011-11-30 00:01 专栏:高性能PHP框架Yii分析

持久层设计某次泛化讨论的几个思路

表设计基于模型和业务约束的要求: 1、表的设计必须从系统建模开始,提供ER图,表结构遵循范式要求。 2、考察几个数据处理异常复杂的点,包括需要使用存储过程的场景。 3、异步数据存取场景的识别。 4、旧有数据的兼容。   大数据量下可用性的要求: 1、大表的识别和设计,确定索引,避免大表JOIN操作。 2、一次用户请求事务中,至多执行两次commit操作。Oracle写回滚日志的关系, ...
RayChase 有2370人浏览 2011-11-27 20:02 专栏:J2EE 核心模式

提高数据库查询速度的几个思路

提高数据库查询速度的几个思路   1、缓存,在持久层或持久层之上做缓存。 2、数据库表的大字段剥离,保证单条记录的数据量很小。 3、恰当地使用索引。 4、必要时建立多级索引。 5、分析Oracle的执行计划,通过表数据统计等方式协助数据库走正确的查询方式,该走索引就走索引,该走全表扫描就走全表扫描。 6、表分区和拆分,无论是业务逻辑上的拆分(如一个月一张报表、分库)还是无业务含义的分区 ...
RayChase 有4886人浏览 2011-11-19 12:23 专栏:J2EE 核心模式

从后端设计来类比前端设计的思考

今天同事的一句话给我留下深刻的印象:“前端也有MVC,DOM树就是这个M,CSS就是这个V,至于C,非JavaScript莫属”。   很高兴团队中有越来越多的人能 ...
RayChase 有3766人浏览 2011-11-04 20:46 专栏:J2EE 核心模式

Yii分析8:控制器执行类CAction

    Yii控制器基本的执行单位为action,通常情况下,在Controller类中定义一个actionMe的函数,那么当访问me这个action时(参考Yii分析5:路由管理类UrlManager和Yii分析7:runController的执行),会自动执行actionMe方法。在实际的项目中,如果Controller有多个action,那么如果把所有的action处理逻辑都写在Control ...
 
silentime 有4340人浏览 2011-11-01 21:09 专栏:高性能PHP框架Yii分析

从零开始一步一步做论坛------抛砖引玉,欢迎拍砖[七]----lucene模块

    好久没有更新了,今天说说最近为这个项目加的一个新功能吧,即全文检索Lucene!至于Lucene到底是什么东西,大家可以在自己学习一下,我这里只说说是怎样将其配置到我的项目中的.大家如果对我这个项目不是很了解,可以先看看前面几个帖子.       其实说到Lucene,我也是第一次接触,以前听说过,但没有用过.搞了两天,先是看视频,看完了还是不会配到我的S2SH框架中,没办法,咱人笨.最后 ...
feiyang404 有1219人浏览 2011-11-01 17:23 专栏:从零开始一步一步做论坛

吃"软饭"的一些不良思考习惯

1. 认为“简单原则”,就是不加认真思考,制作最简单易于实现的系统。殊不知真正的简单是深思熟虑之后得到的结果。要多视角考虑,并且,必要时还需要跳出来思考,避免钻牛角尖,这样,才可能拿出真正简单有效的方案。2. 对于难以实现的需求,而不是认真客观地认识和挖掘他们,然后根据可用的技术和资源,找出合理的解决方案,而是否认这些需求的存在。这样往往实现的功能不能满足真正的需求,导致在系统的各个方面都要处理特 ...
redhat 有7352人浏览 2011-10-31 13:00 专栏:漫谈设计模式

《Struts2技术内幕》 新书样章和导读

由于本书尚未出版,我在这里只能给出部分样章供大家参考。 《Struts2技术内幕》 新书部分篇章连载(一) 《Struts2技术内幕》 新书部分篇章连载(二 ...
downpour 有5071人浏览 2011-10-27 20:40 专栏:Struts2技术内幕

《Struts2技术内幕》 新书部分篇章连载(四)—— 核心分发器

9.2核心分发器 —— Dispatcher 9.2.1 核心分发器(Dispatcher)的核心驱动作用 Dispatcher之所以被称之为Struts2的核心分发器,主要是基于它在整个Struts2框架中 ...
downpour 有7544人浏览 2011-10-27 20:15 专栏:Struts2技术内幕

《Struts2技术内幕》 新书部分篇章连载(五)—— 请求响应哲学

第7章 别具匠心 —— XWork设计原理 众所周知,现代电子计算机由5大部件组成:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器合称CPU,是计算机中最为核心的部分。如果我们把整个Struts2框架比作是一个计算机,那么XWork则是Struts2框架中的CPU,是Struts2运行机制的核心。 那么,XWork到底是一个什么样的开发框架呢?我们曾经在本书的第三章中对XWor ...
downpour 有14055人浏览 2011-10-27 20:01 专栏:Struts2技术内幕

《Struts2技术内幕》 新书部分篇章连载(三)—— 多视角透析Struts2

3.3 多视角透析Struts2 Struts2的外部环境并不复杂,因为其核心内容非常明确:探究Struts2运行时所必须的基本要素。我们对Struts2的运行环境和Struts2所依赖 ...
downpour 有8838人浏览 2011-10-27 19:09 专栏:Struts2技术内幕

《Struts2技术内幕》 新书部分篇章连载(一)—— 如何学习开源框架

2.6 如何学习开源框架 正确的学习方法不仅能够事半功倍,也能够使我们更加接近真理。在大家了解了框架的本质和Web开发模式之后,我们来讨论一下学 ...
downpour 有16196人浏览 2011-10-27 18:40 专栏:Struts2技术内幕

《Struts2技术内幕》 新书部分篇章连载(二)—— 面向对象浅谈

第2章 固本清源 —— Web开发浅谈 如今当我们谈到Web开发时,程序员们总是热衷于讨论一些我们耳熟能详的Web开发框架,如Struts2、Spring、Hibernate等。有 ...
downpour 有9730人浏览 2011-10-26 19:46 专栏:Struts2技术内幕

WebService处理复杂对象List Map(jdk api jws)

XFire不用这么做,Apache CXF 只需要指定集合中具体类型,使用jdk中的web service api 才需如此     转载于:http://blog.csdn.net/chen_yu_ting/article/details/6606494   第一步:创建存储复杂对象的类(因为WebServices的复杂对象的传递,一定要借助第三方对象(即自定义对象)来实现) ...
Sev7en_jun 有8738人浏览 2011-10-26 13:02 专栏:Apache CXF使用step by step

企业架构热门专栏

更多专栏>>

企业架构热门文章

博客专栏评论

认真看错误代码,有时候重启电脑就行了 醉了 我把数据库配置写死不用配置文件 改 UserService ...
xxx不是你可以惹得 评论了 第十六章 综合实例——《跟我学Shiro》
holyselina 写道您前面说到能获取调用是的参数数组,我想问下,我想在通知方法中,获取当前调用代 ...
dagger9527 评论了 【第六章】 AOP 之 6.6 通知参数 ——跟 ...
Access denied for user 'root'@'localhost' (using pa ...
xxx不是你可以惹得 评论了 第十六章 综合实例——《跟我学Shiro》
只有@AspectJ支持命名切入点,而Schema风格不支持命名切入点。有一个问题不太明白Schema ...
dagger9527 评论了 【第六章】 AOP 之 6.5 AspectJ切入点语法 ...
支持虽然会迟到,但永远不会缺席!
dagger9527 评论了 【第四章】 资源 之 4.3 访问Resource ...
valiant025 写道很经典,很期待谢谢支持,马上出来新的
springcloud关注者 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
公园美丽 写道谢谢分享,期待后面的文章,受益匪浅谢谢,马上出来
springcloud关注者 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
谢谢分享,期待后面的文章,受益匪浅
公园美丽 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
很经典,很期待
valiant025 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
希望帮助更多的朋友
springcloud关注者 评论了 (六)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
Global site tag (gtag.js) - Google Analytics