随笔:45 文章:5 评论:25 引用:0
BlogJava 首页 发新随笔
发新文章 联系 聚合管理

2009年1月12日

由于是别的人文章,在此就记下个LINK吧 http://blog.csdn.net/ferry_passion/article/details/7607489
posted @ 2012-07-25 21:42 Hill 阅读(243) | 评论 (0)编辑 收藏
 
快过年了,但在2011年还有不到2个月的时候,发篇随笔吧~
今年的计划到目前看,都基本实现了。但是,我知道,挑战和未来的规划也已经开始。
以后一段日子本人将专注分布式应用的学习和研究,希望能与大家分享一下心得体会吧。本论坛的高手很多,也希望能得到你们的指导。
分布式计算、分布式存储、虚拟化技术---->新的系统分析、设计方式;OSGI/Hadoop/Hbase....

今年过年也有很重要的事要做~期待中~
posted @ 2011-11-19 11:32 Hill 阅读(341) | 评论 (1)编辑 收藏
 
     摘要: ORA-01461: can bind a LONG value only for insert into a LONG column(点睛)  阅读全文
posted @ 2009-10-13 15:11 Hill 阅读(2249) | 评论 (0)编辑 收藏
 
     摘要: set_context与set_identifier  阅读全文
posted @ 2009-09-04 17:32 Hill 阅读(338) | 评论 (0)编辑 收藏
 
     摘要: Ibatis中#和$两个符号的使用区别  阅读全文
posted @ 2009-09-01 17:45 Hill 阅读(1871) | 评论 (0)编辑 收藏
 
     摘要: java这样也能写,我还真没用过。学习学习  阅读全文
posted @ 2009-07-15 16:16 Hill 阅读(310) | 评论 (0)编辑 收藏
 
     摘要: 在很多大型应用中都会对数据进行切分,并且采用多个数据库实例进行管理,这样可以有效提高系统的水平伸缩性。而这样的方案就会不同于常见的单一数据实例的方案,这就要程序在运行时根据当时的请求及系统状态来动态的决定将数据存储在哪个数据库实例中,以及从哪个数据库提取数据。  阅读全文
posted @ 2009-07-11 19:24 Hill 阅读(302) | 评论 (0)编辑 收藏
 
     摘要: 很多人在进行数据迁移时,希望把数据导入不同于原系统的表空间,在导入之后却往往发现,数据被导入了原表空间。
本例举例说明解决这个问题:  阅读全文
posted @ 2009-07-11 11:44 Hill 阅读(248) | 评论 (0)编辑 收藏
 
     摘要: 很多人在进行数据迁移时,希望把数据导入不同于原系统的表空间,在导入之后却往往发现,数据被导入了原表空间。
本例举例说明解决这个问题:  阅读全文
posted @ 2009-07-11 11:44 Hill 阅读(222) | 评论 (0)编辑 收藏
 
     摘要: 根据项目需要,最近在做一个关于owc透视表的功能(PivotTable),这个东西啊让我可是郁闷了将近10天,网上很多资源都是直接连接数据源的方式,但对于实现系统开发来说,不实用,因为b/s系统多数是分层架构,并且部署实施时,很难由客户端直接向数据库服务器发出请求。原因就不多说了。
  阅读全文
posted @ 2009-07-02 12:02 Hill 阅读(863) | 评论 (2)编辑 收藏
 
     摘要: Struts2上传文件  阅读全文
posted @ 2009-06-15 17:41 Hill 阅读(254) | 评论 (0)编辑 收藏
 
     摘要: 注意:在jdk1.4下运行时,不要多加jar包。struts2-core,xwork这两个转换成jdk1.4下的版本后,别的不会再转了。如果使用别的包时,转一个加一个试试,struts2在加入jar包时,可能有问题,使用时小心。  阅读全文
posted @ 2009-06-12 15:40 Hill 阅读(1256) | 评论 (0)编辑 收藏
 
     摘要: 在jsp中操作FCKeditor  阅读全文
