上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 82 下一页
摘要: CREATE PROCEDURE spExporExcel @sqlstr sysname, --查询语句,如果查询语句中使用了order by ,请加上top 100 percent @path nvarchar(1000), --文件存放目录 @fname nvarchar(250), --文件名 @sheetname varchar(250)='' --要创建的工作表名,默... 阅读全文
posted @ 2007-06-30 09:42 netcorner 阅读(180) 评论(0) 推荐(0)
摘要: -- 获取指定页的数据 CREATE PROCEDURE spPagination @tblName varchar(255), -- 表名 @strGetFields varchar(1000) = '*', -- 需要返回的列 @fldName varchar(255)='', -- 排序的字段名 @PageSize int = 10, -- 页尺寸 @PageIndex i... 阅读全文
posted @ 2007-06-30 09:37 netcorner 阅读(190) 评论(0) 推荐(0)
摘要: 1、几个相关的概念 白盒测试----把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。 回归测试----软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。 单元测试----是最小粒度的测试,以测试某个功能或代码块。一般由程序员来做,因为它需要知道内部程序设计和编码的细节。 JUnit ----是一个开发源代码的Java测试框架... 阅读全文
posted @ 2007-06-26 22:26 netcorner 阅读(199) 评论(0) 推荐(0)
摘要: 什么是敏捷开发?一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。简言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。 人与人之间的交互是复杂的,并且其效果从来都是难以预期的,但却是工作中最重要的方面。 -- Tom DeMac... 阅读全文
posted @ 2007-06-26 00:16 netcorner 阅读(140) 评论(0) 推荐(0)
摘要: 页输出缓存输出缓存是一种功能强大的技术,它通过缓存从动态页生成的内容来提高请求/响应的吞吐量。默认情况下启用输出缓存,但不缓存来自任何给定响应的输出,除非采取显式操作使该响应成为可缓存的。 若要使响应满足输出缓存的条件,它必须具有有效的过期/有效性策略和公共的缓存可见性。这可通过使用低级别的 OutputCache API 或高级别的 @ OutputCache 指令来实现。 ... 阅读全文
posted @ 2007-06-23 19:25 netcorner 阅读(158) 评论(0) 推荐(0)
摘要: 三.PetShop数据访问层之消息处理 在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷等问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。 在前面曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相... 阅读全文
posted @ 2007-06-23 11:54 netcorner 阅读(214) 评论(0) 推荐(0)
摘要: 程序架构,功能的划分: 数据库(包括存储过程) +数据访问(包括Microsoft Application Blocks for .NET的2.0版) + 数据结构(等价于强类型DataSet) + 业务逻辑层+ 业务表现层 数据库:不用说了,就是数据库了;不包括商业逻辑的,存储过程的主要作用是完成对表的基本操,包括添加、删除、修改、选择等; 数据访问层:实现对数据库的基本操... 阅读全文
posted @ 2007-06-21 23:21 netcorner 阅读(220) 评论(0) 推荐(0)
摘要: 所谓的三层开发我已在前面提到过简单的说说是就是将整个业务的代码妥为表示层\业务逻辑层\数据访问层数据库等,有的还要细一些,明确地将客户端的表示层、业务逻辑访问、和数据访问及数据库访问划分出来,相较于单层结构更利于软件的开发,维护、部署和扩展。 软件分层,其实总结一句话,是为了把问题划分开来解决,易于控制,易于延展,易于分配资源。 三层结构的优势在于: 1. 通过将整个软件业务分... 阅读全文
posted @ 2007-06-21 23:20 netcorner 阅读(320) 评论(0) 推荐(0)
摘要: 以下内容是工作中的几点总结,总结的上下文是在关系数据库的设计环境,还请各位朋友多多发表以下自己的想法。 1、模块的最小单位根据一个完整事务设计 2、模块的最小单位根据一个完整流程设计 3、模块中,只能应用数据库的连接,不能够修改数据库的连接,最好是在New方法中,获取数据库连接。 4、业务模块中的算法如果有调整,那么直接修改该业务模块,而不能使用继承的方式,在子类中来实现修... 阅读全文
posted @ 2007-06-21 23:19 netcorner 阅读(332) 评论(0) 推荐(0)
摘要: 数据库这玩意可能大家天天都在用,可是问你几个关于数据库的概念,很多人都是支支吾吾,如果你也觉得可能会这样,那最好看看下面的一些基础概念。 数据 狭义的理解,数据就是数值,即0、1、2、3、4、5、6、7、8、9和符号、小数点组成的数值,广义地讲,计算机所能处理的数据是指计算机能接受、存储、处理的任何信息,除了数值外,还有字符数据、图形数据、音频数据、视频数据、控制信号数据等等... 阅读全文
posted @ 2007-06-21 23:18 netcorner 阅读(343) 评论(0) 推荐(0)
上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 82 下一页