会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
简单、高效、易读
博客园
首页
新随笔
联系
订阅
管理
[置顶]
rust程序静态编译的两种方法总结
摘要: 2025-06-13更新,新增lzma和bz2源码编译为静态库 1. 概述 经过我的探索,总结了两种rust程序静态编译的方法,理论上两种方法都适用于windows、mac os和linux(mac os未验证),实测方法一性能比方法二好,现总结如下,希望能够帮到你. 2.方法一 2.1 添加配置文
阅读全文
posted @ 2025-05-07 12:43 JiajieZeee
阅读(416)
评论(0)
推荐(1)
[置顶]
使用win10 wsl子系统将 rust 程序静态编译为linux可执行文件
摘要: chapter Ⅰ 事情起因 最近在学习rust, 想把一部分java服务迁移至rust编写,但由于公司服务器都是linux系统,所以在找windows下交叉编译为linux可执行文件的方法,把bing首页搜索的结果试了个遍都不行, 始终报错“musl-gcc”无法找到,搜遍全网都无法解决。 最终在
阅读全文
posted @ 2024-12-16 23:02 JiajieZeee
阅读(476)
评论(0)
推荐(0)
2025年5月8日
java中对于使用不兼容的不同版本的同一个第三方包的处理办法
摘要: 1. 起因 最近项目中需要接入一个第三方系统,该系统提供了接入sdk,并使用了“bcprov-jdk16-1.46.jar”这个加密库,但在接入之前,我们使用了hutool里的加密模块的sm2加密,并依赖了“bcprov-jdk18on-1.78.jar”,由于这两个版本不兼容,就导致了两边只能有一
阅读全文
posted @ 2025-05-08 16:30 JiajieZeee
阅读(132)
评论(0)
推荐(0)
2024年12月31日
spring boot迁移计划 第Ⅰ章 --chapter 1. rust hyper 结合rust nacos-client开发nacos网关 part ④ nacos-client
摘要: 1. toml依赖 nacos_rust_client = "0.3" local_ipaddress = "0.1" ahash = "0.8" arc-swap = "1" 2. 代码 2025-01-17更新: 新增全局服务地址缓存 use std::sync::{Arc, LazyLock}
阅读全文
posted @ 2024-12-31 22:28 JiajieZeee
阅读(43)
评论(0)
推荐(0)
spring boot迁移计划 第Ⅰ章 --chapter 1. rust hyper 结合rust nacos-client开发nacos网关 part ③ toml配置文件
摘要: 1. toml依赖 toml = "0.8" 2. 代码 由于项目还未完成,部分配置(如数据库等)还未增加,后续更新增加 use log::info; use serde::Deserialize; use std::{ fs, sync::LazyLock }; use crate::init::
阅读全文
posted @ 2024-12-31 22:11 JiajieZeee
阅读(19)
评论(0)
推荐(0)
spring boot迁移计划 第Ⅰ章 --chapter 1. rust hyper 结合rust nacos-client开发nacos网关 part ② hyper网关
摘要: 1. toml依赖 hyper = { version = "1", features = ["full"] } tokio = { version = "1", features = ["full"] } http-body-util = "0.1" hyper-util = { version
阅读全文
posted @ 2024-12-31 21:59 JiajieZeee
阅读(45)
评论(0)
推荐(0)
2024年12月25日
rust引入含有openssl相关包报错(openssl未找到和编译运行报错等相关问题)解决方案
摘要: 1. 问题描述 某天在我的rust程序里引入了actix-proxy = "0.2"这个包,我的程序编译通不过了,rust-analyser也罢工了,错误也提示不出来了,查看错误提示是openssl编译的问题,于是就经过漫长的折腾,终于找到了解决办法 2. 解决办法 2.1 安装vcpkg 参考 h
阅读全文
posted @ 2024-12-25 19:55 JiajieZeee
阅读(479)
评论(0)
推荐(0)
2024年12月22日
spring boot迁移计划 第Ⅰ章 --chapter 1. rust hyper 结合rust nacos-client开发nacos网关 part ① tracing 日志
摘要: 2025-06-13更新,找到一个crate,logroller,可以自定义时区,可以压缩日志,配合tracing很好用(有几个其他的也试过,不是文件名改的奇奇怪怪就是这样那样的问题,这个是最好用的)。按时区滚动分割日志这个需求有人提出几年了,作者说不想引入time或者chrono这些库,因为他们会
阅读全文
posted @ 2024-12-22 01:00 JiajieZeee
阅读(107)
评论(0)
推荐(0)
公告