`
文章列表
package com.parse.sym; import java.io.IOException; import javax.xml.parsers.ParserConfigurationException; import org.xml.sax.SAXException; public class Test { /** * @param args * * XML采用两种方法:Dom4J和SAX * Dom4J优缺点:解析的过程中是把整个XML文件作为一个对象,不管文件有多大,放进到内存中 * 采用的是x ...
//大文件的写入 public class LargeMappedFiles extends File{ public LargeMappedFiles(String pathname) { super(pathname); // TODO Auto-generated constructor stub } //写入大数据文件 public void writeData(String pathName,long num) throws IOException{ pathName=pathName+"\\bigdata.txt"; ...
public class NormalFile extends File{ public NormalFile(String pathname) { super(pathname); // TODO Auto-generated constructor stub } void readFile(String pathName) throws IOException{ File file=new File(pathName); //常用于读取图像,影像和视频之类的文件,输出二进制 // InputStrea ...
//局部内部类和其他类一同被编译,但是局部内部类有自己的作用域,超出那个范围即无效 //第一种情况:在函数内 public class InnerClass { public A a(){ class AA implements A{ int a=3; @Override public int value() { System.out.print(a*4); return 3*a; } } return new AA(); } } public class Test { /** * @ ...

普通内部类

    博客分类:
  • Java
//贴点代码 public class InnerClass { /* * 内部类的优点1:对外可以隐藏内部类的名称,体现了封装性 * 优点2:可以通过内部类实现多个接口,使代码更清晰 * 优点3:内部类可以访问外部类的变量,但是不可以修改 * 有四种内部类:1,普通内部类;2,静态内部类;3,局部内部类;4,匿名内部类 */ //普通内部类 int n=3; private class AA implements A{ private int i=2; @Overri ...
//直接贴点代码 public class Test { public static void main(String []args){ //二叉树的生成与查找 BinTree binTree=new BinTree(); int arr[]={2,4,7,6,1,5,8}; binTree.buileTree(arr); boolean flag=binTree.search(8); if (flag) { System.out.print("存在"); }else { System.out.print(&q ...

单例模式详解

    博客分类:
  • Java
//单例模式分为两种:懒汉式和饿汉式,那么接下来分别对这两种的一般写法和谨慎写法代码示例 懒汉式 一般写法 public class Singleton { private Singleton(int a){ System.out.print(a); } private static Singleton instance=null; public static Singleton getinstance(){ if(instance==null) instance=new Singleton(6); return instance; } ...

finalize()和gc()

    博客分类:
  • Java
引用  finalize()和gc() (1)问题:finalize()函数是干嘛的?Java不是有Garbage Collection(以下简称gc)来负责回收内存吗? 回答: gc 只能清除在堆上分配的内存(纯java语言的所有对象都在堆上使用new分配内存),而不能清除栈上分配的内存(当使用 ...

JVM内存的设置

    博客分类:
  • Java
引用 一、JVM内存的设置的原理 默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。 设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。 java -Xms64m -Xmx256m Test -Xms是设置内存初始化的大小 -Xmx是设置最大能够使用内存的大小(最好不要超过物理内存大小) 二、JVM内存分配设置 1. JVM内存分配设置的参数有四个: -Xmx    Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开 ...
public class Test { /** * @param args */ public static void main(String[] args) { //单边链表的生成与反转,方法二 int []arr={3,5,1,2,4}; ListTest listTest=new ListTest(); Node head=listTest.create(arr); Node sourNode=head; while(sourNode!=null){ System.out.print(" "+sou ...
//贴点代码 package com.List.sym; import java.util.LinkedList; import java.util.List; public class Test { /** * @param args */ public static void main(String[] args) { //单边链表生成与反转,方法一 List <Integer> siglist=new LinkedList<Integer>(); siglist.add(3); siglist.a ...

动态规划算法

一、基本概念     动态规划过程是:每次决策依赖于当前状态,又随即引起状态的转移。一个决策序列就是在变化的状态中产生出来的,所以,这种多阶段最优化决策解决问题的过程就称为动态规划。 二、基本思想与策略   ...

一些链接

http://www.360doc.com/userhome/6612267 http://v.youku.com/v_show/id_XMjIyMDMzOTky.html?f=17128574 http://v.youku.com/v_show/id_XMjA5NjczMDQ=.html?f=1206293 http://www.enet.com.cn/eschool/video/sqlmana/ http://www.ynpxrz.com/n9416c1109.aspx
windows 系统: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome92->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除 5、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。 6、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet ...
纯摘抄 http://royal2xiaose.iteye.com/blog/1453585 在Maven框架里, 若在Local Repository找不到pom.xml所定义的jar,那会首先到预设的repo2.maven.org/maven2去找,或从pom.xml中设置的其它的Repository所指定的URL找。 如何在Local Repository设定自行开发的Jar? 首先,找到Local Repository的位置,如我的在%USERPROFILE%\.m2\repository,假设我的JAR叫xyz.jar,group ID也是xyz好了,那么就在Local Re ...
Global site tag (gtag.js) - Google Analytics