Java
文章平均质量分 97
水蓝城城主
勤恳踏实只求问心无愧不做伪君子,鞠躬尽瘁不争功名利禄方为真英雄
展开
-
Java调用C++
目前有在Java中调用C++中函数的需求,可以通过C++生成动态链接库(DLL)文件,之后在Java中通过加载该DLL来调用函数。记录基本过程如下先在Java中书写native函数,然后编译生成class;使用Java提供的工具javah生成header文件:javah -jni path.to.class.file;在C++中引入header文件,实现对应函数,注意需要引入’jni.h’...原创 2020-01-06 15:23:43 · 144 阅读 · 0 评论 -
Java获取资源路径的常用方法
在Java中通常使用Class.getResource(String path)方法获取相关文件的URI,但使用的时候一定要注意参数。若以"/"开头,则路径以.class文件的最外层的包路径起始,否则均以.class文件当前所在目录起始。下面举例说明。若文件结构如下:/root ├─ /target ├─ /classes ├─ /foo |- ├─ bar |- |-...原创 2019-02-11 14:00:23 · 3315 阅读 · 0 评论 -
java.nio.ByteBuffer用法小结
文章目录简介初始化向ByteBuffer写数据手动写入数据从SocketChannel中读入数据至ByteBuffer从ByteBuffer中读数据复位position读取数据字节序处理简介在Java的Socket编程中,若使用阻塞式(BIO),则往往通过ServerSocket的accept()方法获取到客户端Socket之后,再使用客户端Socket的InputStream和OutputS...原创 2019-04-22 18:51:58 · 74876 阅读 · 18 评论 -
记首次尝试MatLab与Java混合编程
一、概述最近在尝试进行java和MatLab的混合编程,主要目的就在于将MatLab中的函数打包为jar,从而可以在Java中进行调用。期间碰到了很多问题,在此记录一下备忘。二、 deploytool打包jar关于如何通过MatLab提供的deploytool将.m文件打包为jar,在网上已经可以搜索到很多图文并茂的教程了,官方也都提供了比较详细的说明:官方文档:https://ww2....原创 2019-05-16 12:25:55 · 1514 阅读 · 4 评论