自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jboss启动脚本

#!/bin/bash#deploy jboos scriptJAVA_HOME=/jboss/javaPATH=$JAVA_HOME/bin:$PATH:$HOME/binfunc_checkInstall() {  warName=$1  checkWar=`$deployCMD --connect controller=$ipAddress --command=dep

2015-10-30 10:04:15 689

原创 ehcache访问

1.spring的配置文件中添加         -->                CLAIM_USER_FUNCPOINT          2.ehcache.xml配置文件中添加定义   eternal="false" timeToIdleSeconds="600" timeToLiveSeconds="600"  o

2015-07-22 14:28:42 348

原创 开始一个流程

private void startProcess(JbpmContext jbpmContext, Long claimId, String transition) {  ProcessDefinition pd = jbpmContext.getGraphSession().findLatestProcessDefinition(WorkflowConstant.PROCESS_NAM

2015-06-05 16:20:17 375

原创 发布一个流程

public void deploy() {  JbpmContext jbpmContext = this.getCurrentJbpmContext();  try {   ProcessDefinition pd = ProcessDefinition.parseXmlResource("com/pca/claims/workflow/chart/claims/processde

2015-06-05 16:12:11 375

原创 jbpm3 流程定义文件

jbpmConfiguration    stagePretreatmentAction              jbpmConfiguration             assignmentHandler                      jbpmConfiguration    stagePretreatmen

2015-06-05 15:55:01 541

原创 java dom4j解析XSD文件

1.用DOM4J解析XSD文件,找出XSD文件中所有的element,type的定义,(xsd文件有4W多行),最终找出的结果是element和type定义有6000多个,2.递归找出指定type所用到的所有关联的元素,其中有用到XPATH来查找结点       根据type在xsd文件中查找,找到有type和element是自定义的就递归下去继续往下找,直到找到最后所有的type和ele

2015-05-13 17:23:04 3499

原创 linux shell 并发编程

业务背景:有N多个存储过程执行,但是数据量都是百万级以上,基本上每个存储过程执行时间都在10多个小时左右有些数据之间没有关联依赖关系,所以可以用多线程来并发执行DEMO代码#!/bin/kshfunction func1{sleep 3echo "func1" >>1.log}function func2{sleep 10echo "func2" >

2015-05-13 17:21:45 345

原创 shell 循环执行存储过程

#!/bin/ksh###################################################################### Description: before excute this script it must put all .csv files into folder /staging/rcs/source/5Y## rcs_dm_1

2015-04-10 17:03:41 790

原创 sql case when

SELECT T1.LA,T1.NCS_CASE_COUNT,T1.NCS_PAYMENT,T2.RCS_CASE_COUNT,  T2.RCS_PAYMENT_AMOUNT,T1.NCS_CASE_COUNT-T2.RCS_CASE_COUNT,  T1.NCS_PAYMENT-T2.RCS_PAYMENT_AMOUNT FROM (   SELECT lanewicno as

2015-04-01 16:05:19 404

转载 Linux下如何实现shell多线程编程

Linux中多线程编程拥有提高应用程序的响应、使多cpu系统更加有效等优点,下面小编将通过Linux下shell多线程编程的例子给大家讲解下多线程编程的过程,一起来了解下吧。  #!/bin/bash  #———————————————————————————–  # 此例子说明了一种用wait、read命令模拟多线程的一种技巧  # 此技巧往往用于多主机检查,比如ssh登录、

2015-03-25 17:50:31 500

原创 shell中调用存储过程

将需要调用的存储过程写在文件tasklist.txt中下面将批量执行文件列表中的存储过程#!/bin/kshif [ $# -eq 0 ];thenecho "no paramer please input one paramer A OR B"exitfiecho $1echo "Now begin running....."  cat tasklist.tx

2015-03-25 16:54:22 9779

转载 双机高可用、负载均衡、MySQL(读写分离、主从自动切换)架构设计

前几天网友来信说帮忙实现这样一个架构:只有两台机器,需要实现其中一台死机之后另一台能接管这台机器的服务,并且在两台机器正常服务时,两台机器都能用上。于是设计了如下的架构。 架构简介此架构主要是由keepalived实现双机高可用,维护了一个外网VIP,一个内网VIP。正常情况时,外网VIP和内网VIP都绑定在server1服务器,web请求发送到server1的Nginx,ng

2015-03-25 16:51:35 595

转载 Redis安装与配置

安装Redis1.下载稳定版本cd /tmphttp://download.redis.io/releases/redis-2.8.7.tar.gz2.解压和安装:$ tar -zxf redis-2.8.7.tar.gz$ mv ./redis-2.8.7 /opt/redis$ cd /opt/redis$ make3.拷贝文件cp re

2015-03-24 15:30:36 318

转载 java操作redis方式

Java操作redis(增删改查)Java代码package sgh.main.powersite; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.M

2015-03-24 15:28:20 475

转载 redis配置文件redis.conf参数说明

Redis的配置文件格式类似于java的properties文件,是一个一个的键值对,但是redis的键值对之间是用空格分隔的。同样以#号开头的行为注释行# By default Redis does not run as a daemon. Use 'yes' if you need it.# Note that Redis will write a pid file in /var/ru

2015-03-24 15:27:42 283

转载 jvm性能调优

最近有两个系统先后被恶意扫描,出现 CPU 使用率高的现象。很好,把问题暴露出来解决掉。CPU 使用率很高,首先是要找出 CPU 在执行什么样的代码,然后在分析这些代码有什么问题。一、问题定位1、  用命令 “ps aux | grep APP” 找出应用的进程 id:801 84703 5.6 28.8 4627436 1132100 pts/2 Sl 11:0

2015-03-24 09:21:29 339

转载 javascript 代码编写习惯

良好的编码习惯,这是每个程序员应具备的最基本素质。无论是前端程序员还是后端程序员,都要遵循基本的规范,减少因代码混乱而造成难以维护的局面。要做到不管有多少人共同参与同一个项目,一定要确保每一行代码都像是同一个人编写的。提高代码的可读性和可维护性,有一些共同的方法,比如注意代码格式整齐,缩进合理,规范的命名等等。但有一些方式还是和所使用语言本书的特性有关。JavaScript是一种弱类型语言,有

2015-03-20 09:13:45 422

转载 APACHE 2.2.8+TOMCAT6.0.14配置负载均衡

APACHE 2.2.8+TOMCAT6.0.14配置负载均衡目标:使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求:1、  Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。2、  为系统设定 Session 超时时间,包括 Apache 和 tomcat3、  为系统屏蔽文件列

2015-03-19 14:34:32 201

转载 java锁机制

Synchronized LockJava在JDK1.5之前都是靠synchronized关键字保证同步的,这种通过使用一致的锁定协议来协调对共享状态的访问,可以确保无论哪个线程持有守护变量的锁,都采用独占的方式来访问这些变量,如果出现多个线程同时访问锁,那第一些线线程将被挂起,当线程恢复执行时,必须等待其它线程执行完他们的时间片以后才能被调度执行,在挂起和恢复执行过程中存在着很大的开销。锁还

2015-03-19 14:32:40 250

原创 oracle sql性能调优

oracle sql性能调优主要从以下几个方面谈起一:.OLAP与OLTP联机事务处理OLTP(on-line transaction processing)主要是执行基本的、日常的事务处理,比如在银行存取一笔款,就是一个事务交易。OLTP的特点一般有:       1.实时性要求高;       2.数据量不是很大;       3.交易一般是确定的,所以OLTP是对

2015-03-12 09:55:36 498

原创 oracle存储过程框架

create or replace procedure sp_dm_sample( p_BU in char(1), p_xxx in varchar(100), p_xxx out number, .... ,      p_xxx in char(3), ...      ... )as v_row_count  INTEGER default 0;  -- dec

2015-03-11 17:28:01 341

原创 oracle %rowtype用法

cursor是c_product,r_product c_product%rowtype;r_product 是cursor查询出的所有字段,然后用r_product.claimno可以使用具体的某个字段的值,当字段特别多的时候用%rowtype相当节省功夫。  create or replaceprocedure sp_convert_claim_rider(buname

2015-03-10 14:55:12 2181

原创 在shell中调用sqlplus输出sql执行结果到指定文件

sqlplus $username/$password spool /home/${LOGNAME}/data_source/creattable.log; @/home/${LOGNAME}/data_source/RCS_TABLE.sql@/home/${LOGNAME}/data_source/RCS_TABLE_INDEX.sql@/home/${LOGNAME}/dat

2015-03-09 15:07:07 8543

原创 linux shell 与sqlplus交互

for FILE in `ls ${csvfilepath}*.CSV`dorowcount=`grep '繂瑔瑔'  $FILE | wc -l`tablename=`echo $FILE |cut -d '.' -f 1`VALUE=`sqlplus -S /nolog  set heading off feedback off pagesize 0 verify o

2015-03-09 09:23:08 435

空空如也

空空如也

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

TA关注的人

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