| 网站首页 | 测试咨讯 | 新手入门 | 专注性能 | 测试技术 | 测试管理 | 测试工具 | 开发社区 | 工具下载 | 资料下载 | 测试论坛 | 

[CNTester联盟群]交流群:34446273/21968356/64461572 白盒群:18400216 自动化群:2706508 性能群:4498858 外包群:59649884 管理群(需有管理经验):64442523

新手入门
 入门指南
 经验之谈
测试咨讯
 行业新闻
 网站动态
 人才就业
 CNTester基金
 标准规范
专注性能
 性能测试知识
 性能测试工具
 程序设计性能
 数据库性能
 Web应用服务器性能
 操作系统性能
 服务器与网络性能
测试技术
 用例设计
 性能测试
 自动化测试
 Web测试
 面向对象测试
 综合技术
 阶段性测试
 行业类测试
测试管理
 项目管理
 项目案例
 质量管理
 软件过程
测试工具
 Mercury系列
 Rational系列
 测试管理工具
 性能测试工具
 功能测试工具
 单元测试工具
 其它测试工具
开发社区
 Java技术
 DotNet技术
 C技术
 数据库技术
 操作系统
 服务器与中间件
工具下载
 测试工具
 开发工具
 企业工程
 网络通信
 媒体桌面
 游戏娱乐
 其他工具
资料下载
 测试资料
 程序设计
 数据库
 操作系统
 应用服务器
 电子期刊
 其他资料
 
 
您现在的位置: 中国测试员网站 >> 开发社区 >> 服务器与中间件

追求代码质量: 谨防紧密耦合!
我们知道紧密耦合的代码不是个好现象,因此要在设计中尽量避免它 —— 但问题是如何才能避免紧密耦合呢。这个月,我们将学习如何识别一个系统是否有紧密耦合的问题,然后使用依赖性倒置原则解开这种紧密耦合。在过去一年的时间中,我在“ 追求代码质量 ”专栏撰写了大量的文章。这些文章向大家介绍了许多可以改进代码质量的工具和技巧。我已经向大家展示了如何应用代码度量来监控代码库的质量;如何使用 TestNG、FIT 和 Selenium 之类的测试框架来检验应用程序的功能;以及如何使用 XMLUnit 和 StrutsTestCase 之类的扩展框架(和一些功能强大的帮助工具,如 Cargo 和 DbUnit)来扩展测试框架的应用范围。虽然代码度量和开发人员测试对于在整个开发过程中确保代码质量非常重要(就像我经常所说的,要及时并经常进行测试),但是它们基本上只能对代码质量做出反应。您通过测试和度量代码来确定……
 
