随笔分类 - JAVA
摘要:参考文献原文:http://www.cnblogs.com/liuyang-1037/archive/2009/03/26/1422254.html1.Configuration: 负责管理Hibernate的配置信息,这些配置信息都是从配置文件hibernate.cfg.xml或者Hibernate.properties读取的,当然也可以自定义文件名称,只要在实例化Configuration的时候指定具体的路径就可以了;2.SessionFactiory: Configuration的实例会根据当前的配置信息,构造SessionFactory实例。SessionFactory是线程安全的..
阅读全文
摘要:参考文献:http://blog.csdn.net/shixin1198/article/details/37339481.使用概要:File file = new File(jar文件全路径); URL url = file.toURL(); URLClassLoader loader = new URLClassLoader(new URL[] { url }); Class tidyClazz = loader.loadClass(所需class的含包名的全名); 2.详细说明:我们知道,Java利用ClassLoader将类载入内存,并且在同一应用中,可以有很多个ClassLoader
阅读全文
摘要:0.参考文献类加载器类装载器学习笔记JAVA的类装载器(ClassLoader)Java 类加载器深入探讨 Java 类加载器Java类加载器浅析java类加载器体系结构(含hotswap原理)Java类加载器浅析委托模式http://www.4ucode.com/Study/Topic/540714http://zeroliu.iteye.com/blog/295411.类加载器简介类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java App
阅读全文
摘要:http://blog.csdn.net/RabbitEatPumpkin/article/details/4730544今天迭代hashmap时,hashmap并不能按照put的顺序,迭代输出值。用下述方法可以:HashMap<String,String> hashmap = new LinkedHashMap<String,String>();HashSet的内容如何排序HashSet和TreeSet
阅读全文
摘要:参考:http://taink.iteye.com/blog/599735 <!-- 指定环境变量参数为:SystemVariable --> <property environment="SystemVariable" /> <!-- 将tomcat.home指向环境变量TOMCAT_HOME指向的路径 --> <property name="tomcat.home" value="${SystemVariable.TOMCAT_HOME}" /> <target name=&q
阅读全文
摘要:PS:2014-1-23在看下文之前,首先要确认意见事情,就是你是如何启动tomcat的,我们在平时的开发环境当中,都是通过startup.bat方式启动tomcat的,那么你按照下面的方式,去修改/bin/catalina.bat是没有问题的。但是如果你是生产环境下,我们一般都希望使用windows服务方式去启动tomcat,此时之前修改的配置文件是没有用的。因为windows服务启动tomcat不再去加载catalina.bat当中的参数了,而是去加载注册表中的参数,所以我们需要修改注册表。HKEY_LOCAL_MACHINE/SOFTWARE/Apache Software Founda
阅读全文
摘要:参考资料:参考1:java开发实战经典参考2:Java 线程池学习1.多线程概述要实现多线程可以通过继承Thread和实现Runnable接口。不过这两者之间存在一些区别。其中最重要的区别就是,如果一个类继承Thread类,则不适合于多个线程共享资源,而实现了Runnable接口,就可以方便地实现资源的共享。范例1:继承Thread类不能资源共享View Code package test;public class MyThreadDemo1 { public static void main(String args[]) { MyThread1 mt1 = new MyT...
阅读全文
摘要:1.参考文献:http://blog.csdn.net/youjianbo_han_87/article/details/2586375http://blog.csdn.net/yangjiali014/article/details/1633017http://blog.chinaunix.net/space.php?uid=7437948&do=blog&id=2054823http://www.iteye.com/topic/72543http://www.enet.com.cn/article/2007/1029/A20071029886398.shtmlhttp://
阅读全文
摘要:参考文献:参考1:http://hi.baidu.com/xinpet/blog/item/66ceef4a32c168fc83025c09.html参考2:http://e6621887.iteye.com/blog/428527static解析static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,更可以修饰类级内部类,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享 。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定
阅读全文
摘要:看单例设计模式的时候提到了线程安全的问题,在这里记录一下,后面补上线程安全的内容。
阅读全文
摘要:目录:参考文献购物车用例什么情况下可以使用 Spring Web Flow?配置 Spring Web MVC配置 Spring Web Flow 2.0 的基础在购物车示例应用中配置 Spring Web Flow用 Unified EL 实现业务逻辑用 subflow 实现添加商品到购物车功能global transition 简介1.参考文献参考1:http://www.ibm.com/developerworks/cn/education/java/j-spring-webflow/section3.html参考2:http://lib.iteye.com/blog/299142示例代
阅读全文
摘要:原文:http://hi.baidu.com/lovelovejava/blog/item/150a222cbc41c35a4ec22604.html/cmtid/4f5a8d086836a931b0351dbehttp://www.diybl.com/course/3_program/java/javajs/20090906/174137.html参考2:http://blog.csdn.net/gang00ge/article/details/5776068参考3:http://blog.csdn.net/softwave/article/details/4166598@override有
阅读全文
摘要:1.Apache POI简介Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能。 .NET的开发人员则可以利用NPOI (POI for .NET) 来存取 POI 的功能。2.POI结构HSSF - 提...
阅读全文
摘要:1.以文件流的方式复制文件将一个已存在文件复制到指定位置,如本例中将源文件"/home/hadoop/Scene1"拷贝一份重命名为“/home/hadoop/Scene1bak”代码如下:View Code package erp.sjtu.xw;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class CopyFile { public static void main(String
阅读全文
摘要:1.参考文献http://hi.baidu.com/accpzhangbo/blog/item/52aeffc683ee6ec238db4965.html2.解析查看java.lang.System的源代码,我们可以找到System.exit(status)这个方法的说明,代码如下: /** * Terminates the currently running Java Virtual Machine. The * argument serves as a status code; by convention, a nonzero status * code indi...
阅读全文
摘要:0.参考文献参考1:http://dustin.iteye.com/blog/442911.前言测试数据库是否正确连接时j2ee开发首先要做的事情,因为如果数据库连接不正确,后期的错误就无法正确判定。所有得先排除数据库连接错误。下面将详细介绍一下mysql与oracle数据库连接的测试程序2.mysql数据库连接实例首先我们给出mysql数据库连接的代码实例,然后再通过这个代码进行详细解析,代码实例如下:2.1连接MySql数据库实例View Code import java.sql.Connection;import java.sql.DriverManager;import java.sq
阅读全文