【笔记】冒泡,选择,插入三者的排序算法时间复杂度均是O(N2)级,排序主要是执行比较和交换(复制)操作,相对来说:选择排序较冒泡排序减少了交换次数;而插入排序左边是一直保持有序的。【参考书籍】Java数据结构与算法 以下是源代码,针对数组的操作,存取元素为基本类型: 1 import java.u....
分类:
编程语言 时间:
2014-09-28 13:06:32
阅读次数:
245
编写程序时,一个基本原则就是:对于不再需要的对象,不要引用它们。如果保持对它们的引用,垃圾回收机制暂时不会回收它们所占的内存,则系统可用内存越来越少;当系统可用内存越来越少,垃圾回收机制的执行频率越来越高,从而导致系统的性能下降。...
分类:
编程语言 时间:
2014-09-28 01:16:10
阅读次数:
172
Map以按键/数值对的形式存储数据,和数组很类似,在数组中存在的索引,它们本身也是对象。 Map的接口 Map---实现Map Map.Entry--Map的内部类,描写叙述Map中的按键/数值对。 SortedMap---扩展Map,使按键保持升序排列 关于怎么使用,通常是选择Map的子类,而不直...
分类:
编程语言 时间:
2014-09-27 15:27:39
阅读次数:
268
本节应该与supervisor(3)相结合阅读,其中有所有的督程行为的细节。监督原理督程负责启动、停止和监视它的子进程。督程的基本思想是它要保持它的子进程有效,必要的时候可以重启他们。要启动和监视的子进程由一个子进程规格的列表来指定。子进程按照在这个列表中的顺序启动,并且按照相反的顺序终止。例子启动...
分类:
其他好文 时间:
2014-09-27 14:57:49
阅读次数:
259
3.1 什么是总线?总线传输有何特点?为了减轻总线的负载,总线上的部件应具备什么特点?总线是连接多个部件的信息传输总线,是各个部件共享的传输介质.在某一时刻,只允许有一个部件向总线发送信息,二多个部件可以同时从总线上接受相同的信息.总线的部件工作速率应当保持高度一致3.2 总线如何分类?什么是系统总...
分类:
其他好文 时间:
2014-09-27 01:48:59
阅读次数:
283
关键性与非关键性
非关键性文件是指数据库和大多数应用程序没有它也能继续运行的文件。例如,如果数据库丢失了一个多路复用重做日志文件,仍可使用其它重做日志文件副本来保持数据库持续运行。
虽然丢失非关键性文件不会导致数据库崩溃,但它会削弱数据库的功能。例如:
丢失索引表空间会导致应用程序和查询的运行速度大幅减慢,或者,如果这些索引用于强制实施约束,则丢失后甚至会导致应用程...
分类:
数据库 时间:
2014-09-26 20:53:08
阅读次数:
355
转任志强:10个小动作帮你增加自信:1.双眼直视前方;2.挺胸站直身体;3.走路大步流星;4.握手有力;5.打扮整洁清爽;6.保持微笑;7.拍拍对方的肩膀或后背;8.双手放到口袋外;9.别老双臂抱胸,手臂放下来;10.仪态自然,手脚别乱动。
分类:
其他好文 时间:
2014-09-26 19:52:28
阅读次数:
117
解决Sublime文件被修改后关闭不提示保存的现象这是因为Sublime有一个热推出功能,即退出时不会提示是否保存文件,而是直接退出,下次打开软件时,文件保持退出前的状态,没来得及保存的内容都在,其实并没有真实的写在原文件里。对于不习惯使用该新功能的伙伴们,如何关闭呢,按以下步骤进行设置就可以。第一...
分类:
其他好文 时间:
2014-09-26 14:04:28
阅读次数:
558
1.客户端和服务端互联案例,举例中客户端和服务端都是用Erlang服务端 1 server() -> 2 LSock = listen(), %监听本机的某个端口 3 {ok, Sock} = gen_tcp:accept(LSock), %保持监听状态,程序会停在这一步,直到有客户...
分类:
其他好文 时间:
2014-09-26 13:54:38
阅读次数:
223
说到上下级关系,这里面可是大有学问。上级是中心人物,站在圆心的位置上;下属是边缘人物,站在圆周的位置上。只有上级和下属保持一定的距离,上级对下属发布的决策、批评或表扬才会公正、公平,不落人口舌。
不得不提到的是,关于上下级之间的关系有一个刺猬法则。提出这个法则的灵感来源于“刺猬效应”。这个效应来源于西方的一个寓言,说的是冬天到了,两只小刺猬依偎在一起取暖。如果离得太近,各自的刺刺向对方,彼此...
分类:
其他好文 时间:
2014-09-26 13:28:38
阅读次数:
231