自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 消除SDK更新时的“https://dl-ssl.google.com refused”错误

消除SDK更新时,有可能会出现这样的错误: Download interrupted: hostname in certificate didn't match: <dl-ssl.google.com> != <www.google.com> Download interrupted: Connection to https://dl-ssl.google.com re...

2013-11-13 14:25:28 358

原创 Android如何防止apk程序被反编译

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的...

2013-09-02 23:37:22 146

原创 安卓APP反编译

反编译android app   找到Android软件安装包中的class.dex:把apk文件改名为.zip,然后解压缩其中的class.dex文件,它就是java文件编译再通过dx工具打包成的。 工具准备:1、把dex文件反编译为jar文件的工具。(dex2jar)http://code.google.com/p/dex2jar/downloads/...

2013-09-01 23:34:00 454

原创 oracle\EBS\常用表\视图\会计分录\mtl_serial_numbers\总账

_all: 基表,保存多组织数据,里面有一个Org_Id字段,一般不直接出现在我们的DML中去掉_all的视图: 根据用户环境过滤掉组织,相当于普通的基表,我们直接使用它,就当它是基表_v: 视图,给Form用_kfv:启用关键性弹性域的时候动态生成的视图,包含Concact过的字段组合_dfv:启用描述性弹性域的时候动态生成的视图,我们取弹性域子段的描述的时候,需要用用户出口函...

2013-06-15 11:33:04 229

原创 ORACEL R12 总账和子账的关系

子模块和GL之间关联的变化    12i在功能模块上的变化很多,比如,基本每个模块都启用了MOAC特性,新增加了子帐模块,税模块等等很多新的模块,OPM库存和离散库存集成了。不过这些变化中,大部分不是我们需要重点关注的,不过有一个东西需要重点关注那就是子帐模块。子帐模块功能非常强大,现在所有的子模块会计分录都可以使用特定的公式配置出来。但是对技术而言,我们不太关心如何配置生成会计分录,我们只关心...

2013-06-05 16:06:24 107

原创 EBS 常用表

call fnd_global.APPS_INITIALIZE(1318,50583,401)select fnd_profile.VALUE('ORG_ID') FROM DUALselect * from hr_operating_units hou where hou.organization_id=204--fndselect * from fnd_applicatio...

2013-05-31 16:39:59 216

原创 D_FILE.PUT&FND_FILE.PUT_LINE

