摘要: 问题:从table1中查询出来的某个字段column1作为table2的查询条件,根据column1从table2查询出的结果要和table1再组合成一张新表。sql:select * from (select column1, column2 from table1) t1, (select column1, column3 from table2) t2 where t1.column1 = t2.column2 阅读全文
posted @ 2014-02-27 10:57 562323273 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://blog.csdn.net/liuqiwen0512/article/details/7594346java 原型模式分类:设计模式2012-05-23 13:291288人阅读评论(0)收藏举报javaprototypeobjectclass虚拟机string定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。类型:创建类模式类图:原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类需要具备以下两个条件:实现Cloneable接口。在java语言有一个Cloneable接口,它的作用只有一个,就是在运行时通知 阅读全文
posted @ 2014-02-21 17:11 562323273 阅读(1750) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.iteye.com/topic/5750526.单例模式(Singleton Pattern)前面说提到的五种创建模式,主要解决的问题是如何创建对象,获得产品。而单例模式最要关心的则是对象创建的次数以及何时被创建。Singleton模式可以是很简单的,它的全部只需要一个类就可以完成(看看这章可怜的UML图)。但是如果在“对象创建的次数以及何时被创建”这两点上较真起来,Singleton模式可以相当的复杂,比头五种模式加起来还复杂,譬如涉及到DCL双锁检测(double checked locking)的讨论、涉及到多个类加载器(ClassLoader)协同时、涉 阅读全文
posted @ 2014-02-21 16:23 562323273 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 原文链接http://www.blogjava.net/lyjjq/articles/381678.html 阅读全文
posted @ 2014-01-16 14:36 562323273 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://blog.csdn.net/ilibaba/article/details/3955799Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode 字符流之间的转换。而类 InputStreamReader 和 OutputStreamWriter 处理字符流和字节流的转换。字符流(一次可以处理一个缓冲区)一次操作比字节流(一次一个 阅读全文
posted @ 2013-12-20 16:24 562323273 阅读(253) 评论(0) 推荐(0) 编辑
摘要: import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import java.io.IOException; /** * 用于检测用户是否登陆的过滤器,如果未登录或超时,则重定向到指的登录页面 */ public class CheckLoginFilter implements Filter... 阅读全文
posted @ 2013-12-17 16:34 562323273 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 网上的说的那些包都下载遍了,还是没用找到com.sun.tools.internal.xjc.api.XJC后来发现这个类在\jdk1.6.0_37\lib\tools.jar 里头。希望对大家有用 阅读全文
posted @ 2013-09-25 11:29 562323273 阅读(6001) 评论(0) 推荐(0) 编辑
摘要: 在shell脚本中导入环境变量,如export UNSENT_MESSAGES=/log/unsent_messages.txt在config.properties中,unsentFile=UNSENT_MESSAGES在java文件中获取变量property.load(new FileInputStream("config.properties")); String unsentMessageFile = property.getProperty("unsentFile"); String filePath = System.getenv(unsent 阅读全文
posted @ 2013-09-25 11:15 562323273 阅读(4880) 评论(0) 推荐(1) 编辑
摘要: 原文:http://zhoushu126.iteye.com/blog/1407391Java时间设为二十四小时制和十二小时制的区别:1) 二十四小时制: “yyyy-MM-dd HH:mm:ss”2)十二小时制:“"yyyy-MM-dd hh:mm:ss"”例(二十四小时制):private String getTime(){Calendar now;SimpleDateFormat fmt;now = Calendar.getInstance();fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");re 阅读全文
posted @ 2013-09-24 11:08 562323273 阅读(24556) 评论(0) 推荐(0) 编辑
摘要: 可滚动的结果集Statement stat= conn.createStatement(type,concurrency);PreparedStatement preStat= conn.prepareStatement(command, type, concurrency);值解释TYPE_FORWARD_ONLY结果集不能滚动TYPE_SCROLL_INSENSITIVE结果集可以滚动,但对数据库变化不敏感TYPE_SCROLL_SENSITIVE结果集可以滚动,对数据库变化敏感CONCUR_READ_ONLY结果集不能用于更新数据库(默认值)CONCUR_UPDATABLE结果集可以用于 阅读全文
posted @ 2013-08-29 15:30 562323273 阅读(378) 评论(0) 推荐(0) 编辑