自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码刀攻城

乐观之人在苦难中看到机会,悲观之人在机会中看到苦难。人生在世 磨难重重,愿大家坚韧不拔,自强不息!

  • 博客(351)
  • 资源 (1)
  • 收藏
  • 关注

原创 终极I/O多路复用神器:epoll 吃透高并发网络编程的核心

epoll凭借事件驱动模式、内核红黑树管理、就绪事件队列三大核心设计,突破了传统IO多路复用技术的瓶颈,实现了百万级连接的高效处理

2026-02-22 12:31:30 117

原创 后端视角:拆解春晚背后的高可用技术架构

作为后端开发者,我们研究春晚的技术架构,不仅是为了了解其实现细节,更重要的是学习其**问题驱动、精准优化、分层解耦**的设计思想

2026-02-22 12:12:32 160

原创 Redis单线程凭什么撑10万QPS?

设计再好的中间件,用错了也白搭。很多项目中Redis性能暴跌,本质是开发者不理解其性能模型

2026-02-22 12:04:07 110

原创 Rust 中的 内存对齐

如果数据起始地址不符合类型对齐,CPU需要分多次读取再拼接,效率会大幅降低(甚至部分架构会直接报错)

2026-02-14 09:57:00 672 2

原创 Rust中 引用类型 VS 裸指针

Rust的核心优势是“内存安全”,引用类型是实现这一优势的关键;裸指针则是为了兼顾底层灵活性而提供的“后门”,使用时必须心存

2026-02-13 15:50:37 771

原创 Rust异步编程——1、Async 编程简介

async是 Rust 选择的 异步编程模型,下面我们来介绍下它的优缺点,以及何时适合使用。

2026-02-10 10:33:26 545

原创 开发常用 宏

让开发者聚焦业务逻辑而非底层实现,同时从效率、安全、规范、可维护性等多维度提升开发体验

2026-01-28 18:19:41 931

原创 Rust Vec与HashMap全功能解析:定义、使用与进阶技巧

Vec和HashMap是Rust开发中不可或缺的集合工具

2026-01-25 09:53:20 872

原创 Rust复合类型 四大军阀:数、元、切、串

掌握这四种类型的特性、用法及相互配合,能为后续Rust编程(如集合、结构体、函数开发)打下坚实基础

2026-01-22 15:49:03 1056

原创 Rust 模式匹配 大合集

rust 是一门 很看重 模式匹配 的 编程语言

2026-01-15 22:25:37 1170

原创 Rust unsafe 一文全功能解析

Rust 的 `unsafe` 并非“打破安全规则”的工具,而是“在可控范围内扩展能力”的桥梁

2026-01-15 22:23:49 473

原创 Rust 宏 !

如果说 函数 是“做事情的工具”,那么 宏 就是“造工具的工具”

2026-01-15 11:32:28 1001

原创 后端接入大模型实现“自然语言查数据库”

通过“自然语言→大模型转SQL→校验执行→结果转自然语言”的闭环,后端可快速实现智能数据查询功能

2026-01-14 22:16:20 963

原创 Rust 智能指针,让人省心

Rust 智能指针是所有权系统的 延伸,记住了!

2026-01-14 17:35:32 1165

原创 编译型 VS 解释型, 快慢有道

编译型语言与解释性语言的速度差异,并非源于“是否生成机器码”,而是源于“机器码的生成方式

2026-01-14 16:45:36 999

原创 压测 把自己 压进去了

警醒、警惕、警告

2026-01-14 16:29:48 499

原创 Rust 交叉编译:MacOS ====> Linux (musl 静态编译)

cargo-zigbuild 当之无愧的 rust交叉编译的 统治者!

2026-01-14 15:35:22 1177 1

原创 Rust 交叉编译:Windows ====> Linux (musl 静态编译)

cargo-zigbuild 对比其 他交叉编译方案 绝对是 首选工具!, 没有之一

2026-01-14 14:24:01 1298

原创 Cargo命令工具

Cargo 作为 Rust 生态的核心工具,不仅简化了项目的构建与依赖管理流程,还通过丰富的命令与拓展能力,支撑起从简单脚本到大型企业级项目的全生命周期管理

2026-01-13 14:57:25 1021

原创 Cargo.toml

`Cargo.toml` 作为 Rust 项目的“灵魂配置文件”,不仅承担着元信息声明、依赖管理的基础功能,还通过进阶配置支撑起复杂项目的编译优化、跨平台适配、多 crate 协同等核心需求

2026-01-13 13:56:25 881

原创 Rust 丰富&好用的 格式化语法

Rust 格式化语法是一套类型安全、灵活高效的字符串处理体系,核心围绕 `fmt` 特质与格式化宏,既支持基础的对齐、精度控制,也能通过自定义实现满足复杂场景需求

2026-01-12 15:36:59 812

原创 Rust 异步、并发 一文全解

Rust 异步与并发编程凭借“编译期安全保障 + 高性能”的核心优势,在 I/O 密集型、CPU 密集型场景中均有出色表现

