jdk对应class file versions对照表
Posted on
Edited on
容器下Java日志时间少8小时原因及解决
Posted on
Edited on
单节点启动多个filebeat注意点
Posted on
容器启动端口被占用分析
Posted on
pom.xml plugin摘出来放到profile及推送到私服、需认证推送
Posted on
libffi库作用
Posted on
libffi 库的作用
1.libffi(Library for Foreign Function Interface)是一个为 C 程序提供 调用任意语言函数 的接口库。它的核心用途是在运行时动态创建调用栈,从而调用其它语言的函数或调用动态生成的代码片段。
2.它在云原生、Python、JVM、数据库驱动、高性能框架中被广泛用作 跨语言调用的底层基础。
- Python 的 ctypes 和 cffi 模块依赖 libffi
- LuaJIT、Ruby FFI、PHP FFI、OpenJDK、LLVM 等依赖 libffi
- 与动态库交互时无需编译期绑定,适合插件式架构与 JIT(即时编译技术)
在 CentOS 8 上安装 libffi
1.安装系统运行时依赖
nexus添加第三方仓库
Posted on
Fit2Cloud Maven 仓库的新路径(基于 Nexus3 结构)
env
- nexus3
- third maven
OpenAI API vs ChatGPT Plus联系和区别
Posted on
shell单引号下双引号如何做变量替换 '"$x"'
Posted on
mac下虚拟化平台UTM
Posted on
UTM 是一款开源的虚拟化软件,主要用于 macOS 上运行虚拟机(VM)。它基于 QEMU(一个流行的开源虚拟化工具)构建,为 macOS 用户提供了一个简单易用的界面来创建和管理虚拟机。UTM 支持多种操作系统,包括 Linux、Windows 和其他类 Unix 系统。
主要特点:
- 多平台支持:UTM 允许你在 macOS 上运行 Linux、Windows、BSD 等操作系统,支持不同的架构,包括 x86_64、ARM64 和 ARM32。
- 图形化界面:与直接使用 QEMU 的命令行相比,UTM 提供了一个用户友好的图形界面,简化了虚拟机的创建和管理过程。
- 硬件加速:对于支持的 Mac 设备(尤其是带有 Apple Silicon 的设备),UTM 能够利用硬件加速,显著提高性能。
- 支持虚拟化和模拟:UTM 既支持虚拟化(通过 Apple 的 Hypervisor 框架)也支持模拟(使用 QEMU)。这意味着你可以在 M1、M2 等 Apple Silicon 设备上运行 x86 系统,也可以模拟 ARM 系统。
- 无缝集成 macOS:UTM 允许在虚拟机中使用 macOS 系统,提供类似于虚拟化的体验,但不需要双启动。
安装与使用:
mvn install -N仅仅构建当前目录下父POM下模块
Posted on