← 返回首页

标签: 编程

4 篇文章

TypeScript 5.0 新特性完全指南

TypeScript爱好者 · 2026-03-16· 技术

TypeScript 5.0带来了许多令人兴奋的新特性,让我们一起来探索。 ## 🎉 主要新特性 ### 1. 装饰器(Decorators)标准化 装饰器现在是ECMAScript标准的一部分。 ### 2. 泛型推断改进 更好的类型推断,让代码更简洁。 ### 3. const 类型参数 现在类型更精确,避免类型 widened。 ## 🚀 性能提升 - **编译速度**...

Python 异步编程实战指南

Pythonista · 2026-03-15· 技术

Python 的异步编程是一个强大但容易让人困惑的特性。本文将深入浅出地介绍 asyncio 的使用方法。 ## 为什么要用异步? 传统的同步代码在处理 I/O 操作时会阻塞整个线程。 使用异步可以大大提高程序的并发能力: ```python import asyncio import aiohttp async def fetch_data(): async with aioh...

程序员必读的5本经典书籍

技术老炮 · 2026-03-19· 技术

工作几年后,我发现这5本书对程序员成长帮助最大。 ## 1. 《代码整洁之道》 > 细节决定成败,代码整洁是专业性的体现。 ## 2. 《重构》 改善既有代码的设计,让代码更易维护。 ## 3. 《设计模式》 GoF经典,23种设计模式的详解。 ## 4. 《人月神话》 软件工程领域的经典,探讨项目管理和团队协作。 ## 5. 《UNIX编程艺术》 理解Unix哲学,写出更优雅...

从零开始学习 Rust 编程语言

Rust爱好者 · 2026-03-22· 技术

Rust是一门安全可靠的系统编程语言,近年来越来越受欢迎。 ## 为什么学Rust? 1. **内存安全**:无需GC却能保证内存安全 2. **高性能**:接近C/C++的性能 3. **现代特性**:模式匹配、所有权系统等 ## 入门资源 ### 官方文档 The Rust Programming Language 是最好的入门书籍。 ### 在线学习 - Rust by Examp...