posted @ 2009-06-09 14:34 Hill 阅读(443) | 评论 (0)编辑 收藏
 
     摘要: row_number() /rank()/dense_rank()学习之二  阅读全文
posted @ 2009-06-08 14:27 Hill 阅读(135) | 评论 (0)编辑 收藏
 
     摘要: ORACLE分析函数学习  阅读全文
posted @ 2009-06-08 14:04 Hill 阅读(201) | 评论 (0)编辑 收藏
 
     摘要: Selecting the first n rows with Oracle  阅读全文
posted @ 2009-06-08 11:56 Hill 阅读(177) | 评论 (0)编辑 收藏
 
     摘要: document.selection.createRange方法  阅读全文
posted @ 2009-05-31 13:51 Hill 阅读(11233) | 评论 (3)编辑 收藏
 
     摘要: 处理中文问题  阅读全文
posted @ 2009-05-27 17:16 Hill 阅读(1963) | 评论 (0)编辑 收藏
 
     摘要: 向原作者学习一下,从感性上  阅读全文
posted @ 2009-05-27 14:59 Hill 阅读(104) | 评论 (0)编辑 收藏
 
     摘要: 在以前的一篇文中介绍到,当用parameterMap作为ibatis映射输入参数时,要在ibatis的配置文件中
作相应的声明。但我们也可以不在ibatis映射文件中作声明,应用方法如下:   阅读全文
posted @ 2009-05-27 14:06 Hill 阅读(3435) | 评论 (0)编辑 收藏
 
     摘要: 关于自动完成的别人的例子,学习一下。  阅读全文
posted @ 2009-05-08 15:27 Hill 阅读(175) | 评论 (0)编辑 收藏
 
     摘要: 今天遇到要用replaceAll(),看到很多人对其也有困惑.我在此记录下来  阅读全文
posted @ 2009-04-29 10:59 Hill 阅读(116723) | 评论 (5)编辑 收藏
 

今天打算启用一下Oracle Database 11g的Database Control,发现初始并未安装:

[oracle@test126 ~]$ emctl start
EM Configuration issue. /opt/oracle/product/11.1.0/test126.hurray.com.cn_dodd not found.

 

遇到这类问题,可以通过重新配置,来创建EM的配置文件:

[oracle@test126 11.1.0]$ emca -config dbcontrol db -repos recreate

 

STARTED EMCA at Aug 28, 2007 11:54:40 AM
EM Configuration Assistant, Version 11.1.0.5.0 Production
Copyright (c) 2003, 2005, Oracle. All rights reserved.

Enter the following information:
Database SID: dodd
Listener port number: 1521
Password for SYS user:
Password for DBSNMP user:
Password for SYSMAN user:
Password for SYSMAN user: Email address for notifications (optional): eygle@eygle.com
Outgoing Mail (SMTP) server for notifications (optional):
-----------------------------------------------------------------

You have specified the following settings

Database ORACLE_HOME ................ /opt/oracle/product/11.1.0

Local hostname ................ test126.hurray.com.cn
Listener port number ................ 1521
Database SID ................ dodd
Email address for notifications ............... eygle@eygle.com
Outgoing Mail (SMTP) server for notifications ...............

-----------------------------------------------------------------
Do you wish to continue? [yes(Y)/no(N)]: Y
Aug 28, 2007 11:56:58 AM oracle.sysman.emcp.EMConfig perform
INFO: This operation is being logged at /opt/oracle/cfgtoollogs/emca/dodd/emca_2007_08_28_11_54_40.log.
Aug 28, 2007 11:57:01 AM oracle.sysman.emcp.EMReposConfig invoke
INFO: Dropping the EM repository (this may take a while) ...
Aug 28, 2007 11:57:16 AM oracle.sysman.emcp.EMReposConfig invoke
INFO: Repository successfully dropped
Aug 28, 2007 11:57:16 AM oracle.sysman.emcp.EMReposConfig createRepository
INFO: Creating the EM repository (this may take a while) ...


