摘要: 无论是个人进行单独编码还是团体开发项目,项目的版本控制都是很重要的。就我所知的版本控制方式有两种。最简单的版本控制就是保留软件不同版本的数份copy,并且适当编号。许多大型开发案都是使用这种简单技巧。虽然这种方法能用,但是很没效率。一是因为保存的数份copy几乎完全一样,也因为这种方法要高度依靠开发者的自我纪律,而常导致错误。使用版本控制工具。常用的windows平台下的版本控制工具有svn,cvs,vss。如果您还没有用过版本控制工具构建项目管理,本文将带你快速入门,本文使用的工具是基于svn的。必备软件(这些软件目前是比较新的版本)tortoiseSVN 1.65Visual SVN... 阅读全文
posted @ 2012-06-26 19:53 y.beiying 阅读(1996) 评论(2) 推荐(0)
摘要: 通过存储过程实现数据分页,是在编程过程中常用的。 mssql2000版本 利用Set RowCount N进行分页,但有了mssql2005以后用Top N 进行分页就方便多了,但是后来有朋友跟我说Set RowCount N效率要好我也不太懂于是上网找Top N和Set RowCount N的资料求解,后在官方找到答案: 在正确进行了索引的情况下,TOP N 子句和SET ROWCOUNT N 语句是一样快的。但是如果数据未经过排序,TOP N 要快一些。在输入未排序的情况下,TOP N 操作时使用一个经过排序的小的中间临时表,而且操作时仅仅替换该表的最后一行。如果输入是近似排序的,TOP 阅读全文
posted @ 2012-04-17 14:24 y.beiying 阅读(1210) 评论(0) 推荐(0)
摘要: <script type="text/javascript" language="javascript"> var ZT; var boolStop = false; var maxtime = 2 * 60 * 60; LastTime(); function LastTime() { if (maxtime >= 0) { minutes = Math.floor(maxtime / 60); seconds = Math.floor(maxtime % 60); var msg = seconds < 10 ? (minut 阅读全文
posted @ 2012-03-28 17:34 y.beiying 阅读(1105) 评论(0) 推荐(0)
摘要: 我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我么还能保证下一段时间系统还能流畅的运行吗?我么还能保证下一个人能看懂我么的存储过程吗?那么我结合公司平时的培训和平时个人工作经验和大家分享一下,希望对大家有帮助。 要知道SQL语句,我想我们有必要知道SQL Server查询分析器怎么执行我们的SQL语句的,我们很多人会看执行计划,或者用Profiler来监视和调优查询语句或者存储过程慢的原因,但是如果我们知道查询分析器的执行逻辑顺序,下手的时候就胸有成竹,那么下手是不是有把握点呢? 一、查.. 阅读全文
posted @ 2011-09-05 10:04 y.beiying 阅读(876) 评论(1) 推荐(1)