光辉飞翔

导航

 

2012年7月18日

摘要: “天才就是1%的灵感加上99%的汗水”还有后半句来源: 刘占戈的日志 原话:The talent is 1% inspiration adds on 99% sweat, certainly, does nothave that 1% inspiration, in the world all sweat to put or bringtogether also only is the sweat!翻译:天才是百分之一的灵感加上百分之九十九的汗水,当然,没有那百分之一的灵感,世界上所有的汗水加在一起也只不过是汗水而已!有些话曾被我们误读 在中国崇尚权威的文化氛围中,名人名言占的地位是很重的,. 阅读全文
posted @ 2012-07-18 17:39 光辉飞翔 阅读(100417) 评论(0) 推荐(3)
 
摘要: 更正楼上一个错误,不是“许多对象都有这个方法”,而是“所有对象都有这个方法”,因为它是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法总而言之,它只是sun公司开发java的时候为了方便所有类的字符串操作而特意加入的一个方法回答补充:写这个方法的用途就是为了方便操作,所以在文件操作里面可用可不用例子1:public class A{ public String toString(){retur 阅读全文
posted @ 2012-07-18 15:47 光辉飞翔 阅读(685) 评论(0) 推荐(0)
 
摘要: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>pageEncoding是jsp文件本身的编码contentType的charset是指服务器发送给客户端时的内容编码JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页, 用的是contentType。第一阶段是jsp编译成.java,它会根据pageEncoding 阅读全文
posted @ 2012-07-18 15:46 光辉飞翔 阅读(398) 评论(0) 推荐(0)
 
摘要: 其实天很蓝,阴云终要散;其实海不宽,此岸连彼岸;其实泪也甜,当你心如愿。 阅读全文
posted @ 2012-07-18 13:14 光辉飞翔 阅读(672) 评论(0) 推荐(0)
 
摘要: 这三个方法都是java.lang.Object的方法。equal();判断两对象是否相等hashcode();为对象在容器中添加一个标识;toString();把对象转成字符串;重写equal 的同时为什么必须重写hashcode?注意:当equals方法被重写时,通常有必要重写 hashCode 方法,以维护 hashCode 方法的常规协定,该协定声明相等对象必须具有相等的哈希码。hashCode是编译器为不同对象产生的不同整数,根据equal方法的定义:如果两个对象是相等(equal)的,那么两个对象调用hashCode必须产生相同的整数结果,即:equal为true,hashCode必 阅读全文
posted @ 2012-07-18 11:21 光辉飞翔 阅读(2408) 评论(0) 推荐(0)
 
摘要: serialVersionUID的作用 简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是 阅读全文
posted @ 2012-07-18 10:58 光辉飞翔 阅读(205656) 评论(6) 推荐(13)
 
摘要: Action 跟 Actionsupport 的区别Action 跟 Actionsupport 的区别 当我们在写action的时候,可以实现Action接口,也可以继承Actionsupport这个类.到底这两个有什么区别呢?Action接口有: public static final java.lang.String SUCCESS = "success"; public static final java.lang.String NONE = "none"; public static final java.lang.String ERROR = 阅读全文
posted @ 2012-07-18 09:29 光辉飞翔 阅读(6320) 评论(0) 推荐(0)
 

2012年7月17日

摘要: 有两个简单例子,以说明 “exists”和“in”的效率问题1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ;T1数据量小而T2数据量非常大时,T1<<T2 时,1) 的查询效率高。2) select * from T1 where T1.a in (select T2.a from T2) ;T1数据量非常大而T2数据量小时,T1>>T2 时,2) 的查询效率高。exists 用法:请注意 1)句中的有颜色字体的部分 ,理解其含义;其中 “select 1 from T2 where 阅读全文
posted @ 2012-07-17 19:12 光辉飞翔 阅读(247) 评论(0) 推荐(0)
 

2012年7月16日

摘要: oracle学习笔记——视图、索引(转载)1.视图(VIEW) 1.1 概念 视图-----是由SELECT查询语句(可以是单表或者多表查询)定义的一个"逻辑表",只有定义而无数据,是一个"虚表". 在创建视图时,只是将视图的定义信息保存在数据字典中, 而并不将实际的数据复制到任何地方, 即不需要在表空间中为视图分配存储空间. 视图是查看和操纵基表数据的一种方法, 可以像使用表一样使用视图. tips: 查询视图没有什么限制, 插入/更新/删除视图的操作会受到一定的限制; 所有针对视图的操作都会影响到视图的基表; 为了防止用户通过视图间接修改基表的数据, 阅读全文
posted @ 2012-07-16 16:11 光辉飞翔 阅读(1620) 评论(0) 推荐(0)
 

2012年7月13日

摘要: 习惯了懒散的我们,经常会把一件重要不紧急的事情拖到十万火急的地步了,才去被迫努力,分秒必争。然而,时间的流逝,我们要去埋怨一天只有24小时而不是48小时吗?其实,归根结底,还是要从自身出发,找到自己的不足,奋起直追。 时间的三大杀手: 1.拖延! 2.犹豫不决! 3.目标不明确!这三大杀手,是不是杀到了你的内心深处呢?1.拖延做一件事的时候,我们往往会想:不着急,再等一等吧,还有时间呢…经常抱着“明日复明日”的心态去对待一件事,比如考试,考前一个月:时间还多着呢,下周开始复习;考前半个月:一周的时间就够了,下周开始吧;考前一个星期:哎呀,时间不够用了;考前一天:明天就考试了,还没复习完呢,.. 阅读全文
posted @ 2012-07-13 13:21 光辉飞翔 阅读(256) 评论(0) 推荐(0)