Aug 28, 2007 12:08:35 PM oracle.sysman.emcp.EMReposConfig invoke
INFO: Repository successfully created
Aug 28, 2007 12:08:47 PM oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository
INFO: Uploading configuration data to EM repository (this may take a while) ...
Aug 28, 2007 12:11:45 PM oracle.sysman.emcp.EMReposConfig invoke
INFO: Uploaded configuration data successfully
Aug 28, 2007 12:11:51 PM oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib
INFO: Software library configured successfully.
Aug 28, 2007 12:11:51 PM oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
INFO: Deploying Provisioning archives ...
Aug 28, 2007 12:12:13 PM oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
INFO: Provisioning archives deployed successfully.
Aug 28, 2007 12:12:13 PM oracle.sysman.emcp.util.DBControlUtil secureDBConsole
INFO: Securing Database Control (this may take a while) ...
Aug 28, 2007 12:12:39 PM oracle.sysman.emcp.util.DBControlUtil secureDBConsole
INFO: Database Control secured successfully.
Aug 28, 2007 12:12:39 PM oracle.sysman.emcp.util.DBControlUtil startOMS
INFO: Starting Database Control (this may take a while) ...
Aug 28, 2007 12:14:04 PM oracle.sysman.emcp.EMDBPostConfig performConfiguration
INFO: Database Control started successfully
Aug 28, 2007 12:14:04 PM oracle.sysman.emcp.EMDBPostConfig performConfiguration
INFO: >>>>>>>>>>> The Database Control URL is https://test126.hurray.com.cn:1158/em <<<<<<<<<<<
Aug 28, 2007 12:14:16 PM oracle.sysman.emcp.EMDBPostConfig invoke
WARNING:
************************ WARNING ************************

Management Repository has been placed in secure mode wherein Enterprise Manager data will be encrypted. The encryption key has been placed in the file: /opt/oracle/product/11.1.0/test126.hurray.com.cn_dodd/sysman/config/emkey.ora. Please ensure this file is backed up as the encrypted data will become unusable if this file is lost.

***********************************************************
Enterprise Manager configuration completed successfully
FINISHED EMCA at Aug 28, 2007 12:14:16 PM

 

Oracle 10g中,配置方法与此相同。
配置完成之后就可以启动EM了:

[oracle@test126 11.1.0]$ emctl start dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.1.0.6.0
Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
https://test126.hurray.com.cn:1158/em/console/aboutApplication
Starting Oracle Enterprise Manager 11g Database Control ........ started.
------------------------------------------------------------------
Logs are generated in directory /opt/oracle/product/11.1.0/test126.hurray.com.cn_dodd/sysman/log

 

如果是Linux环境,你可能还需要在iptables中开放1158端口,增加如下一行:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1158 -j ACCEPT

重新启动防火墙之后就可以通过IE在远端连接EM的Database Control了:

[root@test126 sysconfig]# service iptables restart
Flushing firewall rules: [ OK ]
Setting chains to policy ACCEPT: filter [ OK ]
Unloading iptables modules: [ OK ]
Applying iptables firewall rules: [ OK ]
Loading additional iptables modules: ip_conntrack_netbios_ns [ OK ]

 


-The End-

posted @ 2009-04-23 15:13 Hill 阅读(862) | 评论 (0)编辑 收藏
 
     摘要: 简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对象传输于网络必须进行流化)!在对对象流进行读写操作时会引发一些问题,而序列化机制正是用来解决这些问题的!
  阅读全文
posted @ 2009-03-12 15:11 Hill 阅读(553) | 评论 (1)编辑 收藏
 
     摘要: 是Logic 标签库中最复杂的标签,也是用途最广的一个标签,它能够在一个循环中遍历数组、Collection、Enumeration、Iterator 或 Map 中的所有元素。   阅读全文
posted @ 2009-03-09 10:34 Hill 阅读(1514) | 评论 (0)编辑 收藏
 
     摘要: Tiles框架为创建Web页面提供了一种模板机制,它能将网页的布局和内容分离。它允许先创建模板,然后在运行时动态地将内容插入到模板中。Tiles 框架建立在JSP的include指令的基础上,但它提供了比JSP的 include指令更强大的功能  阅读全文
