- 浏览: 189525 次
- 性别:
- 来自: 北京
最新评论
-
elena_me:
o0teamo0o 写道您的这个 缺少了一个StringUti ...
银联生成ARQC,ARPC,MAC,CVN生成 -
lemonhou:
按照要求改了,还是报一样的错
The Maven Integration requires that Eclipse be running in a JDK -
o0teamo0o:
您的这个 缺少了一个StringUtils工具类,能提供一下么 ...
银联生成ARQC,ARPC,MAC,CVN生成 -
306963591:
附件密码123456
银联生成ARQC,ARPC,MAC,CVN生成 -
lz_cleaner:
虽然有点老了,可还是谢谢你的分享。。。。
jira手册
文章列表
银联生成ARQC,ARPC,MAC,CVN生成
- 博客分类:
- Union
针对银联生成ARQC,ARPC,还有MAC进行了软加密实现,一般的银行都是进行调用加密机实现,为了方便测试使用自己对其进行了软加密算法实现:
基本帮助类如下:
package com.omini.common.utils;
import java.nio.ByteBuffer;
import java.util.Arrays;
/**
* @author sandy
* @version $Revision: 1.1 $ 建立日期 2012-9-11
*/
public class StringUtils
{
/**
* 抽取字符或是数字 ...
银联55域java解析
- 博客分类:
- Union
package com.omini.common.utils;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.omini.common.TLV;
/**
* 本类可以把银联的55域解析成list和Map的形式
*
* @author sandy
* @version $Revision: 1.1 $ 建立日 ...
问题一:在执行项目"spring-batch-parent"的时候出现下面的异常信息:[ERROR] -> [Help 1]org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.springsource.bundlor:com.springsource.bundlor.maven:1.0.0.RELEASE:bundlor (bundlor-transform) on project spring-batch-parent: Execution bundlor ...
com.icitic.artery.exceptions.KeyedException: IC卡平台生成业务数据文件或请求签名文件错误!com.ibm.db2.jcc.b.SqlException: DB2 SQL Error: SQLCODE=-805, SQLSTATE=51002, SQLERRMC=NULLID.SYSLH203 0X5359534C564C3031, DRIVER=3.50.152 at com.icitic.iccard.gencard.util.LoggerException.loggerMessage(LoggerException.java:22) ...
验证3DES密钥(UDK)
- 博客分类:
- 密钥安全
Udk数据验证方法:
第一步加减密
1) 取kek2的密钥0123456789ABCDEF0123456789ABCDEF(放到密钥那栏)
2) 取udk经过kek2加密后的数据:6895738BBC4ECAEF32C933BD31D2D8CE
3) 点击解密
websphere升级
- 博客分类:
- websphere
当我们使用Struts2和ajax的时候,部署到tomcat的时候不会有任何问题,一切都正常,但是当我们部署到Websphere的版本为ND6.1.0.0的时候则会报下面的错误:
Http status: 404 Not FoundajaxOptions: errorthrownError: undefinedError 404: SRVE0190E: 找不到文件:/cardcompany/add.action
大家此时都会感觉到茫然,因为后台根本看不到任何的异常信息,后台操作数据库都是正常的,就前台页面出现上面的异常。
废话不多说了看解决办法:
1:报上面的异常首先声明不是str ...
根据文件中jar地址生成jar
- 博客分类:
- java
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Scanner;
import org.apache.log4j.lf5.util.StreamUtils;
/**
*lib.txt文件中就是目标jar文件的路径,根据该路径找到相应的jar包,把这些jar包归并到一个目录下
* @author ...
#!/bin/sh
MYDATE=`date +%d/%m/%y`
THIS_HOST=`hostname -s`
USER=`whoami`
while :
do
tput clear
cat <<MAYDAY
---------------------------------------------------------
User:$USER Host:$THIS_HOST Date:$MYDATE
--------------------------------------------------------- ...
shell命令执行java程序
- 博客分类:
- linux
#!/bin/sh
CP=$CLASSPATH
for files in ./libs/*.jar
do
CP=$CP:$files
done
if [ -n $DEBUG ]
then
echo CLASSPATH=$CP
fi
java -classpath .$CP com.test.MainTest
java实现解压zip文件
- 博客分类:
- java
注意:
1:使用jdk自带的zip的util的工具类实现解压zip文件,会出现中文文件名称乱码的问题,apache的zip的工具类改正了这个问题。
2:使用apache的zip的工具类,编码方式和项目的编码方式有关系,若你的项目使用的是utf-8的字符编码,则按照utf-8的方式解压缩,或你的工程的字符编码是gbk的项目编码,则按照字符集为gbk的项目编码来进行解压缩
,对于这个字符编码问题,我在写项目中亲自过.
3:若用apache的zip类库,来实现压缩或是解压缩,则还是出现文件名称乱码问题,这就需要手动设置字符编码啦。
程序代码如下:
import java. ...
您从计算机中删除了测试版的 2007 Microsoft Office 套件或程序。当您尝试安装原始发行版的 2007 Office 套件或程序时,收到以下错误消息:
由于下列原因,安装程序无法继续: 2007 Microsoft Office system 不支持从预发布版的 2007 Microsof ...
package com.icitic.iccard.dp.test;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.StringReader;
import java.sql.Connection;
import java.sql.PreparedStatement;
import javax.naming.InitialContext;
import org.apache.commons.dbcp.BasicDataSource;
import org. ...
DP判断取多少字节根据银联
- 博客分类:
- java
/**
*
*/
package com.icitic.iccard.dp.test;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
* 运算规则和0x1f做与运算来确定是取得几个字节 用第一个字节和后面0x1f取值
若和0x1f与操作后,还等于0x1f则取两个字节,取2个字节(4位)即可 ,数据都是16进制文件,取前(两位)做为一个字节
template.dat的文 ...
一.作业总指挥——调度器
下载http://www.quartz-scheduler.org/
根据官方的exemple学习即可,里面包含的所有例子,几乎涵盖了,所有的用法,尤其CronTrigger类中的Cron表达式强大
二.作业及其相关
1. Job
作业实际上是一个接口,任何一个作业都可以写成一个实现该接口的类,并实现其中的execute()方法,来完成具体的作业任务。
2. JobDetail
JobDetail可以指定我们作业的详细信息,比如可以通过反射机制动态的加载某个作业的实例,可以指定某个作业在单个调度器内的作业组名称和 ...
类的初始化时机:
1:创建类的实例。
2: 访问某个类或接口的静态变量,或者对该静态变量赋值。
3:调用类的静态方法
4:反射(Class.forName("com...."));
5:初始化一个类的子类
6:Java虚拟机启动时被标明为启动类的类。
只有当程序访问的静态变量或静态方法确实在当前类或当前接口中定义时,才可以认为是对类或接口的主动使用。
调用ClassLoader类的loadClass方法加载一个类,并不是对一个类的主动使用,不会导致类的初始化