`
文章列表
Oracle的rownum原理和使用 在Oracle中,要按特定条件查询前N条记录,用个rownum就搞定了。 select * from emp where rownum <= 5 而且书上也告诫,不能对rownum用">",这也就意味着,如果你想用 select * from emp where rownum > 5 则是 ...
今天在工作中,遇到这样的情况。首先给你一个SQL语句,比如:     select * from tableA union select * from tableB     要根据关键字把两个查询语句分解出来,即得到    select * from tableA 和 select * from tableB    一般的做法是: String sql="select * from tableA union select * from tableB";    if(sql.toLowerCase().indexOf(" union ")>-1){ ...
/*       *   Created   on   2004-9-30       *       *   TODO   To   change   the   template   for   this   generated   file   go   to       *   Window   -   Preferences   -   Java   -   Code   Style   -   Code   Templates       */         /**       *   @author   Administrator       *       ...
public static void main(String[] args)...{              try...{             /**//*查找目录,如果不存在,就创建*/              File dirFile = new File("e:\test");             if(!dirFile.exists())...{                 ...
如果你用的是eclipse3.2,方法如下,其他版本方法类似。通过菜单 Window->Preference 打开参数设置面板,然后选择:Java -> Code Style -> Code     Templates在右侧选择Comments,将其中的Files项,然后选右边的"Edit",进入编辑模式:   进入编辑模式后就可以自定义注释了。另外可以插入一些变量,如年、日期等等。最后,确保 Code -> New Java files 中有:"${filecomment}"当然,通过“导出”和“导入”功能,你可以把自己的模板导 ...
java操作txt文件        没注意自己的blog竟然点击量突破4000了,自己的看起来发现竟然是自己写的各种java技术问题点击数量最大。好久没写点技术的问题了,加上最近也稍微做过一下java操作套文本文件的东西,那就把代码贴上来博取人气!!(*^__^*) 嘻嘻……        java操作文本文件个人认为最繁杂的是修改操作!需要重写整个文本!好了不说了先贴代码! public class txtfile {   public void txtfileQ() throws IOException{       //txt文件的查询   FileReader fr =new F ...
eclipse中JS中文乱码解决... 2007-12-19 14:11 可依次选择"window">>"preferences">>"general">>"content types" 在右边的窗口中打开列表,选中"JavaScript",在下面的"default encoding"右边的输入框中输入"GBK"或"GB2312"再点"update"按钮,再打开JS文件就可以 ...
Java 1.3引入了名为“动态代理类”(Dynamic Proxy Class)的新特性,利用它可为“已知接口的实现”动态地创建包装器(wrapper)类。1.3版本问世以前,当我首次听说当时正在提议的动态代理类时,还以为它只是一种用来吸引人的眼球 ...
这次我们来谈一下Hibernate3.2 Session加载数据时get和load方法的区别,其实这个在网上有很多的论述,可大多语焉不详或经不起实践的推敲,让很多初学者学的满腹疑窦,现在我给大家讲解一下: 1. 对于get方法,hibernate会确认一 ...
关于StringBuffer对象的append方法介绍 关于StringBuffer对象的append方法介绍,在Ivor Horton所著的《Java 2 入门经典(JDK 5)》(英文名:Beginning Java 2,JDK 5 Edition)中第4章数组和字符串讲解中,第4.4小节(向StringBuffer对象增加其他内容)介绍了用append()方法追加子串的功能。原文提供例子如下:    StringBuffer buf=new StringBuffer("Hard ");    String aString = "Waxworks";  ...
一、Hibernate是JDBC的轻量级的对象封装,它是一个独立的对象持久层框架,和App Server,和EJB没有什么必然的联系。Hibernate可以用在任何JDBC可以使用的场合,例如Java应用程序的数据库访问代码,DAO接口的实现类,甚至可以是BMP里面 ...
Dom4j节点处理器的实现 Dom4j为XML文档解析提供了强大的API支持,在实际开发中,为了处理方便,常常以节点元素(Element)为单位进行处理,并且结合数据库和Java技术,为节点生成ID属性。这样,就很有必要在Dom4j的基础上,重新封装一些适用需要的方法,以提高开发效率。下面是我利用业余时间做的一个Dom4j节点处理器工具类的实现。希望能节省开发人员宝贵时间。 说明:为了写起来方便,可以单独运行,我没有写单独的测试类,实际用的时候,删除掉测试main()和test()方法即可。 注释很详细,不用废话了。下面是处理器的实现: 测试用的xml: 输出三个测试对象 - ...
源码解读心得 - net.sf.hibernate.util.StringHelper 给这个类做了一下注释,不是很详细,而且还有一些地方不是很清楚。 //$Id: StringHelper.java,v 1.16.2.11 2004/01/10 03:14:04 oneovthafew Exp $ package net.sf.hibernate.util; import java.util.Iterator; import java.util.StringTokenizer; public final class StringHelper {     /**//**      * ...
JAVA中的指针,引用及对象的clone(转)12:43Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。本文会让你了解什么是影子clone与深度clone,认识它们的区别、优点及缺点。 看到这个标题,是不是有点困惑:Java语言明确说明取消了指针,因为指针往往是在带来方便的同时也是导致代码不安全的根源,同时也会使程序的变得非常复杂难以理解,滥用指针写成的代码不亚于使用早已臭名昭著的"GOTO&qu ...
JDOM使用详解分类:java技术收藏 一、JDOM 简介 JDOM是一个开源项目,它基于树型结构,利用纯JAVA的技术对XML文档实现解析、生成、序列化以及多种操作。 JDOM 直接为JAVA编程服务。它利用更为强有力的JAVA语言的诸多特性(方法重载、集合概念以及映射),把SAX和DOM的功能有效地结合起来。 在使用设计上尽可能地隐藏原来使用XML过程中的复杂性。利用JDOM处理XML文档将是一件轻松、简单的事。 JDOM 在2000年的春天被Brett McLaughlin和Jason Hunter开发出来,以弥补DOM及SAX在实际应用当中的不足之处。 这些不足之处主要在于SA ...
Global site tag (gtag.js) - Google Analytics