02 2011 档案

误区1-java中equals与==比较
摘要:近来编程学习过程中,发现某一些常识性的知识或问题,因我们治学态度不严谨或想当然的学习方式,而常常产生错误的理解。特将工作学习过程中,发现或遇到的一些问题记录如下。 误区:equals比较内容,==比较引用。 java中,“equals比较内容,==比较引用”的认识,非常普遍。然而,只需自行测试即可发现该观点的不正确。 public static void main(String[] args) { TestEquals testEquals = new TestEquals(); testEquals.testFunc();}private void testFunc() { class T. 阅读全文

posted @ 2011-02-22 22:04 大七 阅读(393) 评论(0) 推荐(0)

算法和算法分析0
摘要:算法是对特定问题求解步骤的一种描述,是指令的有限序列,其中每条指令表示一个或多个操作。一、特性:  一个算法还具有如下5个重要特性:1.有穷性:一个算法必然是可以自结束(不考虑外部影响)的。必然是可以执行有穷个步骤后结束,并且,每一个步骤都可在有穷时间内完成。2.确定性:无二义性,一条指令必须有一种确切的含义。3.可行性:算法中描述的操作,都是可以通过已经实现的基本运算执行有限次来实现。4.输入5.输出二、目标:  一个合理的算法,应尽量达到这样几个目标:  1.正确性  2.可读性  3.健壮性  4.高效率与低存储量三、度量  一个算法是由控制结构(顺序、分支、循环)和原操作构成的,则算法 阅读全文

posted @ 2011-02-20 21:51 大七 阅读(416) 评论(0) 推荐(1)

汇编语言-学习笔记(一)
摘要:1.机器只认识高低电平,高低,也可以通过0、1来表示。最初的程序员,即是通过编写或是组织一堆一堆机器可以正确执行的命令来驱动机器进行工作。而这一堆一堆的机器指令的集合,后来又统称为机器语言。但由于机器语言难于辨别与记忆,进行书写、阅读、修改等等操作,给程序员们带来非常多的不便,因此,汇编语言产生了。  2.汇编语言的主体是汇编指令,汇编指令是机器指令的助记符,同机器指令一一对应。汇编语言是直接在硬件之上工作的编程语言。现在的PC几中,计算机的功能都是由CPU来完成的。而我们知道,不同的CPU有不同的机器指令集。对应的,也便引申出,每一种CPU都有自己的汇编指令集。  3.CPU可以直接使用的信 阅读全文

posted @ 2011-02-18 01:13 大七 阅读(291) 评论(0) 推荐(0)

导航