先从最简单的实现冒泡排序:
# -*- coding: UTF-8 -*-
intarray=[3,4,5,1,2,7,2,9,0]
def bubble(array):
for i in range(1,len(array)):
for j in range(i):
if array[j] > array[i]:
array[j],array[i]...
分类:
编程语言 时间:
2015-01-04 23:05:51
阅读次数:
245
继承的特点:1.提高了代码的复用性。2、让类与类之间发生了关系,有了这个关系,才有了多态的特性。(注意:千万不要为了获取其他类的功能,简化代码而继承;必须是类与类之间有所属关系才可以继承,所属关系 is a。)子父类出现后,类成员的特点:1、变量;2、函数;3、构造函数。举例:变量(此函数打印出来的...
分类:
编程语言 时间:
2015-01-04 22:59:25
阅读次数:
201
---------android培训、java培训、java学习型技术博客、期待与您交流!----第一讲 File类1、概念: File类对象可以对比一个路径,此路径可以是文件也乐意是文件夹,该类方法可以对这个路径进行各种操作2、创建对象: 给File类构造函数传递一个String类型的路径可...
分类:
编程语言 时间:
2015-01-04 22:56:47
阅读次数:
262
Easy Save使用: 1.保存游戏进度 2.设计游戏关卡(怪物数量,坐标,背景图等等) Easy Save默认存储地址: C:\Users\Administrator\AppData\LocalLow\DefaultCompany\项目名 Easy Save保存的格式:(不能直接保存自定义...
分类:
编程语言 时间:
2015-01-04 22:53:02
阅读次数:
483
package mine.util.thread;import java.util.LinkedList;import java.util.List;/** * 线程池类,线程管理器:创建线程,执行任务,销毁线程,获取线程基本信息 */public final class ThreadPool { ...
分类:
编程语言 时间:
2015-01-04 22:49:27
阅读次数:
327
JS的代码为 ,可以放到网页的任何一个地方,用来控制界面上的元素,文件结尾为 .jsdocument.write("hello world") --输出hello world网页加载顺序:先加载head中,其次body中,最后html外。另外建立一个结尾为.JS的文件,然后在html中引用,语法:....
分类:
编程语言 时间:
2015-01-04 22:50:27
阅读次数:
232
使用Eclipse构建Maven的SpringMVC项目 用maven的好处: 1 最主要就是自动下载jar包和它所依赖的包, 2保证多人开发时jar版本不同的问题 3 文件结构清晰,java文件,资源文件,测试文件都分的很清楚。 将介绍两种方法:一,直接建立Maven项目方法;二、建立Dynami...
分类:
编程语言 时间:
2015-01-04 22:50:05
阅读次数:
330
js想写好 有一些 概念总要理解清楚最近 总结了一些 闭包和作用域的 案例如下 例1. 1 var name = "The Window"; 2 var object = { 3 name : "My Object", 4 getNameFunc : func...
分类:
编程语言 时间:
2015-01-04 22:51:30
阅读次数:
191
1.不带参数的宏定义:宏定义又称为宏代换、宏替换,简称“宏”。格式:#define 标识符 字符串其中的标识符就是所谓的符号常量,也称为“宏名”。预处理(预编译)工作也叫做宏展开:将宏名替换为字符串。掌握"宏"概念的关键是“换”。一切以换为前提、做任何事情之前先要换,准确理解之前就要“换”。即在对相...
分类:
编程语言 时间:
2015-01-04 22:48:40
阅读次数:
290
http://www.cnblogs.com/rollenholt/archive/2011/08/28/2156357.html1.如果一个类继承了Thread的话,不适合资源共享;但是如果实现了Runnable接口的话,很容易的实现资源共享。2.实现Runnable接口所具有的优势:第一,适合很...
分类:
编程语言 时间:
2015-01-04 22:48:12
阅读次数:
174
对比两种写法: 第一种: public static void main(String args[]){ Random random = new Random(System.currentTimeMillis()); for(int i=0; i<20; i++){ int sindex =...
分类:
编程语言 时间:
2015-01-04 22:49:58
阅读次数:
227
' onblur="Calculation(this.value)"> ...
分类:
编程语言 时间:
2015-01-04 22:49:48
阅读次数:
411
Randomized quicksort(随机化快速排序)running time is independent of input ordering.no assumption about the input distribution.(无需对输入序列分布做任何假设)no specific inpu...
分类:
编程语言 时间:
2015-01-04 22:48:05
阅读次数:
443
归并排序(Merge)是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 将已有序...
分类:
编程语言 时间:
2015-01-04 22:48:45
阅读次数:
264
不推荐用AnimationUtility.SetEditorCurve问题很多,推荐AnimationCurve.AddKey。通过AnimationUtility.GetAllCurves可以获得编辑器状态的动画属性。GameObjectm_IsActiveTransformm_LocalPosi...
分类:
编程语言 时间:
2015-01-04 22:46:47
阅读次数:
376