码迷,mamicode.com
首页 > 编程语言 > 详细

C# 调用java

时间:2017-04-25 13:18:02      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:另一个   创建失败   变化   bsp   乱码   用法   读文件   ...   数据   

 背景,调用java算法加解密,因为没有给出.net 的加解密算法,(深深的鄙视银联),用法是process调用jar包,但是当解密文件超过200K时,process报错参数超长,,,你妹的微软cmd,参数传参问题,于是转去把参数写文件,java读文件,但是多线程操作时,java写出来的解密后的文件总是莫名其妙的数据:要么正常,要么乱序(数据条数),要么乱码,,神坑,,,此处的特殊条件是:因为客户环境政策较多,于是一开始传入参数的文件和传出参数的文件是同一个文件,就是java读取文件后,先删除文件,在重新创建,

 

java报错要么文件删除失败,要么创建失败,于是改成传入的参数文件是一个文件,输出结果是另一个文件,功能成功....

感觉因为ad账号权限在调用jar包后发生了变化,process 没有指定ad..

C# 调用java

标签:另一个   创建失败   变化   bsp   乱码   用法   读文件   ...   数据   

原文地址:http://www.cnblogs.com/duguzhenglong/p/6761091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!