- 浏览: 103045 次
- 性别:
- 来自: 深圳
-
最新评论
文章列表
xml签名验签模拟程序
- 博客分类:
- xml签名验签模拟程序
package com.kame.micropay.netbank.service.adapter.b2c;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.UnsupportedEncodingException; ...
jxl 分页 excel
- 博客分类:
- 参考
以下代码仅供参考:
//生成一个excel文件
WritableWorkbook wwb = null;
try {
//首先要使用Workbook类的工厂方法创建一个可写入的工作薄(Workbook)对象
wwb = Workbook.createWorkbook(new File(fileName));
} catch (IOException e) {
log.error(e); }
long totle = service.getTotle(searchParameters);//业务逻辑方法,获取总数,便于在excel分多个工作表
//按65536条数据分页
float res=Flo ...
/**
* 下载商户前一日的交易对账单
* @param dateTime
* @return
* @throws TtyException
*/
@Override
public void downloadMerchantBillsTask(Date beginDate,Date endDate) throws TtyException {
List<MemberMerchant> list = memberService.queryAllMerchants();
FileOutputStream fOut = null ...
长短连接的区别:
数据库中乐观锁与悲观锁的区别:
多线程:
事物处理机制:
充值的流程:
退款的流程:
对账的必须要素是哪些:
银行不是所有的都支持全额退款的:
对接商户的时候接口报文是怎么定义的:
加密常用的方式有哪些:
RSA加密机制具体是:
对加密的字段怎么进行搜索功能:
自己内部系统一般不需要签名与验证签名:
mina与hession通讯:
wait与sleep唤醒线程的是 ;
分布式部署怎么控制事务,多线程怎么保证数据的一致性
http://www.hjxmall.com/index.php
纯网关支付与收银台登陆用户名与密码支付类似,只是方便增加用户,不需要注册我们系统,创建订单,支付方式,交易流水,选择计算路由,计算手续费等校验用户收付款方信息,轮询操作,商户在商户版订单查询界面可以发起退款请求,分部分退款与全额退款,按照原路返回操作,轮询看支付方式表中状态是否为成功,轮询成功的则记账,否则在下载银行对帐单后,调用存储过程修改表示字段值为1,4 继续操作
F:\\cfcapay\
/apps/profiles/kame-bank/cert/cfcapay/
instantclient_10_2 需要配置环境变量 ,msvcr71.dll 放在系统的c盘路径下.
把下载的instantclient-basic-nt-11.2.0.2.0.zip压缩包解压,放到 C:\instantclient_11_2 目录下。
在“环境变量”的“系统变量”中增加:
ORACLE_HOME = C:\instantclient_11_2
TNS_ADMIN = C:\instantclient_11_2
...
@Async 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在Spring 3.x之后,就已经内置了@A ...
PROPAGATION_REQUIRED
加入当前正要执行的事务不在另外一个事务里,那么就起一个新的事务
比如说,ServiceB.methodB的事务级别定义为PROPAGATION_REQUIRED, 那么由于执行ServiceA.methodA的时候,ServiceA.methodA已经起了事务,这时调用ServiceB.methodB,ServiceB.methodB看到自己已经运行在ServiceA.methodA
的事务内部,就不再起新的事务。而假如ServiceA.methodA运行的时候发现自己没有在事务中,他就会为自己分配一个事务。这样,在ServiceA.methodA或者在 ...
public synchronized Throwable fillInStackTrace() {
if (stackTrace != null ||
backtrace != null /* Out of protocol state */ ) {
fillInStackTrace(0);
stackTrace = UNASSIGNED_STACK;
}
return this;
}
public void setStackTrace(StackTraceEl ...
SELECT ID,
ORDER_ID,
ACCOUNT_NO,
CREATE_TIME,
DR_CR_FLAG,
BUSINESS_TYPE,
PAYMENT_ORDER_NO,
DR_CR_AMOUNT,
CR_AMOUNT,
PRE_CR_AMOUNT,
ACCOUNT_AMOUNT,
...
https://www.jpush.cn/common/products
model.addAttribute("bankName",Base64.encode(resp.getBankName().getBytes()));
model.addAttribute("bankName", new String(Base64.decode(bankName)));
http://bbs.csdn.net/topics/390834656
给tomcat添加运行内存:
-Xms256M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m
http://www.jeasyuicn.com/api/docTtml/index.htm
http://www.zi-han.net/case/easyui/
http://www.zi-han.net/
https://github.com/Beau-zihan?tab=repositories
style="cursor:pointer;"
http://www.zi-han.net/case/easyui/
IDEA,maven搭建 项目 配置
- 博客分类:
- tools
http://dl2.iteye.com/upload/attachment/0112/7193/de26222d-d6b3-3b9c-857d-e80c84040623.pdf