摘要:
//交换数据void Swap(int &a, int &b){ int temp = a; a = b; b = temp;}//冒泡排序void BubbleSort(int *arr, int size){ int i, j; for(i=0;i<size-1;i++) for(j=size-1;j>i;j--) if(arr[j] < arr[j-1]) Swap(arr[j], arr[j-1]);}//选择排序void SelectionSort(int *arr, int size){ int i, j, min; //找出从a[i]到a[siz 阅读全文
2010年4月2日 #
2010年4月1日 #
摘要:
1、 认识Thread和RunnableJava中实现多线程有两种途径:继承Thread类或者实现Runnable接口。Runnable是接口,建议用接口的方式生成线程,因为接口可以实现多继承,况且Runnable只有一个run方法,很适合继承。在使用Thread的时候只需继承Thread,并且new一个实例出来,调用start()方法即可以启动一个线程。Thread Test = new Thread(); Test.start();
在使用Runnable的时候需要先new一个实现Runnable的实例,之后启动Thread即可。Test impelements Runnable; T.. 阅读全文
2010年3月2日 #
摘要:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=g 阅读全文
2010年2月21日 #
摘要:
1、在HTML中,有这样一个表单:<formmethod="post"name="searchform"id="searchform"method="/sek.go"><inputname="query"value=""type="text"id="query"/><inputtype=”submit”value="查询"></input></form>当然 阅读全文
2010年2月20日 #
摘要:
ajaxSend( callback ) 在一个AJAX请求发送时,执行一个函数。这是一个Ajax事件$(”#msg”).ajaxSend(function(evt, request, settings){$(this).append(”<li<Starting request at ”+ settings.url+ “</li<”);});ajaxStart( callback ) 在一个AJAX请求开始但还没有激活时,执行一个函数。这是一个Ajax事件当AJAX请求开始(并还没有激活时)显示loading信息$(”#loading”).ajaxStart(funct 阅读全文
摘要:
Attribute:$(”p”).addClass(css中定义的样式类型); 给某个元素添加样式$(”img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值,参数是map$(”img”).attr(”src”,”test.jpg”); 给某个元素添加属性/值$(”img”).attr(”title”, function() {return this.src }); 给某个元素添加属性/值$(”元素名称”).html(); 获得该元素内的内容(元素,文本等)$(”元素名称”).html(”<b>new stuff< 阅读全文
2010年1月30日 #
摘要:
1、积极的心态 首先我们需要具备积极的心态。积极的心态就是把好的,正确的方面扩张开来,同时第一时间投入进去。一个国家,一个企业肯定都有很多好的方面,也有很多不够好的地方,我们就需要用积极的心态去对待。贪污犯还有,可是我们应该看见国家已经大力的整顿了;企业有很多不尽合理的管理,可是我们应该看到企业管理风格的改变。也许你在销售中遇到了很多困难,可是我们应该看到克复这些困难后的一片蓝天。同时,我们应该就正确的、好的事情第一时间去投入,唯有第一时间去投入才会唤起你的激情,唯有第一时间投入才会使困难在你面前变的渺小,好的地方在你眼前光大。 积极的人象太阳,走到那里那里亮。消极的人象月亮,初一十五不一样。 阅读全文
2010年1月24日 #
摘要:
CSS滑动门技术实现TAB标签切换效果实例: 就是我们经常看到的鼠标滑过标签切换页面.可兼容ie,firefox,opera等浏览器. 以下代码是为兼容opera而加的. @media all and (min-width: 0px){/* 自己添加的css样式 */} /* 例子: */ @media all and (min-width: 0px){#title{height:23px;}} 代码实例如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www 阅读全文
摘要:
文件如下 <BODY> <SCRIPT src="swfobject.js" type=text/javascript></SCRIPT> <SCRIPT language=javascript> var flashvars = {}; flashvars.myxmlpath = 'content.xml'; flashvars.type = 'content'; flashvars.decription = '0'; flashvars.textstyle = ' 阅读全文
2009年12月19日 #
摘要:
软件开发是一个跨度很大的技术工作,在语言方面,有C,C++,Java,Ruby等等等等,在环境方面,又分嵌入式,桌面系统,企业级,WEB,基础系统,或是科学研究。但是,不管是什么的情况,总是有一些通用的基本职业技能。这些最基本的职业技能通常决定了一个程序员的级别,能否用好这些技能,直接关系到了程序员的职业生涯。很多程序新手也是因为缺少、达不到或是不熟悉在这些基本技能,所以,他们需要有老手带,需要努力补齐这些技能。而高级程序员应该非常熟悉这些基本技能,而且有能力胜任并带领其他经验不足的程序员。下面这些基本职业技术可以用来做为对一个程序员的评估,很明显,下面的这些技能都可以用来做面试。虽然,还有很 阅读全文
2009年12月11日 #
摘要:
用javascript实现input文本框只能输入中文的方法: <script type="text/javascript"> function ischarsinbag (s, bag) { var i,c; for (i = 0; i < s.length; i++){ c = s.charAt(i);//字符串s中的字符 if (bag.indexOf(c) > -1){ return c; } } return ""; } //检查函数 function ischinese(s) { var errorchar; var 阅读全文
摘要:
实现html中select下拉列表中部分选项不可选: 我们在设计一些select下拉菜单时,有时需要只给用户显示,不需要用户去选择,这就需要禁止这些选项的可选性. 看下面实例代码: <style text="text/css"> optgroup { background-color:#eee; color:444; } </style> <select> <option value="">aaaa</option> <optgroup label="只能看不可选"&g 阅读全文
2009年12月9日 #
摘要:
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址:http://blog.csdn.net/jobchanceleo/archive/2007/06/06/1641402.aspx本文中涉及《提问的智慧原文部分》英文版版权为Eric Steven Raymond所有(Copyright (C) 2001 by Eric S. Raymon),中文版版权由D.H.Grand[nOBODY/Ginux]所有(Copyleft 2001 by D.H.Grand(nOBODY/Ginux))接上回《提问之前我们应该做些什么?-Le 阅读全文
2009年12月6日 #
摘要:
http://tech.163.com/special/a/000915SU/asp123.html 阅读全文
2009年12月5日 #
摘要:
程序设计在任何时间点都是一个起点,而没有终点的一条路。写程序,是用计算机来解决某些特定的问题,而程序设计的理论与方法,则是为了解决写程序的人的问题。就像管理一样,我们必须要订定管理的准则与规范,让业务的运作得以流畅,达成预期的目标。管理的理论则是帮助我们制定规范,并避免掉可能发生的问题,与带来实质的效益。(当然多少有些理想化)理论建构的再完整,但执行的还是人,实施的对象,也是人。人的特质,就是我们不得不考虑与正视的因素了。当然,这是管理的议题。而管理所需花费的最小成本,就是自我管理,也是最有效的管理,我们管理好自己的工作态度,管理好时间的分配,管理好自己负责的范围,在既定原则与方向指引下,朝一 阅读全文
2009年12月3日 #
摘要:
近来,在我负责的公司某软件产品的最后测试工作,常常被问到这样一个问题:在做测试过程中,我们的软件产品在安全性方面考虑了多少?应该如何测评一个软件到底有多安全? 这个软件因为涉及客户商业上重要的信息资料,因此用户关心的核心问题始终围绕“这个软件安全吗”。一个由于设计导致的安全漏洞和一个由于实现导致的安全漏洞,对用户的最终影响都是巨大的。我的任务就是确保这个软件在安全性方面能满足客户期望。 什么是软件安全性测试 (1)什么是软件安全 软件安全属于软件领域里一个重要的子领域。在以前的单机时代,安全问题主要是操作系统容易感染病毒,单机应用程序软件安全问题并不突出。但是自从互联网普及后,软件安全... 阅读全文
摘要:
一、什么是单元测试 测试是软件开发的重要环节之一。按照软件开发的过程测试可分为:单元测试、集成测试、系统测试等。在本文中,我们主要讨论面向程序员的单元测试。 什么是单元测试?单元测试就是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。举个例子,工厂在组装一台电视机之前,会对每个元件都进行测试,这就是单元测试。一般而言,软件开发中的单元测试是指对方法的测试。 单元测试是软件开发过程中重要的质量保证活动,单元测试的质量将很大程度上影响软件产品的最终质量。单元测试是对软件基本组成单元进行的测试,是属于白盒测试的范畴,它主要通过对代码的逻辑结构进行分析来设计测试用例。... 阅读全文
摘要:
测试用例,英文是:Test Case.测试用例是为特定目标而开发的一组测试输入、执行条件和预期结果,其目标可以是测试某个程序路径或核实是否满足某个特定的需求。测试用例(TESt CASe)目前没有经典的定义。比较通常的说法是:指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。 不同类别的软件,测试用例是不同的。不同于诸如系统、工具、控制、游戏软件,管理软件的用户需求更加不统一,变化更大、更快。笔者主要从事企业管理软件的测试。因此我们的做法是把测试数据和测试脚本从测试用例中划分出来。测试用例 阅读全文
摘要:
一、测试用例是软件测试的核心 软件测试的重要性是毋庸置疑的。但如何以最少的人力、资源投入,在最短的时间内完成测试,发现软件系统的缺陷,保证软件的优良品质,则是软件公司探索和追求的目标。每个软件产品或软件开发项目都需要有一套优秀的测试方案和测试方法。 影响软件测试的因素很多,例如软件本身的复杂程度、开发人员(包括分析、设计、编程和测试的人员)的素质、测试方法和技术的运用等等。因为有些因素是客观存在的,无法避免。有些因素则是波动的、不稳定的,例如开发队伍是流动的,有经验的走了,新人不断补充进来;一个具体的人工作也受情绪等影响,等等。如何 保障软件测试质量的稳定?有了测试用例,无论是谁来测试,参.. 阅读全文
2009年12月1日 #
摘要:
今天去参加了微软的一个外包的公司的招聘,当然,这个招聘的公司不在国内,不过好在出人意料的是这个公司竟然在武汉来招聘了,我的一个非常优秀的 c++的朋友被应聘了,然后他极力推荐我去参加应聘,我第一次去,那个boss(老外)非常赞赏我,因为我的简历的原因,原来做了Shangducms这个项目并且还出了一本书,所以那个老外非常赞赏我,并且直接安排我到最后的面试。 话说回来,这个老外是一个hr,但是是微软的员工并且长达10年的工龄,这个老外对算法和素质要求的比较高(其实国外的公司都差不多是这样),然后这个老外出了两个题,一个题是编程题,另一个是设计题,这两个题在各位高手眼中肯定比较简单,这两个题是这样 阅读全文