2026-01-12 15:10:59 1185

原创 Rust 的 validator 库

validator 库凭借丰富的内置规则、灵活的扩展能力和优秀的性能,成为 Rust 数据验证的首选工具

2026-01-12 14:51:12 1041

原创 Rust 的 Lapin 库:消息队列 轻松搞定

Lapin 作为 Rust 生态中成熟的异步 AMQP 客户端,凭借轻量高效、协议支持完整的优势,成为连接 RabbitMQ 的优选工具

2026-01-12 13:05:19 892

原创 Rust 的 redis-rs 库

它完美契合 Rust 的设计哲学,兼具类型安全、高性能、轻量无冗余的核心优势,原生支持同步与异步双模式,无缝适配 Tokio 异步生态,是高并发服务的标配。

2026-01-12 12:34:06 1011

原创 Rust 的 SQLx 库: 安全 & 性能

SQLx 凭借“编译时 SQL 验证”和“原生异步支持”,在 Rust 数据库开发中构建了安全与性能的双重优势。

2026-01-12 12:25:35 897

原创 Tokio:Rust 异步界的 “霸主”

在 Rust 异步编程生态中,Tokio 是当之无愧的核心支柱

2026-01-12 10:59:02 915

原创 Rust 网络请求库:reqwest

reqwest 作为 Rust 生态最成熟的 HTTP 客户端库,以其简洁的 API、完善的功能、优异的性能,覆盖了从简单脚本到高并发服务的全场景需求

2026-01-12 10:43:27 987

原创 Rust 的 Serde 库:序列化 小能手

Serde 作为 Rust 生态的“序列化基石”,以其“通用适配”“零成本抽象”“简洁易用”的特性,成为几乎所有 Rust 项目的必备依赖

2026-01-12 10:31:08 769

原创 Rust 好用的时间库:Chrono

Chrono 库通过清晰的数据模型(区分带时区/无时区类型)、丰富的 API、完善的拓展特性,成为 Rust 日期时间处理的首选库

2026-01-12 09:37:27 1226

原创 Rust 已经自举,却仍需GNU与MSVC工具链的缘由

Rust作为自举语言,其编译器核心逻辑完全用Rust编写,但链接阶段依赖GNU/MSVC工具链的根本原因是

2026-01-11 08:55:28 935

原创 Rust IO 操作 一文全解析

Rust IO操作的核心设计理念是“Trait抽象统一+安全与性能兼顾”,`Read`、`Write`、`Seek`三大核心Trait贯穿本地IO、标准IO、网络IO全场景

2026-01-10 22:55:30 759

原创 Rust 迭代器产出的引用层数——分水岭

这个坑,10 个人,得有 9 个人掉进去。

2026-01-10 14:30:41 971

原创 Axum: Rust 好用的 Web 框架

Axum 凭借其类型安全、无宏入侵、高性能的特性,成为 Rust Web 开发的首选框架

2026-01-08 17:26:47 1076

原创 Rust 并发、异步,碾碎它们

掌握 Rust 并发与异步,关键在于理解所有权系统对线程安全的保障、Future 的惰性执行与唤醒机制,同时规避死锁、伪阻塞、同步原语误用等陷阱。合理运用二者,能构建出高性能、高健壮性的 Rust 应用。

2026-01-08 10:33:28 909

原创 Rust Trait 敲黑板

Rust Trait 是构建类型安全、高可复用代码的核心工具,通过行为抽象实现多态,配合泛型、关联类型等特性,兼顾灵活性与性能

2026-01-08 10:30:19 1149

原创 Rust 泛型 敲黑板

掌握泛型的关键在于:理解“类型参数+约束”的核心逻辑,熟悉单态化的底层实现,根据实际场景选择静态/动态分发,同时规避过度泛型、实现冲突等陷阱

2026-01-08 10:28:51 1282

原创 Rust 之 迭代器 敲黑板

迭代器是集合处理的核心工具,其惰性求值、零成本抽象、安全语义的特性,使其既能写出简洁优雅的函数式代码,又能保证系统级的性能和安全性

2026-01-07 10:20:24 1089

原创 彻底搞懂 Event Loop!一次性吃透宏任务、微任务、执行顺序

面试中的异步顺序题,核心考点就在这里。

2026-01-06 17:10:29 613

原创 Rust 是面向对象的语言吗?

Rust 是一门 **多范式语言**,它不强迫你用 OOP 思维写代码——你可以根据场景选择最合适的范式

2026-01-05 21:48:19 890

你必须要知道严格模式下JavaScript的一些要点.txt

帮助理解JavaScript的严格模式,你必须要知道严格模式下JavaScript的一些要点,你必须要知道严格模式下JavaScript的一些要点,你必须要知道严格模式下JavaScript的一些要点,你必须要知道严格模式下JavaScript的一些要点,你必须要知道严格模式下JavaScript的一些要点。

2020-03-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除