自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(132)
  • 收藏
  • 关注

原创 算法学习-剑指 Offer(专项突击版),虚空剑指冠军刷题家(持续更新中)

本文与我的另一篇刷题笔记算法学习-剑指 Offer(第 2 版)同步更新,同样是程序员的经典刷题题库,需要尽快将其掌握住。

2022-08-09 16:27:27 906 1

原创 算法学习-剑指 Offer(第 2 版),虚空剑指冠军刷题家(持续更新中)

剑指offer是程序员手撕算法的经典题库了,必须做到烂熟于心,因此笔者开始刷这份题单,记录下自己的学习路径与心得。

2022-08-06 19:15:29 426

原创 Java多线程Thread及其原理深度解析

详细讲述 Java 多线程创建方式,Thread 源码解析,Thread 常用方法源码解析,非常细节,深入到看 jdk 源码

2024-09-21 17:43:29 837

原创 Java线程池实现父子线程上下文传递以及MDC追踪

Java线程池实现父子线程上下文传递,同时通过 MDC 追踪唯一的日志链路 ID, 最后贴上了架构图便于理解

2024-09-21 17:33:44 367

原创 Java 中的 BIO, NIO, AIO 原理以及示例代码

Java 中的 BIO, NIO, AIO 原理以及示例代码

2024-08-25 21:29:24 848

原创 MySQL Order By 工作原理探究以及索引优化手段

MySQl 数据库 Order By 工作原理探究,同时探索 Order By 的索引优化手段

2024-08-25 21:25:01 668

原创 MyBatis使用Demo

MyBatis 基本用法的一个学习记录,方便后面查阅

2024-06-15 21:55:18 779

原创 SpringEvent事件发布&订阅Demo

从 Demo 入手 Spring Event 事件发布与订阅机制,并给出相关源码原理

2024-06-01 17:12:23 1044

原创 ThreadPoolExecutor线程池使用以及源码解析

Java线程池使用以及源码解析,源码分析比较细致

2024-05-26 21:35:41 894

原创 算法学习-构造

一些算法构造题之前的总结

2024-05-26 21:34:13 359

原创 搭建Kafka源码环境并测试

搭建 Kafka 源码学习环境,本地编译部署测试

2024-05-01 23:32:54 1797 6

原创 SpringBoot项目打包成jar包供第三方调用方式

将自己的SpringBoot项目打包成 jar,并提供给第三方使用的实践Demo

2024-02-04 07:43:04 2340 2

原创 从Demo理解Thrift & Thrift和Dubbo的区别

从一个小demo操作理解RPC框架Thrift,并尝试给出其和另一款RPC框架Dubbo的区别

2024-01-14 17:03:46 1144

原创 Nginx初体验

在Mac上简单操作Nginx,对相关的概念进行扫盲,并尝试自己进行简单修改

2024-01-14 10:52:42 992

原创 并发问题的定义与锁的思考

个人思考与定义何为并发问题,理清概念才能更好地分析问题

2023-11-12 09:20:39 121

原创 JVM内存泄漏分析的demo

学习Java中的内存泄漏,并用一个小demo进行分析

2023-09-17 23:15:41 252

原创 Spring Bean循环依赖学习与探究

学习并从源码探究Spring Bean循环依赖的原理与解决方案,加入一些源码分析

2023-09-17 15:52:03 212

原创 类加载器 - 双亲委派模型

学习与思考Java类加载中的双亲委派模型,加入一些源码分析,demo编码

2023-09-17 15:39:39 363

原创 从9.10拼多多笔试第四题产生的01背包感悟

拼多多2023.9.10秋招笔试第四题的题解与感悟

2023-09-12 08:25:48 469

原创 CPU利用率过高解决思路

线上CPU利用率过高报警的查错思路

2023-08-01 22:38:20 389

原创 Mockito单元测试基本使用

Mockito在单元测试中的基本用法,mock用于依赖解耦

