摘要:
1. 压缩数据库:dbcc shrinkdatabase(dbname)2. 转移数据库给新用户以已存在用户权限:exec sp_change_users_login 'update_one','newname','oldname' go3. 检查备份集:RESTORE VERIFYONLY from disk='E:\dvbbs.bak'4. sql的常用函数: 当前日期:select Getdate(); //完整部分 select left(convert(varchar(20), Getdate()), 11); //日期 阅读全文
posted @ 2012-10-26 15:30
琴子
阅读(204)
评论(0)
推荐(0)
摘要:
本篇博文属于对软件测试领域的科普篇,关于软件测试领域,名词颇多,发现有许多测试新手混淆概念,甚至有不少招聘要求中对各种软件测试相关的名词乱用,所以,这里汇总测试相关的名词,也许能理清你对各种名词的概念。根据项目有流程阶段划分测试 上图是一个典型瀑布式软件开发流程,那么各项软件测试工作是在项目开发流程中循序渐进的进行的。下面将介绍个测试含义。单元测试:单元测试是对软件中的基本组成单位进行的测试。目的是检验软件基本组成单位的正确性。 集成测试:集成测试是在软件系统集成过程中所进行的测试。目的是检查软件单位之间的接口是否正确。 系统测试:系统测试是对已经集成好的软件系统进行彻底的测试,以... 阅读全文
posted @ 2012-10-26 15:02
琴子
阅读(192)
评论(0)
推荐(0)
摘要:
面试中经常会遇到,查询31-40条记录的笔试题目,一般情况下ID是不连续的:ID连续:select * from A where ID between 30 and 40; ID不连续:1. 此种写法效率非常低: select top 10 * from A where ID not in (select top 30 ID from A); 2. ROW_NUMBER函数效率高,该写法只支持sqlserver2005及以上版本: select * from (select ROW_NUMBER() over(order by ID) as 'sequence',A.* fro 阅读全文
posted @ 2012-10-26 14:30
琴子
阅读(273)
评论(0)
推荐(0)
摘要:
通过System.Threaing.Timer控件来实现“初始加载页面时为DataGrid的模版列赋初始值” System.Threaing.Timer的用法: 步骤1://声明定时器System.Threading.Timer timer; delegate void UpdateTimer();步骤2://通过委托来调用定时器方法,否则会报“不允许跨线程访问”void MyDelegate(object state){ this.Dispatcher.BeginInvoke(new UpdateTimer(MyEventFunc));}void MyEventFunc(Object s.. 阅读全文
posted @ 2012-10-26 10:55
琴子
阅读(3834)
评论(0)
推荐(0)
摘要:
一.LOG功能设计说明 1.1 LOG功能设计介绍 现在系统需要有记录详细LOG的完整功能,其中包括SERVER端LOG,CILENT 端LOG,UNDO LOG,AP LOG,UI LOG等等,现在采用log4net机制对所有LOG接口进行统一规范的管理。1.2 LOG接口调用实现方法 1.2.1 接口实现说明 Log4netLog4net是用于.NET开发环境的日志记录包,它可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用程序中的Bug, 一旦在程序中加入了 Log 输出代码,程序运行过程中就 就会就能生成并输出日志信息而无需人工干预。1.2.2 详细实现方法 1) 第一步:在项 阅读全文
posted @ 2012-10-26 10:45
琴子
阅读(223)
评论(0)
推荐(0)
浙公网安备 33010602011771号