摘要: Java通过JNA方式调用DLL(动态链接库) 1. JNA简单介绍 先说JNI(Java Native Interface)吧,有过不同语言间通信经历的一般都知道,它允许Java代码和其他语言(尤其C/C++)写的代码进行交互,只要遵守调用约定即可。首先看下JNI调用C/C++的过程,注意写程序时 阅读全文
posted @ 2022-12-07 11:34 整合侠 阅读(3838) 评论(0) 推荐(0) 编辑
摘要: Java—Google guava工具类(高效)快速入门指南 Google guava工具类特点 Guava是对Java API的补充,对Java开发中常用功能进行更优雅的实现,使得编码更加轻松,代码容易理解。Guava使用了多种设计模式,同时经过了很多测试,得到了越来越多开发团队的青睐。Java最 阅读全文
posted @ 2022-12-07 11:17 整合侠 阅读(562) 评论(0) 推荐(0) 编辑
摘要: Java—bouncycastle支持国密SM2的公钥加密算法 java代码是依赖 BouncyCastle 类库,经修改此类库中的 SM2Engin 类的原码而来,用于支持 SM2 公钥加密算法,符合:《GM/T 0009-2012: SM2密码算法使用规范》。可以使用 gmssl 工具进行交互测 阅读全文
posted @ 2022-12-07 11:07 整合侠 阅读(2027) 评论(0) 推荐(0) 编辑
摘要: Java—oshi获取主机运行信息 在该监控系统中,想要做到主机的CPU、内存、磁盘、网络、线程、JVM内存、JVM GC 等维度的监控,JVM方面的监控还好说,直接用JMX做就行了,关键是主机信息不好做监控,JDK没有直接的方案获取系统主机信息。以下几种方式获取主机维度的信息。 一、命令行 用最常 阅读全文
posted @ 2022-12-07 11:01 整合侠 阅读(283) 评论(0) 推荐(0) 编辑