自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(134)
  • 收藏
  • 关注

转载 CentOS7设置ssh服务以及端口修改

centos7 的操作已经和centos6的不一样了 留个记录 提醒自己常学常新!!!很多时候我们都是通过SSH 服务 来对 Linux 进行操作,而不是直接来操作Linux机器,包括对Linux服务器的操作,因此,设置SSH服务对于学习Linux来说属于必备技能(尤其是运维人员),关于CentOS 7 对于防火墙这一块的设置有一定的修改,新增了 firewalld 模块,具体修改可以参考官方文...

2018-12-20 11:37:50 1062

原创 cpu架构为power的JDk部署 jdk7 ppc64

IBM提供了在cpu架构为power的linux操作系统的JRE和JDk,ORACLE公司那里没有。如果你要在这种cpu架构下安装JDk的话,就只能乖乖的去IBM公司下载。获取的方法很简单,注册个账号后,找到那个sdk的下载地址就行。我下载的是ibm-java-ppc64-sdk-7.0-15.0.bin,是64位power。安装很简单,简单设置一下就可以安装了#chmod a+x  ibm-j...

2015-01-29 11:49:08 1018 1

原创 CentOS 6.3下Samba服务器的安装与配置

最近公司存储服务器空间不够用,想在centOS上添加硬盘共享使用。我查了一下,打算使用samba。一、简介  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的...

2015-01-04 11:11:52 342

原创 ORACLE 11G 无法连接到数据库实例故障排除

解决方案1步症状:数据库是open状态,也可以从sqlplus连接到数据库,从web连接数据库时,通过网址http://IP:1158/em/console,发现Database Instance, Listener, Agent Connect to Instance都是正常的,但是点击‘Database'不能进入到登陆页面,页面上有错误提示“Enterprise Manager is n...

2014-11-18 16:48:14 2176

原创 Intellij IDEA 快捷键整理

【常规】Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择...

2014-10-21 15:54:21 142

原创 Maven: javax.sql:jdbc-stdext:2.0

今天搞maven遇到了这个小问题,google下,也没合适的答案,只好硬着头皮看英文的,好在apache的网站有一篇文章,关于sun的jar包的,原来因为授权的问题,在maven的中心库里没有这些jar包,即http://repo1.maven.org/maven2,而这些jar包可以在java.net上找到,即http://download.java.net/maven/2/,所以需要添加re...

2014-10-21 15:05:54 755

原创 MySQL监控、性能分析——工具篇

MySQL越来越被更多企业接受,随着企业发展,MySQL存储数据日益膨胀,MySQL的性能分析、监控预警、容量扩展议题越来越多。“工欲善其事,必先利其器”,那么我们如何在进行MySQL性能分析、监控预警、容量扩展问题上得到更好的解决方案,就要利用各种工具来对MySQL各种指标进行分析。本文是读书笔记,下面提及的工具,读者可能都用过,或打算准备是使用。MySQL服务器的发布包没有包含那些能完成许多...

2014-10-15 14:36:56 534

原创 Tomcat启动分析 【转】

1 - Tomcat Server的组成部分1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton)1.2 - Service A Service element represents the combination of one or more Co...

2014-10-13 16:07:12 110

原创 MySQL Migration Toolkit initialized java loader 出错提示jre版本问题

如果initialized java loader 出错提示jre版本问题,解决方法如下: 1,开始--- 运行--输入,regedit.exe ---找到 HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment 目录下 新建1.5项,在1.5项下新建RuntimeLib字符串值,值为你的jre地址比如:我的是 C:\Progra...

2014-09-29 13:55:18 607

原创 MySQL Migration Toolkit的使用

MySQL Migration Toolkit是MySQL出的数据迁移工具(适用于MySQL5.0或以上),使用并不复杂,支持Oracle,Microsoft SQL Server,Microsoft Access,Sybase,MaxDB到MySQL之间的转换。以下实例是Oracle到MySQL的。 1. 安装jdk1.6MySQL Migration Toolkit需要jre1.5....

2014-09-29 13:54:28 693

原创 Oracle to MySQL

