logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【密码加密算法深度对比:BCrypt、Argon2、scrypt、PBKDF2 全解析】

本文系统对比了四大主流密码哈希算法(Argon2、BCrypt、scrypt、PBKDF2),从设计原理、安全性、性能和实际应用场景进行深度分析。Argon2作为现代密码哈希的黄金标准,凭借内存硬化、抗GPU/ASIC攻击等特性被OWASP和NIST共同推荐;BCrypt作为经典方案仍广泛使用但存在内存固定等局限;scrypt是内存硬化技术的先行者;PBKDF2则主要适用于FIPS合规场景。文章提

文章图片
#算法
【2025 年 Rust 桌面 GUI 框架最全横评:选对一个,少走十年弯路!】

2025年Rust桌面GUI框架横评:iced成为Win11风格开发首选,egui适合工具类应用,dioxus实现跨平台统一,Tauri 2适合前端团队快速开发。本文基于30+项目实战经验,从性能、美观度、生态等维度对比主流框架,给出2025年Rust桌面开发选型建议:纯Rust项目首选iced,工具类用egui,跨平台选dioxus,商业项目考虑slint,前端团队推荐Tauri 2+Vue3/

#rust#开发语言#后端
【2025最新!Windows系统下完整安装Qdrant向量数据库环境(超详细图文教程)】

本文提供了2025年Windows系统下安装Qdrant向量数据库的三种详细方法:Docker方式(推荐)、原生exe二进制安装(无需Docker)和WSL2+Docker方案(最稳定)。教程包含环境准备、安装步骤、验证方法和常见问题解决方案,特别针对Windows特有的文件挂载问题给出了优化建议。同时提供了Python客户端测试代码和生产环境配置建议,适合不同场景需求。文章结构清晰,图文并茂,是

文章图片
#windows#数据库
【Zed 编辑器汉化版本推荐:使用 TC999/zed-loc 项目快速实现中文界面】

Zed编辑器作为新兴的高性能代码编辑器,目前官方尚未提供中文支持。本文推荐使用TC999/zed-loc开源项目实现汉化,该项目通过自动提取UI字符串、生成翻译文件并编译,已实现核心界面汉化。文章详细介绍了Zed编辑器的特点、汉化项目功能及使用方法,包括直接下载预编译版本或自行参与翻译的步骤。还推荐了其他社区汉化方案,帮助中文用户更好地体验这款Rust开发的编辑器。

#编辑器
【Win11 Docker Desktop Installer安装指定位置】

本文提供了三种在Win11系统中将Docker Desktop安装到指定位置的方案。方案一(批处理脚本)功能完善,包含错误检查、目录创建和结果反馈;方案二(PowerShell)提供彩色输出和更现代的参数处理;方案三为单行命令简洁版。所有方案均支持自定义安装路径、WSL数据存储位置等参数,并自动接受许可协议。文章还包含环境检查、磁盘空间验证等优化建议,推荐使用兼容性更好的批处理方案。这些方法特别适

#docker#容器#运维
【Rust 语言编程知识与应用:集合容器详解】

Rust 标准库集合容器涵盖动态数组(Vec)、双端队列(VecDeque)、链表(LinkedList)、哈希表(HashMap/HashSet)、有序树结构(BTreeMap/BTreeSet)及优先级队列(BinaryHeap),各具不同时间复杂度与适用场景。

文章图片
#rust#开发语言#后端
Rust项目必备:rust-toolchain.toml全解析

摘要:本文详细介绍了 Rust 项目中的 rust-toolchain.toml 配置文件,帮助开发者锁定工具链版本、管理组件和配置交叉编译。主要内容包括: 核心配置参数: channel:指定 Rust 版本(稳定版/测试版/每日构建版) components:安装额外工具(如 rustfmt/clippy) targets:配置交叉编译目标平台 profile:使用预定义组件集合 4个实战配置

文章图片
#rust#算法#开发语言
【 Java 21 使用 JJWT 0.13.0的最新用法】

本文介绍了如何基于 JJWT 0.13.0 API 实现 JWT 工具类。首先提供了正确的 Maven 依赖配置,强调了模块化结构。然后展示了使用新 API 的 JWT 工具类实现,包括生成和解析令牌的方法,并指出新旧 API 的区别。文章还包含了密钥生成与管理的示例代码,以及安全使用建议。最后给出了工具类的使用示例,演示了如何初始化、生成和解析 JWT 令牌。全文提供了完整的代码片段,并针对生产

#java#开发语言
【Windows 11 下 Rust + Cargo 完整自定义安装指南(彻底搬离 C 盘 + 一键脚本 + 解决 link.exe 报错)】

本文提供了一套完整的 Windows 系统下将 Rust 开发环境迁移到 D 盘的解决方案。通过两个一键 BAT 脚本实现:1)自动安装 Rust 到 D:\Dev\Rust 目录,包含 rustup、cargo 配置和全局编译目录;2)完整的卸载功能。方案采用永久环境变量配置,并优化了编译缓存路径,有效解决 C 盘空间不足问题。文中还包含 VS Build Tools 安装指南和常见错误处理方法

#windows#rust#开发语言
【 Windows 11(16GB 内存)Rust 开发最专业、最高效的 .cargo/config.toml 配置指南(基于 Cargo 1.83 官方规范 · 2025 年 11 月版)】

本文为16GB内存Windows 11用户提供Rust开发终极配置方案,通过优化.cargo/config.toml显著提升生产力。关键改进包括:使用独立SSD存储target目录、启用rust-lld加速链接(比link.exe快5-15倍)、调整并行任务数和增量编译设置防止OOM、配置国内镜像提升下载速度。实测显示,280+crate项目编译时间降低61%,Bevy示例从OOM变为49秒完成,

#windows#rust#开发语言
    共 59 条
  • 1
  • 2
  • 3
  • 6
  • 请选择