posted @ 2009-03-06 11:20 Hill 阅读(319) | 评论 (0)编辑 收藏
 
     摘要: 大家都清楚在用PowerDesigner的时候,当你输入Name的时候Code是会自动帮你按照Name的内容填上的.

这个功能虽然好用,但是我需要在Name这一项加上一个中文的注释,这个时候怎么办呢?

下面两个例子,相信对你相当有用.  阅读全文
posted @ 2009-03-02 17:45 Hill 阅读(1493) | 评论 (0)编辑 收藏
 
     摘要: 近来读了一篇《怎样成为优秀的软件模型设计者》的文章,感触颇深。仔细对比分析,发现原来我自己和周围的软件开发人员平常的一些自认为对的做法,有很多是有问题的。  阅读全文
posted @ 2009-02-25 18:20 Hill 阅读(179) | 评论 (0)编辑 收藏
 
     摘要: 第一次感觉到“分享”的重要性,过去,只会想办法去获得,却没有意识到“分享”是更加值得去“获得”的能力与心态  阅读全文
posted @ 2009-02-25 18:06 Hill 阅读(127) | 评论 (0)编辑 收藏
 
<a href="javascript:self.close()">close</a>
<!--IE7 -->
<a href="javascript:window.open('','_self','');window.close();">direct close</a>
<!--IE6-->
<input type="button" value="click" onclick="javascript:window.opener=null;window.close();return false;">
posted @ 2009-02-24 15:11 Hill 阅读(117) | 评论 (0)编辑 收藏
 
     摘要: 学习JavaMail可以借鉴一下。用到时,可以参考  阅读全文
posted @ 2009-02-23 17:50 Hill 阅读(176) | 评论 (0)编辑 收藏
 
     摘要: 介绍了oracle9i的xmltype数据类型的基本使用
包括:建立含有xmltype数据类型的表
插入(insert)数据
查询(select)数据
更新(update)数据
添加超过4k字节的xml文档到xmltype型字段
适合初学者。
  阅读全文
posted @ 2009-02-13 11:27 Hill 阅读(2082) | 评论 (0)编辑 收藏
 
     摘要: RAC就是real application clusters的缩写,Oracle Real Application Clusters (RAC)可以支持24 x 7 有效的数据库应用 系统,您可以在由低成本的服务器构成的高可用性系统上自由部署您的应用,而无需修改您的应用程序。已经有超过4200个用户从中受益。现在Oracle在 10g RAC中更提供免费的集群软件和存储管理软件,为您降低应用成本。拥有RAC您无需再为成本而牺牲性能和 可靠性。
  阅读全文
posted @ 2009-02-04 10:39 Hill 阅读(819) | 评论 (0)编辑 收藏
 
     摘要: 新人新问题,感觉问问自己这些问题,也算是指明一个学习方向吧,感觉也不容易啊,努力学习中  阅读全文
posted @ 2009-02-03 11:13 Hill 阅读(405) | 评论 (8)编辑 收藏
 
     摘要: 本人是新人,要从头学习起,希望老手们能介绍经验啊,谢谢  阅读全文
posted @ 2009-02-03 11:11 Hill 阅读(224) | 评论 (0)编辑 收藏
 
     摘要: 删 除 数 据
删除表中数据的方法有两种,在指定的表或视图中删除满足给定条件的数据可以使用DELETE语句;如果要清除表中全部数据,则还可以使用TRUNCATE TABLE语句  阅读全文
posted @ 2009-02-03 11:04 Hill 阅读(1559) | 评论 (4)编辑 收藏
 
