自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

原创 解决数据库实例启动ORA-00205或控制文件损坏错误

ORA-00205: error in identifying control file, check alert log for more info翻译为:控制文件的错误,请检查警报日志中获得更多信息 通过:/opt/oracle/diag/rdbms/ora11g/ora11g/alert/log.xml文件中找出实例启动日志里面会有如下信息: client_id=''

2011-11-10 10:49:00 90798 5

原创 多线程下synchronized修饰static方法与非static方法的区别

一直对多线程的概念比较模糊,今天就写了个关于变量原子操作的小程序,好让自己加深一下理解代码如下:package atomic;public class JoinThread extends Thread { public static int i = 0; //public static AtomicInteger atomicInteger = new AtomicInteg

2013-08-21 18:06:43 9983 1

原创 关于jQuery通过ID获取元素时在IE7与IE其他版本以及其他浏览器的区别

最近做了一个需求,发现一个现象,跟大伙分享一下,如果有说得不对之处请大伙指正,需求大致如下:界面展示一个Json列表,每一行都要根据Json中的数据做一些样式上面的特殊处理。起初也没有考虑太多,直接就是在ajax完成的回调函数中添加如下代码:for(var i=0;i<json.rows.length;i++){ if(json.rows[i].maxOvdTerms!="0

2013-07-24 08:43:49 3406

原创 Java字符编码根本原理

Java开发中,常常会遇到乱码的问题,一旦遇到这种问题,常常就很扯蛋,每个人都不愿意承认是自己的代码有问题。其实编码问题并没有那么神秘,那么不可捉摸,搞清Java的编码本质过程就真相大白了。  先看个图:  其实,编码问题存在两个方面:JVM之内和JVM之外。  1、Java文件编译后形成class  这里Java文件的编码可能有多种多样,但Java编译器会

2013-07-08 10:44:25 610

原创 工程字符编码ANSI_X3.4-1968乱码错误及解决方案

在linux中定制了定时任务监控/重启tomcatcrontal -l*/3 * * * * /home/econf/apache-tomcat-6.0.20/bin/tomcat_monitor.csh手动重启时系统环境变量file.encoding打印的编码为UTF-8但通过linux定时任务重启时,系统环境变量file.econding却变成了ANSI_X3.4-1968

2012-10-15 17:40:22 9609 1

转载 Tomcat 系统架构与设计模式,第 1 部分: 工作原理

Tomcat 系统架构与设计模式,第 1 部分: 工作原理

2012-10-11 16:10:23 423

转载 HTML 5学习资源推荐——附电子书下载

http://html5.group.iteye.com/group/wiki/3387-HTML5

2012-10-05 15:51:43 491

转载 Tomcat6.0源码学习--架构概述

http://www.iteye.com/topic/1125132

2012-10-05 15:51:08 305

原创 最近做的一个oracle数据迁移功能,如有更好的方案,请各位大虾也能告诉小弟。

需求场景:业务系统环境升级,数据库表结构有变动,需要将原数据库中的所有数据导入到新的数据表结构中。说到这里,大家脑海中可能一下会冒出很多方案,如:1、使用exp和imp2、使用dblink 针对第一种方案是行不通的,因为imp导入,必须保证用户下面是干净的,没有任何与dmp中重复的对象,不然就会导致数据无法正确导入。针对第二种方案,dblink一般使用场景是在两台及以上

2012-09-10 17:02:45 1189

原创 自己对Java中==与equals比较的理解

首先我们先看三个实例结果:实例1:String s1 = new String("abc");String s2 = new String("abc");s1==s2——结果为false;s1.equals(s2)——结果为true;实例2:Object obj1 = new Object();Object obj2 = new Object();obj

2012-09-09 20:34:40 726

转载 Oracle merge

Oracle9i引入了MERGE命令,你能够在一个SQL语句中对一个表同时执行inserts和updates操作. MERGE命令从一个或多个数据源中选择行来updating或inserting到一个或多个表.在Oracle 10g中MERGE有如下一些改进:1、UPDATE或INSERT子句是可选的 2、UPDATE和INSERT子句可以加WHERE子句

2011-12-17 11:00:00 810

原创 shell脚本解析XMl文件

#! /usr/bin/shdeclare iddeclare name declare agedeclare sex tmp=`sed -n -e 's///p' people.xml | sed -e 's/id="//' -e 's/name="//' -e 's/age="//' -e 's/sex="//' -e 's/"//g'`lrc=($(echo $t

2011-10-28 13:38:10 9906

原创 解决Linux系统下以PL/SQL工具以sysdba登录报ora-01031权限不足问题

1、如果密码文件不存在,则重创建密码文件:oracle@linux-254:~/product/11gR1/db> orapwd file=/opt/oracle/product/11gR1/db/dbs/orapweconf force=y password=oracle密码文件命名最好是以:orapwORACLE_SID的形式命令force=y为覆盖的意思password=or

2011-10-20 17:27:35 3481

原创 获取linux系统的各服务进程与CPU、内存、硬盘空间使用状态

#!/bin/shlist=(mcms mcwts mccaches mcsagt phonegateway  hw_IMS_Conference_CBU hw_IMS_Conference_CMU hw_IMS_Conference_focus hw_IMS_Confere

2011-10-14 15:36:24 769

原创 在linux下如何通过expect正确执行自动切换登录,并且执行命令和脚本

最近项目在搞可维护性这块功能,如:修改网卡IP、机器重启/关闭,数据库备份与恢复;这些功能点与linux中的shell脚本执行息息相关,但shell脚本却不支持自动化,目前我所知道的支持自动化的脚本也就expect、perl、python可支持自动化处理的脚本,虽然linux安装

2011-10-11 23:17:42 9973

原创 DWRDWRDWRDWRDWRDWR

<br />JSP<br /><%@ page language="java" import="java.util.*" pageEncoding="GBK"%><br /><%<br />String path = request.getContextPath();<br />String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";<br />%><br

2010-07-04 20:30:00 407

原创 有时我们需要使用近似一个exe文件的东西启动java

<br />有时我们需要使用近似一个exe文件的东西启动java <br />那么在windows下可以使用bat方式启动java <br />具体做法如下 <br />把你编写好的java文件编译后打包(jar文件) <br />然后建一个bat文件比如start.bat这样一个文件 <br />里面内容为: <br />SET PATH=E:/jdk1.5/bin//设置java_home <br />set CLASSPATH=.;card.jar//设置classpath,如果还有其它的jar使用分

2010-06-05 11:30:00 435

原创 activemq 收发消息

<br />收:<br />package activemq.demo1;<br />import javax.jms.JMSException;<br />import javax.jms.Message;<br />import javax.jms.MessageConsumer;<br />import javax.jms.MessageListener;<br />import javax.jms.Queue;<br />import javax.jms.QueueConnection;<br />

2010-06-03 22:51:00 556

原创 Jboss日志配置

这是log4j默认的配置,我们先熟悉一下                        其中输出方式appender有5种,分别为org.apache.log4j.ConsoleAppender (控制台)org.apache.log4j.FileAppender (文件)            org.apache.log4j.DailyRollingFileAppender (每天产生一个日志

2010-05-17 22:12:00 2978

原创 JMS消息集群

JMS集群的意义在于提升系统在处理消息时的并发能力,建立这样的集群,有三个步骤:1.配置JMS消息持久化所使用的数据库2.配置分布式的jndi环境3.配置分布式JMS集群在JBoss集群中,系统采用hibernate的方式来保存消息,所以能够兼容hibernate支持的所有数据库。JBoss默认采用 hsql,在我们的例子中,将使用oracle 9.2。首先需要配置连接到数据库的jndi数据源

2010-05-11 22:48:00 3844 1

原创 残留消息清除

清除队列中的消息2008年05月30日 星期五 17:32什么是死消息?当一个消息被返回或回收后,JMS 立即准备再次发送该消息,但是错误情况仍可能没有被消除,并且应用程序可能仍然不能处理该消息。这样的消息就被称为死消息(dead message),仍然驻留在消息队列中。解决方案A如果指定的存活时间值 (JMSExpiration ) 小于或等于指定的发送时间值,则

2010-03-17 22:43:00 1021

原创 jboss下开发EJB简介

JBoss3.0 下配置和部署EJB简介(by huihoo.org 赵晨希,[email protected])1.JBoss简介JBoss是一个运行EJB的J2EE应用服务器。它是开放源代码的项目,遵循最新的J2EE规范。从JBoss项目开始至今,它已经从一个EJB容器发展成为一个基于的J2EE的一个web 操作系统(operating system for web

2010-01-16 00:29:00 517

原创 activemq+jboss+ejb

 ActiveMQ 实践之路(四) ActiveMQ 4.x +JBoss 4.x MDP实战篇      在ActiveMQ 实践之路(三) ActiveMQ 4.x +JBoss 4.x 整合篇 >>里面我们比较详细的讲解了ActiveMQ与JBoss的整合,既然选择了JBoss,那么项目里面或多或少都会使用到EJB,下面我们就详细地介绍如何在ActiveMQ 4.x+JBOSS 4.

2010-01-10 22:32:00 1165

原创 JMS

部分一 (引用:《ActiveMq in Action》charpeter1)JMS Client            : An application written using 100% pure Java to send and receive messages.Non-JMS Client     : An appliation in written in a language othe

2010-01-10 09:08:00 701

原创 log4j日志处理

#log4j.rootLogger=DEBUG,A1,R   log4j.rootLogger=INFO,A1,R     log4j.appender.A1=org.apache.log4j.ConsoleAppender   log4j.appender.A1.layout=org.apache.log4j.PatternLayout   log4j.appender.A1.layout.Co

2010-01-06 19:12:00 381

原创 确定组织是否真正敏捷的五种方法

组织敏捷性 意味着组织能够快速和敏捷地对内部问题、外部威胁和不断变化的客户需求作出反应。最高管理层喜欢这个术语,因为它使组织听起来很时髦,并且能够处理其发展方向中遇到的所有事情。您也许听过 CEO 或组织中的其他最高级管理人员做过有关敏捷性的激动人心的演讲。他们可能谈到公司如何为充满竞争的行业中出现的所有情况做好了准备。“我们为将来做好了准备!”“我们将全力以赴,以求在竞争中制胜!”“我们公司有最

2010-01-04 21:39:00 362

expect+安装步骤

expect+安装步骤expect+安装步骤expect+安装步骤

2011-10-11

oracle导入导出

oracle导入导出oracle导入导出oracle导入导出

2010-06-27

RMI远程调用DEMO....

仅供本人自己参考................

2009-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除