自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (12)
  • 收藏
  • 关注

原创 Oracle索引建立及SQL优化

最近忙着处理会员积分数据迁移的工作,从原先SAP系统中将会员数据迁移到新开发的CRM系统中,有好几张表的数据要迁移,每张表的数据都在几百万到几千万之间,查询效率很低。试着加了索引,查询效率大大提高。有所感悟,将平时Oracle索引使用心得记录下来。数据库索引:索引有单列索引复合索引之说如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引

2016-10-31 09:19:56 1642

原创 Oracle批量Update记录

工作中经常用到Oracle批量更新记录,做为老手也怕出错,总之要小心再小心,确保数据批量更新正确。下面举一个例子:1、创建两张结构类似的表,建表语句如下:create table jayt1( id int, code varchar2(8));create table jayt2( id int, code varchar

2016-10-27 15:31:55 8106

转载 Oracle DELETE和TRUNCATE 的区别

1、语法delete from aa truncate table aa 2、区别 1.delete from后面可以写条件,truncate不可以。2.delete from记录是一条条删的,所删除的每行记录都会进日志,而truncate一次性删掉整个页,因此日至里面只记录页释放,简言之,delete from更新日志,truncate基本不,所用的事务日志空间较少。

2016-10-26 16:43:11 454

原创 Oracle数据同步(存储过程)修改纪录记载

最近在做一个Oracle千万级会员积分数据同步的操作,一开始我是直接写了一个insert操作存储过程,异常时回滚,语句如下:CREATE OR REPLACE PROCEDURE PROC_ZTWD_ADJINTEGRAL_SYNC AS /***************************************************************************

2016-10-24 09:40:45 4573

原创 CentOS Jenkins安装与使用

jenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的"自动化"编译、打包、分发部署。jenkins可以很好的支持各种语言(比如:java, c#, php等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、git能无缝集成,也支持直接与知名源代码托管网站,比如github、bitbucket直接集成。jenk

2016-10-20 15:38:15 4932

原创 The username you provided is not allowed to use the text-based Tomcat Manager (error 403)

1、背景及现象今天在配置Jenkins的自动部署功能,手动构建时报“The username you provided is not allowed to use the text-based Tomcat Manager (error 403)”错误,如图2、原因用于tomcat7自动部署的管理用户必须具有manager-script角色,manager-gui角色是不够的,

2016-10-20 14:08:33 7844 4

原创 修改tomcat默认端口号8080

1、背景在默认情况下,tomcat的端口是8080,使用了两个tomcat,那么就需要修改其中的一个的端口号才能使得两个同时工作。2、方法2.1改动一那么,如何修改tomcat的端口号呢?首先到安装目录(或者解压目录)下找到conf文件夹,在里面找到server.xml的文件,找到 <Connector port="8080" protocol="HTTP/1.1" 

2016-10-20 13:22:32 121374 17

原创 Spring整合Quartz实现定时任务调度

最近项目中需要实现定时执行任务,比如定时计算会员的积分、调用第三方接口等,由于项目采用spring框架,所以这里结合spring框架来介绍。第一步:编写作业类即普通的pojo,如下:package com.pcmall.task;import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class

2016-10-17 10:12:14 595

原创 Java Http接口加签、验签操作

1、业务背景最近接触了一些电商业务,发现在处理电商业务接口时,比如淘宝、支付类接口,接口双方为了确保数据参数在传输过程中未经过篡改,都需要对接口数据进行加签,然后在接口服务器端对接口参数进行验签,确保两个签名是一样的,验签通过之后再进行业务逻辑处理。2、处理思路双方约定好,参数按特定顺序排列,比如按首字母的顺序排列,如url:http://xxx/xxx.do?a=wersd&b=sd

2016-10-11 17:28:17 15538 3

原创 CentOS Nexus安装与使用

上一篇文章“CentOS Maven安装与使用”已经介绍了Maven的安装与使用,那么我们下面开始创建Nexus实现私服的功能。1、Nexus下载点击链接“nexus-2.3.1-bundle.tar.gz”可直接下载,且不需要积分。2、Nexus安装通过FTP工具将nexus-2.3.1-bundle.tar.gz文件上传到CentOS服务器在FTP服务器上查看上传的

2016-10-08 15:30:32 2779

local_policy.jar和US_export_policy.jar

微信退款的解密时报java.security.NoSuchAlgorithmException: Cannot find any provider supporting AES/ECB/PKCS7Padding错误,囊括jdk1.6、1.7、1.8的local_policy.jar和US_export_policy.jar,用于替换jdk里的两个jar,解决无法使用AES192、256位加密解密的问题

2018-09-04

jco3_linux64.zip

安装步骤: 1、 将libsapjco3.so复制到JDK目录安装目录路径:/usr/local/tools/jco3;(目录可自由指定) 2、 复制sapjco3.jar到/usr/java/jdk1.6.0_45/lib/sapjco3.jar; 测试是否安装成功: 执行命令:java -jar /usr/java/jdk1.6.0_45/lib/sapjco3.jar 或者 java -classpath /usr/java/jdk1.5.0_22/lib/sapjco3.jar com.sap.conn.jco.rt.About

2017-05-08

linux下sapjco3

2017-05-08

druid-1.0.11.jar

Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。 Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。

2017-02-15

dubbo-admin-2.5.4-SNAPSHOT.war

dubbo-admin-2.5.4-SNAPSHOT.war

2016-12-28

zookeeper-3.3.6.tar.gz

zookeeper-3.3.6.tar.gz

2016-12-28

apache-maven-3.3.9-bin.tar.gz

apache-maven-3.3.9-bin.tar.gz

2016-09-30

nexus-2.3.1-bundle.tar.gz

nexus-2.3.1-bundle.tar.gz

2016-09-29

jakarta-oro-2.0.8.jar

Jakarta-ORO是最全面以及优化得最好的正则表达式API之一,Jakarta-ORO库以前叫做OROMatcher,是由Daniel F. Savarese编写,后来他将其赠与Jakarta Project。是面向JAVA的正则表达式库

2016-09-06

commons-net-1.4.1.jar

使用commons的net包进行ftp链接,commons-net包封装了一些常见的网络包:ftp,smtp,pop3等相关包:commons-net-1.4.1.jar ; commons-io-1.4.jar;jakarta-oro-2.0.8.jar

2016-09-06

MyBatis_Generator_1.3.1.zip

mybatis generator可以提高开发速度,这个Eclipse插件可以自动生成Domain、Dao、Map文件。将该工具解压,拷贝features和plugins文件夹到eclipse的安装目录下,重新启动Eclipse即可。

2016-07-21

java连接sap接口包sapjco3

java连接sap系统需要通过sap javaconnect来连接,对于sapjco3.jar系列文件有32位与64位之分。 a)确定本机使用JDK版本,一般均为32位。 b)将相对应位数的sapjco3.dll文件拷贝至system32。 c)将相对应位数sapjco.jar拷贝至对应模块lib下,然后将其部署好。 d)这步很重要,若只是执行java最简单的main方法倒没影响,若是plugin工程,必须配置classpath,具体是找到fragment.xml中的runtime将sapjco.jar加载进来。

2016-07-04

空空如也

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

TA关注的人

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