阳光VIP

少壮不努力,老大徒伤悲。平日弗用功,自到临期悔。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年2月11日

摘要: 简要记之,仅作备忘。关键词:红旗Asianux3 +Oracle 10g R2 for Linux x86-641. 上午接到咨询电话:Linux下Oracle无法启动。约定下午到现场尝试解决问题。2. 到现场后,了解基本情况如下: *.操作系统:Asianux3 *.数据库:Oracle 10g R2 for Linux x86-64 *.问题表现:服务器搬到新机房后,之前已装好的Oracle数据库无法正常使用,客户端连接时报监听错误。3. 问题在前几天已经发现。 待到现场后,发现服务器上listener.ora、sqlnet.ora、tnsnames.ora这三个文件已被修改的面目全非。 阅读全文

posted @ 2012-02-11 20:16 阳光VIP 阅读(161) 评论(0) 推荐(0) 编辑

摘要: Delphi生成多Sheet的Excel文件的代码。----------------------------------------uses ComObj;//生成Excel表格头信息。//by JRQ 20091205procedure CreatExcelTitle(ExlApp: OleVariant; SheetName: string);var Range: OleVariant;begin ExlApp.Cells[1, 1].Value := '序号'; //第一行第1列 ExlApp.Cells[1, 2].Value := '档号'; //第一 阅读全文

posted @ 2012-02-11 20:13 阳光VIP 阅读(686) 评论(1) 推荐(0) 编辑

摘要: connect by prior start with语句ORACLE数据库的树型结构递归查询,如用在组织架构树型结构中取得某树节点的递归路径:--子取父select DID, GNAME from S_Group CONNECT BY PRIOR PID = DID START WITH DID='5'Order By DID--父取子select DID, GNAME from S_Group CONNECT BY PRIOR DID = PID START WITH DID='2' Order By DID--由人员得到所在顶级部门的名字Select DI 阅读全文

posted @ 2012-02-11 20:12 阳光VIP 阅读(160) 评论(0) 推荐(0) 编辑

摘要: 近期遇到的问题。简要记之,谨作备忘。关键词:Delphi7、Eclipse/MyEclipse、AXIS2、Web Service、ocx、XML、Base64、多页Tiff、ImageEn等一、Web服务器配置AXIS2服务 到http://ws.apache.org/axis2/ 下载 axis2-1.4.1-war.zip。 或在http://apache.justdn.org/ws/axis2/下载。 解压后可以得到axis2.war。 把axis2.war以Web应用方式部署到Web服务器,访问http://127.0.0.1:8888/axis2,如出现AXIS的欢迎页面,则说明配 阅读全文

posted @ 2012-02-11 20:11 阳光VIP 阅读(230) 评论(0) 推荐(0) 编辑

摘要: 标题:Delphi7 WebBrowser + Struts2 Action作者:JRQ正文:使用Delphi7 WebBrowser客户端调用服务器Struts2 Action,并向服务端传递相关参数。算是针对异构系统做简单集成的一个测试。简要记之。一、客户端WebBrowser以HTTP POST方式调用Action并传递参数客户端Post方法一:procedure WebNavigate1(sURL, sPostData: String; var wbWebBrowser: TWebBrowser);var vWebAddr, vPostData, vFlags, vFrame, vHe 阅读全文

posted @ 2012-02-11 20:10 阳光VIP 阅读(170) 评论(0) 推荐(0) 编辑

摘要: 标题:Grub + Linux + Windows 正文:安装了一个双系统,分别是Windows 2003 Sever 和 RedFlag 6.0 桌面版。遇到问题做记录,仅备忘。1.存在问题: 把Grub的引导程序写到Linux系统第一个分区的引导区,当系统启动就直接进入进入Windows系统,Grub未曾出现。 把Grub的引导程序写到磁盘主引导扇区(MBR),系统启动显示grub>提示符。仍然没有Grub菜单。2.MBR受损修复:Win98启动DOS后,使用fdisk /mbr 命令重写主引导记录即可。3.重新把Grub装在Linux第一个分区的引导区中,然后在Windows下,使 阅读全文

posted @ 2012-02-11 20:09 阳光VIP 阅读(309) 评论(0) 推荐(0) 编辑

