- 博客(10)
- 资源 (12)
- 收藏
- 关注
原创 Oracle索引建立及SQL优化
最近忙着处理会员积分数据迁移的工作,从原先SAP系统中将会员数据迁移到新开发的CRM系统中,有好几张表的数据要迁移,每张表的数据都在几百万到几千万之间,查询效率很低。试着加了索引,查询效率大大提高。有所感悟,将平时Oracle索引使用心得记录下来。数据库索引:索引有单列索引复合索引之说如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引
2016-10-31 09:19:56 1643
原创 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 455
原创 Oracle数据同步(存储过程)修改纪录记载
最近在做一个Oracle千万级会员积分数据同步的操作,一开始我是直接写了一个insert操作存储过程,异常时回滚,语句如下:CREATE OR REPLACE PROCEDURE PROC_ZTWD_ADJINTEGRAL_SYNC AS /***************************************************************************
2016-10-24 09:40:45 4575
原创 CentOS Jenkins安装与使用
jenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的"自动化"编译、打包、分发部署。jenkins可以很好的支持各种语言(比如:java, c#, php等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、git能无缝集成,也支持直接与知名源代码托管网站,比如github、bitbucket直接集成。jenk
2016-10-20 15:38:15 4935
原创 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 7845 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 121399 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 15541 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
2018-09-04
jco3_linux64.zip
2017-05-08
linux下sapjco3
2017-05-08
druid-1.0.11.jar
2017-02-15
jakarta-oro-2.0.8.jar
2016-09-06
commons-net-1.4.1.jar
2016-09-06
MyBatis_Generator_1.3.1.zip
2016-07-21
java连接sap接口包sapjco3
2016-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人