12 2012 档案

摘要:聪明出于勤奋,天才在于积累。——华罗庚 先说下插入排序实现过程: 对要排序的数组,逐个进行处理,与前面的子序列进行比较,让它插入到合适的位置。时间复杂度: 某一个模块的函数f()的增长率越小,整个程序执行时间增长率就越小,注意这个里面是指的是函数的增长率就是所说的时间复杂度。它是衡量算法好坏的标准之一,时间复杂度越小,算法的效率越高。 现在的电脑都可以满足小程序所需要的内存,如果遇到比较大的数据群,换台更大点的电脑不实际,优化算法才是最合适的选择。插入排序的时间复杂度是Ο(N^2): 这个很早就知道但是它是怎们来的纳?今天花了点时间,琢磨了一下,不仅仅是翻到了《数据结构与算法》... 阅读全文
posted @ 2012-12-26 21:53 Orson 阅读(1947) 评论(0) 推荐(3)
摘要:工欲善其事,必先利其器——孔子(春秋)《论语·卫灵公》 今天闲逛论坛的时候,发现了Eclipse 的很好的插件,是关于做图形界面的。 如果想做桌面应用软件,交互界面有点复杂的时候,自己手动敲代码就有点说不过去了,应该更专注在功能的实现上面嘛, 好了,废话就不说了,自己装了试了试,感觉不错! 1.下载 阅读全文
posted @ 2012-12-21 23:27 Orson 阅读(18906) 评论(4) 推荐(2)
摘要:路漫漫其修远兮,吾将上下而求索。——屈原《离骚》 昨天写this用法总结的时候,突然产生了一个问题,请教别人之后,有了自己的一点认识。还是把它写下来,为大家更好的认识提供一点思路。 1)有人写了个很好的初始化属性的构造函数,而你仅仅想要在其中添加另一些自己新建属性的初始化,这样在一个构造函数中调用另 阅读全文
posted @ 2012-12-20 20:16 Orson 阅读(45353) 评论(12) 推荐(35)
摘要:业精于勤,荒于嬉;行成于思,毁于随。——韩愈 用类名定义一个变量的时候,定义的只是一个引用,外面可以通过这个引用来访问这个类里面的属性和方法。 那们类里面是够也应该有一个引用来访问自己的属性和方法? 呵呵,JAVA提供了一个很好的东西,就是 this 对象,它可以在类里面来引用这个类的属性和方法。先 阅读全文
posted @ 2012-12-19 20:35 Orson 阅读(119971) 评论(16) 推荐(65)
摘要:聪明出于勤奋,天才在于积累。——华罗庚 对上次的三个问题的个人理解: 1) 程序首先是从main函数开始执行的,假设main 函数不是 static ,就要先实例化这个类,然后调用 main 方法,这似乎是不现实的. 其次 用 static 修饰的 main 方法是存储在静态的存贮区当中的,也就是说 阅读全文
posted @ 2012-12-11 20:49 Orson 阅读(4703) 评论(1) 推荐(1)
摘要:不积跬步,无以至千里;不积小流,无以成江海。——《荀子劝学》 JAVA 中设计网络编程模式的主要有TCP和UDP两种。 TCP 是属于即时通信,点对点连接进行通信。 UDP 是通过数据包来进行通信,UDP当中就会牵扯到数据的解析和传送。 在安全性能方面,TCP 要略胜一筹,通信过程中不容易出现数据丢 阅读全文
posted @ 2012-12-10 21:52 Orson 阅读(12935) 评论(2) 推荐(3)
摘要:当你把界面都设计好了,总需要添加相应的执行动作给组件。 在 JAVA 中有相应的时间处理机制,叫做“监听器”,给组件添加相应执行动作的过程叫做“注册”。 其中的“监听器”是一个接口,里面包含了相应的执行函数,要做的是自己实现其中的方法函数,然后“注册”给组件。 通俗一点的话就是老妈让我去买酱油,老妈 阅读全文
posted @ 2012-12-02 20:52 Orson 阅读(3514) 评论(0) 推荐(0)