自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (7)
  • 收藏
  • 关注

原创 Java基础系列-HashMap源码解析4-基本概念

HashMap 里的一些基本概念

2025-04-24 18:45:41 663

原创 Java基础系列-HashMap源码解析3-红黑树

hashmap 必备知识: 红黑树

2025-04-24 18:44:29 174

原创 Java基础系列-HashMap源码解析2-AVL树

为避免BST树退化成链表,AVL树应运而生

2025-04-23 22:25:44 208

原创 Java基础系列-HashMap源码解析1-BST树

在学习HashMap的关键数据结构红黑树之前,需要快速了解二叉搜索树

2025-04-23 22:12:34 263

原创 C++ linux打包运行方案(cmake)

使用C++编写的一个小项目,需要打包成ubuntu下的可执行文件,方便分发给其他ubuntu执行,因为docker镜像方案过于臃肿,所以需要把项目的动态库都打在软件包中,分发之后可以直接运行,而不需要再重复安装。第一步尝试将所有动态库转为静态库安装,发现 pcl 和 rosbag 间接依赖太多,只好暂时先将yaml库转为静态库,这里使用的方式是直接把yaml的源码包含进来。经过依赖精简和梳理,项目最终必须依赖的动态库包括:pcl, yaml, rosbag(用于读取rosbag包)

2025-04-22 19:31:28 465

原创 Java基础系列-LinkedList源码解析

LinkedList 源码解析

2025-04-17 20:40:28 1067

原创 Java基础系列-ArrayList源码解析

Java ArrayList 源码解析

2025-04-17 20:27:16 643

原创 Java基础-泛型(泛型擦除)

泛型擦除与桥接方法

2025-04-15 20:46:01 851

原创 Java基础 - 泛型(常见用法)

Java中泛型的常见用法

2025-04-11 20:58:12 745

原创 Java基础 - 泛型(基本概念)

泛型的基本概念

2025-04-11 20:47:32 400

原创 Java基础 - 反射(2)

学会灵活运用Java中的反射机制

2025-04-10 22:08:39 262

原创 Java 基础 - 反射(1)

理解并运用Java的反射机制

2025-04-10 22:05:25 924

原创 LLM应用实战2-理解Tokens

简要介绍LLM中的Token

2025-04-09 22:05:08 910

原创 LLM应用实战1-基本概念

本章简单介绍LLM应用中可能会涉及的名词概念

2025-04-09 21:54:28 818

原创 23种设计模式-行为型模式-解释器

初步了解解释器模式

2025-04-08 20:54:48 1121

原创 23种设计模式-行为型模式-访问者

初步认识访问者模式

2025-04-08 20:50:01 1035

原创 23种设计模式-行为型模式-模板方法

初步认识模板方法模式

2025-04-07 19:09:45 1055 1

原创 23种设计模式-行为型模式-策略

初步了解策略模式

2025-04-07 19:04:35 822

原创 23种设计模式-行为型模式-状态

初步认识状态模式

2025-04-06 15:50:07 619

原创 23种设计模式-行为型模式-观察者

初步认识观察者模式

2025-04-06 15:30:31 850

原创 23种设计模式-行为型模式-备忘录

初步了解备忘录模式

2025-04-05 22:37:22 1144

原创 23种设计模式-行为型模式-中介者

初步认识中介者模式

2025-04-05 22:30:00 757

原创 23种设计模式-行为型模式-迭代器

初步了解迭代器模式

2025-04-04 15:20:49 764

原创 23种设计模式-行为型模式-命令

初步认识命令模式

2025-04-04 15:16:07 1050

原创 23种设计模式-行为型模式-责任链

初步认识责任链模式

2025-04-03 21:38:48 1111

原创 Windows cursor集成powershell(conda)

笔者在使用cursor/vscode 时发现打开terminal终端使用powershell时 先是无法使用各种命令,解决之后发现又无法使用conda命令,特此记录。本文同样适用于 Windows 版本的VSCode 集成 Powershell terminal。

2025-04-03 16:41:13 369

原创 23种设计模式-结构型模式-代理

代理是一种结构型设计模式,让你能够提供对象的替代品或其占位符。代理控制着对于原对象的访问,并允许在把请求提交给对象前后进行一些处理。服务接口(Ser­vice Inter­face):声明接口,代理必须遵循这个接口才能伪装成服务对象。服务(Ser­vice)类提供了一些实用的业务逻辑。代理(Proxy)类包含一个指向服务对象的引用成员变量。代理完成他的任务之后,(比如延迟初始化、记录日志、访问控制和缓存等),会把请求传递给服务对象。通常情况下,代理会对这个服务对象的整个生命周期进行管理。

2025-04-02 19:39:08 513

原创 23种设计模式-结构型模式-享元

初步了解享元模式

2025-04-02 19:31:08 1462

原创 23种设计模式-结构型模式-外观

初步认识外观模式

2025-04-01 19:08:13 551

原创 23种设计模式-结构型模式-装饰

初步了解装饰者模式

2025-04-01 19:02:55 1058 2

原创 23种设计模式-结构型模式-组合

初步认识组合模式

2025-03-31 19:15:09 1017

原创 23种设计模式-结构型模式-桥接器

初步了解桥接器模式

2025-03-31 19:03:41 888

原创 23种设计模式-结构型模式-适配器

初步了解适配器模式

2025-03-25 22:18:48 616

原创 23种设计模式-创建型模式-单例

初步认识单例模式

2025-03-25 22:07:20 620

原创 23种设计模式-创建型模式-原型

初步了解原型模式

2025-03-24 21:07:19 551

原创 23种设计模式-创建型模式-建造者

初步认识 Builder 建造者模式

2025-03-24 19:11:10 776

原创 23种设计模式-创建型模式-抽象工厂

初步理解抽象工厂模式

2025-03-23 20:52:30 825

原创 23种设计模式-创建型模式-工厂方法

初步理解工厂方法模式

2025-03-23 20:36:46 1045

原创 算法及数据结构系列 - 滑动窗口

滑动窗口算法案例分析

2025-03-22 23:32:42 508

原创 算法及数据结构系列 - 树

树结构的应用

2025-03-21 22:48:47 1308

.Net 框架程序设计

.Net底层框架技术,对程序集,元数据,值类型/引用类型(拆箱/装箱),异常处理,垃圾收集等这些.Net核心技术进行了深入的讲解

2014-07-25

Django书籍

Django框架的WEB应用开发,适合入门与提高,对WEB开发有很大的帮助

2014-07-24

java游戏编程导学

适合有一定Java基础的程序员,但对读者的要求并不高,可以照着本书写代码,对Java编程有很大的帮助

2014-05-08

Linux内核设计与实现

讲解Linux操作系统内核,有相关的代码实现。

2014-03-02

软件工程工具与调试

软件工程工具与调试 课堂ppt 英文版

2013-06-04

计算机组成与体系结构pdf

这是计算机组成与体系结构(第八版)的课堂内容讲解

2013-04-26

空空如也

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

TA关注的人

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