- 浏览: 233434 次
- 性别:
- 来自: 我也来自火星?
最新评论
-
chengUFO:
Test tes = c.newInstance();执行以上 ...
自定义ClassLoader -
lliiqiang:
资料太少了,伪造客户端和事先标准以外数据为攻击,其它的是bug ...
Openlaszlo调用JavaRPC和JAVA类通信 -
tianshaojie:
楼主,为什么我安装你的方法建立工程后,访问就出错,我用的是ta ...
Tapestry4入门 -
panshunchang:
发帖过程这么辛苦,还要回答一大堆问题,受不了了
[常用代码整理]JAVA反射 -
活靶子:
生成一个join的SQL语句
SELECT items.* F ...
Better looking URLs with friendly_id
文章列表
1. 安装Apache2.0.59(Apache 2.2.4和Subversion1.4.4不匹配)
2. 安装Subversion1.4.4
在安装过程中会提示是否添加Apache支持(一定要先安装好Apache)
3. 进入Subversion\bin目录,使用svnadmin create E:\Version\version 命令在E盘的 version目录下面建立version版本库
4. 进入Apache的bin目录,使用htpasswd -c -p passwd user命令创建用户并设置密码(-p参数是以明文方式建立密码)
5. 拷贝passwd ...
- 2007-08-03 23:40
- 浏览 1536
- 评论(0)
经过http://www.intellij.org.cn站长的指导,顺利安装了IDEA的RUBY的插件,这两天在空闲时间试用了一下,应该说功能还是比较强大的,特别是在RUBY文件的编辑,已经和编辑JAVA类非常的接近,代码提示也比较准确,如对于RUBY Class的属性能够准确地提示,一些常用的快捷键操作也都支持了,但不支持重构功能。
对于rhtml功能则相对来说比较弱一点,代码提示也做得比较好,HTML标签的提示很到位,与编辑HTML和JSP页面一致,但遗憾的是不支持rhtml的格式化功能,CTRL+ALT+L格式化不能使用。
另外一点,在内存占用上面比较大,而且CPU占用也过高。
BTW:如 ...
log4j.xml文件:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="ConsoleAppender" class="org. ...
- 2007-07-19 23:15
- 浏览 3066
- 评论(0)
<html>
<head>
<style>
body {
background-color: #FFFFFF
}
A {
color: Navy;
text-decoration: none
}
A:hover {
color: red
}
A:visited: {
color: #808080
}
TD {
font-family: arial ...
- 2007-07-03 15:20
- 浏览 1429
- 评论(0)
我要从徐家汇赶去机场,于是匆匆结束了一个会议,在美罗大厦前搜索出租车。一辆大众发现了我,非常专业的、径直的停在我的面前。这一停,于是有了后面的这个让我深感震撼的故事,象上了一堂生动的MBA案例课。为了忠实于这名出租车司机的原意,我凭记忆尽量重复他原来的话。
“去哪里……好的,机场。我在徐家汇就喜欢做美罗大厦的生意。这里我只做两个地方。美罗大厦,均瑶大厦。你知道吗?接到你之前,我在美罗大厦门口兜了两圈,终于被我看到你了!从写字楼里出来的,肯定去的不近~~~”
“哦?你很有方法嘛!”我附和了一下。
“做出租车司机,也要用科学的方法。”他说。我一愣,顿时很有些兴趣“什么科学的方法?”
“要懂得统计。我 ...
- 2007-06-12 13:38
- 浏览 1873
- 评论(2)
大家都知道,JAVA程序启动时都会JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。比如说在应用程序用到最大内存的时候,JVM是要先去做垃圾回收的动作,释放被占用的一些内存。
所以想调整Tomcat的启动时初始内存和最大内存就需要向JVM声明,一般的JAVA程序在运行都可以通过中-Xms -Xmx来调整应用程序的初始内存和最大内存:
如:java -Xms64m -Xmx128m a.jar.
tomcat的启动程序是包装过的,不能直接使用java -X..... tomcat.*来改变内存的设置。在To ...
- 2007-05-30 13:18
- 浏览 2726
- 评论(0)
public class User {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
通过反射调用setName方法为name赋值:
public class Main {
public static void main(String[] args) {
try {
Class clazz = Class.forName(&qu ...
- 2007-05-14 14:53
- 浏览 3989
- 评论(2)
人生如梦,或虚无或真实!
梦,以轻盈的脚步渐渐逝去
何去何从何为重?
斯卡堡歌曲的悠扬穿透我的心
名利似得似失无人知
众人皆醉我独醒!
苦累源自渴求,
得到了为何不知足?
盲目苦累惹我笑
人心不足蛇吞象!
何为胸怀大 ...
- 2007-05-07 21:11
- 浏览 1699
- 评论(0)
1.误会:
早年在美国阿拉斯加地方,有一对年轻人结婚,婚后生育,他的太太因难产而死,遗下一孩子。
他忙生活,又忙于看家,因没有人帮忙看孩子,就训练一只狗,那狗聪明听话,能照顾小孩,咬着奶瓶喂奶给孩 ...
前一阵子发了一篇Hibernate官网上面的一个范型DAO类支持的笔记,只是这个DAO类是基于Hibernate的实现,最近在项目中也参考了这个实现,并且与Spring结合在一起,加入了Spring的HibernateDaoSupport支持。具体代码如下。
IGenericDAO接口,这个接口与前一个帖子是一致的:
public interface IGenericDAO〈T, ID extends Serializable〉 {
// 通过ID检索对应的实体对象
T findById(ID id, boolean lock);
// 列出所有的实体对象
List〈 ...
一、人之所以痛苦,在于追求错误的东西。
二、与其说是别人让你痛苦,不如说自己的修养不够。
三、如果你不给自己烦恼,别人也永远不可能给你烦恼。因为你自己的内心,你放不下。
四、好好的管教你自己,不要管别人 ...
- 2007-04-13 13:26
- 浏览 1644
- 评论(0)
发一个完全体力活的帖子,是对JDK的中Collection接口的总结,说明全部摘自JDK6.0。
Map接口:
|
+ -- WeakHashMap: 以弱键 实现的基于哈希表的 Map。在 WeakHashMap 中,当某个键不再正常使用时,将自动移除其条
| 目。更精确地说,对于一个给定的键,其映射的存在并不阻止垃圾回收器对该键的丢弃,这就使该键成为可终止的,被终
| 止,然后被回收。丢弃某个键时,其条目从映射中有效地移除,因此,该类的行为与其他的 Map 实现有所不同。此实现
| 不是同步的。
|
+ ...
JVM在加载类的时候,都是通过ClassLoader的loadClass()方法来加载class的,loadClass(String name)方法:
public Class<?> loadClass(String name) throws ClassNotFoundException {
return loadClass(name, false);
}
loadClass(String name)方法再调用loadClass(String nam ...
今天早上起来坐公车,坐了一辆空调车,想让司机开空调,可司机直接来了一句“要坐不坐,不坐就下去”,我就纳闷了,我可是出个空调费了,结果司机又说“是不是想和他吵架”,我一想,吵就吵吧,反正你要开车,我不开,在车上也没事,呵呵,结果,吵着吵着,司机倒像是在对我诉苦了,什么到现在早饭还没有吃啊,不要为了小事生气啊,晕死。
Generic Data Access Objects
普通数据访问对象,这个是Hibernate官方网站上面的一个DAO类的设计模式,基于JDK5.0范型支持,文章地址如下:
http://www.hibernate.org/328.html
我下面的代码与Hibernate官网上提供的有点不同。
首先定义DAO类的接口IGenericDAO,该接口定义了共同的CRUD操作:<o:p></o:p>
java 代码
/**
* 定义通用的CRUD操作
* @author rainlife
*/
pub ...