- 博客(3)
- 收藏
- 关注
原创 docker入门与简单实战
1.docker之我见 docker是什么:docker一个开源的容器引擎,可以将应用程序和服务器开发基础设施(eg:jdk,tomcat)进行隔离,能将基础设施当做程序一样进行管理。可以把docker看做是一个简化版的虚拟机,在docker容器里可以使用Linux的操作命令,与虚拟机不同的是虚拟机有自己的虚拟操作系统,而docker使用的是docker引擎基于宿主机的操作系统。 ...
2019-06-25 23:42:25 139
原创 jna传递结构体参数调用so动态库
一 、封装动态库 java调用linux动态库有两种方式:(Windows为.dll 方式类似) jni:性能较jna更优,但文档较少不易上手,且java开发人员实现jni需要写c代码(输入输出参数复杂时转换很麻烦) jna:是基于JNI的,在JNI上封装了一层,故JNA性能不如JNI,但java通过jna调用动态库时不需要写c代码,参数转换由框架实现。...
2018-08-06 16:22:15 2259 6
原创 linux调用JNI出错 java.lang.UnsatisfiedLinkError: No implementation found for
一般是路径的问题,检查java包路径,类的包路径要和生成头文件类包路径一致。(jni调试使用不便,推荐使用jna,Windows平台和linux都可以直接在eclipse中使用so并输出结果)...
2018-07-06 16:49:31 1511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人