FND_FILE可用于写 FND_FILE.PUTprocedure FND_FILE.PUT    (which               IN          NUMBER,     buff                IN          VARCHAR2);Use this procedure to write text to a file (without...

2013-05-07 15:48:54 1157

原创 Oracle 管道化表函数(Pipelined Table)

在实际的应用中,为了让PL/SQL 函数返回数据的多个行,必须通过返回一个 REF CURSOR 或一个数据集合来完成。REF CURSOR 的这种情况局限于可以从查询中选择的数据,而整个集合在可以返回前,必须进行具体化。 9i 通过引入的管道化表函数纠正了后一种情况。表函数是返回整个行的集(通常作为一个集合)的函数,可以直接从 SQL 语句中进行查询,就好像它是一个真正的数据库表一样。管道化表...

2013-01-24 21:51:43 118

原创 Oracle 执行计划(Explain Plan)说明

如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。 如果一条SQL平时执行的好好的,却有一天突然性能很差,如果排除了系统资源和阻塞的原因,那么基本可以断定是执行计划出了问题。       看懂执行计划也就成了SQL优化的先决条件。 这里的SQL优化指的是SQ...

2012-12-14 11:21:57 108

原创 ORACLE RETURNING 语句的使用方法

1.The RETURNING INTO clause allows us to return column values for rows affected by DML statements. The following test table is used to demonstrate this clause.  DROP TABLE t...

2012-12-13 14:33:57 634

原创 OracleMergeinto详细介绍

      /*Merge into 详细介绍  MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。  通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,  连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。  这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT+UPDATE。  */...

2012-12-03 00:16:13 68

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

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

2012-09-20 09:35:46 78

原创 DRBD简介

一、主要功能    DRBD实际上是一种块设备的实现,主要被用于Linux平台下的高可用(HA)方案之中。他是有内核模块和相关程序而组成,通过网络通信来同步镜像整个设备,有点类似于一个网络RAID的功能。也就是说当你将数据写入本地的DRBD设备上的文件系统时,数据会同时被发送到网络中的另外一台主机之上,并以完全相同的形式记录在一个文件系统中(实际上文件系统的创建也是由DRBD的同步...

2012-09-13 09:03:31 187

原创 DRBD安装与配置

一. DRBD介绍 DRBD是一种块设备,可以被用于高可用(HA)之中.它类似于一个网络RAID-1功能.当你将数据写入本地 文件系统时,数据还将会被发送到网络中另一台主机上.以相同的形式记录在一个文件系统中. 本地(主节点)与远程主机(备节点)的数据可以保证实时同步.当本地系统出现故障时,远程主机上还会 保留有一份相同的数据,可以继续使用. 在高可用(H...

2012-09-13 09:01:58 80

原创 LVS的调度算法和三种工作模式

    转自:http://www.linuxde.net/2011/07/195.html     LVS集群采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的、高可用的虚拟服务器。整个服务器集群的结构对客户是透明的,而且无需修改客户端和服务器端的程...

2012-08-23 16:24:31 129

原创 Crontab的格式

第1列分钟1~59 第2列小时1~23(0表示子夜) 第3列日1~31 第4列月1~12 第5列星期0~6(0表示星期天) 第6列要运行的命令下面是crontab的格式: 分 时 日 月 星期 要运行的命令这里有crontab文件条目的一些例子:30 21 * * * /usr/local/apache/bin/apachectl restart 上...

2012-08-21 22:54:58 85

原创 centos 5 .6安装NTP服务器

为有些服务和实验需要多台机器的时间同步,所以就有了搭建NTP的前提条件了,具体步骤如下:1,安装ntp服务yum install ntp.i* -y2,修改/etc/ntp.confrestrict default kod nomodify notrap nopeer noquery   #restrict -6 default kod nomodify notrap no...

2012-08-21 22:30:48 92

原创 source /etc/profile命令

在linux下安装海思交叉编译工具的时候,碰到个问题,本来提示安装成功了,但是在用makefile编译库的时候,仍然提示找不到交叉编译工具链:   make:arm-vfp-uclibc-linux-gnu-gcc: Command notfound.请教别人,用source etc/profile命令之后,发现工具链加载进来了。make命令成功。百度source ...

2012-08-19 21:17:33 1099

原创 CentOS下JDK安装

第一步:查看Linux自带的JDK是否已安装 (卸载centOS已安装的1.4)安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息:java version "1.6.0"OpenJDK Runtime Environment (build 1.6.0-b09)OpenJDK 64-Bit Server VM (build 1.6.0-b...

2012-08-19 20:47:06 76

原创 RPM卸载包

rpm –e ---- 做了什么事?命令 rpm –e (或 –erase)从系统中移动或删除一个或多个包。当RPM删除一个包时,将执行下面一系列的步骤:l检查RPM数据库,确信没有其他的包依赖这个即将被删除的包(如果有则)执行一个卸载前脚本检查该包的config文件,若其中有某个文件被修改过,则保存该文件的一份拷贝再次查看RPM数据库中属于这个包的文件列表,如果没有文件属于任...

2012-08-19 19:45:29 115

原创 VMware虚拟机修改Linux MAC地址的方法

 VMware虚拟机中修改Linux MAC地址的方法:  1、修改虚拟机的*.vmx文件.  这种方法最值得推荐,因为这样就类似于重新“烧录”了VMware虚拟机的“物理网卡ROM”。方法是:  分两种情况:  a:  ethernet0.addressType="static"  ethernet0.Address="00:50:56:0A:0B:0C"  "s...

2012-08-19 19:19:46 270

原创 mod_proxy和mod_jk比较

mod_proxy和mod_jk比较Comparing mod_proxy and mod_jkAuthur:Mladen TurkPublished at 2007-7-16 3:22:57See source link here介绍Apache2.2 本身拥有如mod_proxy这样一系列优秀的模块,它们拥有一部分和mod_jk一样的功能(AJP Prot...

2012-08-19 11:52:58 127

原创 centos下修改hostname,ip,netmask,gateway,dns

1、修改hostname配置文件:/etc/sysconfig/networkHOSTNAME=tank #修改此处主机名NETWORKING=yes2、修改ip/netmask/gateway配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文...

2012-08-16 23:34:10 398

原创 GCC warnings about strict-aliasing

warning: dereferencing type-punned pointer will break strict-aliasing rules   在 gcc 2.x 下编译没有任何 warning 信息的代码换到 gcc 3.x 版本下之后出现了类似的 warning 。原因是 gcc 3 引入了 strict aliasing 架构,当编译时使用了 -fstrict-a...

2012-08-16 21:29:07 73

原创 LVS基本介绍

LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器。这是一个由章文嵩博士发起的一个开源项目,本文介绍了一些关于LVS的基本概念。 一、LVS概念LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器。这是一个由章文嵩博士发起的一个开源项目,它的官方网站是http://www.linuxvirtualserver.org/...

2012-08-13 23:18:46 82

原创 一位软件工程师的6年总结(转)

首先声明这篇文章不是我写的,看完之后很受启发,和大家一起分享一下     “又是一年毕业时 ”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提 炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建...

2012-05-10 22:53:25 84

原创 oracle 字符集查看与修改

一、什么是Oracle字符集      Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响Oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下: NLS_LA...

2012-04-30 09:00:53 52

原创 Oracle 优化器 CBO与RULE的区别

1、基于规则的优化方式(Rule-Based Optimization,简称为RBO)优化器在分析SQL语句时,所遵循的是Oracle内部预定的一些规则,对数据是不敏感。它只借助少量的信息来决定一个sql语句的执行计划,包括:1)sql语句本身2)sql中涉及到的table、view、index等的基本信息3)本地数据库中数据字典中的信息(远程数据库数据字典信息对RBO是无效的)例如:我们常见的,...

2012-04-25 13:40:55 316

原创 Tomcat设置SSL连接器

1. 产生自签名的服务器认证 比如我的TOMCAT安装目录为D:\Tomcat6.0.35D:\>keytool -genkeypair -alias tomcat -keyalg RSA -keysize 1024 -validity 365 -keystore /Tomcat6.0.35/conf/keystore Enter keystore password: 1...

2012-03-13 22:31:22 208

原创 Oracle 分页存储过程的实现

首先创建一个包,包中包含一个游标,这个游标用于分页存储过程返回记录集。 CREATE OR REPLACE PACKAGE P_CURSORAS TYPE PAGE_CURSOR IS REF CURSOR;END P_CURSOR; 创建分页存储过程:CREATE OR REPLACE PROCEDURE PAGINATION( V_...

2012-03-04 16:19:03 65

原创 Oracle预定义的21个系统异常类型

命名的系统异常 产生原因 ACCESS_INTO_NULL 未定义对象 CASE_NOT_FOUND CASE 中若未包含相应的 WHEN ,并且没有设置 ELSE 时 COLLECTION_IS_NULL 集合元素未初始化 CURSER_ALREADY_OPEN 游标已经打开 DUP_VAL_ON_INDEX 唯一索...

2012-03-04 13:47:24 75

原创 java文件读写操作指定编码格式

读文件:BufferedReader从字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取。 可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值就足够大了。 通常,Reader 所作的每个读取请求都会导致对基础字符或字节流进行相应的读取请求。因此,建议用 BufferedReader 包装所有其 read() 操作可能开销很高的 Reader(如 Fi...

2011-12-14 09:14:00 448

原创 ORACLE EXP和IMP参数

EXP参数说明  关键字  说明(默认)        关键字      说明(默认)  --------------------------------------------------------------------------  USERID   用户名/口令           FULL         导出整个文件 (N)  BUFFER   数据缓冲区大小  ...

2011-12-11 17:14:59 68

原创 Apache FTP Server配置

1.下载最载最新的apache-ftpserver的压缩包。    地址: http://mina.apache.org/ftpserver/index.html2.解压缩到指定目录下。   如:d:\3.找到指定目录下的res\conf\ftpd-typical.xml文件,用支持XML格式的编辑器(如EditPlus)打开编辑。   &l...

2011-12-11 00:29:07 201

原创 JAVA解析XML文档

1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首先,由于树在...

2011-12-10 15:12:04 68

Eclipse 中文插件的安装

首先从官网上下载中文插件包,网址为 http://www.eclipse.org/babel/downloads.php 以我的Eclipse版本为 Version: Helios Service Release 2 为例,在上面的网页中查找Helios,以现在的主页为例,查找后第一个就是,图片如下:  选中Helios链接,进入到语言包下载页面,在页面头部找到...

2011-12-07 22:53:59 404

原创 Java正则表达式的解释说明

表达式意义: 1.字符x    字符 x。例如a表示字符a\\    反斜线字符。在书写时要写为\\\\。(注意:因为java在第一次解析时,把\\\\解析成正则表达式\\,在第二次解析时再解析为\,所以凡是不是1.1列举到的转义字符,包括1.1的\\,而又带有\的都要写两次)\0n    带有八进制值 0的字符 n (0 <= n <= 7)\0nn    带有八进制值 0的...

2011-12-07 13:07:38 75

原创 FTP 返回值 含义

110  重新启动标记应答。120  服务在多久时间内ready。125  数据链路埠开启,准备传送。150  文件状态正常,开启数据连接端口。200  命令执行成功。202  命令执行失败。211  系统状态或是系统求助响应。212  目录的状态。213  文件的状态。214  求助的讯息。215  名称系统类型。220  新的联机服务ready。221  服务的控制连接埠关闭,可以注销。225...

2011-12-06 15:14:06 165

原创 Oracle中trim函数的用法

trim一般都是用在删除字符串两边的空格。实际上,trim也可以用来删除字符串两边的指定字符。并且trim指定删除的字符串只能是单个字符。如 trim('字符1' from '字符串2') ,字符1只能是单个字符。1. trim()删除字符串两边的空格。2. ltrim()删除字符串左边的空格。3. rtrim()删除字符串右边的空格。4. trim('字符1' from '字符串2')  分...

2011-11-03 15:54:00 511

原创 Sql*plus的使用

Sql*plus是oracle提供的一个工具程序,既可以在oracle服务器使用,也可以在oracle客户端使用。在windows下分两种,sqlplus.exe是命令行程序,sqlplusw.exe是窗体程序,通常我们在开始菜单中启动的是后者,两者的功能是一致的。Sql*plus是一个最常用的工具,具有很强的功能,主要有:1.        数据库的维护,如启动,关闭等,这一般在服务器上操作。2...

2011-10-20 13:37:09 160

空空如也

空空如也

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

TA关注的人

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