Matplotlib 是 Python 最基础的绑图库,几乎所有可视化库都建立在它之上。本文通过实际例子覆盖常用图表类型和样式配置。
Java多线程:线程池ThreadPoolExecutor详解
线程池是 Java 并发编程的基础设施。直接 new Thread 创建线程开销大且难以管理,线程池通过复用线程来解决这个问题。本文详解 ThreadPoolExecutor 的核心参数和使用注意事项。
Docker Compose编排多容器应用
实际项目中,一个应用往往需要多个服务配合运行。Docker Compose 是管理多容器应用的标准工具,一个 YAML 文件定义所有服务。
Python量化交易入门:获取股票数据
用 Python 做量化交易的第一步是获取行情数据。本文介绍如何用 akshare 获取 A 股数据,并进行基本的 K 线分析和可视化。
Rust入门:所有权系统理解
Rust 的所有权系统是它区别于其他语言的核心特性,也是新手最大的障碍。本文用具体代码解释所有权、借用和生命周期的核心规则。
Go语言:切片(Slice)的底层原理
Go的切片是日常开发中最常用的数据结构之一,但很多人对它的底层机制一知半解,踩坑后才回头补课。本文从源码层面拆解切片的内存布局和扩容策略。
Java Spring Boot入门:Hello World
Spring Boot把Spring框架的复杂配置做了大量简化,开箱即用、约定大于配置。从零开始创建一个Spring Boot项目,到跑通第一个REST接口,大概只需要10分钟。
Java Stream API详解
Java 8引入的Stream API彻底改变了集合数据处理的写法,用声明式的链式调用替代了以前的for循环。代码更简洁、可读性更好,还能方便地切换到并行流。这篇系统整理Stream的常用操作。
Redis入门:数据结构与基本命令
Redis是最常用的内存数据库(准确说是数据结构服务器),速度快、数据结构丰富,在缓存、会话管理、排行榜、消息队列等场景下几乎是标配。这篇整理Redis的五种核心数据结构和对应的基本命令。
0%
召唤看板娘