摘要: 标题:Oracle9i客户端EXP导出高版本数据库中BLOB和CLOB大字段的问题正文:使用Oracle9i(版本:9.2.0.1.0)的客户端exp命令导出Oracle10g的数据库,当表中有BLOB或CLOB类型的字段时,会报如下的错误: --------- EXP-00003: 未找到段 (13,115) 的存储定义 ---------无法成功导出表。经过查找资料和测试,发现可能是版本差异造成的一个问题。经过如下操作可以修正该问题:1.修改Oracle客户端的文件catexp.sql。 catexp.sql文件在Oracle客户端安装路径:../ora92/rdbms/admin/中。 阅读全文

posted @ 2012-02-11 20:09 阳光VIP 阅读(498) 评论(0) 推荐(0) 编辑

摘要: 红旗Linux+Tomcat61. 环境软件 红旗Linux桌面版6.0 jdk-1_5_0_15-linux-i586-rpm.bin apache-tomcat-6.0.18.tar.gz 把JDK和Tomcat安装软件Copy到/public路径下。2. JDK安装 运行命令: # cd /public # ./jdk-1_5_0_15-linux-i586-rpm.bin JDK安装到路径:/usr/java/jdk1.5.0_15 设置环境变量,编辑文件/etc/profile,加入 ------------------------------ export JAVA_HOME=/. 阅读全文

posted @ 2012-02-11 20:08 阳光VIP 阅读(187) 评论(0) 推荐(0) 编辑

摘要: java.lang.String的split()方法测试如下:String a="hello,,,";String[] aArr= a.split(",");System.out.println("aArr.length="+aArr.length);输出结果:aArr.length=1。该数组只有1个元素:[hello]--------------------String a="hello,,,";String[] aArr= a.split(",",0);System.out.println 阅读全文

posted @ 2012-02-11 20:07 阳光VIP 阅读(236) 评论(0) 推荐(0) 编辑

摘要: 把一个Web应用从Tomcat-5.0.28移植部署到Tomcat-6.0.16后,访问页面报错:org.apache.jasper.JasperException: /default/header.jsp(1,1) Page-encoding specified in XML prolog (UTF-8) is different from that specified in page directive (utf-8)难道Tomcat6的编码校验有问题?在Tomcat5下面是没有问题的。打开header.jsp后,发现如下写法:<%@ page language="java 阅读全文

posted @ 2012-02-11 20:07 阳光VIP 阅读(242) 评论(0) 推荐(0) 编辑

摘要: 本篇文章主要讨论rownum和排序以及索引的关系 问题1、rownum正序是指什么? 问题2、rownum和order by语句在一起时,执行的先后顺序是什么?order by语句如何影响rownum正序? 问题3、rownnum与索引之间的关系? --Create table create table DAIMIN (ID NUMBER not null, PARENTID NUMBER ); alter table daimin add constraint pk_daimin primary key(id); SQL>select * fromDAIMIN; ID ... 阅读全文

posted @ 2012-02-11 20:06 阳光VIP 阅读(354) 评论(0) 推荐(0) 编辑

