- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 对readResolve的一点认识
最近看effecitve java 2中有一段关于readResolve的使用,经过上网查阅资料得到以下总结: 我们知道java 对象的序列化操作是实现Serializable接口,我们就可以把它往内存地写再从内存里读出而"组装"成一个跟原来一模一样的对象. 但是当我们遇到单例序列化的时候,就出现问题了。当从内存读出而组装的对象破坏了单例的规则,会创建新的对象。单例要求JVM只有一个
2012-02-06 21:59:42
1955
转载 windows 下Apache和tomcat安装整合全过程 负载均衡session共享
windows 下Apache和tomcat安装整合全过程 负载均衡session共享2011年05月20日 星期五 下午 3:32转载自 logan9999最终编辑 yuquan0405windows 下Apache和tomcat整合 负载均衡session共享准备工作:1、 Apache 2.2.4下载地址:http://cztele1.
2012-01-17 15:00:16
854
转载 sqlPlus操作
在sqlplus中操作blob和clob create directory utllobdir as 'd:'create table blobtest(col1 BLOB);create table clobtest(col1 cL
2011-08-17 08:59:55
427
原创 Greatest and Least 的使用
最近做报表的时候突然遇到一个这样的需求: 取站点表中的a列、b列、c列的最晚时间,需要所有站点的这三个环节都完成,并且取最晚时间,如果有一个环节没有完成,时间就取null。其中有三列时间分别为 a列 b列 c列1 2010-2-4 2 2010-2-5 3 2010-2-6 4 2010-2-3 2010-2-3 2010-2-35 2010-2-3 2010-2-3 2010-2-36 2010-2-3 2010-2-3 201
2011-05-02 22:24:00
568
转载 IT人生感悟
在企业级的应用开发中,我们更强调程序员的协作能力和团队开发,如何能融入团队,成为一个优秀的程序员,本文总结了从事开发工作中七个好习惯。所谓“思想影响行为,行为决定习惯,习惯养成性格,性格左右命运”,本文介绍的内容需要有意识地(思想上认同)培养才能具备,需要随时提醒自己按照这七个好习惯去行动才能得以实现。习惯一:注意休息,适当放松 编程 工作的强度是很大的,程序员要长时间全神贯注在手上的工作,很容易出现精神紧张和疲劳现象。因此,一定要注意休息,让紧绷的神经有个放松的机会,然后再以饱满的精神投入到下一
2011-05-02 16:37:00
466
原创 oracle 用一个表字段更新另一个表字段三种方法
1. update (select .....) set column1 = column2;update (select iy.company_name company_name1, cc.company_name_jc company_name2 from income_year_item iy , city_company cc where iy.company_code = cc.code ) set company_name1 = company_name
2011-04-18 21:15:00
3249
原创 ORACLE多行数据转为一行以,连接
<br />主要用到 oracle函数<br /> select assess_single_id,<br /> ltrim(max(sys_connect_by_path(criteria_code, ',')),',') as criteria_code,<br /> ltrim(max(sys_connect_by_path(score, ',')),',') as score,<br /> sum(score) 总分 <br />
2011-03-31 17:51:00
884
转载 java多线程框架
<br />(来源于http://www.zhuaxia.com/item/590227619/) <br /><br />JDK5中的一个亮点就是将Doug Lea的并发库引入到Java标准库中。Doug Lea确实是一个牛人,能教书,能出书,能编码,不过这在国外还是比较普遍的,而国内的教授们就相差太远了。 <br /><br />一般的服务器都需要线程池,比如Web、FTP等服务器,不过它们一般都自己实现了线程池,比如以前介绍过的Tomcat、Resin和Jetty等,现在有了JDK5,我们就没有必要重
2011-03-31 16:57:00
1769
1
转载 数据库SQL语句优化
<br />(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):<br />ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表.<br /> <br />(2)WHERE子句中的连接顺序:<br />OR
2011-03-11 09:23:00
375
原创 关于Oracle 父-子关系操作
如一部门表结构为orgid,orgName,parentid,分别为部门ID,部门名,部门的上级ID。现需要得到如下这种结构 企业信息化部-->本部职能部门-->中国电信广东公司可直接利用oracle提供sys_connect_by_path函数得到如上的结果集语句如下:假定 "企业信息化部"的部门ID为'OR1200000542'select ltrim(sys_connect_by_path(um.orgname,'-->'),'-->'), sys_connect_by_path(um.orgi
2011-02-28 17:47:00
595
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人