码迷,mamicode.com
首页 > 编程语言
Java集合类
List、Set、Map是这个集合体系中最主要的三个接口。 其中List和Set继承自Collection接口。 Set不允许元素重复。HashSet和TreeSet是两个主要的实现类。 List有序且允许元素重复。ArrayList、LinkedList和Vector是三个主要的实现类。 Map也...
分类:编程语言   时间:2015-05-09 22:00:30    阅读次数:159
C语言使用宏实现2个变量的交换
记录哪个方法更普适,更高效,这些方法不包括使用函数的方法,如果使用函数的话,使用指针的方法更合适。 使用中间变量 形如 int tmp, tmp = a; a=b; b = tmp;1 #define SWAP(a, b) {typeof(a) _t=a; a=b; b=_t;} 通杀,唯...
分类:编程语言   时间:2015-05-09 22:02:48    阅读次数:155
c++primer4 Chapter2变量和基本类型2.3
2.3 变量Exercise2.11#include using namespace std;int main(){ cout>base>>exp; int result=1; for (int cnc=0;cnc!=exp;++cnc) result*=base; cout<<base...
分类:编程语言   时间:2015-05-09 22:00:59    阅读次数:124
快速排序算法
基本思想:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有的数据都比另外一部分的所有的数据小,然后再按此方法对这两部分数据分别进行快速排序,以此达到整个数据变成有序序列。设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通常选用数组的第一个数)作为关键数据,然后将所有比它...
分类:编程语言   时间:2015-05-09 22:01:16    阅读次数:135
poj1580---欧几里得算法(辗转相除法)
#include#include#includechar str1[100],str2[100];int len;int cal(char *str1,char *str2){ int ret=0,i; for(i=0;str1[i]&&str2[i];i++) { ...
分类:编程语言   时间:2015-05-09 21:59:00    阅读次数:145
java-IO系统
1.概念:IO(输入/输出)指的是计算机与外部世界,或者一个程序与计算机的其余部分的接口。2.流(stream)的概念:当程序需要写入数据的时候,就会开启一个通向目的地设备的流。(1).流的特性:含有流质(数据);具有方向(读或写)。3.IO操作的步骤:建立流、操作流、关闭流4.文件类(1).Fil...
分类:编程语言   时间:2015-05-09 21:59:11    阅读次数:229
JavaScript构造函数学习笔记
我们都知道在JavaScript中一切皆对象,那么问题来了,对象是什么呢??答:对象是某个特定引用类型的实例。那么新对象如何建立呢??答:新对象是使用new操作符后跟一个构造函数来创建的。构造函数本身就是一个函数,只不过该函数时处于创建新对象的目的而定义的。那我们就来创建一个Object的实例看看吧...
分类:编程语言   时间:2015-05-09 21:56:17    阅读次数:109
python之正则表达式
http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.htmlPython中写正则表达式时推荐使用原生字符串数量词的贪婪模式与非贪婪模式正则表达式通常用于在文本中查找匹配的字符串。Python里数量词默认是贪婪的(在少数语言里也可能是默认非贪婪...
分类:编程语言   时间:2015-05-09 21:57:00    阅读次数:160
javascript中的内存泄漏
(1)概念:指一块被分配的内存既不能使用,又不能回收,直到浏览器进程结束。(2)主要原因:1)当页面中元素被移除或替换时,若元素绑定的事件仍没被移除,在IE中不会作出恰 当处理,此时要先手工移除事件,不然会存在内存泄露。 2)循环引用:常见并且一般情况下无害,但是,在IE中,如果循环引用中的任何对 ...
分类:编程语言   时间:2015-05-09 21:56:31    阅读次数:135
Java基础-四大特性理解(抽象、封装、继承、多态)
抽象:象就是有点模糊的意思,还没确定好的意思。就比方要定义一个方法和类。但还没确定怎么去实现它的具体一点的子方法,那我就可以用抽象类或接口。具体怎么用,要做什么,我不用关心,由使用的人自己去定义去实现。封装: 属性可用来描述同一类事物的特征,方法可描述一类事物可做的操作。封装就是把属于同一类事物的....
分类:编程语言   时间:2015-05-09 21:56:24    阅读次数:127
jedis+java
package com.liubo.redis;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import org.junit.Before;import o...
分类:编程语言   时间:2015-05-09 21:54:06    阅读次数:205
JAVA_Map_Auto-Boxing_Unboxing
1 import java.util.*; 2 public class TestMap { 3 public static void main(String args[]) { 4 Map m1 = new HashMap(); 5 Map m2 = new TreeMap...
分类:编程语言   时间:2015-05-09 21:55:11    阅读次数:255
unity camera aspect
camera的aspect默认是与screen保持一致,可以通过脚本将其设为指定值,如下:usingUnityEngine;usingSystem.Collections;publicclassmakeCameraViewWequalsH:MonoBehaviour{//Usethisforinit...
分类:编程语言   时间:2015-05-09 21:52:34    阅读次数:121
Java设计模式之单例设计模式
设计模式:解决某一类问题最行之有效的方法,Java中23种设计模式。单例设计模式(Singleton):解决一个类在内存中只存在一个对象比如对于多个程序使用同一个配置信息对象时,就需要保证该对象的唯一性。想要保证对象唯一:为了避免其他程序过多建立该类对象,先禁止其他程序建立该类对象;还为了让其他程序...
分类:编程语言   时间:2015-05-09 21:54:19    阅读次数:128
Java基础-父类-子类执行顺序
代码解析子类package com;/** * 子类 * @author huage * */public class Test extends Test1{ public static void main(String[] args) { new Test();//测试...
分类:编程语言   时间:2015-05-09 21:52:43    阅读次数:140
Java基础-数据类型转换
1).简单类型数据间的转换,有两种方式:自动转换和强制转换,通常发生在表达式中或方法的参数传递时。自动转换 当一个较"小"数据与一个较"大"的数据一起运算时,系统将自动将"小"数据转换成"大"数据,再进行运算 而在方法调用时,实际参数较"小",而被调用的方法的形式参数数据又较"大"时(若有匹配的.....
分类:编程语言   时间:2015-05-09 21:54:02    阅读次数:121
Java NIO
原文地址:http://tutorials.jenkov.com/java-nio/index.html作者:Jakob Jenkov(还有多线程的文章 这个博客可以多多关注) 译者:郭蕾 校对:方腾飞Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Jav....
分类:编程语言   时间:2015-05-09 21:51:16    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!