1.java 实体的移植  主键生成策略有JPA 提供与Hibernate 提供之分 JPA提供的四种标准用法为TABLE,SEQUENCE,IDENTITY,AUTO.       TABLE:使用一个特定的数据库表格来保存主键。       SEQUENCE:根据底层数据库的序列来生成主键,条件是数据库支持序列。       IDENTITY:主键由数据库自动生成(主要是自动增长型)...

2014-09-29 13:52:12 149

原创 数据泵 EXPDP 导出工具的使用

数据泵 EXPDP 导出工具的使用分类: Oracle 其它特性 2010-10-07 18:10 4100人阅读 评论(5) 收藏 举报 工具oracleprocessingobjectstatisticstable--=================================--数据泵 EXPDP 导出工具的使用--=======================...

2014-09-17 17:25:59 434

原创 jacob常用异常处理

com.jacob.com.ComFailException: Can't map name to dispid: Open这种异常是因为操作完成后,没有调用ComThread.Release()去释放jacob java.lang.IllegalStateException: Dispatch not hooked to windows memory这种异常有可能是多次调用了Com...

2014-09-17 16:53:37 2645

原创 java 使用jacob 操作word

/** * word文档 */ Dispatch doc = null; /** * word运行程序对象s */ private ActiveXComponent word; /** * 所有word文档 */ private Dispatch documents; ...

2014-09-17 16:39:45 184

原创 HttpCLient实现对被GZip压缩过的Response进行解压

