循环数组问题(折半查找) {4,5,6,7,8,9,0,1,2,3} /*一个循环有序数组,例如:7,8,9,0,1,2,3,4,5,6 不知道其最小值的位置,要查找任一数值的位置。算法时间复杂度是log2(n)。 关键是怎么确定关键字在左边还是在右边 (循环数组划分后肯定有一部分是有序的有一部分是无序的) */ public static int BinarySearch(List list, int start, int en
C# Thread 什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。什么是多线程?多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执
SELECT 语句中“加锁选项”的功能说明 SELECT 语句中“加锁选项”的功能说明 SQL Server提供了强大而完备的锁机制来帮助实现数据库系统的并发性和高性能。用户既能使用SQL Server的缺省设置也可以在select 语句中使用“加锁选项”来实现预期的效果。 本文介绍了SELECT语句中的各项“加锁选项”以及相应的功能说明。 功能说明: NOLOCK(不加锁) 此选项被选中时,SQL Se
悲观锁和乐观锁 悲观锁和乐观锁——《POJOs in Action》读书笔记(一)1 事务隔离事务隔离是数据库提供的功能。SQL Server通过SET TRANSACTION ISOLATION LEVEL语句设置事务隔离级别:SET TRANSACTION ISOLATION LEVEL { READ UNCOMMITTED | READ COMMITTE
微软是怎样做测试的 比尔●盖茨曾经说过:“微软不是一家软件开发公司,而是一家软件测试公司。” 足见其对于软件测试的重视程度。 ATC( advanced Technology Center,微软亚洲工程院)测试组负责微软某些产品的测试工作。其测试工作的方法沿袭微软的工作习惯和软件测试的普遍方法,同时因其测试对象的特殊性,又具有其自身的特点。从本期开始,我们将陆续邀请ATC测试组的相关负责人来介绍他们所认识的测试工作,
SQL CASE WHEN使用[转] Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男'WHEN sex = '2' THEN '女'ELSE '其他' END这两种方式,可以实现相同的功能。简
SQL字符串处理函数大全 SQL字符串处理函数大全select语句中只能使用sql函数对字段进行操作(链接sql server),select 字段1 from 表1 where 字段1.IndexOf("云")=1;这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。left()是sql函数。select 字段1 from 表1 where charinde
asp.net Session 方法一:asp.net Session的默认时间设置是20分钟,即超过20分钟后,服务器会自动放弃Session信息.当我们在asp.net程序中打开webconfig的时候,可以看到一段如下的代码:Asp.net程序代码:mode="InProc"stateConnectionString="tcpip=127.0.0.1:42424"sqlConnectio
@@ROWCOUNT Transact-SQL statements can set the value in @@ROWCOUNT in the following ways:Set @@ROWCOUNT to the number of rows affected or read. Rows may or may not be sent to the client.Preserve @@ROWC
SQL2005 分页存储过程 --SQL2005 分页存储过程CREATE PROCEDURE [dbo].[GetRecordFromPage2005] @SelectList VARCHAR(2000), --欲选择字段列表 @TableSource VARCHAR(100), --表名或视图表 @SearchCon
SQL Server DBA三十问 很多开发人员都想成为一名数据库管理员,也有很多人一开始就把自己定位成为一名DBA,DBA究竟需要掌握些什么知识和技能呢?以下是我 做DBA工作和面试DBA时,整理的一些DBA方面的三十个问题,三十个大问题中还有许多小的问题,涵括了SQL Server 2008 R2培训比较多的技术知识点,与大家分享下,希望给有志做DBA的朋友们一些帮助:1. char、varchar
sql语句技巧,不敢独享,特此呈上 以下并非本人整理,但是看后感觉相当不错,特此分享。1、应用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT * FROM
整理2 、软件测试过程模型 ⑴ V模型 瀑布模型:人们通常把测试过程作为在需求分析、概要设计、详细设计和编码全部完成之后的一个阶段。 V模型是软件开发瀑布模型的一个变种。 用户需求→需求分析、系统设计→概要设计→详细设计→编码 验收测试←系统测试、确认测试←集成测试←单元测试 V模型的局限性:它仅仅把测试过程作为在需求分析、概要设
整理 请在文本框输入文字如果想真的做好性能测试,需要学习的东西还是比较多的。简单列一下吧。 1. 精通性能测试的基本概念,过程,方法论,了解性能工程;2. 精通1个商业性能测试工具+1个开源性能测试工具,知道工具可以做什么,不可以做什么,以及工具使用中常见的问题和解决思路;3. 扎实的计算机专业基础知识,包括计算机组成原理、操作系统、数据库原理、计算机网络原理;4. 熟悉
软件测试面试题整理2 软件测试面试题整理 01. 为什么要在一个团队中开展软件测试工作? 因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。 02. 您在以往的测试工作中都曾经具体从事过哪些工
常见面试题SDET 软件测试面试试题--请能人解答 软件测试面试试题1。软通动力面试笔答 1.白箱测试和黑箱测试是什么?什么是回归测试?2.单元测试、集成测试、系统测试的侧重点是什么?3.设计用例的方法、依据有那些?4.一个测试工程师应具备那些素质和技能?5.集成测试通常都有那些策略?6.你用过的测试工具的主要功能、性能及其他?7.一个缺陷测试报告的组成8.基于WEB信息管理系统测试时应考虑的因素有哪些?9
C#创建读取XML 扩展标记语言XML(eXtensible Markup Language),是由W3C组织制定的。做为用于替代HTML语言的一种新型的标记语言,XML内部有着很多基本标准,XML就是通过与这些相关标准地结合,应用于科学计算、电子出版、多媒体制作和电子商务的。C#作为一种新型的程序语言,是.Net框架的一个重要组成部分,他和XML的关系颇深。本文就从一个方面来探讨一下这二者的关系。即:看用C#如何来
Create dataTable Navigator: Home - Tutorials - Controls - Create data table in ASP.NET 2.0(C#)Create data table in ASP.NET 2.0(C#)ASP.NET Controls TutorialTh
Struct Examples in C# Struct Examples in C#From:http://dotnetperls.com/struct-examplesby Sam Allen - Updated July 9, 2009Problem. You want to use structs to improve the performance and clarity of your code. Struc
基础中的基础,关于网页DOCTYPE(文档类型)的定义 案例:国庆将至,公司要把系统加上一些喜庆的元素,其中要求有一对图片分布页面两边,随窗口一起滚动,美工就在网上COPY了一份JS代码放在了程序里,可运行起来就是不见效果,移交至我手里。我起先怀疑是JS代码的兼容问题,可一检查发现程序逻辑很清晰,代码应该是没错的就卡在那里,上网GOOGLE,BAIDU了一番,无果,这时我就用NOTEPAD建一个网页,运行效果完全没问题,可一在。NET里建网页就不行,