自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 资源 (1)
  • 收藏
  • 关注

转载 oracle 临时表 with as 写法

项目中早些时间,有个oracle查询语句写的极其复杂,因为数据量小的关系,当时也并没有怎么在意,回来随着时间过去,客户数据库数量越来越大,那段语句的劣性就体现的非常明显。优化时,发现查询关系逻辑混乱又复杂(虽然数据查询结果并没有错),多个类似的子查询嵌套,导致查询性能变的很低。  寻求资料知道ORACLE有个WITH as 用法及其好用      写法大致如下:

2017-03-08 11:41:54 13010

转载 Xfire Nested exception is org.codehaus.xfire.fault.XFireFault:Couldn't send message.

org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Nested exception is org.codehaus.xfire.fault.XFireFault: Couldn't send message.org.codehaus.xfire.fault.XFireFault: Couldn't send

2016-09-07 11:08:34 6598 1

原创 windows2003远程桌面注销后系统自动关闭当前打开的程序和文件

windows2003远程桌面注销后系统自动关闭当前打开的程序和文件我们经常使用远程桌面连接远端服务器进行操作和管理,当我们将要结束远程操作时,会选择注销或者直接点右上角的X号,这是当前打开的程序就会自动关闭。如何才能退出远程桌面时保持程序继续运行,解决办法如下:         开始-->运行-->gpedit.msc          计算机配置->管理模板

2015-01-29 10:10:22 4813

原创 GZIPOutputStream 数据压缩问题

压缩字符串: 1. 创建字符串写入输出流os, 用于接收压缩后的byte[] 2. 用os 创建 GZIPOutputStream 对象gos 3. 将要压缩的字符串写入gos 4. 关闭gos 5. 从os中获取压缩后的内容 注意: 第4步和第5步顺序不能颠倒, 否则会抛出异常java.io.EOFException: Unexpected end of ZLIB i

2014-08-24 15:54:18 2297

原创 Oracle数据库建某字段全文全文检索

