- 博客(27)
- 资源 (14)
- 收藏
- 关注
原创 获取InputStream的方式
1.在解析XML文档的时候,解析指定的xml文档,需要把该文档作为流传入:比如当前类为Sample1.javapublic class Sample1 { public static void main(String[] args) { // TODO Auto-generated method stub InputStream is = Sample1.class.getCl
2011-11-30 20:52:57 1024
原创 spring中contextConfigLocation的配置作用
eg: contextConfigLocation classpath:/DatabaseConn.xml, classpath:/UserMasterData.xml, classpath:/Adapter-Service.xml, /WEB-INF/application-common.xml, /WEB-INF/appli
2011-11-30 12:47:47 3046
转载 JAVA shixian 2 chashu
public class Node { public int value; public Node left; public Node right; public void store(int value) { if (value < this.value) { if (left == null) { left = new Node(); le
2011-11-29 16:54:39 717
转载 java中计算两个日期相差几天
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class Test1 { private void dateDiff(String startTime, String endTime, String format) { //
2011-11-28 15:18:56 1334
转载 什么是代码的自文档化(Self Documenting Code)?
唯一能完整并正确地描述代码的文档时代码本身,通常情况下,这也是你能获得的唯一文档。因此,我们应当努力使代码成为良好的文档,一种人人可以读懂的文档。这也就是通常所说的良好的可读性,做到了这一点,犯错的可能性就降低了,同时代码的维护成本也降低了——人们不需要花太多时间去熟悉你的代码。(更多信息,可以参考Ward Cunningham的wiki)代码自文档化的技巧 我们可以采用多种方式来提高代码
2011-11-28 14:13:14 2872
原创 hibernate 联合查询,返回多个表(对应着多个对象)的操作【元组】
如下返回的是元组 ,元组:数据库表中的每一条记录。Hibernate queries sometimes return tuples of objects. Each tuple is returned as an array: Iterator kittensAndMothers = sess.createQuery( "select kitten, mother fr
2011-11-28 13:34:47 2348
转载 将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad
import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FilenameFilter;import java.io.InputStream;import java.io.OutputStream;public class Jad2Java {
2011-11-25 16:01:31 1075
转载 FileReader、FileWriter 操作,从文件读取出来,在组合读入文件
import java.io.File;import java.io.FileReader;import java.io.FileWriter;public class MainClass{ public static void main(String[] args) throws Exception{ FileManager a = new FileManager("a
2011-11-24 16:50:54 668
原创 JAVA interface 声明的interface variable (接口变量,也可称成员变量)是public static final
interface Rollable{ Ball ball = new Ball("PingPang");} class Ball implements Rollable { private String name; public String getName() { return name; } public Ball(String name) { this
2011-11-24 15:38:39 1918
原创 java中FileOutputStream()和FileWriter()的不同
1.生成文件的过程:FileOutputStream():使用FileOutputStream(),每次程序运行后会产生一个新的文件,如果这个新的文件在相同目录下已经有同名文件存在,则覆盖掉该文件,只显示本次执行的结果。FileWriter():使用FileWriter()时,每次程序运行后如果产生的文件在相同目录下有同名文件存在,则在原来文件内容后面续写,而不是覆盖【public
2011-11-23 16:16:42 1951
原创 spring的配置文件中bean的注入方式
spring的配置文件中bean的注入方式: 构造器注入:a:要在注入的类里提供相应的构造方法; b:配置文件中即为:(简单属性的注入) (引用类型属性的注入) setter注入: 不是简单属性(对象)要使用引用的方式注入: bean的范围被放大,不单单只是所在的配置文件,指的是容器中所有的配置文件。
2011-11-22 09:10:42 587
转载 HibernateUtil 获取sessionfactory 、session
db.HibernateUtil package db;import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;public c
2011-11-22 09:08:41 1255
原创 Hibernate中对增删改查的小结
Hibernate中对增删改查的小结 mysql中库表News,字段如下id | int | auto_increment | primary keytitle | varcharContent | varchardate | varchar 1:Hibernate的insert操作
2011-11-22 08:58:31 544
转载 内部类引用局部变量为什么要求必须是final的,而引用全局变量就不需要
public class LocalInnerClassUnitTests { public void defineInnerClass(final int x) { class MyLocalInnerClass { public void doSomething() { System.out.println(x); } } }}
2011-11-21 15:14:26 818
转载 Hibernate访问持久化类(派生)属性的方法与策略
【转自:http://blog.sina.com.cn/s/blog_4fe8c9230100ks9f.html】 Hibernate访问持久化类属性的方法可通过setXXX()和getXXX()方法。这是优先推荐的方式,可以灵活的封装持久化类,提高域模型的透明性。若持久化类没有提供setXXX()和getXXX()方法,可以在映射文件中设置属性为field,持久化类中设置属性为publ
2011-11-18 14:25:44 792
原创 关于static方法间的互相调用
一、同一个类中: 1.static方法可以直接访问其它静态方法; 2.static方法可以通过类的实例调用其它非静态方法和静态方法;二、不同类中: 1.static方法可以通过另一个类的类名.静态方法名直接访问; 2.static方法可以通过另一个类的实例.静态方法或者非静态方法;
2011-11-17 16:27:41 1600
原创 switch 语句可以使用枚举
定义枚举类型:public enum M { RED,GREEN,YELLOW;}======================使用枚举类型:public class PrimaryClass { public static void main(String[] args) { M m = M.RED; switch (m) { case
2011-11-17 15:35:58 5174
原创 java 定义二维数组的多种方式
*:数组下标从零开始。 方式1:定义不规则的2维数组同时赋初始值; int[][] numeight={{100,200,300,400},{500,600,700,800},{900,1000,1100,1200,1300}}; System.out.println(numeight[0][2]); 输出:300=============================
2011-11-17 14:51:06 4604
原创 map中key值的便利【for的使用】
参见如下示例: String str=""; Mapmap = new HashMap(); map.put("1", "a"); map.put("2", "b"); map.put("3", "c"); for (String s :map.keySet()){ str +=s+"
2011-11-16 16:01:24 880
原创 oenSession()和 getCurrentSession()的区别
Configuration cfg = new Configuration(); SessionFactory sf = cfg.configure().buildSessionFactory(); Session session = sf.openSession()这里使用oenSession()和 getCurrentSession()的区别是:
2011-11-16 14:27:34 800
转载 获取web.xml中的context-param和init-param定义的值
web.xml里面可以定义两种参数:(1)application范围内的参数,存放在servletcontext中,在web.xml中配置如下:xml 代码 context/param avalible during application (2)servlet范围内的参数,只能在servlet的init()方
2011-11-14 16:36:08 717
转载 web项目web.xml的配置中<context-param>配置是起什么作用的
1.启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将转化为键值对,并交给ServletContext.4.容器创建中的类实例,即创建监听.5.在监听中会有contextInitialized(ServletCon
2011-11-14 16:30:30 795
原创 异常处理
Java异常处理的原则和技巧 1、避免过大的try块,不要把不会出现异常的代码放到try块里面,尽量保持一个try块对应一个或多个异常。 2、细化异常的类型,不要不管什么类型的异常都写成Excetpion。 3、catch块尽量保持一个块捕获一类异常,不要忽略捕获的异常,捕获到后要么处理,要么转译,要么重新抛出新类型的异常。 4、不要把自己能
2011-11-14 09:31:25 597
转载 Unsupported major.minor version 49.0的错误解决
在装2个不同版本JDK时遇到了这个问题,在网上钩了一吧!查到一个讲解比较好的资料。 【转自:http://www.cnblogs.com/chinafine/articles/1935748.html】一:要解决的问题 我们在尝鲜 JDK1.5 的时候,相信不少人遇到过 Unsupported major.minor version 49.0 错误,当时定会茫然
2011-11-10 15:15:23 639
转载 怎么在Myeclipse里重新编译Java文件
我用Myeclipse编写的JAVA程序,运行完把生成的class文件给删了,就不能再运行了,应该怎么办??怎么在Myeclipse里重新编译Java文件??谢谢!!! 最佳答案如果是自动编译的就clean.如果不是就build all.都在project菜单下。其中Build automatically是自动编译开关,建议勾选。 如果是工程在p
2011-11-10 15:07:52 6696
原创 Tomcat 启动startup.bat一闪而过问题【JDK的环境变量配置】
该问题的原因是:jdk在环境变量的配置问题:1.jdk1.5或者 1.5以上版本;2.正确配置JAVA_HOME,PAHT,CLASSPATH, JAVA_HOME: C:\Program1\jdk1.5.0 [这是我的jdk安装路径]PAHT: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%SystemRoot%\s
2011-11-04 16:21:09 1944
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人