最近在设计Rust库API的时候遇到了一个类似函数重载带来的恐惧感,特意来分享一下。 背景 为了使得我的API使用起来很灵活,我设计了这么一个struct和trait,函数参数类型标记为impl Trait,可以传递多种类型的参数,达到一种函数重载的效果。
ESC是Vim中最常用的键,但是他的位置却很尴尬,CapsLock占据着最好的位置却很少用上,我认为以下配置是最合理的: 临时设置: setxkbmap -option caps:escape,shift:both_capslock 永久设置(Debian系):
偶然间发现rabbitmq 4更新了不少东西,最关键是分布式方案更现代化了,于是尝试搭建和试用了一下。 更新了啥? ChatGPT: RabbitMQ 4.0 系列的正式生产版本起始于 2024 年 9 月(例如,4.0.1 于 2024 年 9 月 18 日发布),随后陆续推出了多个补丁版本(最新补丁版本 4.0.7 发布于 2025 年 2 月 26 日)。
本文跟龙芯2K0300相关。 前提是参照https://gitee.com/open-loongarch/docs-2k0300文档下载好交叉编译工具链。 背景 为啥这么麻烦?因为我目前使用的Linux发行版是UnionTech OS Desktop 20 Home,glibc版本是2.28,运行/opt/loongarch64-linux-gnu-gcc13.3/bin/loongarch64-linux-gcc会报错:
内容由ChatGPT生成。 1. 配置 ulimit 开启 core dump 默认情况下,shell 可能会限制 core dump 文件的大小。为了确保程序崩溃时能够生成 core 文件,需要取消这个限制。你可以在当前 shell 中执行:
内容由DeepSeek生成。 公式解析 totalPages := (total + pageSize - 1) / pageSize 核心目标 计算总数据量 total 按每页大小 pageSize 分页后的总页数,需处理以下两种情况: 整除:例如 total=10, pageSize=5,总页数为 2。 不整除:例如 total=11, pageSize=5,总页数为 3(余数需另起一页)。 公式原理
我还挺喜欢EXDOLL的小蝶,特别是这个撑着红色纸伞的国风装扮。 可惜官网上这套装扮已经不复存在,于是想用可灵AI(可图模型)来生成一批,效果还不错。 提示 上传参考图 提示词 参考的特征 国风、温柔妆容,粉色纱质汉服,身材非常好,有红黑相间飘带装饰,手里拿着一把红色纸伞,深红色背景,背景里有樱花的影子,光影感 角色特征 生成图
首先得搭建好libvirtd,和SR-IOV相关的BIOS和内核支持,并非本文重点,省略。 为了使用SR-IOV虚拟网卡,并且KVM支持网络高可用,需要使用hostdev挂载两张SR-IOV虚拟网卡,并且在KVM内部做bond。
背景 2025年春节前夕,国内大模型DeepSeek横空出世,火爆全球,搞得我特想认真学AI。虽然手头只有台老古董联想拯救者Y7000,显卡还是GTX 1050Ti,跑大模型基本做梦,但好歹能折腾点基础的吧?