软件开发需求分析五个常见错误及应对措施
在软件开发的传统瀑布模型中,需求分析的第一个阶段也是最重要的阶段。这个阶段包括以最清楚的形式搜集与客户要求和定义有关的信息以及希望产品解决的问题。
如何在Oracle层次查询中给SIBLINGS排序
Oracle SELECT语句中的START WITH和CONNECT BY子句自动阻断一个层次。缺少这项特性,就需要一个复杂的自联接来确定行之间的逻辑联系。
SQL Server 2005 Express安装问题解答
在安装SQL Server 2005 Express时,如果你曾经遇到这样的困境(我希望不是在特别关键的时刻遇到碰到这样的问题),下面的方法可以帮助你解决问题。
如何使用改变跟踪技术加速Oracle递增备份
改变跟踪技术(有时也称块改变跟踪技术)通过在一个独立的跟踪文件中记录发生改变的数据块以解决上述问题,这些改变由一个后台进程实时地写入文件。
如何使用Oracle 10gR2 Instant Client Light执行程序部署
客户/服务器程序能通过几种方式与Oracle数据库进行通讯。最常见的一种就是使用一种中间层,称之为Oracle调用接口(OCI)。
Python数据驱动变换表推导式
表推导式通过功能性程序设计语言Haskell而普及,它为我们提供了一种使用Python语言编码的不同方法,它可以让我们将重心放在要转换的数据而不是使用的功能。
Adobe Spry框架入门
Spry的目的是成为实现Ajax的一种简单方式,对HTML、CSS和JavaScript体验据有入门级水平的设计人员应该能够发现Spry是一种整合内容的简单方法。
如何用jQuery简化JavaScript开发
jQuery开发团队形容jQuery是“一个快捷、简练的JavaScript库,它可以简化HTML文档检查、事件处理、动画执行、并给你的Web页面增加AJAX交互。”
XSLT 2.0应用实践
现在,XSLT 2.0已经不再只是一个理论上的标准了,有很多免费软件都可以帮助您发挥出XSLT 2.0的力量,借助这些软件您可以在软件开发中应用XSLT 2.0。这篇文章将向您介绍如何使用这些软件来应用XSLT2.0。
应用程序开发者应了解XSLT 2.0新特性
XSLT 1.0中有一些特性,我发现我一年之中也只用了一两次。除开那些现在无益的特性,我主要讨论那些能够立即满足应用程序开发需求的特性。
锁定:使用OWASP Top Ten保证Web应用程序的安全——第一部分
2007年和2004年的OWASP排名有一些相似之处,如表A所示。未经确认的输入、缓冲区溢出、配置管理不安全和拒绝服务落选。另一方面,认证和会话管理不完善被分解为两个部分。
使用Jakarta Digester轻松处理和解析XML
Jakarta的Digester组件为解析一个XML文件提供一个基于规则的直观框架,对它进行编程比给标准的基于SAX的API编程要容易得多。
使用OWASP Top Ten保证Web应用程序安全(一)
随着Web应用程序数量的增加,其带来的脆弱性也同时增长。没有遵照正确的编码指导可能会使一个组织、它的员工和客户程序暴露在恶意攻击之下。




















