上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对于问题领域本质的理解、对于设计意图的理解是否正确、合理。本文将对它们之间的区别进行一番剖析,试图给开发者提供一个在二者之间进行选择的依据。 阅读全文
posted @ 2011-10-24 08:10 Eric.wei 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 以下简单介绍一下其功能优缺点和资源获取方式吧:1、 QC(Quality Center)是原Mercury Interactive公司(现已被HP收购)生产的企业级基于WEB测试管理工具,需要安装配置IIS和数据库,系统资源消耗比较大;功能很强大,结合有BUG管理,需求管理及用例管理等功能;和其它的测试工具,比如Loardrunner测试工具的接口做得比较好,数据可以在它们中共享;英文版的且易用性不是很好,最重要的是收费且价格不扉;破解版的网上也很多但找起来和破解也比较费事,且性能就不那么稳定。资源地址:Http://www.hp.com2、 BugzillaBugzilla是由Mozilla 阅读全文
posted @ 2011-10-22 09:25 Eric.wei 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1usingSystem;2usingSystem.Data;3usingSystem.Configuration;4usingSystem.Web;5usingSystem.Web.Security;6usingSystem.Web.UI;7usingSystem.Web.UI.WebControls;8usingSystem.Web.UI.WebControls.WebParts;9usingSystem.Web.UI.HtmlControls;10usingMicrosoft.Office;11usingMicrosoft.Office.Core;12usingMicrosoft.Of. 阅读全文
posted @ 2011-10-20 08:21 Eric.wei 阅读(551) 评论(1) 推荐(0) 编辑
摘要: 1、Axure RP(Rapid Prototyping) Axure(读音为Ack-Sure)无疑是目前最受关注的原型开发工具,其能通过组件的方式帮助网站或软件设计师快速建立带有注释的原型(流程图、线框图),并凭借自定义可重用的元件、动态面板以及丰富的script能够建立基本功能或页面逻辑的动态演示文件。 Axure借鉴了office的界面,能够让用户快速上手,并且提供了丰富的组件样式修改,使得通过其能够创建低保真、高保真甚至接近于实际效果的界面。然而最让人称道的是,Axure的丰富的脚本模式,可以通过点击和选择能够快速完成界面元素的交互,如链接、state切换、动态变化等效果,使得 A.. 阅读全文
posted @ 2011-10-19 22:49 Eric.wei 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 自动查找这个plugin,是找不到的。需要添加app源,再进行安装。步骤如下:添加ppa源在终端里输入sudo add-apt-repository ppa:sevenmachines/flashsudo apt-get updatesudo apt-get install flashplugin-installer 阅读全文
posted @ 2011-10-18 15:03 Eric.wei 阅读(227) 评论(0) 推荐(0) 编辑
摘要: @author:WMsteve@Email:weisteve@yeah.net@Time:2012年12月5日11:36:11@ModifyTime:2012年1月5日 15时13分38秒下面是国内的ubutnu更新源:打开终端sudo gedit /etc/apt/sources.list输入密码,回车在文件末尾添加以下内容:# deb cdrom:[Ubuntu 11.10 _Oneiric Ocelot_ - Release amd64 (20111012)]/ dists/oneiric/main/binary-i386/# deb cdrom:[Ubuntu 11.10 _Oneir 阅读全文
posted @ 2011-10-17 14:39 Eric.wei 阅读(4184) 评论(1) 推荐(0) 编辑
摘要: 题目来源:http://poj.org/problem?id=1455题目意译:有n个人围在桌子前面喝茶,等大家都坐定后,必然有个前后左右顺序,比如:a左边b,b左边c,依次类推,最后一个假设是g,那么他左边必然是a。形成一个圆环。现在有个规则,规定每次只能相邻两个人进行交换位置。请问要经过多少次交换,才能让之前位置交换(b左边a,c左边b,a左边是g)思路:大家都清楚假定是一排的情况下:a b c d e f g如果位置交换后:g f e d c b a需要经过n*(n-1)/2次交换(冒泡法进行交换)现在情况是环形,试问能不能将环拆分成两个线性,然后进行交换,再拼接在一起。举例如下:a b 阅读全文
posted @ 2011-10-16 19:19 Eric.wei 阅读(166) 评论(0) 推荐(0) 编辑
摘要: X和Y,当另一序列Z既是X的子序列又是Y的子序列时,若给定序列X={x1,x2,…,xm},则另一序列Z={z1,z2,…,zk},是X的子序列是指存在一个严格递增下标序列{i1,i2,…,ik}使得对于所有j=1,2,…,k有:zj=xij。例如,序列Z={B,C,D,B}是序列X={A,B,C,B,D,A,B}的子序列,相应的递增下标序列为{2,3,5,7}。 同理,若序列Z既是X的子序列同时也是Y的子序列,则称Z为X和Y的公共子序列。其中最长的子序列称为最长公共子序列。 在求最长公共子序列中,我们可以看出如下规律: 设序列X={x1,x2,…,xm}和Y={y1,y2... 阅读全文
posted @ 2011-10-12 11:08 Eric.wei 阅读(290) 评论(0) 推荐(0) 编辑
摘要: inline关键字是C99中新加的,使用的时候,要注意以下两点: 1、inline关键字在GCC参考文档中仅有对其使用在函数定义(Definition)上的描述,而没有提到其是否能用于函数声明(Declare)。 从inline的作用来看,其放置于函数声明中应当也是毫无作用的:inline只会影响函数在translation unit(可以简单理解为C源码文件)内的编译行为,只要超出了这个范围inline属性就没有任何作用了。所以inline关键字不应该出现在函数声明中,没有任何作用不说,有时还可能造成编译错误(在包含了sys/compiler.h的情况下,声明中出现inline关键字的部分通常无法编译通过); 2、inline关键字仅仅是建议编译器做内联展开处理,而不是强制。在gcc编译器中,如果编译优化设置为-O0,即使是inline函数也不会被内联展开,除非设置了强制内联(__attribute__((always_inline)))属性。 阅读全文
posted @ 2011-10-11 16:50 Eric.wei 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 个人简要介绍下自己 无序查中位数(lgn) Linux下详细编译过程(预处理-->编译-->汇编-->优化-->链接) 编译中的-o2影响什么 进程、线程对比() 进程间通讯(共享内存,管道,信号量,消息) 线程间通讯(全局变量,message,event) TCP/IP连接过程(三次握手以及程序中的步骤两个方面讲解) 现场写快排程序 认为最成功的一个项目进行介绍 void指针的含义(万能指针,任何类型指针都可以赋值给void指针,类似memcpy接受的应该就是万能指针) memcpy实现(需要考... 阅读全文
posted @ 2011-10-10 16:25 Eric.wei 阅读(525) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页