- 博客(59)
- 收藏
- 关注
原创 Java多线程编程总结
Java多线程编程总结 下面是Java线程系列博文的一个编目: Java线程:概念与原理Java线程:创建与启动Java线程:线程栈模型与线程的变量Java线程:线程状态的转换Java线程:线程的同步与锁Java线程:线程的交互Java线程:线程的调度-休眠Java线程:线程的调度-优先级Java线程:线程的调度-让步Java线程:线程的调度-合...
2012-04-09 12:33:55
126
原创 【转】SWFUpload+COS 上传组件+servelet 实现大附件上传
一、需求和背景:公司内网月度会议文档过大有的超过50M,原先的上传组件利用struts upload+io流如果上传文件过大会导致内存溢出。而且客户那边还迫切的希望有个大附件上传的功能。二、 1、[swfupload] 组件下载 http://swfupload.googlecode.com (SWFUpload v2.2.0.1 Core.zip ) 2、[COS...
2010-11-30 13:55:20
200
原创 【转】cos和fileupload、jspsmart的比较
cos和fileupload、jspsmart的比较 测试比较,使用2M、20M、45M、200M的上传大小测试三种组件所花费的时间(单位为ms)结果是: 从上述的表格对比中可以看出Cos始终保持着良好的性能。在上传量较小(容量<2M,这是最常出现的情况)时,Cos比FileUpload性能并没有好很多,但SmartUpload就已经开始显出弱势。 随着容量的增大,FileU...
2010-11-30 11:14:00
136
原创 Hibernate的createSQLQuery查询的小例子
当我们用HQL进行子查询的时候,如select * from Tree where pid in (select id from Tree,此时HIBERANTE就会报错,说什么*号错误之类的。但如果将*改为Tree类里的所有子段时就不会有问题了。就会像平时一样第一行数据返回一个Object[],然后你再根据Tree类里字段对Object[]数组里的值进行转换。这样一来比较麻烦。今天发现如果我SQ...
2010-11-17 16:32:44
104
原创 dbms_sql的使用
dbms_sql的使用http://space.itpub.net/13129975/viewspace-624522通常运用DBMS_SQL包一般分为几步:1. open cursor: 打开cursor2. parse cursor:解析你要执行的SQL语句3. bind variable:如果要执行的SQL语句中包含变量,在此就需要绑定变量4. execute:执行SQL语句5. c...
2010-10-26 10:19:06
117
原创 【转】《给孩子的备忘录》
梁继璋先生是一位著名的香港电台节目主持人,也是一位儿童心理学导师、 作家,曾从事广告、电视台等媒体创作。下面转载的这篇文字是梁继璋写给 儿子的信,看后很受启发,故收藏在此。 孩子: 写这备忘录给你,基于三个原则: (一)人生福祸无常,谁也不知可以活多久,有些事情还是早一点说好。 (二)我是你的父亲,我不跟你说,没有人会跟你说。 (三)这备忘录里记载的,都是我经过惨痛失败得回...
2010-10-11 10:55:15
167
原创 【转】设定tomcat的默认字符集
设定tomcat的默认字符集 一般默认安装的tomcat应用服务器的接收get方式提交的数据是以ISO-8859-1方式处理的,假如服务器接收的url链接是以gbk方式加密的。那么你需要解码才能对上边的中文进行正确的识别。否则你服务器接收到的就是乱码。一般的解码操作的方法是new String(request.getParameter("zhongwen").getBytes("ISO-...
2010-09-19 12:29:44
546
原创 PLSQL中显示Cursor、隐示Cursor、动态Ref Cursor区别
PLSQL中显示Cursor、隐示Cursor、动态Ref Cursor区别今天简单的总结一下PL/SQL中cursor(光标/游标)的用法。相信不少做开发或维护的DBA在找工作的时候,遇到过类似的面视问题:请简单的描述一下光标的类型,说一下普通光标和REF光标之间的区别,以及什么时候该正确应用哪一个? 这个题目,我着实难住了不少人,其实他们在具体开发的时候,也还是比较能够把握正确的光标...
2010-09-14 16:01:01
91
原创 ORACLE MODEL子句学习笔记
ORACLE 10G中新增的MODEL子句可以用来进行行间计算。MODEL子句允许像访问数组中元素那样访问记录中的某个列。这就提供了诸如电子表格计算之类的计算能力。 1、MODEL子句示例下面这个查询获取2003年内由员工#21完成的产品类型为#1和#2的销量,并根据2003年的销售数据预测出2004年1月、2月、3月的销量。 select prd_type_id,year,m...
2010-09-13 16:57:09
285
原创 Oracle的model用法简介
Model语句是Oracle 10g的新功能之一。 本文通过一些简单的例子帮助理解Model语句的用法,复杂使用场景请参考其他文章。环境:当然需要Oracle 10g以上,本人是在11g上测试的。1. 什么是model语句 model语句是Oracle10g的新功能,可以在select语句里面像其他编程语言操作数组一样,对SQL的结果集进行处理。执行顺序是位于Having之后...
2010-09-13 16:55:23
348
原创 【启示录2】得意不忘形,失意不失态
身处顺境必须格外谨慎,否则容易乐极生悲。身处逆境必须格外忍耐,否则容易早早夭折。 人生得意的时候容易忘形,一忘形就不知道自己姓什么,于是恶念和恶行就会趁隙而入。 人生失意的时候容易失态,一失态就不知道自己的未来,于是消极和绝望就会趁隙而入。 笑看人生潮起潮落,守住自己的心。 在人生的旅途中,有阳关,也会有风雨;有笑容,也会有泪...
2010-09-09 08:51:52
267
原创 【启示录1】善与三种人相处
每个人都会在自己的生命旅程中,遭遇到完全不同的"三种人. 第一种是能够理解,欣赏和器重你的人; 第二种是曲解,中伤甚至排斥自己的人 第三种是与自己毫无关系,无关痛痒的人.第一种人对自己有知遇之恩,应当尊为师友,滴水之恩当以涌泉相报第二种人对自己造成深深的伤害,需要智慧的远离,而不是为期烦恼。对于第三种人要以礼相待,和平共处。 ...
2010-09-09 08:41:27
165
原创 [转]项目启动会的意义-个人经验谈
最近在思考项目启动会的几个问题:1、是不是必须开项目启动会?2、怎样开项目启动会?3、一些项目启动会常见的误区一、首先谈谈是不是必须召开项目启动会 众所周知,项目启动会是项目实施方法论中的重要一环,是甲乙双方的项目小组进行认识和会面, 让客户方领导表达信息化推动的决心,向项目经理和项目小组成员进行授权,调动员工的积极性,让客户方从上到下达成一种共识...
2010-09-07 12:22:55
147
原创 imp/exp impdp/expdp
EXP常规模式、EXP直接路径模式和EXPDP三种方式导出的性能对比1.首先是EXP的常规路径导出:exp zhejiang/zhejiang file=/data1/zj_regular.dmp buffer=20480000常规EXP导出方式执行了1小时24分钟。2.直接路径导出方式:exp zhejiang/zhejiang file=/data1/zj_direct...
2010-09-03 13:21:32
94
原创 Oracle数据字典概念 收藏
Oracle数据字典概念 收藏 oracle数据库系统是一个复杂的软件系统。如果不了解其内部的结构原理及关系,就不可能设计和编写出高质量的应用软件系统,也不可能管理好一个复杂的应用系统。为了给以后章节的打好基础,本章简要给出 ORACLE 8 /ORACLE8i数据库系统结构的描述。 §2.1 术语 数据库块(BLOCK) ORACLE 数据库中的最小存储和处...
2010-09-02 15:17:07
118
原创 myclipse使用技巧
myclipse内存清理 垃圾箱设置1.找到你的MyEclipse的工作空间。 路径:MyEclipse\.metadata\.plugins\org.eclipse.core.runtime\.settings\2.用记事本或写字板打开org.eclipse.ui.prefs添加:SHOW_MEMORY_MONITOR=true3.重启MyEclipse,就会看到下面...
2010-08-24 09:56:25
152
原创 【转】一个还不太老的程序员的体会
一个还不太老的程序员的体会(初稿)软件以程序员为本(《程序员》)谨以此文献给所有想当程序员的朋友(一) 文章由来及个人经历我是一名计算机专业的本科毕业生,毕业已经1年多了。毕业后从事的是软件编程工作,经常有其他专业的朋友想从事软件编程工作,向我请教如何,因为我自觉涉行不深,不敢信口开河,无奈朋友信任,我不得不郑重考虑一下这个问题了,来帮助朋友选择和回报朋友的信任...
2010-08-20 11:06:18
178
原创 【转】MyEclipse卡死的解决方案
MyEclipse卡死的解决方案 在用[MyEclipse] 写代码很容易卡死机,尤其是在对JSP文件的<%%>之间写代码的时候,只要一弹出智能提示就立刻卡死,程序失去响应,我以为是MyEclipse版本的问题,结果换了6.0版-》6.5版-》7.0版全都一样,难道是我机子的问题?可是还原系统后用还是一样的结果。百度一下你就知道,但是百度了N下才找到了一些门路,搜索也讲究技...
2010-08-12 11:52:59
134
原创 【转】OpenCms7.5.0整合Apache和Tomcat(去掉两个opencms)
OpenCms7.5.0整合Apache和Tomcat(去掉两个opencms)作者【袁海明】 时间【2009-11-19】 浏览【1,751】一、整合前的准备工作1、版本说明: Apache服务器 2.2.13 (2.x的稳定版本,1.3版的不可以) Tomcat 6.0.18 (支持CoyoteConnector版本的就可以) OpenCms 7.5...
2010-07-30 12:38:56
116
原创 OpenCMS 7.0安装和汉化
1. 环境操作系统:Windows应用服务器:tomcat数据库:mysql2. 软件下载Ø JDK:J2SDK 1.4 或更高版本,从http://java.sun.com/products/j2se/下载,安装到D:\Java\jdk1.5.0_10Ø Tomcat:支持Tomcat 4.1.x, Tomcat 5.0.x , T...
2010-07-14 16:09:40
108
原创 JAVA调用ORACLE的存储过程、函数的返回结果集例子
--函数create or replace function get_info(e_name varchar2,job in out varchar2) return varchar2 is Result varchar2(100); begin select e_name||'-'||job into Result from dual; job := '1'; return(Re...
2010-07-14 13:28:17
91
原创 茶味 林清玄
茶味 作者\林清玄 我时常一个人坐着喝茶,同一泡茶,在第一泡时苦涩,第二泡甘香,第三泡浓沉,第四泡清冽,第五泡清淡,再好的茶,过了第五泡就失去味道了。 这泡茶的过程令我想起人生,青涩的年少,香醇的青春,沉重的中年,回香的壮年,以及愈走愈淡、逐渐失去人生之味的老年。 我也时常与人对饮,最好的对饮是什么话都不说,只是轻轻地品茶;次好的是三言两语,再次好的是五言八句,说着生活的近事;末好...
2010-06-24 11:05:59
224
原创 powerdesigner 12.5 错误
repository -> connect 连接时出现报错:--------错误1:---------------------------PowerDesigner - Error---------------------------The repository does not contain all the required definitions. Only an administra...
2010-06-13 16:45:49
640
原创 ORACLE错误信息
00000,0, "正常, 完全成功"00001,0, "索引中有重复的键"00017,0, "请求对话以设置追踪事故"00018,0, "超过最大会话数"00019,0, "超出最大对话许可数"00020,0, "超过最大进程数(%s)"00021,0, "对话已附在其它处理; 不能掉换"00022,0, "无效的对话标识; 存取
2010-06-12 18:16:32
118
原创 [转]OWB
OWB 前提:按照先后顺序分别安装oracle数据库、工作流和owb。 OWB工作过程:1. 设计目标数据仓库模型2. 定义源数据3. 映射源数据4. 生成代码5. 部署数据仓库6. 抽取和转换数据 Oracle Warehouse Builde...
2010-05-31 15:02:34
157
原创 oracle 周 iw ww
oracle 周 iw wwWW: 每年的1月1日作为当年的第一周的第一天(不管当年的1月1日是星期几); 比如:2004/01/01 是周四, 在Oracle中被定义为2004年WW的第一周的第一天; SELECT TO_CHAR(TO_DATE('20040101','YYYYMMDD'),'YY:WW'),TO_CHAR(TO_DATE('20040107','Y...
2010-05-29 17:30:58
129
原创 (转)Oracle数据库中分区表的操作方法(适用于单表大数据量或T级别数据库)
摘要:在大量业务数据处理的项目中,可以考虑使用分区表来提高应用系统的性能并方便数据管理,本文详细介绍了分区表的使用。 在大型的企业应用或企业级的数据库应用中,要处理的数据量通常可以达到几十到几百GB,有的甚至可以到TB级。虽然存储介质和数据处理技术的发展也很快,但是仍然不能满足用户的需求,为了使用户的大量的数据在读写操作和查询中速度更快,Oracle提供了对表和索引进行分区的技术,以改善...
2010-05-22 17:42:34
104
原创 oracle 补充同期
----补充同期的三种算法--总评得分同期create or replace view bi_pm_nw_sw_dqdfqk_fyn_zpdf_tq asselect to_char(nd) nd, to_char(jd) jd, sq, ddmc, zpdf, first_value(zpdf) over(partition...
2010-05-22 16:11:17
98
原创 oracle 看所有字段信息
--看所有字段信息select a.* from mw_sys.MWT_OM_ATTR a, mw_sys.mwt_om_cls b where a.cls_id = b.cls_id and b.cls_tabname = 'PM_BZ_DDRZ_YCQX' order by a.attr_dispidx --看基础四项select a.attr_colname, --字...
2010-05-22 16:08:56
114
原创 (转)BIEE报表移植
BIEE报表移植 迁移步骤BIEE迁移在开发过程中是比较常见的,针对中远报表改造项目的BIEE迁移简述迁移过程。1. 在目标服务器安装BIEE,包括BIP。2. 迁移BIEE存储库,对应源系统~\OracleBI\server\Repository3. 迁移BIEE对应的控制台和报表,~\OracleBIData\web\catalog4. 迁移BIP报表,对应~\Or...
2010-05-13 16:42:14
214
原创 成功的20%与80%
20%的人喜欢挑战,80%的人害怕未知。 20%的人困难时想办法化解,80%的人害怕和逃避困难。 20%的人认为困难可以帮助学习、锻炼思维、增加能力,80%的人困难时害怕影响业绩,减少收入、丢掉面子。 20%的人先调查再实行;80%的人不调查,想当然地干。 20%的人请亲朋好友当参谋,80%的人“独断专行”拍脑袋决策。 20%的人明白...
2010-05-06 13:14:59
218
触发器
create or replace trigger TRG_testA before insert or update of id,name on testA for each rowbegin --if rownum<3 then select 1 into :new.flag2 from dual; -- end if;end;create table...
2010-04-07 16:43:36
85
[cognos]Cognos入门
Cognos BI 提供了报表(reporting),分析(analysis),记分卡(scorecarding),仪表盘(dashboarding),业务事件管理(business event management)以及数据集成(data integration)等功能。 Congos 8 BI 包括一个用来内容展示、管理的 Portal 以及若干用来创建、分析企业数据的 studio,...
2010-03-23 21:13:32
247
BI工程师
任职资格:1、计算机或相关专业,本科以上学历2、3-5年以上工作经验,有3年以上数据挖掘相关项目经验,有银行相关项目经验者优先;统计专业优先;硕士优先。3、精通SAS等统计分析工具,精通SAS应用开发。精通业务建模,精通PowerDesigner、ROSE、ERWin等专业建模工具。4、熟悉Oracle、DB2等关系型数据库。5、熟悉DataStage、Cognos、Brio、BO等BI工具6、熟...
2010-03-17 10:18:34
606
高级软件工程师
1、java基础。2、web容器。3、j2ee框架。精通 Web2.0, Java, Javascript, Ajax, MySQL 和 UML http://www.open-open.comhttp://baike.baidu.com/view/43159.htmhttp://baike.baidu.com/view/45743.htmhttp://www.ce...
2010-03-17 09:31:37
175
润乾报表
处理机制1、润乾报表在数据保存的时候先从数据库根据设定的条件查找是否有重复的数据。如果有则执行更新,否则插入。这种处理机制有可能导致数据重复,我们在界面保存的时候可以通过控制用户只能提交一次来解决这个问题。 Bug1、润乾报表在开发过程中可能会出现一些坏掉的格子(在这些格子是无法进行任何操作的),处理的方式最嗨的就是重新在做一张了。今天在处理某张报表的导出时无法导出,重新做了一张终...
2010-03-12 17:25:05
136
(转)经典语录
马云经典语录:1.当你成功的时候,你说的所有话都是真理。2.我永远相信只要永不放弃,我们还是有机会的。最后,我们还是坚信一点,这世界上只要有梦想,只要不断努力,只要不断学习,不管你长得如何,不管是这样,还是那样,男人的长相往往和他的的才华成反比。今天很残酷,明天更残酷,后天很美好,但绝对大部分是死在明天晚上,所以每个人不要放弃今天。3.孙正义跟我有同一个观点,一个方案是一流的Idea加三流的实施;...
2010-03-05 16:10:23
111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人