CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 423 424 425 426 427 428 429 430 431 ··· 520 下一页

2007年12月17日

摘要: 曾经一个朋友开发了一个项目,客户端是Windows的应用程序,通过WebService服务操作数据库。系统的功能都已完成,用户比较满意。但是有一个问题存在,就是在查询时如果读取大数据量时,系统获取数据并显示的等待时间比较长。为了解决这个问题,朋友采用BinaryFormat格式化数据,同时对数据进行压缩,数据的大小只有原来的8%,效果虽然比以前好一些,但还不是另人满意。于是朋友继续找寻着压缩率... 阅读全文

posted @ 2007-12-17 10:23 csdnexpert 阅读(88) 评论(0) 推荐(0)

摘要: 业务逻辑在一个系统中可放的地方很多,有的人选择放在存储过程中,有的人会选择放在业务组件中,这些方式都可以进行业务逻辑的判断。既然提供了这些方式都可以实现业务逻辑的判断,就证明它们存在的合理性。就像在设计的过程中,很多人会将进行条件选择语句封装到不同的类的重构,以满足设计中的”开-闭“原则,这样做有他的道理。但并不是说以后就不用条件转移语句了,要不开发语言怎么会支持条件转移语法呢。我们要根据具体... 阅读全文

posted @ 2007-12-17 10:23 csdnexpert 阅读(138) 评论(0) 推荐(0)

摘要: 自从我学习程序设计开始,就不断地听到大家谈论面向对象。在最开始接触C++时,确实被它的OO特性迷住了,相比之前用过的C语言更加丰富多彩。想当初,经常因为写出了一个类而暗自自豪半天。现在做程序员也有些年头了,回过头来看以前似乎领悟到的OO思想又有了一些新的感悟。一、代码之外的对象提起OO,大家都会想到class关键字。以前老师这么教的,平时自己也是这么用的。虽然有些语言中的表现不一样,但本质上都... 阅读全文

posted @ 2007-12-17 10:23 csdnexpert 阅读(117) 评论(0) 推荐(0)

摘要: 插件系统概述普通的系统,在编译发布之后,系统就不允许进行更改或扩充了,如果要进行某个功能的扩充,则必须要修改代码重新编译发布。使用插件可以很好地解决这个问题。插件概念首先由开发人员编写系统框架,并预先定义好系统的扩展借口。插件由其他开发人员根据系统预定的接口编写的扩展功能,实际上就是系统的扩展功能模块。插件都是以一个独立文件的形式出现。对于系统来说并不知道插件的具体功能,仅仅是为插件留下预定的... 阅读全文

posted @ 2007-12-17 10:23 csdnexpert 阅读(441) 评论(0) 推荐(0)

摘要: 越来越多人开始使用Java,但是他们大多数人没有做好足够的思想准备(没有接受OO思想体系相关培训),以致不能很好驾驭Java项目,甚至 导致开发后的Java系统性能缓慢甚至经常当机。很多人觉得这是Java复杂导致,其实根本原因在于:我们原先掌握的关于软件知识(OO方面)不是太贫乏就是不恰当,存在认识上和方法上的误区。 软件的生命性 软件是有生命的,这可能是老调重弹了,但是因为它事关分层架构的... 阅读全文

posted @ 2007-12-17 10:23 csdnexpert 阅读(233) 评论(0) 推荐(0)

摘要: 内容简介STEVEN GOULD在文中介绍了JAVA2平台企业版(J2EE)的13种核心技术:JDBC, JNDI, EJBS, RMI, JSP, JAVA SERVLETS, XML, JMS, JAVA IDL, JTS, JTA, JAVAMAIL 和 JAF。为了联系实际,GOULD基于WEBLOGIC应用服务器?来自BEA SYSTEMS公司的一种广为应用的产品?环境来介绍J2EE... 阅读全文

posted @ 2007-12-17 10:23 csdnexpert 阅读(117) 评论(0) 推荐(0)

摘要: 一、Hibernate是JDBC 的轻量级的对象封装,它是一个独立的对象持久层框架,和App Server,和EJB没有什么必然的联系。Hibernate可以用在任何JDBC可以使用的场合,例如Java应用程序的数据库访问代码,DAO接口的实现类,甚至可以是BMP里面的访问数据库的代码。从这个意义上来说,Hibernate和EB不是一个范畴的东西,也不存在非此即彼的关系。 二、Hibernat... 阅读全文

posted @ 2007-12-17 10:23 csdnexpert 阅读(140) 评论(0) 推荐(0)

摘要: Spring自从2003年发布以来,一直是Java开源框架的奇迹之一。从2000年开始,伴随着B/S架构逐渐引入企业应用软件开发的领域,Java就逐渐成为企业应用开发的主流技术,一直到2003年,Struts+EJB一直是Java技术架构的不二选择,然而这一切随着2003年Spring以without EJB的面目出现之后,一切都开始改变。大概从2003年下半年开始,Spring+Hibern... 阅读全文

posted @ 2007-12-17 10:23 csdnexpert 阅读(108) 评论(0) 推荐(0)

摘要: 管理软件的高失败率已是业内的一个公开秘密。虽然历经几年的实践努力,这种失败率仍然较高。 造成管理软件高失败率的因素很多,归结到底是由于管理软件的应用与用户的要求还有一定的差距,缺乏一种能够进行业务导向的业务架构平台技术。为此,目前众多软件开发商在继ERP开发后,转向了业务架构平台技术的开发,以满足了企业业务应用的不断提升。 对于“业务架构平台”的理解 业务架构平台是指以业务导向和驱动... 阅读全文

posted @ 2007-12-17 10:23 csdnexpert 阅读(281) 评论(0) 推荐(0)

摘要: 纯orm方案的缺点:处理复杂对象查询时有难度。数据模型中的所有表格及关系很复杂,包括关联、引用(也就是主从表)和继承三种关系,甚至包括嵌套的复杂关系,在做or mapping的时候非常复杂。对应于表中的连接查询,如果直接写sql语句违背了map 规则,不写,灵活度不够。虽然在一些ORM方案中也可以把数据库表之间的关系也映射到对象层里,但是这样在数据库和数据访问层之间增加了一个映射层,再说了映射... 阅读全文

posted @ 2007-12-17 10:23 csdnexpert 阅读(114) 评论(0) 推荐(0)

上一页 1 ··· 423 424 425 426 427 428 429 430 431 ··· 520 下一页