上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 90 下一页
摘要: 1. TOP 表达式 SQL Server 2000的TOP是个固定值,是不是觉得不爽,现在改进了。 --前n名的订单declare @n int set @n = 10 select TOP(@n) * from Orders2. 分页 不知各位过去用SQL Server 2000是怎么分页的,大多都用到了临时表。SQL Server 2005一句话就支持分页,性能据说也非常不错。ROW_NUMBER()为每条分组记录返回一个行号,常用ROW_NUMBER() OVER(group by 分组字段 order by 排序字段)--按Freight从小到大排序,求20到30行的结果 selec 阅读全文
posted @ 2011-02-28 13:55 董雨 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 这两天一直被一个问题困扰, 就是到底是tsql的性能好, 还是 CLR user-defined function 的性能好. MSDN上是这么说的, Microsoft对 CLR和sql 的集成做了很多优化, 所以, CLR user-defined function 的性能要好于 常规的 user defined function, 而且是好不少. 不过也有人说, 还是应当尽量使用TSQL. 在网上找了找资料, 仍然是迷惑不解. 所以, 决定针对性的做个测试. 这个测试的结果是, tsql的性能, 起码比clr好4倍. 以下是测试代码.////************* C# clr us 阅读全文
posted @ 2011-02-28 09:48 董雨 阅读(244) 评论(0) 推荐(0) 编辑
摘要: AutoResetEvent类:该类的作用是通知正在等待的线程已发生的事件。该类存在于mscorlib.DLL中。在.Net Framework2.0中,该类是继承自EventWaitHalder,AutoResetEvent在功效上等同于EventResetModel.AutoReset创建的EventWaitHandle。下面我们反编译该类的代码,下边为该类得构造函数的代码:Code1[ComVisible(true),HostProtection(SecurityAction.LinkDemand,Synchronization=true,ExternalThreading=true)] 阅读全文
posted @ 2011-02-25 15:38 董雨 阅读(315) 评论(0) 推荐(0) 编辑
摘要: AutoResetEvent与ManualResetEvent区别新一篇: AutoResetEvent详解在.Net多线程编程中,AutoResetEvent和ManualResetEvent这两个类经常用到,他们的用法很类似,但也有区别。Set方法将信号置为发送状态,Reset方法将信号置为不发送状态,WaitOne等待信号的发送。可以通过构造函数的参数值来决定其初始状态,若为true则非阻塞状态,为false为阻塞状态。如果某个线程调用WaitOne方法,则当信号处于发送状态时,该线程会得到信号,继续向下执行。其区别就在调用后,AutoResetEvent.WaitOne()每次只允许一 阅读全文
posted @ 2011-02-25 15:36 董雨 阅读(537) 评论(0) 推荐(0) 编辑
摘要: G网4G演进路线:GSM->GPRS->EDGE->WCDMA->UMTS->HSPA->HSPA+->LTE->LTE_ADVANCE GSM->GPRS->EDGE->TD_SCDMA->TD_HSPA->TD_LTEC网4G演进路线:CDMA->CDMA2000 1x->EVDO Rel.0->EVDO Rel.A->EVDO Rel.B->LTE其他4G标准:WiMax 阅读全文
posted @ 2011-02-25 14:16 董雨 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 在软件项目开发过程中,应该按软件开发要求撰写十三类文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性! 需求阶段 1、可行性分析报告 说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。 2、项目开发计划 为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。 3、软件需求说明书(软件规格说明书) 对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明。它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条 阅读全文
posted @ 2011-02-25 13:36 董雨 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1. 版本控制技术及工具版本控制是程序开发、管理必不可少的工具,特别是在多人协作的团队中,适宜的版本控制工具可以提高开发效率,消除很多由代码版本带来的问题。通过使用版本控制技术及工具,可以确保在软件项目开发中不同的开发人员所涉及的同一文档都得到正确的更新。1.1 常用版本控制工具 1. CVS (Concurrent Versions System)CVS是一款开放源代码软件,其功能强大、跨平台、支持并发版本控制而且免费,所以它在中小型软件企业中得到广泛使用。CVS最大的遗憾就是缺少相应的技术支持,许多问题的解决需要自己寻找资料,甚至是研究源代码。CVS是一个典型的服务器/客户端软件,支持远程 阅读全文
posted @ 2011-02-25 13:35 董雨 阅读(532) 评论(0) 推荐(1) 编辑
摘要: 1 目的为了规范软件研发各个阶段的开发行为,特制定此规范。2 适用范围本规范适用于研发中心软件产品研发从立项,到开发实施、测试、结项的各个阶段,规定了各开发阶段的文档编制、代码编写和资料备份内容与要求。3 术语和缩写研发项目干系人:公司内部与研发项目有关联的任何人。项目计划周期:从项目立项到计划完成时间的实际工作日数。项目实际周期:从项目立项到实际完成时间的实际工作日数。项目质量目标:项目允许出现的总的缺陷数的加权平均值。 项目实际质量:项目实际出现的总的缺陷数的加权平均值。软件缺陷:在测试过程中被发现的软件bug,按照不同的严重程度分为四级; 一级,系统崩溃,无法自动恢复,加权系数为100。 阅读全文
posted @ 2011-02-25 13:33 董雨 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 可行性分析报告 1 引言 1.1 编写目的:阐明编写可行性研究报告的目的,提出读者对象。 1.2 项目背景:应包括 ● 所建议开发软件的名称 ● 项目的任务提出者、开发者、用户及实现软件的单位 ● 项目与其他软件或其他系统的关系。 1.3 定义:列出文档中用到的专门术语的定义和缩写词的原文。 1.4 参考资料:列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括 ● 项目经核准的计划任务书、合同或上级机关的批文 ● 与项目有关的已发表的资料 ● 文档中所引用的资料,所采用的软件标准或规范 2 可行性研究的前提 2.1 要求:列出并说明建议开发软件的的基本要求,如 ● 功能 ●. 阅读全文
posted @ 2011-02-25 13:31 董雨 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 目录http://blog.csdn.net/eaglewood2005/archive/2009/04/15/4076494.aspx1. 范围.... 12. 总体要求.... 12.1 总体功能要求... 12.2 软件开发平台要求... 12.3 软件项目的开发实施过程管理要求... 22.3.1 软件项目实施过程总体要求... 22.3.2 软件项目实施变更要求... 22.3.3 软件项目实施里程碑控制... 23. 软件开发.... 33.1 软件的需求分析... 33.1.1 需求分析... 33.1.2 需求分析报告的编制者... 43.1.3 需求报告评审... 43.1. 阅读全文
posted @ 2011-02-25 13:26 董雨 阅读(978) 评论(0) 推荐(0) 编辑
上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 90 下一页