1Z0-042
安装和配置 Oracle Database 10g
监控和维护 Oracle Database 10g,并排除 Oracle Database 10g 中的故障
为 Oracle Database 10g 配置 Oracle Net Services
Oracle Database 10g 的备份和恢复
在 Oracle Database 10g 中创建和管理用户账户
1Z0-043
使用 RMAN 创建和管理备份集和映像副本
将数据库恢复到过去某一时刻的状态
使用 Oracle 闪回技术恢复数据库
检测块损坏情况并采取相应的措施修复损坏的块
使用各种数据库 Advisor 来监控和提高数据库的性能
使用资源管理器来控制数据库资源的使用情况
使用调度程序来简化管理任务
提高监听程序的安全性
复查数据库日志文件以便进行诊断
为数据库和单独的会话自定义基于语言的行为

专题的研究如:RMAN、RAS、STATSPACT、 DATAGUARD、TUNING、BACKUP&RECOVER等等
posted @ 2009-02-03 10:51 Hill 阅读(171) | 评论 (0)编辑 收藏
 
     摘要: 我是刚参加工作不久的新人,想通过参加一些相关的认证提高自己的工作能力,希望大家给点意见,谢谢


为了进一步提高Oracle认证的可选性,Oracle公司现在可以提供4种不同的认证,这些都是专为从事Oracle领域工作的人员包括DBA、开发人员以及管理人员所设计的  阅读全文
posted @ 2009-02-03 10:14 Hill 阅读(145) | 评论 (0)编辑 收藏
 
     摘要: JdbcTemplate是core包的核心类。它替我们完成了资源的创建以及释放工作,从而简化了我们对JDBC的使用。它还可以帮助我们避免一些常见的错误,比如忘记关闭数据库连接。JdbcTemplate将完成JDBC核心处理流程,比如SQL语句的创建、执行,而把SQL语句的生成以及查询结果的提取工作留给我们的应用代码。它可以完成SQL查询、更新以及调用存储过程,可以对ResultSet进行遍历并加以提取。它还可以捕获JDBC异常并将其转换成org.springframework.dao包中定义的,通用的,信息更丰富的异常。

  阅读全文
posted @ 2009-01-13 18:07 Hill 阅读(775) | 评论 (0)编辑 收藏
 
     摘要: 年关到了,商家忙着促销,网站忙着推广,阿里软件的服务集成平台也面临第一次多方大规模的压力考验。根据该平台5.3版本的压力测试结果,我们估算了一下现有的推广会带来的压力,基本上确定了服务集成平台年底不需要扩容。SA(System Administrator,系统管理员)为了保险起见还是通过请求方式来做定时的心跳检测,保证服务集成平台的可靠性。结果阿里旺旺推广开始的第一天,SA的报警短信就在几个忙时段不停地发告警,但是查看生产环境的服务器状况以及应用状况后看不出有什么问题,于是开始怀疑是否告警机制不是很合理。几日的访问记录统计报告看过以后,发现了几个问题,首先由于推广是在IM登录时段集中式的推广,因此高峰期比较集中,压力也很大,而告警发生的时刻也是那些时候;另外发现那些推广使用的API的处理时间比较长,同时还有些出现了问题,这几天除了服务集成平台告警以外,那些API服务器也在告警;因此可以看出问题应该是由于API提供商响应速度慢而拖累了服务集成平台的处理能力,监控机制在高峰情况下没有得到及时的响应,就认为是服务器已经处于无效状态。  阅读全文
posted @ 2009-01-12 18:38 Hill 阅读(196) | 评论 (0)编辑 收藏
 
     摘要: 原因:首先,JFreeChart和中文验证码的乱码问题和jsp的编码无关,是由于Java虚拟机找不到字体文件造成的,所以同类的Swing或者AWT的中文乱码问题也适用

  阅读全文
posted @ 2009-01-12 17:18 Hill 阅读(4043) | 评论 (0)编辑 收藏
 
     摘要: JFreeChart真是个好东西,今天刚刚学习了一下,以后要是用时,可以深入,大家要是不知道怎么在Web中画出图表,请参考,谢谢  阅读全文
posted @ 2009-01-12 16:41 Hill 阅读(133) | 评论 (0)编辑 收藏
CALENDER
<2009年1月>
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用链接

留言簿(3)

随笔档案

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜


Powered By: 博客园
模板提供沪江博客