服务器与中间件文章列表
普通文章Tomcat系统安全管理与权限管理未知10-18428
1. Tomcat系统安全管理1.1 背景知识 Java的SecurityManager允许浏览器在它可执行的范围内运行,这样可以 防止不可靠的程序读写用户在局部文件系统里的文件,或者未经授权进行网络连接,等等。同样, SecurityManager可用来防止不可靠的程序在你的浏览器上运行,在运行Tomcat时,使用 SecurityManager可以保护你的服务器不受到类似于……
普通文章Jboss安全性配置未知10-1849
jboss默认配置了以下服务:JMX Console JBoss Web Console 为了安全起见,需要用户通过授权进行访问。一、JMX安全配置STEP 1:    找到%JBOSS_HOME%/server/default/deploy/jmx-console.war/WEB-INF/jboss-web.xml文件,根据说明,去掉注释。 <jbo……
普通文章[确保 WebLogic Server 安全]安全配置 MBeanBEA WebL…08-1369
本附录描述在配置 WebLogic 安全框架时使用的 MBean。每个 MBean 特性都标记为动态或非动态,前者表示无需重新启动服务器便可更改特性值,后者表示如果更改了特性值,则需要重新启动服务器才能使更改生效。另请注意,如果对非动态特性执行了编辑操作,则对动态特性的编辑只有在重新启动之后才能生效。这是为了确保一批结合了动态和非动态特性编辑的更新不会被部分激活。 未列出的任何安全 MBean 都……
普通文章[确保 WebLogic Server 安全]使用兼容性安全BEA WebL…08-1354
兼容性安全是指能够在此版本的 WebLogic Server 中运行使用 WebLogic Server 6.x 开发的安全配置。在兼容性安全中,可以执行下列操作:管理 6.x 安全领域、用户、组和 ACL;保护用户帐户;配置领域适配器审核提供程序;选择配置领域适配器身份验证提供程序中的标识声明提供程序。以下部分描述如何配置兼容性安全: 运行兼容性安全:主要步骤 兼容性安全 MBean 的有限可见……
普通文章[确保 WebLogic Server 安全]配置 WebLogic 域的安全BEA WebL…08-1377
以下部分描述如何设置 WebLogic 域的安全配置选项: 启用 WebLogic Server 域之间的信任 使用连接筛选器 使用 Java 容器授权合同 查看 MBean 特性 WebLogic Server 中的密码保护方式 保护用户帐户 注意:上述部分适用于使用此版本的 WebLogic Server 中的安全功能的 WebLogic Server 部署以及使用兼容性安全的部署。 ……
普通文章[确保 WebLogic Server 安全]配置 SSLBEA WebL…08-13109
配置 SSL 是一个可选步骤;但是,BEA 建议在生产环境中使用 SSL。以下部分描述如何配置 WebLogic Server 的 SSL。 注意:以下部分适用于使用本 WebLogic Server 版本中的安全功能的 WebLogic Server 部署以及使用兼容性安全的部署。注意:所有计算机都必须应用操作系统供应商当前推荐的修补程序集,以此来保持最新状态。SSL:简介 单向和双向 SSL ……
普通文章[确保 WebLogic Server 安全]配置标识和信任BEA WebL…08-1386
以下各部分描述如何配置 WebLogic Server 的标识和信任: 私钥、数字证书和可信证书颁发机构 配置标识和信任:主要步骤 标识和信任的受支持格式 获取私钥、数字证书和可信证书颁发机构 存储私钥、数字证书和可信证书颁发机构 WebLogic Server 如何定位信任 配置用于生产环境的密钥库 在执行本章中的步骤之前,请查看“了解 WebLogic 安全性”中的标识和信任部分。  ……
普通文章[确保 WebLogic Server 安全]管理嵌入式 LDAP 服务器BEA WebL…08-1365
WebLogic Server 包含一个嵌入式 LDAP 服务器,该服务器充当 WebLogic 身份验证、授权、凭据映射和角色映射提供程序的默认安全提供程序数据存储。以下部分介绍如何管理嵌入式 LDAP 服务器: 配置嵌入式 LDAP 服务器 嵌入式 LDAP 服务器复制 通过 LDAP 浏览器查看嵌入式 LDAP 服务器的内容 导出和导入嵌入式 LDAP 服务器中的信息 LDAP 访问控制语法……
普通文章[确保 WebLogic Server 安全]迁移安全数据BEA WebL…08-1342
可以将安全数据从一个安全领域或安全提供程序中导出,然后再将此数据导入到另一个安全领域或提供程序中。以下部分提供有关导出和导入安全数据的信息。 安全数据迁移概述 迁移概念 WebLogic 安全提供程序支持的格式和约束 使用 WLST 迁移数据  安全数据迁移概述 WebLogic 安全领域持久保存多种不同类型的安全数据,例如用户和组(用于 WebLogic 身份验证提供程序)、安全策略(……
普通文章[确保 WebLogic Server 安全]使用 Web 浏览器和 HTTP BEA WebL…08-1355
以下部分描述如何通过基于安全声明标记语言(Security Assertion Markup Language,简称 SAML)1.1 的身份验证来使用 Web 浏览器或其他 HTTP 客户端设置单一登录(Single Sign-on,简称 SSO)。 基于 SAML 的单一登录概述 使用 SAML 进行单一登录:主要步骤 配置 SAML 源站点以进行单一登录 配置 SAML 目标站点以进行单一登……
普通文章[确保 WebLogic Server 安全]使用 Microsoft 客户端配BEA WebL…08-1366
以下部分描述如何通过基于简单和受保护协商(Simple and Protected Negotiate,简称 SPNEGO)机制和 Kerberos 协议的 Windows 身份验证以及 WebLogic 协商标识声明提供程序来使用 Microsoft 客户端设置单一登录(Single Sign-On,简称 SSO)。 Microsoft 客户端单一登录概述 使用 Microsoft 客户端实现 ……
普通文章[确保 WebLogic Server 安全]配置身份验证提供程序BEA WebL…08-1375
WebLogic Server 包含多个身份验证安全提供程序。其中大多数提供程序的工作原理很相似:在给定用户名和密码凭据对的情况下,提供程序将尝试在提供程序的数据存储中查找相应的用户。这些身份验证提供程序的主要区别在于所使用的数据存储不同:是使用多个可用的 LDAP 服务器之一、一个 SQL 数据库还是其他的数据存储。除了这些基于用户名/密码的安全提供程序外,WebLogic Server 还包含……
普通文章[确保 WebLogic Server 安全]配置 WebLogic 安全提供程BEA WebL…08-1358
以下部分介绍如何配置由 WebLogic Server 提供的安全提供程序。 注意:WebLogic Server 包含大量的身份验证提供程序和标识声明提供程序,本文将在单独的部分中分别进行介绍,以便读者更好地理解。请参阅配置身份验证提供程序。何时需要配置安全提供程序? 对安全提供程序重新排序 配置授权提供程序 配置 WebLogic 仲裁提供程序 配置角色映射提供程序 配置 WebLogic 审……
普通文章[确保 WebLogic Server 安全]自定义默认安全配置BEA WebL…08-1360
以下部分提供有关通过新建安全领域来自定义默认安全配置的信息: 为什么要自定义默认安全配置? 创建新安全领域之前的准备工作 创建和配置新的安全领域:主要步骤 有关配置安全提供程序的信息,请参阅配置 WebLogic 安全提供程序和配置身份验证提供程序。 有关将安全数据迁移到新安全领域的信息,请参阅迁移安全数据。  为什么要自定义默认安全配置? 为简化安全的配置和管理,WebLogic Se……
普通文章[确保 WebLogic Server 安全]安全管理概述BEA WebL…08-1376
以下部分概述了 WebLogic Server 的安全系统。要获得更宽泛的概述,请参阅了解 WebLogic 安全性。 WebLogic Server 中的安全领域 安全提供程序 安全策略和 WebLogic 资源 WebLogic Server 中的默认安全配置 配置 WebLogic 安全:主要步骤 配置安全的方法 什么是兼容性安全? 兼容性安全中的可用管理任务 注意:在本文档中,6.x 一词……
普通文章[确保 WebLogic Server 安全] 简介和流程图BEA WebL…08-1367
以下各部分介绍本指南(“确保 WebLogic Server 安全”)的内容和组织结构以及本版本中新增和更改的安全功能。 文档适用范围 文档受众 文档向导 相关信息 安全示例和教程 新增和更改的安全功能  文档适用范围 本文档介绍如何配置 WebLogic Server® 安全,包括安全领域、提供程序、标识和信任、SSL 以及兼容性安全的设置。有关其他 WebLogic 安全文档……
推荐文章应用服务器内存泄露问题诊断一例财 曾胜07-18582
在中间件应用服务器的整体调优中,有关于等待队列、执行线程,EJB池以及数据库连接池和Statement Cache方面的调优,这些都属于系统参数方面的调优,本文主要从另外一个角度,也就是从应用的角度来解决中间件应用服务器的内存泄露问题,从这个角度来提高系统的稳定性和性能。项目背景问题描述某个大型项目(Use Case用例超过300个),在项目上线后,其Web应用服务器经常宕机。表现为:1. 应用服……
普通文章James安装使用简易指南未知06-2553
  摘要  本文介绍纯Java开源邮件服务器兼新闻组服务器James的基本安装和使用,主要包括基本邮件服务器设置、基本新闻组服务器设置和基本邮件列表设置  James简介    James( Java Apache Mail Enterprise Server )是Apache Jakarta项目的一个子项目,是使用100%的纯JAVA技术,实现目前流行的开放协议(例如POP3,……
普通文章TOMCAT+JIVE的安装配置未知06-2551
  TOMCAT+JIVE的安装配置    本文的配置方案为:Linux Redhat 7.1+JDK1.3.1+MYSQL 3.23.36+Tomcat 3.2.1+Jive 2    作者:cherami    email:cherami@163.net    TOMCAT的安装步骤:            0、已经安装了APACHE及JDK。否则安装之。本机安装版本为apache1……
普通文章JAVA代码编写的建议30条未知06-2552
    列举了大量有用的建议,帮助大家进行低级程序设计,并提供了代码编写的一般性指导:     (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:     ThisIsAClassName     thisIsMethodOrFieldName     若在定义中出现了常数初始化字符,则……
104 个文章  首页 上一页 下一页 尾页 页次:1/6页  20个文章/页 转到:
 
 
 
最 新 热 门
 面向对象设计与编程核心技术
 Tomcat系统安全管理与权限管理
 雅虎公司C#笔试题
 利用Java事件处理机制实现录制
 apache+tomcat+mysql负载均衡和
 Linux 指令大全
 应用服务器内存泄露问题诊断一
 追求代码质量: 软件架构的代码
 对话 UNIX
 关于一些算法问题与朋友的讨论
 LPI 证书 101 考试准备,第1 部
 C++面向对象编程入门:构造函数
 在新的平台上编程 ----微软 .N
 linux常用精华网址
 深度探索C++对象模型
 
最 新 推 荐
· 对话 UNIX
· nmon 性能:分析 AIX 和 Linux
· 追求代码质量: 谨防紧密耦合!
· 应用服务器内存泄露问题诊断一
· Linux 指令大全
· C 编程最佳实践
· LPI 证书 101 考试准备,第2部
· LPI 证书 101 考试准备,第1 部
· Linux 究竟是什么?
· 利用Java事件处理机制实现录制
· 面向对象设计与编程核心技术
· 追求代码质量: 通过测试分类实
· 追求代码质量: 用 JUnitPerf 进
· 追求代码质量: 可重复的系统测
· 追求代码质量: JUnit 4 与 Tes
 
 
======> [CNTester联盟群]交流群:34446273/21968356/64461572 白盒群:18400216 自动化群:2706508 性能群:4498858 外包群:59649884 管理群(需有管理经验):64442523
| 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | 

Copyright@2007 by CNTester.com 中国测试员网站 桂ICP备07005590

本站为开源免费网站,非商业赢利性组织。本站文章部分从网络搜索获取,如果您认为某些侵犯了您的权益,麻烦您联系本站,我们会尽快删除相关内容,同时也希望您的谅解,我们的初衷是为了让更多人去学习这方面的知识,让行业有更好的发展。

联系电话: 15021358905