2023-06-20 08:49:26 1549

原创 Java中的try-catch-finally用法以及字节码原理

比较全面的try-catch-finally用法,带return的各种情况,以及其字节码原理

2023-06-18 21:26:08 708 2

原创 简单的Dubbo实验环境搭建

Dubbo的实验环境搭建以及基本使用

2023-06-17 20:39:38 1104

原创 RocketMQ基础API使用以及基本原理探究

总结RocketMQ中基本API的使用以及一些基础性原理的探究

2023-06-15 09:11:49 1963

原创 JDK 8 Stream流的常用方法

总结Java开发中常用的Stream()流方法,在阅读阿里相关源码的时候用处广泛

2023-06-07 22:58:47 239 1

原创 JDK1.8 Optional规范与基本使用

Optional类是jdk8的新特性,在阿里巴巴中使用十分广泛,需要严格规范使用

2023-06-06 08:18:30 336

原创 简单Demo实现Javaweb的搭建在Tomcat

在本机上简单实现javaweb在tomcat上的搭建流程

2023-06-04 08:42:42 587

原创 设计模式-组合模式的理解

简单的Demo理解组合模式的用法

2023-05-31 17:15:56 731

原创 设计模式六大原则的理解

梳理设计模式中的六大原则,阐述依赖倒置原则的含义

2023-05-30 22:41:34 485 1

原创 Nacos源码-从Demo出发研究事件驱动与观察者模式的应用

事件驱动与观察者模式在Nacos源码中得到了很广泛的应用,这篇文章从使用出发,然后探索对应的源码

2023-05-28 18:11:36 983

原创 设计模式-简单Demo掌握责任链模式

通过简单Demo掌握责任链模式,同时提出阿里巴巴的拔高应用要求

2023-05-22 19:17:41 572

原创 设计模式-简单Demo理解模板模式

通过最通俗易懂的例子讲清楚模板方法模式,可以帮助我们抓到本质

2023-05-22 15:18:13 561

原创 设计模式-简单例子理解适配器模式、装饰器模式

通过通俗易懂的Demo理解适配器模式、装饰器模式,同时了解他们的区别

2023-05-22 12:55:21 1098

原创 设计模式-从回调函数入手理解观察者模式

通过简单Demo理解观察者模式,掌握了精髓才能理解更复杂的源码

2023-05-21 22:14:08 653 2

原创 设计模式-简单demo掌握策略模式

简单的demo搞懂设计模式中的策略模式

2023-05-08 15:17:08 669

原创 设计模式-三种工厂模式的优缺点和使用场景

通过简单的例子讲述清楚简单工厂模式,方法工厂模式,抽象工厂模式的差异,梳理它们的优缺点以及使用场景

2023-04-30 00:39:44 3198 2

原创 阿里三面--shell终端敲入命令计算机都做了什么?

从操作系统中的输入输出设备管理,文件系统,内存管理,进程的创建和调度角度,简单串讲shell终端敲入命令计算机执行的原理

2023-04-27 14:16:44 528

原创 从零搭建MySQL监控平台(mysql-exporter+Prometheus+Grafana)

本文是我自己在Macbook上本地从零开始搭建一套MySQL监控平台,包括prometheus、mysql_exporter、Grafana的配置与下载

2023-04-26 00:38:17 1098

原创 Linux中你必须掌握的CPU load

通俗易懂说清楚cpu load的查看以及其物理意义

2023-04-10 10:07:21 1494

原创 奇异值分解SVD的详细步骤和手算例子

奇异值分解(singular value decomposition,SVD),已经成为矩阵计算中最有用和最有效的工具之一,并且在最小二乘问题、最优化、统计分析、信号与图像处理、系统理论与控制等领域得到广泛应用。是标准正交基(orthonormal),也即。

2023-03-15 13:28:42 1308

空空如也

空空如也

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

TA关注的人

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