易截截图软件、单文件、免安装、纯绿色、仅160KB

Java通过JNI调用dll文件

骨头的程序是JAVA写的,赵工的AI库是一个lib,那么强大不用太可惜了,容我想想......
简单来说:
0-Java 建立需求函数模板
1-使用 javah  xxx.class 工具生成.h文件
2-把jni.h、jni_md.h和刚才生成的.h文件放到VS建立的dll空项目里
3-生成可以调用的dll
大功告成
详细点:
例如你要用dll 实现一个Max()函数的功能,先把这个文件编译成class文件
然后用 javah 生成.h 文件
public class TestNative {
 private native static int Max(int a, int b);
 static {
  System.loadLibrary("VCdll");
 }
 public static void main(String[] args) {
  System.out.println(Max(4, 5));
 }
}
visual Studio 里:
0-新建->Win32->Win32项目->起个名mydll->下一步->DLL和空项目->完成
1-把jni.h、jni_md.h和刚才生成的.h文件放到头文件里
2-添加新项目->新建c++文件->cpp文件里引用刚才生成的.h文件->实现相关方法->
3-生成dll
4-放在java文件目录下,ok


相关文档:

Java中集合容器类List和Set的用法

List的用法
List包括List接口以及List接口的所有实现类。因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法,如表1所示。
表1  List接口定义的常用方法及功能
从表1可以看出,List接口提供的适合于自身的 ......

纯Java版工行B2C网银接口调用总结

1.首先看懂官方文档
2.icbc.jar这个jar包一定要要到!这是进行base64加密解密,以及
使用工行证书签名的重要工具类。
3.采取纯Java编码,要确保用对证书,放在D盘根目录下(其他路径亦可)。
4.编写JSP接口页面,字段必须与工行的一一对应。
而且如tranData等字段进行base64加密后或者签名后 必须以"“双引号扩上才 ......

传智播客java培训 java基础之MYSQL

 明天有一个新的就业班开课了,有的同学决定转班,自己心里也挺矛盾的,犹豫不决!
去可以让自己对基础更加熟练,毕竟所有的知识都是新东西,如果有更多的时间练习,效果一
定更好!不去是觉得原理都懂得了,只要坚持上完剩下的课程,可以再去慢慢练习代码,没有
必要浪费时间?好矛盾,明天找张老师咨询下....
今 ......

Java/JSP连接Postgre数据库常见问题解答

一、
问:org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host "192.168.254.103", user "postgres",database "postgres", SSL off
答:PostgreSQ数据库为了安全,它不会监听除本地以外的所有连接请求,当用户通过JDBC访问是,就会报一些以上的异常。要解决这个问题 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号