使用邻接矩阵进行存储; package graph; import java.util.ArrayList; public class DFSTraverse { private static ArrayList list = new ArrayList(); // 邻接矩阵存储; public s ...
分类:
其他好文 时间:
2018-08-14 14:24:48
阅读次数:
178
``` public class HexUtil { private static final String[] DIGITS_UPPER = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F ...
分类:
编程语言 时间:
2018-08-12 18:46:30
阅读次数:
153
一、使用FileStreams复制 这是最经典的方式将一个文件的内容复制到另一个文件中。 使用FileInputStream读取文件A的字节,使用FileOutputStream写入到文件B。 这是第一个方法的代码: 1 private static void copyFileUsingFileSt ...
分类:
编程语言 时间:
2018-08-09 13:58:53
阅读次数:
176
private String MD5(String s) { try { MessageDigest md = MessageDigest.getInstance("MD5"); byte[] bytes = md.digest(s.getBytes("utf-8")); return toHex( ...
分类:
编程语言 时间:
2018-08-07 18:01:12
阅读次数:
383
单例模式的定义: 保证一个类仅有一个实例,并提供一个它的全局访问点。 单例模式有两种实现方式:饿汉模式和懒汉模式。 懒汉式实现代码: public class Singleton{ private static Singleton uniqueInstance = null; private Sin ...
分类:
其他好文 时间:
2018-08-06 19:51:30
阅读次数:
195
一 单例模式 饿汉: public class SingleTon { private static final SingleTon INSTANCE = new SingleTon(); private SingleTon() { } public static SingleTon getInst ...
分类:
其他好文 时间:
2018-08-06 00:33:42
阅读次数:
245
一、ArrayList源码分析 1、全局变量 (1)默认容量(主要是通过无参构造函数创建ArrayList时第一次add执行扩容操作时指定的elementData的数组容量为10) private static final int DEFAULT_CAPACITY = 10; (2)空的对象数组(当 ...
分类:
编程语言 时间:
2018-08-05 16:58:17
阅读次数:
173
单例模式有两种:饿汉模式和懒汉模式,懒汉模式的特点是延迟加载实例 //饿汉模式class Singleton1{ private static final Singleton1 instance = new Singleton1(); private Singleton1(){} public st ...
分类:
编程语言 时间:
2018-08-05 16:55:56
阅读次数:
134
class FileHelper { /// /// 检验文件路径是否合法 /// /// 文件路径 private static bool CheckPath(string path) { //正确格式:C:\Users\jcx\Desktop\T... ...
分类:
其他好文 时间:
2018-08-05 14:56:03
阅读次数:
163
单例模式就是要确保类在内存中只有一个对象,该实例必须自动创建,并且对外提供。 <br/> 饿汉式: 类加载的时候就实例化对象了,线程安全,但是浪费内存空间。如果该实例从始至终都没被使用过,则会造成内存浪费。```public class Singleton001 { private static S ...
分类:
其他好文 时间:
2018-08-04 13:41:25
阅读次数:
143