递归求取文件夹内文件的个数。判断文件是否是目录,如果是继续遍历,如果不是则求文件个数。public static long getlist(File f){//递归求取目录文件个数long size = 0; File flist[] = f.listFiles(); size=flist.leng...
分类:
编程语言 时间:
2014-12-22 17:42:37
阅读次数:
201
1 package te; 2 public class StringConvert { 3 static int[] a = {0,1,1,0,1,1,0,2}; 4 static String s = "0011223344"; 5 public static void...
分类:
编程语言 时间:
2014-12-22 17:40:36
阅读次数:
259
小编心语:现下,各种视频播放软件层出不穷,竞争也越演越烈,不知道大家有木有这个想法,小编有时在想能不能做一款属于自己的视频播放器呢~小编特意去实验楼,整理出了这篇关于如何实现简易视频播放器的博文。简易播放器,你值得拥有~
分类:
编程语言 时间:
2014-12-22 17:39:08
阅读次数:
328
在这个遍地框架的年代,我相信很多人对于底层的Servlet的深入了解肯定很少,但是大家肯定对于Servlet的线程安全肯定有所涉猎,也都能讲个大概。我也和大家一样,在一次与同事之间的闲聊时,谈到了Servlet(PS:现在的工作中应用的框架就只有spring,其他俩个框架没有用,用的是Servle....
分类:
编程语言 时间:
2014-12-22 17:39:11
阅读次数:
220
一般来说,程序员用Eclipse在Windows上编程,而会将war/ear包发布到Linux的服务器上。涉及临时文件输出的话需要找一个临时目录,下面的语句就能帮你获得不分操作系统的临时目录String folder=System.getProperty("java.io.tmpdir");有了这个...
分类:
编程语言 时间:
2014-12-22 17:37:07
阅读次数:
173
概述在实际生产中,遇到一个复杂的类,如果能看出这个类的内存模型结构,那么以后的操作基本就没有难度的;所以说,学会分析一个类的内存模型,是每一个C++程序员必须要会的知识。下面,就让我们来了解C++对象模型!C++类封装和C中的结构体的区别C++的类封装是在C语言中的结构体的基础上构建起来的,C结构体...
分类:
编程语言 时间:
2014-12-22 17:37:57
阅读次数:
192
C语言的结构体应用很广泛,在结构体中可以存放不同数据类型的数据,这样一个结构体可以保存很多数据,比如可以保存一个人的姓名、性别、电话等数据类型不相同的内容,但是结构体中也有一些需要注意的事项,本文是对C语言结构体的总结。
分类:
编程语言 时间:
2014-12-22 17:35:07
阅读次数:
241
Java NIO的核心部件: Buffer Channel Selector Buffer 是一个数组,但具有内部状态。如下4个索引: capacity:总容量 position:下一个要读取/写入的元素索引 limit:限制,第一个不能读取/写入的元素索引 mark:位置标记,重置position...
分类:
编程语言 时间:
2014-12-22 17:34:31
阅读次数:
252
EditJava是通过值传递的,也就是说通过拷贝传递的Java.Argument & Parameterint x = 7;// 声明一个int类型的变量并赋值为7。代表7的字节组合会放进称为x的变量中。void go(int z){}// 声明一个有int参数的方法,参数名称为z。foo.go(x...
分类:
编程语言 时间:
2014-12-22 17:36:11
阅读次数:
167
在前一次的发布的时候,我们共享了Visual Studio 2013中Windows Azure移动服务的集成和功能。其中包含了移动服务表脚本的编辑能力的介绍。这一次的发布,我们将描述在Visual Studio中怎么样在你的服务器脚本中激活智能提示。这个功能并没有被集成到Visual Studio...
分类:
编程语言 时间:
2014-12-22 17:33:10
阅读次数:
612
1、double java.lang.Math.floor(double a) 返回最大的double值(在正无穷方向上最接近的)小于或等于参数a的一个数学意义上的整数,特例: 如果参数值等于数学上的整数,则返回结果与参数值相同 如果参数是NaN(非数值)或是无穷或是+0或是-0,则返回值和参数值....
分类:
编程语言 时间:
2014-12-22 17:35:07
阅读次数:
273
虚拟继承下的对象构造: 由于虚拟基类对象在子类中只能保持一个实例,那么,子类构造的时候调用父类的构造函数的时候必须保证虚拟基类对象不能够重复构造。 那么如何保证基类对象的唯一性? C++规定虚拟基类对象的构造只能是最外层的子类进行构造,浅层次的子类将不会在进行构造,保证了虚拟基类对象的唯一性。...
分类:
编程语言 时间:
2014-12-22 17:34:24
阅读次数:
162
特点:适用于稀疏图,边比较少的图。如果顶点较少,且为稠密图,则用Prim算法。跟Prim算法的用途相同。时间复杂度为O(e*loge),其中e为边数。代码:#include #include #define MAXEDGE 20 //设定边的最大值#...
分类:
编程语言 时间:
2014-12-22 17:30:38
阅读次数:
142
本文中算法都是指泛型算法。基本要点: 1)算法使用迭代器进行操作。 2)不依赖容器,但容器希望使用算法,就必须提供接口。 3)通用算法永远不会执行容器操作。操作仅指:更改容器大小的操作。但,容器内部的算法不包括在通用中。 4)算法使用一个 可调用对象 来对元素进行操作。可 调用对象 通常为函...
分类:
编程语言 时间:
2014-12-22 17:31:27
阅读次数:
209
算法复杂度,即算法在编写成可执行程序后,运行时所需要的资源,资源包括时间资源和内存资源。一个算法的评价主要从时间复杂度和空间复杂度来考虑。(1)时间频度一个算法中的语句执行次数称为语句频度或时间频度。记为T(n)。算法的时间复杂度是指执行算法所需要的计算工作量。(2)时间复杂度一般情况下,算法中基本...
分类:
编程语言 时间:
2014-12-22 17:32:32
阅读次数:
209
C#里准确的说法应该叫委托,委托的方法有多种,下面介绍Action,可以做为一个函数参数递。//引用using System; void Start () { TestMain (test); } void TestMain(Action tt){ Debug.Log("testMa...
分类:
编程语言 时间:
2014-12-22 17:28:30
阅读次数:
266
对公钥和私钥有点稀里糊涂的,搜索了一些资料,作一些整理吧,先看这个: 加密--公钥 解密--私钥 签名--私钥 验证--公钥 看了这个也许会对私钥用于签名不解,其实它等同于用私钥加密,而公钥验证就是用公钥解密,...
分类:
编程语言 时间:
2014-12-22 16:25:35
阅读次数:
188