JAVA
文章平均质量分 62
_棋棋
梦想是注定孤独的旅行
展开
-
程序员最应该读的图书
程序员只要花20%的努力就可以成为一个混日子的ED;80%的程序员均是如此。但如果要成为一个优秀的程序员甚至hacker,那么,需要花多至少4倍的努力。有什么积木可以用?积木本身是怎么做的?积木A比积木B好在哪里?这些,是需要花大量的时间去了解。全部都是实在的经验积累,没有捷径。以下20本书是计算机经典著作,在此作为记录,逐一阅读学习,共勉!原创 2014-02-03 23:39:42 · 951 阅读 · 0 评论 -
JAVA的交集、差集、并集 整理
package test;import java.util.HashSet;import java.util.Set;public class Test { public static void main(String[] args) { Set result = new HashSet(); Set set1 = new HashSet(){{ add(1);原创 2014-03-14 16:20:48 · 863 阅读 · 0 评论 -
ejb3persistence.jar javax.persistence的注解配置
JPA注解持久化类很方便,需要jar包:ejb3-persistence.jar。我用以下三个类来说明用法。 sh原创 转载请注明:http://67566894.iteye.com/blog/659829 Java代码 @SuppressWarnings("serial") @Entity @Table(name="T_X") public c原创 2014-03-07 10:45:08 · 1918 阅读 · 0 评论 -
Tapestry经典入门教程
简单介绍 不必关心链接!不必关心请求(http request)到了哪里!不必关心响应(http response)要转向哪里!Tapestry构建于底层的request-resonse模式,基于Servlet技术,抽象出面向组件开发的模型。Tapestry关心的是:页面、组件、事件、对象、方法、属性!安装jar包1、将Tapestry解压目录下的lib目录中的jar包拷贝到WE原创 2014-03-07 22:40:39 · 3304 阅读 · 1 评论 -
Tapestry 4.* 版本 如何自定义组件
请参考tapestry官方文档中的一篇文章Creating Tapestry components 我用的是tapestry 4.1.6,开发环境MyEclipse 6.5,容器是tomcat6 转载请注明: 原文地址:http://huxiao.iteye.com/blog/641343 一、首先是搭建一个简单的环境 参见tapestry的hello原创 2014-03-07 15:27:16 · 1115 阅读 · 0 评论 -
oracle创建用户,授权的SQL语句
1,创建用户并制定表空间 CREATE USER username IDENTIFIED BY passwordDEFAULT TABLESPACE TEST_DATATEMPORARY TABLESPACE TEST_TEMP;2,为用户授权 GRANT CREATE SESSION, CREATE ANY TABLE, CREATE ANY VIEW ,原创 2014-03-06 22:01:25 · 1596 阅读 · 0 评论 -
启动Tomcat时报错: IOException while loading persisted sessions: java.io.EOF 的解决方案
1、为什么会出现这种异常? 多数是因为非正常方式关闭了tomcat服务造成的。导致没有正常结束一个叫Session的会话。后来想想,我出现这样的情况,好像确实是非正常关闭服务造成的。 2、解决办法。 2.1、 网上多数提到到tomcat目录下,在local目录下,找到一个Session.ser的文件删除掉就可以了。原创 2014-03-12 13:49:13 · 783 阅读 · 0 评论 -
《正则表达式》半个小时轻松入门 + 常用表达式整理
正则表达式之所以难学,我个人感觉是由于没有统一的标准。比如在我的电脑中搜索*.doc,代表查找所有的后缀为doc的文档,而在正则表达式中*代表数量匹配0次或者多次。所以初学者很容易搞晕。本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟, 如果你没有使用正则表达式的经验,请不要试图在30原创 2014-02-08 16:04:32 · 1452 阅读 · 0 评论 -
java常量池技术
Java的“常量池”的数据段,是为了快速而方便的创建某些对象而出现的。需要一个对象,则从中取出,没有的话则创建。这就无需重复创建了。 常量池中的对象和栈中的基本类型、堆中的对象在使用中的区别可以由“==”操作的结果可见一斑。 例1: String类型 1)String a=“hello” ; String b ="hello";则a==b;原创 2014-02-08 22:40:24 · 890 阅读 · 0 评论 -
String str=new String("123"); 究竟创建了几个对象
这是一道经典的笔试题:String s=new String("abc");String s1="abc";String s2=new String("abc");上段代码究竟产生了几个对象?这涉及到JVM中String 的机制,当你new 一个String时,总会在堆中新建一个对象,然后String 引用指向这个对象,然后检查String pool(字符串池)中有没有和这个字原创 2014-02-06 22:12:44 · 3335 阅读 · 0 评论 -
java如何生成doc文档以及javadoc注释
1,java如何生成doc文档。 用eclipse内置的功能,右键项目-->export-->java-->javadoc-->javadoc command 选择jdk的bin目录的javadoc.exe,destination选择输入目录,点击finish即可。2,注释注意事项 javadoc 标记由“@”及其后所跟的标记类型和专用注释引用组成 javadoc原创 2014-01-31 23:57:39 · 1341 阅读 · 0 评论 -
PLSQL自动保存用户名和密码
最近做项目用plsql,数据库经常卡死,然后要重启plsql重新连接,每次都要重新输入密码,很麻烦。怎么样才能保存用户名和密码呢?1 保存用户名 tools -> Preferences -> User Interface - Options 勾选 Autosave username 。 保存2 保存密码tools -> Prefer原创 2014-03-17 19:25:02 · 3423 阅读 · 0 评论