自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鹏啊鹏

好记性不如烂笔头

  • 博客(118)
  • 收藏
  • 关注

原创 Karpathy Guidelines:让 AI 写出更好代码的 4 条行为准则

Karpathy Guidelines:AI编程的4条黄金准则

2026-06-03 21:54:52 355

原创 MCP-Rules-Skills入门指南

Agent中常用的MCP/Skills/Rule介绍

2026-03-03 20:44:26 1214

原创 【LLM】什么是Function Calling以及实现原理

介绍大语言模型调用第三方函数的过程

2025-08-10 22:17:06 952

原创 【Prompt工程】让大模型生成软件开发代码

大语言模型万能提示词模版及开发应用案例分享

2025-07-31 22:47:22 922

原创 【Java】Jackson反序列化示例

Jackson反序列化示例,包含时间格式的解析

2024-12-26 20:04:12 802 1

原创 【Java】Jackson序列化案例分析

本文主要介绍Jaskson的序列化(writeValueAsString),涉及时间格式的自定义序列化,字符串的自定义序列化

2024-12-25 19:54:53 633

原创 【Mac】终端改色-让用户名和主机名有颜色

设置终端用户名主机名颜色

2024-12-24 18:44:29 1555

原创 【Git】使用PAT令牌通过HTTPS提交Github代码

从2021年8月13日起,GitHub不再支持通过密码进行HTTPS的认证,需要更换为Https+令牌的方式。这是目前最常用的方式之一。你需要创建一个PAT,并用它代替密码来进行身份验证。(当然也可以通过ssh方式,免密提交,这里不再介绍)

2024-12-20 16:57:07 1505

原创 【Maven】dependencyManagement依赖版本管理

在Maven项目中,部分用于管理项目中所有依赖的版本。它可以定义一个项目的依赖版本,然后在子模块中引用该版本,而不需要重复定义。作用:这样做的好处是,你可以在一个地方统一管理依赖的版本,而不需要在每个标签中指定版本号。这样可以避免版本冲突,并使得依赖管理更加集中和一致。

2024-12-18 17:58:07 668

原创 【SpringCloud】OpenFeign配置时间Decode

SpringBoot/Cloud使用OpenFegin,配置时间字符串的解析

2024-12-13 20:10:48 713

原创 【SpringBoot】StopWatch工具类的使用

StopWatch类是Spring Framework中的一个实用工具类,位于org.springframework.util包中。它的主要作用是用于简单、方便地测量代码执行时间,通常用于性能监控和调试。

2024-12-05 16:53:35 879

原创 【SpringBoot】MapStruct生成映射代码

MapStruct 是一个用于 Java 的代码生成器,专门用于生成类型安全的bean 映射代码。它通过注解处理器在编译时生成映射代码,从而避免了运行时的性能开销和潜在的错误。MapStruct 的主要目标是简化和加速 Java 对象之间的转换,特别是当这些对象具有相似的结构时。

2024-11-25 15:20:19 1014

原创 【SpringBoot】@PostConstruct的应用

通过使用 @PostConstruct 注解,可以确保在 Bean 初始化后立即执行一些必要的初始化逻辑,从而使应用程序在启动时能够正确配置和准备好。这个注解常用于初始化逻辑,例如设置初始状态、加载配置数据或执行一些启动时的任务。

2024-11-11 19:09:33 904

原创 【SpringBoot】Guava包Cache缓存的使用

使用Guava Cache对DB中的数据进行缓存应用

2024-11-11 18:41:35 1113

原创 【设计模式】Liskov替换原则

LSP原则可以通过以下方式定义:如果S是T的一个子类型,那么类型为T的对象可以被类型为S的对象替换,而不会改变程序的任何性质(如正确性、任务完成能力等)。

2024-10-24 20:14:06 898

原创 【计算机网络】IPv4地址的表示方法

介绍IPv4表示方法及相关概念

2024-10-14 20:42:35 2130

原创 【计算机网络】子网

介绍计算机网络中子网相关知识

2024-10-14 20:19:55 1657