摘要: RedFlag DC Server5.0 救援模式一、环境:RedFlag DC Server5.0 X86-32二、说明:RedFlag DC Server5.0 是以Asianux2.0为基础的,其安装光盘有4张。 前两张为系统安装盘。第3张是系统管理工具盘,第4张是开发工具盘。三、问题: 因需要使用FTP服务客户端配置工具rfftp,选择安装了第3张光盘里面的所有的包。 (注意,第一次安装管理工具盘时会要求输入系统授权序列号) 后来发现某些包可能存在与第三方Web服务器TongWeb的80端口冲突问题,造成Web服务无法正常访问(服务器亦无法ping通)。 (发现该引起问题的过程异常痛苦 阅读全文

posted @ 2012-02-11 20:05 阳光VIP 阅读(187) 评论(0) 推荐(0) 编辑

摘要: 用到一些Linux命令,记录如下:1. 查看Linux开启的服务情况,使用命令:#ntsysv2. 切换用户命令:#su username 和#su - username 其中,#su - username 命令会把切换后用户的环境变量带过来。3. 查看Linux服务器的端口情况,使用命令:#netstat 查看某端口的使用情况,使用命令:#netstat -an|grep 1521 (查看1521端口进程列表) 还可用lsof命令。如查看80端口情况,命令:#lsof -i:804. 修改Oracle的端口:在Oracle的安装路径/network/admin下,修改listener.ora 阅读全文

posted @ 2012-02-11 20:04 阳光VIP 阅读(210) 评论(0) 推荐(0) 编辑

摘要: 红旗Linux+Oracle10g一、Oracle10g安装过程采用默认方式,安装后数据库的字符集是 WE8MSWIN1252。 这样会导致存入Oracle 10g 中的数据出现乱码。 解决的方法:在安装完Oracle 10g后,可以在sqlplus(即Oracle XE的run SQL command line)中修改字符集。 Oracle10g安装后,修改字符集操作如下: 1. connect system/jxdag as sysdba; 2. shutdown immediate; 3. startup mount; 4. alter system enable restr... 阅读全文

posted @ 2012-02-11 20:04 阳光VIP 阅读(181) 评论(0) 推荐(0) 编辑

摘要: 近期在用Struts2+ExtJS2.1学做东东。针对Tomcat6和Struts2,简要记之。仅作备忘。1. 在Tomcat5.0.28上部署测试Struts2。启动Tomcat时报错:------------------- javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl not found在网上搜索后,才知是类冲突造成的。解决方法:可以把Tomcat安装路径下/common/endorsed/中的xml-a 阅读全文

posted @ 2012-02-11 20:03 阳光VIP 阅读(178) 评论(0) 推荐(0) 编辑

摘要: 增强Eclipse(MyEclipse)输入代码提示功能 Eclipse默认的代码提示是输入“.”符合后才出来的。 增强该提示功能,操作如下: 1. 打开Eclipse,选择打开“ Window -- Preferences”。 2. 在目录树上选择“Java--Editor--Content Assist”,在右侧的“Auto-Activation”找到“Auto Activation triggers for java”选项。默认触发代码提示的就是“.”这个符号。 3. 在“Auto Activation triggers for java”选项中,在“.”后加上abc字母。然后“Appl 阅读全文

posted @ 2012-02-11 20:03 阳光VIP 阅读(128) 评论(0) 推荐(0) 编辑

摘要: 《何知佛祖西来意?》1. 吃茶去 《五灯会元》卷第四 南岳下三世 南泉愿禅师法嗣 赵州从谂禅师 赵州观音院(亦曰东院)从谂禅师,曹州郝乡人也。姓郝氏。童稚于本州扈通院从师披剃。未纳戒便抵池阳,参南泉。 …… 师问新到:“曾到此间么?” 曰:“曾到:” 师曰:“吃茶去。” 又问僧,僧曰:“不曾到。” 师曰:“吃茶去。” 后院主问曰:“为甚么曾到也云吃茶去,不曾到也云吃茶去?” 师召院主,主应喏。 师曰:“吃茶去。”2. 六大茶系 按制做方式分类为大三类,即不发酵茶、半发酵茶、全发酵茶; 按商品分类为六大类,即红茶、绿茶、白茶、黄茶、黑茶、乌龙茶(青茶)。 详情见下: *** 基本茶类 2.1.. 阅读全文

posted @ 2012-02-11 20:02 阳光VIP 阅读(183) 评论(0) 推荐(0) 编辑

摘要: 标题:使用ExtJS2构造动态异步加载的树作者:JRQ链接:http://blog.csdn.net/jrq/archive/2008/06/15/2549839.aspx正文:使用ExtJS2,以JSON(JavaScript Object Notation)TreeLoader 异步读取数据,构造一棵异步加载的树。1. 下载ExtJS2,地址:http://www.extjs.com/ 下载Ext JS 2.1 SDK:ext-2.1.zip。 examples文件夹下全部是ExtJS例子演示程序。 ExtJS2主要的会用到以下几个文件:ext-all.css、ext-base.js、ex 阅读全文

posted @ 2012-02-11 20:02 阳光VIP 阅读(248) 评论(0) 推荐(0) 编辑

摘要: 给人帮忙,写了一个JAVA读取Oracle数据库BLOB字段的示例代码。仅作备忘。示例说明: 1. 使用Oracle的JDBC驱动。 2. BLOB字段中存储的是一个文件,把BLOB字段中存储的内容保存到磁盘中形成文件。程序代码片断如下:---------------------package DBtest;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;import java.sql.ResultSet;import java.sql.SQLException;import 阅读全文

posted @ 2012-02-11 20:01 阳光VIP 阅读(1415) 评论(0) 推荐(0) 编辑

摘要: XP安装了Rational Rose 2003,启动后有个报错:ActiveX 部件不能创建对象。应该是某个DLL或OCX注册出现问题。网上找到了解决该问题的方法。把以下信息保存为批处理bat文件,然后运行。------------------------------echo 正在修复,这个过程可能需要几分钟,请稍候…… rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%/System32/dacui.dll rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%/Catroot/i 阅读全文

posted @ 2012-02-11 20:00 阳光VIP 阅读(177) 评论(0) 推荐(0) 编辑