- 浏览: 174613 次
- 性别:
- 来自: 合肥
最新评论
-
青春的、脚步:
at org.mortbay.jetty.Response.r ...
WARN: Committed before 500 STREAM -
0612800232:
工行回调 必须要公网的域名,端口必须是要80的
纯Java版工行B2C网银接口调用总结 -
jxausea:
我最近也在做工行的接口,是1.0.0.11版本的,可以post ...
纯Java版工行B2C网银接口调用总结
文章列表
使用String.split方法时遇到的问题
今天在使用String.split()方法时因为使用"|"作分割符,总是得不到结果。于是在网上Google了一下,终于找到了答案。
在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。
我们看jdk doc中说明
public String[] split(String regex)
Splits this string around matches of the given regular expression.
参数regex是一个 regular-expr ...
- 2010-08-19 21:49
- 浏览 313
- 评论(0)
使用String.split方法时遇到的问题
今天在使用String.split()方法时因为使用"|"作分割符,总是得不到结果。于是在网上Google了一下,终于找到了答案。
在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。我们看jdk doc中说明public String[] split(String regex)Splits this string around matches of the given regular expression. 参数regex是一个 regular-expression的匹配模 ...
- 2010-08-19 21:49
- 浏览 526
- 评论(0)
JDK:java1.4
自己拼了一个字符串,要把字符串切割成一个字符数组并且进行相应的赋值操作。
如:String str = "CA(中国国际航空公司)$CA1502$2010-08-20$11:55$2010-08-20$14:20$747$50$2600";
切割操作时,String[] ttt = str.split("$");
结果结果却是ttt.lenth=1
然后切割后的第一个字符ttt[0]就是切割前的字符串。
料想Java的API不应该那么低级吧,这种功能都不能实现,那不是吐血。
之前一个同事用replace方法 ...
- 2010-08-19 21:46
- 浏览 728
- 评论(0)
JDK:java1.4
自己拼了一个字符串,要把字符串切割成一个字符数组并且进行相应的赋值操作。
如:String str = "CA(中国国际航空公司)$CA1502$2010-08-20$11:55$2010-08-20$14:20$747$50$2600";
切割操作时,String[] ttt = str.split("$");
结果结果却是ttt.lenth=1
然后切割后的第一个字符ttt[0]就是切割前的字符串。
料想Java的API不应该那么低级吧,这种功能都不能实现,那不是吐血。
之前一个同事用replace方法 ...
- 2010-08-19 21:46
- 浏览 556
- 评论(0)
JDK:java1.4
自己拼了一个字符串,要把字符串切割成一个字符数组并且进行相应的赋值操作。如:String str = "CA(中国国际航空公司)$CA1502$2010-08-20$11:55$2010-08-20$14:20$747$50$2600";切割操作时,String[] ttt = str.split("$");结果结果却是ttt.lenth=1然后切割后的第一个字符ttt[0]就是切割前的字符串。料想Java的API不应该那么低级吧,这种功能都不能实现,那不是吐血。
之前一个同事用replace方法也是不行的。想想应该是$是特 ...
- 2010-08-19 21:46
- 浏览 702
- 评论(0)
1.首先看懂官方文档2.icbc.jar这个jar包一定要要到!这是进行base64加密解密,以及使用工行证书签名的重要工具类。3.采取纯Java编码,要确保用对证书,放在D盘根目录下(其他路径亦可)。4.编写JSP接口页面,字段必须与工行的一一对应。而且如tranData等字段进行base64加密后或者签名后 必须以"“双引号扩上才可以。不然工行接口那边不会识别4.进行字段的拼接与加密等操作,并作为表单的属性传到接口处。
action地址按照工行客服给的指到一个界面,进行相应的调试。这时候需要安装工行的网银客户端 调试界面的验证码等才会出现。工行连调时,时间是由工行那边决定的。工行 ...
- 2010-05-28 18:14
- 浏览 779
- 评论(0)
1.首先看懂官方文档2.icbc.jar这个jar包一定要要到!这是进行base64加密解密,以及使用工行证书签名的重要工具类。3.采取纯Java编码,要确保用对证书,放在D盘根目录下(其他路径亦可)。4.编写JSP接口页面,字段必须与工行的一一对应。而且如tranData等字段进行base64加密后或者签名后 必须以"“双引号扩上才可以。不然工行接口那边不会识别4.进行字段的拼接与加密等操作,并作为表单的属性传到接口处。
action地址按照工行客服给的指到一个界面,进行相应的调试。这时候需要安装工行的网银客户端 调试界面的验证码等才会出现。工行连调时,时间是由工行那边决定的。工行 ...
- 2010-05-28 18:14
- 浏览 528
- 评论(0)
1.首先看懂官方文档2.icbc.jar这个jar包一定要要到!这是进行base64加密解密,以及使用工行证书签名的重要工具类。3.采取纯Java编码,要确保用对证书,放在D盘根目录下(其他路径亦可)。4.编写JSP接口页面,字段必须与工行的一一对应。而且如tranData等字段进行base64加密后或者签名后 必须以"“双引号扩上才可以。不然工行接口那边不会识别4.进行字段的拼接与加密等操作,并作为表单的属性传到接口处。
action地址按照工行客服给的指到一个界面,进行相应的调试。这时候需要安装工行的网银客户端 调试界面的验证码等才会出现。工行连调时,时间是由工行那边决定的。工行 ...
- 2010-05-28 18:14
- 浏览 2653
- 评论(2)
在Oracle开发中进行数据插入的操作,代码是可以完全执行的,到了Mysql方法下 ,却报插入失败的操作。具体报错信息如下:
java.sql.SQLException: Unable to retrieve metadata for procedure.
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.CallableStatement.extractProcedureName(CallableStatement.java:857)
at com.mysql.jd ...
- 2010-05-10 09:50
- 浏览 869
- 评论(0)
在Oracle开发中进行数据插入的操作,代码是可以完全执行的,到了Mysql方法下 ,却报插入失败的操作。具体报错信息如下:
java.sql.SQLException: Unable to retrieve metadata for procedure.
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.CallableStatement.extractProcedureName(CallableStatement.java:857)
at com.mysql.jd ...
- 2010-05-10 09:50
- 浏览 682
- 评论(0)
在Oracle开发中进行数据插入的操作,代码是可以完全执行的,到了Mysql方法下 ,却报插入失败的操作。具体报错信息如下:
java.sql.SQLException: Unable to retrieve metadata for procedure.
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.CallableStatement.extractProcedureName(CallableStatement.java:857)
at com.mysql.jd ...
- 2010-05-10 09:50
- 浏览 1563
- 评论(0)
程序员每天该做的事
1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多
2、考虑自己明天应该做的主要工作 把明天要做的事情列出来 ...
- 2009-11-24 17:32
- 浏览 540
- 评论(0)
程序员每天该做的事
1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多
2、考虑自己明天应该做的主要工作 把明天要做的事情列出来 ...
- 2009-11-24 17:32
- 浏览 380
- 评论(0)
程序员每天该做的事
1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多
2、考虑自己明天应该做的主要工作 把明天要做的事情列出来 ...
- 2009-11-24 17:32
- 浏览 467
- 评论(0)
public class Convert {
/**
* @param args
*/
public static void main(String[] args) {
int intB=54331;
String strA="000000000000";
Convert convert=new Convert();
System.out.println(convert.converStr(strA, intB));
}
/**
* 字符串与整数相加 整数占字符串的最后几位
* @param ...
- 2009-09-09 13:58
- 浏览 734
- 评论(0)