一、建表create table myindextest (tid varchar2(50) primary key,btext BLOB)二、建索引及参数1、中文分词及分词属性设置beginctx_ddl.create_preference('cnlex','CHINESE_LEXER');ctx_ddl.create_preference('mywordlist',

2013-07-18 15:08:02 1649

转载 sun.misc.BASE64Encoder找不到jar包的解决方法

1.右键项目-》属性-》java bulid path-》jre System Library-》access rules-》resolution选择accessible,下面填上** 点击确定即可!!!2.在MyEclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder;可是Eclipse提示: Acces

2013-06-20 11:19:41 1236

原创 ROWID的使用——快速删除重复的记录

⑴ 通过创建临时表 可以把数据先导入到一个临时表中,然后删除原表的数据,再把数据导回原表,SQL语句如下: SQL>create table stu_tmp as select distinct* from stu; SQL>truncate table sut;        //清空表记录 SQL>insert into stu select * from stu_tmp;

2013-05-24 10:42:27 1542

转载 ORACLE 归档日志打开关闭方法

一 设置为归档方式[xhtml] view plaincopyprint?1 sql> archive log list;   #查看是不是归档方式  2 sql> alter system set log_archive_start=true scope=spfile; #启用主动归档     sql> alter system s

2013-05-23 17:15:35 626

转载 oracle 归档日志查看方法--logminer

故障:数据库频繁出现归档日志空间不够,导致数据库无法登陆的故障。一查发现原因是归档日志切换频繁,操作系统空间不够。 确定原因:[aix01@oracle]/oracle>df -gFilesystem GB blocks Free %Used Iused %Iused Mounted on/dev/hd4 0.50 0.28 44% 13

2013-05-09 17:20:17 1665

转载 Oracle 归档日志

--====================-- Oracle 归档日志--====================     Oracle可以将联机日志文件保存到多个不同的位置,将联机日志转换为归档日志的过程称之为归档。相应的日志被称为归档日志。 一、归档日志    是联机重做日志组文件的一个副本    包含redo记录以及一个唯一的log sequence num

2013-05-09 16:40:29 577

转载 HttpClient4 Post XML到一个服务器上

HttpClient4 Post XML到一个服务器上  现在网上介绍的HttpClient基本上全是3.x版本的内容,HttpClient4的API变化相对3已经变化很大,对HttpClient4做了简单的研究后,完成了一个HttpClient4 Post XML功能。 对于POST方式,最先想到的就是表单提交了,POST XML自然想到的就是定义一个变量名,比如叫xmlda

2013-05-04 15:32:16 758

转载 使用fat jar打包后抛出异常(sqljdbc签名引起)

问题:Exception in thread "main" java.lang.SecurityException: invalid SHA1 signature file digest for com/microsoft/sqlserver/jdbc/SQLServerException.class解决方法:Mircosoft had signed the jar fil

2013-05-03 10:56:18 1259

转载 sqlserver2000 Can't start manual transaction mode because there are cloned connections

问题描述 今天在使用sql server 2000做jdbc数据库连接时,设置了手动的事务提交,结果报错。 java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Can't start manual transaction mode because there are cloned connections

2013-03-26 15:02:58 805

转载 PreparedStatement 查询大容量数据内存溢出解决

PreparedStatement ps = con.prepareStatement(sql,    ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);  ResultSet rs = ps.executeQuery();  在使用PreparedStatement 查询大容量数据时内存溢出,只需在p

2012-10-26 15:27:48 1972

原创 按行读取文件比较Scanner和RandomAccessFile读取的效率

public void importLineData(String dbid, File f, double ddd){ if(f.exists() && f.isFile() && f.length()>0){ try { RandomAccessFile raf = new RandomAccessFile(f,"r"); int count = 0;

2012-10-16 17:06:21 8342 1

转载 几种 ETL 工具的比较(Kettle,Talend,Informatica 等)

成本:软件成本包括多方面,主要包括软件产品, 售前培训, 售后咨询, 技术支持等。开源产品本身是免费的,成本主要是培训和咨询,所以成本会一直维持在一个较低水平。商业产品本身价格很高,但是一般会提供几次免费的咨询或支持,所以采用商用软件最初成本很高,但是逐渐下降。手工编码最初成本不高,主要是人力成本,但后期维护的工作量会越来越大。风险:项目都是有风险的尤其是大项目。

2012-09-27 14:55:32 20917 2

转载 ascii

ascii160 和 ascii32 两种空格的区别ascii160的空格java中trim是去不掉的ISO 8859-1 character set: 160 - 255CharCodeNameDescription160nbspNon-breaking space161i

2012-09-06 11:17:51 811

转载 MySQL 百万级分页优化

一般刚开始学SQL的时候,会这样写SELECT *FROM tableORDER BYid LIMIT1000, 10;但在数据达到百万级的时候,这样写会慢死SELECT *FROM tableORDER BYid LIMIT1000000, 10;也许耗费几十秒网上很多优化的方法是这样的SELECT *FROM

2012-08-29 10:34:45 765

转载 MySQL数据库备份和还原的常用命令

备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-table -uusername

2012-08-29 10:30:33 582

转载 PostgreSQL 备份与恢复

第九章 备份与恢复PostgreSQL提供了三种备份和恢复的方式:SQL dump、文件系统复制和联机热备份。每一种备份方式都有自己的优点和缺点,下面将详细介绍。9.1 SQL Dump这种备份方式产生一个文本文件,里面包含创建各种数据库对象的SQL语句和每个表中的数据。另外,表上创建的索引中的数据不会被导出,只会导出索引的定义信息。在恢复数据库的时候,索引会被重建。可以使用数据库

2012-08-29 10:27:53 9535

转载 Postgresql:命令备份与还原

逻辑备份与还原 pg_dump.exe逻辑备份是客户端工具 生成的是标准的sql文件。 可以选择 打包、压缩、自定义格式的不同的输出形式 数据一致的,因为postgresql数据库是mvc特性的 与pg_dump.exe输出备份之对应的还原何种输出就需要何种逆向操作,最终就是要获得标准的sql输入 pg_dump.exe的选项    pg_dump [选

2012-08-29 10:22:49 5344

转载 用sqlserver的sqlcmd、osql、isql的备份与还原

用sqlserver的sqlcmd、osql、isql的备份与还原--sqlcmd ,sql2005新加工具1、备份"C:/Program Files/Microsoft SQL Server/90/Tools/Binn/SQLCMD.EXE" -S ./sqlexpress -U sa -P 000000 -d master -Q"BACKUP DATABASE test to

2012-08-29 09:58:22 1319

转载 Java过滤Unicode

我们在解析XML文件时,会碰到程序发生以下一些异常信息:引用org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x{2}) was found in the value of attribute "{1}" and element is "1f".引用An invalid XML charac

2012-07-20 17:08:36 4972 1

转载 spring获取webapplicationcontext,applicationcontext几种方法详解

spring获取webapplicationcontext,applicationcontext几种方法详解转自:http://www.blogjava.net/Todd/archive/2009/09/15/295112.html方法一:在初始化时保存ApplicationContext对象代码:ApplicationContext ac = new FileSystemXm

2012-07-11 11:49:03 9094

转载 .NET环境下创建Activex

虽然不倡导在Web环境下使用Activex控件,但有时会遇到与底层通信的问题,这时利用Activex可以比较好的解决,工商银行的U盾就是如此。Activex还有一个好处就是可以把winform下封装的用户控件直接当做web控件来使用。在开发过程中走过许多弯路,现在总结出开发步骤,希望对大家有所助益。为了尽量简单中说明问题,我们采用一个几乎无实际意义的例子。例子中使用的编程语言是C#。整个示

2012-03-23 18:56:35 954 1

转载 关于Windows cmd下目录带空格的处理办法

1) 用缩写。比如c:\Program Files缩写为c:\Progra~1再来刨根问底查查这个命名是否有规则,于是找到:采用8个字符缩写,即写头六个字母(略去空白),另加波浪号和1,首字母不足六个字母,略去空白,用了第二个词的字母,凑成六个。例如:"Documents and Settings“ -- DOCUME~1、"Local Settings" -- LOCALS~

2012-03-15 13:18:41 15522 1

转载 window后台服务创建与删除

生成服务: 在DOS命令行下    D:\>sc \\主机名 create 你启的服务名 binpath= 路径\执行的exe服务名  如:  D:\>sc \\50000028-ts create ScannerService binpath= D\MES\Scanner\ScannerService\ScannerService\obj\Release\ScannerServi

2012-03-15 13:14:12 2950

转载 jQuery的domReady

jQuery的domReady new function(){ dom = []; dom.isReady = false; dom.isFunction = function(obj){ return Object.prototype.toString.call(obj) === "[ob

2012-02-23 17:14:42 2057

转载 java模拟js的escape和unescape函数

/** * java模拟js的escape和unescape函数. * * */public class JSEscape { private static String[] hex = { "00", "01", "02", "03", "04", "05", "06", "07", "08", "09", "0A", "0B", "0C", "0D", "0

2012-02-19 23:24:25 1422

原创 解决ie下table,tr,td等的innerHTML只读问题

解决ie下table,tr,td等的innerHTML只读问题 在ie下,对于COL, COLGROUP, FRAMESET, HTML, STYLE, TABLE, TBODY, TFOOT, THEAD, TITLE, TR,innerHTML属性是只读的。也就是说你不能通过innerhtml对这些标签进行操作。在IE下可以如下解决:  R=table.insertRow(

2012-02-10 13:03:04 3275

原创 table文本过长省略号

用下面的css对表格内一行文本超出指定宽度后用省略号代替 table{  width:30em;  table-layout:fixed;/* 只有定义了表格的布局算法为fixed,下面td的定义才能起作用。 */}td{  width:100%;  word-break:keep-all;/* 不换行 */  white-space:nowrap;/* 不换行

2012-02-10 09:21:39 1563

原创 DatabaseMetaData获取数据库信息

一、获取数据库表信息 getTablesResultSet getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types)

2012-01-10 14:18:54 1907

原创 MSServer转Postgresql类型对应表

// sqlserver to postgresql type// "bigint", "bigint"// "binary", "bytea"// "bit", "boolean"// "char", "char"// "datetime", "timestamp" // "de

2012-01-10 14:07:16 1319

原创 Class泛型数组的创建

Class泛型数组无法直接创建,通过下面的Array来创建就OK了 //java是不支持范型数组的,think in java里面讲过啊,底层的数组类型只能是object的.//不过可以通过java反射来实现啊!import java.lang.reflect.*;public class GenericArray{ private T[] array; publi

2012-01-06 10:31:25 1107

转载 postgresql常用函数汇总

函数:string || string 说明:String concatenation 字符串连接操作例子:'Post' || 'greSQL' = PostgreSQL 函数:string || non-string or non-string || string说明:String concatenation with one non-string input 字符串与非字符

2011-12-20 13:43:22 747

原创 Postgresql: UUID的使用

默认安装的 Postgresql 是不带 UUID 函数的,为了生成一个 UUID,我们不得不在客户端生成。其实在 Postgresql 的安装目录下已经存在这样的函数定义,我们只需将其 import 进来即可。在安装目录的 share/contrib 下面,可以找到 uuid-ossp.sql 将这个文件的函数加入对应的数据库后:然后我们可以尝试用导入的函数生成一个UUID:(跟

2011-12-20 12:58:11 954

原创 CXF发布WebServices

一、编写servlet package com.rick.servlet;import javax.servlet.ServletConfig;import org.apache.cxf.frontend.ServerFactoryBean;import org.apache.cxf.transport.servlet.CXFNonSpringServlet;

2011-12-05 16:03:02 1367 1

原创 CXF 入门简介

CXF 简介关于 Apache CXFApache CXF = Celtix + XFire,Apache CXF 的前身叫 Apache CeltiXfire,现在已经正式更名为 Apache CXF 了,以下简称为 CXF。CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了多种 Binding 、DataBindin

2011-12-05 15:29:04 588

原创 XFire验证方案

SOAP Header Authentication with Handlers通过分别定义Client Handler和Server Handler来传入/得到用户名和密码信息。 配置WS Server和WS Client,其中Client端的测试代码类名由Client改为ClientTest,因为我们要用到Xfire的一个名为Client的类 首先我们编写服务端验证类继承A

2011-12-05 15:04:58 505

转载 JVM内存JAVA_OPTS参数说明

JAVA_OPTS="-server -Xms2048m -Xmx2048m -Xss512k"-server:一定要作为第一个参数,在多个CPU时性能佳-Xms:初始Heap大小,使用的最小内存,cpu性能高时此值应设的大一些-Xmx:java heap最大值,使用的最大内存上面两个值是分配JVM的最小和最大内存,取决于硬件物理内存的大小,建议均设为物理内存的一半。-XX:P

2011-12-01 17:26:26 2032

Quartz官方开发指南,quartz指南

定时器(Quartz)使用说明,让读者尽快掌握Quartz开发。 Quartz官方开发指南。quartz-1.6.1-RC1.zip

2011-07-29

空空如也

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

TA关注的人

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