Profile

qq_63967545

这家伙很懒,什么也没写
资源:93 粉丝:0

qq_63967545上传的资源

Tomcat6远程调用GlassFishV2的sessionbean
Tomcat6远程调用GlassFish V2的session bean GlassFish V2 是一个比较完整的ejb3服务器,性能也有了很大的提高,因此最近试用了一下,并通过Tomcat进行了分布式调用。 Session Bean: com.test.session.TestSessionBean, TestSessionRemote web项目: test_web
MHT
124.31KB
2021-04-24 21:39
架构设计详细说明设计思路
1 设计模式 面向对象程序由对象组成,对象包括数据和对数据进行操作的过程,过程通常成为方法或操作。对象在收到客户的请求(或消息)后,执行相应的操作。 客户请求是使对象执行操作的唯一方法,操作又是对象改变内部数据的唯一方法。由于这些限制,对象的内部状态是被封装的,它不能直接被访问,它的表示对于对象外部是不可见的。 面向对象设计最困难的部分是将系统分解为对象集合。因为要考虑许多因素:封装、粒度、依赖关系、灵活性、性能、演化、复用等,她们都影响着系统的分解,而且这些因素通常还是相互冲突的。 如何决定对象的粒度,可以使用设计模式中的Façade,Flyweight等模式来完成。 对象声明的每一个操作指定操作名、作为参数的对象和返回值,这就是所谓的操作的型构(signature)。对象操作所定义的所有操作型构的集合被成为该对象的接口(interface)。 在面向对象系统中,接口是基本的组成部分。对象只有通过它们的接口才能与外部交流。 发送给对象的请求和它的相应操作在运行时刻的连接就称为动态绑定(dynamic binding),反之发生在编译时刻的连接,称之为静态绑定(static binding)。 动态绑定允许你在运行时刻替换具有相同接口的对象,这种可替代性就称为多态(polymorphism)。 多态性是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。简单的说就是,允许将子类类型的指针赋值给父类类型的指针。多态性在Object Pascal和C++中都是通过虚函数(Virtual Function) 实现的。 因此,(运行时)动态绑定,是多态的基础。这也是面向对象软件开发中延迟加载和接触耦合的基础。
DOC
7.03MB
2021-04-23 07:48
MapReduce综述
MapReduce是由Google公司发明,近些年新兴的分布式计算模 型。作为Google公司的核心技术,MapReduce在处理T级别以上巨量 数据的业务上有着明显的优势。本文从分布式计算的历史背景开 始,论述了MapReduce的灵感源泉及基本原理。 Google公司的MapReduce实现是该公司的保密技术,而来自开源 社区Apache的Hadoop项目则是此思想的java克隆版本。最近几个月 里,Stanford大学提出的Phoenix项目将MapReduce应用于共享存储 结构的硬件平台上,取得了一定的成果。本文将重点论述,此三者在 实现上的关键技术区别
PDF
1.12MB
2021-04-20 02:05
软件开发原则和处理掉重复的代码
关于代码重复最著名的单词是Kent Beck的Once And Only Once,也就是说软件操作的任何一个片断--不管是一个算法,一个常量集合,用于阅读的文档或者其他东西--应当只出现一次。 软件重复出现至少会导致以下问题: 1• 其中的一个版本会过期 2• 代码的责任会四处散开,导致代码难以理解 3• 当你修改代码时,需要重复修改很多地方,一不小心就会遗漏 4• 你不能很好地进行性能优化
DOCX
21.65KB
2021-01-17 02:18
软件界面设计注意事项
界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。目前界面的设计引起软件设计人员的重视的程度还远远不够,直到最近网页制作的兴起,才受到专家的青睐。
DOC
67.5KB
2020-12-04 00:06
领域驱动设计精简版java
前言:编者按......................................................................iv 简介.....................................................................................1 何为“领域驱动设计”........................................................3 构建领域知识..........................................................
APPLICATION/PDF
1.27MB
2020-10-29 17:15
SOA服务ESB平台开发手册C#版
编写此文档的目的是为规范SOA相关服务的开发,预期的读者为服务开发、客户端开发、应用配置、项目管理等相关人员。
DOC
195KB
2020-10-26 09:37
javascript代码规范
目录: JavaScript文件 缩进 行宽 注释 变量声明 方法声明 命名 语句 - 简单语句 - 复合语句 - 标签 - return语句 - if语句 - for语句 - while语句 - do语句 - switch语句 - try语句 - continue语句 - with语句 空格 额外的建议 - {}和[] - 逗号操作符 - 块作用域 - 赋值表达式 - ===和!==操作符 - 令人混淆的加和减 - 邪恶的eval
DOC
84.5KB
2020-10-10 21:31
centos X64安装oracle并配置为自启动服务操作步骤说明书
一 文档目的 本文档主要介绍在Linux(CentOS-5.3)下安装Oracle10.2.1g并将其配置为自启动服务的过程 二 读者对象 Linux服务器维护人员和数据库维护人员 三 具体步骤 所有命令若无特别说明则默认在终端中输入,#代表root用户,$代表oracle用户 3.1 安装oracle 3.1.1 下载安装包 到Oracle官方网站:http://www.oracle.com/technology/software/products/database/index.html下载安装文件(10201_database_linux_x86_64.cpio) 3.1.2 上传安装
DOC
876KB
2020-09-27 13:55
Mercury LoadRunner8.1中文帮助手册
通过 Mercury LoadRunner,可以在可控制的峰值负载条件下测试系统,以隔离和标识潜在的客户端、网络和服务器瓶颈。要生成负载,LoadRunner 将运行分布在网络中的数千个虚拟用户。通过使用最少的硬件资源,这些虚拟用户提供一致的、可重复并可度量的负载,像实际用户一样使用您的应用程序。LoadRunner 深入的报告和图可以提供评估应用程序性能所需的信息。 Mercury 优化模块是优化生产系统的前瞻性解决方案。通过向 LoadRunner 添加集中优化控制台,Mercury 优化模块可以确保在测试期间解决性能瓶颈问题,并帮助您确定生产的最佳配置设置。Mercury 优化模块将
CHM
5.47MB
2020-09-21 22:09