自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 JDK17:FFM API,Java使用JNI跨平台调用C动态库的替代方式

在JDK17以后,Java提供了一种全新的、性能更好、更安全、使用更简单的跨平台调用方式:FFM API,全称Foreign Function & Memory API,由两部分组成,一个为 Foreign Function,它是外部函数接口,用它来实现Java代码和外部代码之间相互操作,另一个为 Memory API,它是内存接口,用于。由于该特性在JDK17之后属于体验版,所以JDK不同版本中函数名、参数能会有不同,我是用的是Oracle OpenJDK24.0.2。

2025-09-19 11:12:47 735

原创 Java使用JNI调用QT函数

QtDllWrapper.cpp文件是QtDllWrapper.h文件中定义函数的具体实现,需要引入三个头文件#include <jni.h> 、include "QtDllWrapper.h"、#include "creatmydll.h",然后具体实现中调用creatmydll.h中声明的函数(creatmydll.h是QT自定义函数的动态链接库的头文件,也是算法的核心实现,QtDllWrapper.cpp实质是作为桥接函数,在Java声明的函数和QT的具体实现之间做桥接转换。

2025-09-19 10:12:52 367

原创 Java通过网络url直接读取文件内容

【代码】Java通过网络url直接读取文件内容。

2022-08-25 15:06:24 2797

原创 Java通过网络Url下载文件到本地目录

【代码】Java通过URL下载文件到本地目录。

2022-08-25 15:02:53 2864

原创 CentOS安装Nacos后,输入默认用户名和密码nacos/nacos,提示“用户名或密码错误”

查看nacos日志报错:io.jsonwebtoken.security.SignatureException: Unable to obtain JCA MAC algorithm 'HmacSHA256': Algorithm HmacSHA256 not available 原因是:CentOS默认的是openJDK,openJDK不支持HmacSHA256算法的加解密,所以造成登录接口报错。 解决方案:将服务器openJDK换成oracleJDK即可解决问题 ...

2022-02-18 15:58:42 4566

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除