发送请求(要求服务端对response进行GZip压缩):Java代码  import org.apache.commons.httpclient.HttpClient;  import org.apache.commons.httpclient.HttpStatus;    public class TestGzip {        private...

2014-05-22 15:33:34 804

原创 HttpClient基础

1.1      执行请求HttpClient的最重要的功能是执行HTTP方法。一个HTTP方法的执行涉及到一个或多个HTTP请求或HTTP响应的交流,HttpClient通常是在内部处理的。用户将提供一个执行请求对象,HttpClient发送请求到目标服务器返回一个相应的响应对象,如果执行失败则抛出一个异常。所以,HttpClient API的主要切入点是HttpClient的接口,它...

2014-05-22 14:32:35 162

原创 关于HttpClient的总结

关于Httpclient的使用总结如下:(1)当HttpClient的实例不再需要时,可以使用连接管理器关闭   httpclient.getConnectionManager().shutdown();    [java] view plaincopy(1)当HttpClient的实例不再需要时,可以使用连接管理器关闭  httpclient....

2014-05-22 14:28:38 154

原创 JAVA中文编码和中文字符长度问题和解决方案

摘要:本文说明了Java对中文问题产生的原因,并给出了对中文问题的解决方案。同时引发出了对中英文混和的字符串的长度问题,并且给出解决方案的实现。随着Java应用的增多,有关Java的中文问题也慢慢曝露出来。作为一个跨平台的网络编程语言,Java对于语言的处理,有自己独特的方法,但也随之带来了有些问题。 1、Java中文问题的产生Java为了对全球的常用文字编码系统进行处理,采用了Un...

2014-05-14 09:13:31 917

原创 设置Tomcat的JAVA_OPTS参数

修改 TOMCAT/bin/catalina.bat添加set JAVA_OPTS= ...rem ----- Execute The Requested Command --------------------------------------- set JAVA_OPTS=%JAVA_OPTS% -server -Xms512m -Xmx512m   -XX:MaxNewSize=256m...

2014-03-20 17:23:54 404

原创 Java_Thumbnailator

Thumbnailator 是一个为Java界面更流畅的缩略图生成库。从API提供现有的图像文件和图像对象的缩略图中简化了缩略过程,两三行代码就能够从现有图片生成缩略图,且允许微调缩略图生成,同时保持了需要写入到最低限度的代码量。同时还支持根据一个目录批量生成缩略图。 http://code.google.com/p/thumbnailator/ ...

2014-03-20 14:49:48 179

原创 maven添加oracle驱动

由于oracle商业版权问题,maven是不可以直接下载jar包的,所以。。 先将ojdbc14.jar放到用户目录,win7放到C:\Users\Administrator然后在cmd执行  Cmd代码  mvn install:install-file -DgroupId=com.oracle -DartifactI  d=ojdbc14 -Dve...

2013-10-09 16:44:42 103

原创 直接使用SQL操作Oracle空间数据的原理以及配置方法

最近一直接到售前的请求,客户现场成功部署SDE for Oracle后,在部署SQL ORA-28595: Extproc 代理: DLL 路径无效ORA-06512: 在 "SDE.ST_GEOMETRY_SHAPELIB_PKG", line 70ORA-06512: 在 "SDE.ST_GEOMETRY_OPERATORS", line 68View program source...

2013-07-10 16:43:34 466

原创 ORA-22992: 无法使用从远程表选择的 LOB 定位器

现象描述:执行一条语句时报错,该语句是:select * from table@dblink 这个表中有clob字段,有clob字段时,执行带db_link的查询时报错,但是我们可以把这个表插入本地,就不会报错如:insert into INF_APPLY_TEMP select * from 就不会报错...

2013-07-09 11:08:45 679

原创 ORA-28575:无法打开与外部过程代理程序的RPC连接

1. 修改listener.ora文件,增加如下内容,注意该库位于SDE的安装目录下的bin目录下:(ENVS = "EXTPROC_DLLS=C:\Program Files\ArcGIS\ArcSDE\ora10gexe\bin\st_shapelib.dll") --listener.ora:SID_LIST_LISTENER =  (SID_LIST =    (SID_DESC...

2013-07-09 10:54:27 421

原创 DBMS_STATS分析表

作用:DBMS_STATS.GATHER_TABLE_STATS统计表,列,索引的统计信息.DBMS_STATS.GATHER_TABLE_STATS的语法如下:DBMS_STATS.GATHER_TABLE_STATS (ownname VARCHAR2, tabname VARCHAR2, partname VARCHAR2, estimate_percent NUMBER,   ...

2013-07-05 16:54:46 138

原创 ORA-22804 导致 ORA-04043 对象不存在不能删除

create or replace view vw_350 asselect b.dwjc, c.objectid as objectid,t.jh,c.sd as sd,t.xm,t.djjid as zdbh,st_minx(c.shape) x,st_miny(c.shape) y,c.fssj as fssj from szga_ud_user t,szga_ud_unit b,sde....

2013-07-05 15:57:50 980

原创 oracle中operator的创建与查询

定义:  CREATE OR REPLACE OPERATOR "SDE"."ST_MINY" BINDING ("SDE"."ST_GEOMETRY") RETURN NUMBER    USING "SDE"."ST_GEOMETRY_OPERATORS"."ST_MINY_F"查询:SELECT dbms_metadata.get_ddl('OPER

2013-06-26 16:14:07 1072

原创 java.io.charConVersionException:EOF 产生的原因和解决方法

java.io.CharConversionException: EOF错误并提示是Character decoding failed. Parameter skipped.java.io.CharConversionException。引起的原因:httpServletRequst对象中的键值对中包含: "%" java提供了两个类:URLDecoder和URLEncoder,处理这些二进制。使...

2013-06-20 11:16:31 723

原创 Create table as select性能简介

在数据库中移动数据最快的方法是将其从一个表移动到别一个表,而不是需要进入操作系统将数据从一个表移动到别一个表,有一些常见的方法可用于提高数据迁移的性能:1.             调整表的结构(删除索引和触发器)2.             在数据迁移期间禁用约束3.             使用提示和选项来改进事务性能第一个技巧是调整表的结构,它涉及禁用目标表上面的任何触发...

2013-05-30 11:12:55 676

原创 ORACLE的Copy命令和create table,insert into的比较

在数据表间复制数据是Oracle DBA经常面对的任务之一,Oracle为这一任务提供了多种解决方案,SQL*Plus Copy 命令便是其中之一。SQL*Plus Copy 命令通过SQL*Net在不同的表(同一服务器或是不同服务器)之间复制数据或移动数据。 在实际运行环境中若能恰当地选择使用SQL*Plus Copy 命令可以有效地提高数据复制的性能。 下面将简要介绍SQL*Plus Cop...

2013-05-30 11:12:27 74

原创 Oracle调优(入门及提高篇)

在过去的十年中, Oracle 已经成为世界上最专业的数据库之一。对于 IT 专家来说,就是要确保利用 Oracle 的强大特性来提高他们公司的生产力。最有效的方法之一是通过 Oracle 调优。它有大量的调整参数和技术来改进你的 Oracle 数据库的性能。 Oracle 调优是一个复杂的主题。关于调优可以写整整一本书,不过,为了改善 Oracle 数据库的性能,有一些基本的概念是每个 Orac...

2013-05-17 19:38:02 149

原创 Oracle常用调优手段

Oracle数据库应用系统的调优主要包括十个方面:(1)、优化数据库内存;(2)、在Oracle共享池中固定应用程序代码;(3)、优化数据存储;(4)、优化数据排序的技术;(5)、优化SQL语句;(6)、优化回退段;(7)、优化索引;(8)、优化磁盘I/O;(9)、定期生成数据库对象的状态统计信息;(10)、优化操作系统环境。其实质就是降低CPU负载、改善I/O性能。 1、化磁盘I/O...

2013-05-17 15:32:11 99

原创 Oracle 创建索引的基本规则

一、B-Tree索引1.  选择索引字段的原则:在WHERE子句中最频繁使用的字段   联接语句中的联接字段 选择高选择性的字段(如果很少的字段拥有相同值,即有很多独特值,则选择性很好) Oracle在UNIQUE和主键字段上自动建立索引 在选择性很差的字段上建索引只有在这个字段的值分布非常倾斜的情况下才有益(在这种情况下,某一,两个字段值比其它字段值少出现很多) 不要在很少独特值的字段...

2013-05-17 13:44:20 127

原创 Oracle数据迁移方案

Oracle数据迁移方案 分类: Oracle数据迁移通俗的说就是将数据从一个地方转移到另一个地方。主要使用场景有:根据正式系统搭建测试环境、从内网复制到外网、数据库服务器硬件升级等。根据需要迁移的数据量大小、系统架构,可采取不同的迁移方法。注:以下所说方法,不考虑数据的增量更新、不考虑数据的实时同步、不考虑数据的逻辑转换。如果有这些需求,建议使用第三方ETL工具或使用Oracle的其他...

2013-05-13 15:58:38 1026

原创 Oracle 表空间与数据文件

--==============================--Oracle 表空间与数据文件--==============================/*一、概念    表空间:是一个或多个数据文件的逻辑集合    表空间逻辑存储对象:永久段-->如表与索引                        临时段-->如临时表数据与排序段 ...

2013-05-13 09:34:17 89

原创 手工创建Oracle数据库控制文件的策略

控制文件对于Oralce数据库的作用,就好像微软操作系统中注册表的作用一样。控制文件是一个比较小的二进制文件,记录着数据库的结构信息。如果数据库控制文件发生孙华的话,则Oracle将无法正常启动。通常情况下,在创建数据库时会自动创建控制文件;并且当数据库的结构发生变化时,也会自动修改自动文件的内容。   但是,当数据库遇到一些故障导致控制文件发生损坏时,数据库管理员可能需要手工重新创建控制文件...

2013-05-13 09:27:16 170

原创 oracle 表空间设计原则

Oracle表空间设计原则  常用原则:1、一般较大的表或索引单独分配一个tablespace。2、Read only对象或Read mostly对象分成一组,存在对应的tablespace中。3、若tablespace中的对象皆是read only对象,可将tablespace设置成read only模式,在备份时,read only tablespace只需备份一次。4...

2013-05-13 09:26:59 401

原创 oracle em管理器

dos环境下(开始-》运行 输入cmd)设置oracle_sidC:\Documents and Settings\administrator>set oracle_sid=你的数据库sid查看em管理器状态C:\Documents and Settings\administrator>emctl status dbconsole如果是没有启动的话,开启该服务C...

2013-05-13 09:25:58 298

原创 Oracle中数据文件大小的限制

oracle数据文件大小限制的公式:  oracle maximum file size = db_block_size * 4194303 (2^22 = 4194304)  也就是说最大的数据文件大小是由 db_block_size 来决定的,8KB的数据块的数据文件最大为 8K * 4194304 = 32G,其他的以此类推  限制的原因在于:由于Oracle的Rowid中使...

2013-05-07 17:42:12 420

原创 Oracle监视表空间,并自动增加数据文件脚本

Sql代码  --- 创建view    --- 百分比    create view tablespace_used_percent as  select useage from  (  select  a.tablespace_name,  a.file_name,  a.total "Total(MB)",  round(a....

2013-05-07 17:41:46 1156

空空如也

空空如也

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

TA关注的人

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