Logo liubang's blog
liubang's blog

  • Archives
  • Categories
  • 标签
    • Algorithm

    • C++

    • Go

    • Java

    • Storage

    • 所有标签

  • 专栏
    • LeetCode

  • categories
    • Programming

    • Reading

    • Linux

    • 所有分类


/

  • Github RSS

  • Language
    • English
    • 简体中文

  • Mode

一文讲透 AI 九大核心概念

April 12, 20263 min read Liu Bang LlmAILLM

从工程视角拆解 LLM、Token、Context、RAG、Prompt、Tool、MCP、Agent 与 Agent Skill 这九个核心 AI 概念。

Read More

BloomFilter中的数学推导

January 1, 20252 min read Liu Bang ProgrammingStorage

推导 Bloom Filter 的误判率公式,并给出最优哈希函数个数与位数组长度的数学结论。

Read More

使用LLVM的libFuzzer进行fuzzy test

May 23, 20233 min read Liu Bang ProgrammingC++

通过一个最小示例介绍如何使用 LLVM libFuzzer 构建模糊测试,并定位程序中的崩溃问题。

Read More

Rust和C++: 泛型和特例化

November 12, 20224 min read Liu Bang ProgrammingRust

对比 Rust 与 C++ 在泛型、trait 约束和特例化机制上的异同与实践方式。

Read More

Rust和C++: 可变性、移动和所有权

November 1, 20224 min read Liu Bang ProgrammingRust

对比 Rust 与 C++ 在可变性、移动语义和所有权模型上的核心差异与设计取舍。

Read More

为什么c++中有了函数指针却还需要std::function

September 28, 20221 min read Liu Bang ProgrammingC++

在C/C++中,我们经常会像下面的代码那样使用一个指向函数的指针,我们称之为函数指针。

Read More

使用std::list的splice方法实现LRU Cache

May 15, 20224 min read Liu Bang ProgrammingC++C++11

利用 std::list::splice 的常数时间节点移动能力,实现一个高效的 LRU Cache。

Read More

深入理解 enable_shared_from_this

May 3, 20224 min read Liu Bang ProgrammingC++11C++14C++17

shared_ptr是一种共享所有权的智能指针,它允许我们安全地访问和管理对象的生命周期。shared_ptr的多个实例通过共享控制块结构来控制对象的生命周期。

Read More

c++ 中 unique_ptr 的一些使用技巧

April 20, 20222 min read Liu Bang ProgrammingC++C++11C++14C++17

c++11 对智能指针做了很大的优化,废弃了 c++98 中的auto_ptr,引入了三种新的智能指针:unique_ptr,shared_ptr,weak_ptr。

Read More

Expression Templates

April 6, 20224 min read Liu Bang ProgrammingC++Template

介绍 Expression Templates 的基本思路,以及它如何通过延迟求值减少中间对象和额外开销。

Read More
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»
Profile
liubang
liubang
Whether you are an antelope or a lion, you ought to dash forward without hesitation when the sun rises.
Baidu
China
关于
Taxonomies
C++ 18 C 14 Php 8 Sp 5 C++17 4 Java 4 Stack 4 C++11 3 DP 3 JNI 3 ALL 32
LeetCode 14
2026 1 2025 1 2023 1 2022 13 2021 1 2020 1 2019 4 2018 10 2017 15
Posts
  • BloomFilter中的数学推导
    January 1, 2025
  • 使用LLVM的libFuzzer进行fuzzy test
    May 23, 2023
  • Rust和C++: 泛型和特例化
    November 12, 2022
  • Rust和C++: 可变性、移动和所有权
    November 1, 2022
  • Linux磁盘IO
    February 25, 2022
  • 一文讲透 AI 九大核心概念
    April 12, 2026
  • BloomFilter中的数学推导
    January 1, 2025
  • 使用LLVM的libFuzzer进行fuzzy test
    May 23, 2023
  • Rust和C++: 泛型和特例化
    November 12, 2022
  • Rust和C++: 可变性、移动和所有权
    November 1, 2022
Actions
Go back Reload Copy URL

liubang's blog

刘邦的博客

Copyright © 2019-2026 LiuBang. All Rights Reserved.
Build with ❤️ from the Hugo and the HBS theme.