原创 【SpringBoot】application配置文件中的数组配置及绑定

application.properties中如何配置数组属性

2024-10-12 18:35:48 716

原创 【Java】Java 8 Stream API

Stream 是对数据源(如集合、数组等)元素的序列化抽象,支持许多操作,如过滤、排序、映射等。sorted 方法对流中的元素进行自然排序,或者你可以传递一个自定义的比较器(Comparator)。(中间操作):一系列可以连接起来的操作,比如 filter、map、flatMap 等,这些操作不会执行任何处理,而是生成一个新的流。(终端操作):会触发之前所有的中间操作,并且产生结果,如 collect、forEach、reduce 等。(流):是一个来自某种数据源的元素队列,它支持连续的管道式操作。

2024-09-30 13:40:38 1140

原创 【Mysql】为modified_time和created_time设置默认值

Mysql 表字段 建立时间与更新时间

2024-09-20 15:54:31 713 1

原创 【异步编程】CompletableFuture使用示例

通过几个demo来快速学习CompletableFuture的使用

2024-09-05 20:09:32 982

原创 【SpringBoot】开发常见注解

Spring开发常用注解,可用于温习知识与速记。

2024-08-20 20:39:55 1085

原创 【双指针】滑动窗口经典例题 力扣

滑动窗口经典题

2023-10-06 17:48:33 532

原创 【动态规划】动态规划经典例题 力扣&牛客

牛客&力扣 经典动态规划题目

2023-09-30 20:55:05 734

原创 【双指针&遍历】N数之和问题

N数之和问题

2023-09-30 20:49:08 417

原创 【线程池】ThreadPoolExecutor的使用示例

ThreadPoolExecutor线程池的简单实用

2023-08-26 21:57:59 1524

原创 【双指针】经典数组双指针题LeetCode

总结LeetCode中常见的双指针问题。

2023-08-20 22:55:50 619

原创 【链表】经典链表题LeetCode

LeetCode经典链表题

2023-08-13 18:57:43 877

原创 【遍历】非递归法 二叉树的前中后序遍历

二叉树的前序中序后序遍历,递归法和非递归法

2023-08-11 21:17:14 386

原创 【前缀和】LeetCode 560. 和为k的字数组

四种方法解决和为k的子数组问题,LeetCode560题。

2023-07-25 17:15:12 456

原创 【Java】详细介绍Java实现线程的四种方式

详细介绍Java实现线程的4种方法、包含多个代码示例及lambda简化版本。

2023-07-23 14:46:33 1713

原创 【异步编程】CompletableFuture的complete/get方法介绍

CompletableFuture的complete和get方法介绍。

2023-07-20 18:01:03 5471 2

原创 【代理模式】JDK动态代理示例代码

JDK动态代理示例代码

2023-07-10 11:00:42 1507

原创 【Zookeeper】使用Curator操作Zookeeper

学习黑马程序员的Zookeeper学习笔记,主要记录Java操作Zookeeper的一些增删改查以及监听机制。

2023-07-09 20:23:23 1440

原创 【Zookeeper】终端操作常用命令

zookeeper常用的命令

2023-07-09 17:08:52 2303

原创 【遍历】LeetCode二叉树的遍历、深度系列

LeetCode中树的前序、中序、后序遍历,以及树的最大最小深度等。

2023-07-06 14:37:41 508

原创 【Java】Netty中closeFuture添加监听事件示例

Netty中,为客户端closeFuture添加监听事件

2023-07-05 18:02:09 709

原创 【Java】Netty中ByteBuf学习笔记

黑马程序员Netty中ByteBuf学习笔记

2023-07-05 17:13:39 1210

原创 【Java】Netty的简易入门HelloWorld示例

学习Netty的第一个程序:发送Hello world

2023-07-04 15:43:13 449

原创 【Java】Files工具类 遍历文件夹中的文件

使用Files提供的遍历文件夹方法

2023-07-02 10:59:23 777

《计算机组成原理》课程手写笔记PDF100页

《计算机组成原理》课程手写笔记PDF100页

2023-03-19

空空如也

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

TA关注的人

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