自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java后端详解-总体篇

个人java后端笔记-总体篇,包含java基础配置、基础语法、集合基本使用以及stream流、前端概述、后端框架、接口调试包括swagger和postman、版本控制器VCS、web服务器、docker、阿里云服务器等运维工作、数据库包含MySQL、redis、es等、针对mysql讲解了mybatis和mp的使用、JUC、JVM、计算机网络篇、hadoop等大数据相关知识

2025-10-12 15:01:21 1847 2

原创 Java后端详解-框架篇

个人java后端笔记-框架篇,包含Spring、SpringMVC、SpringBoot、SpringCloud,重点在Boot包含(Maven、Json、数据封装、配置文件、全局异常、拦截器、过滤器、监听器、定时、AOP、事务、日志、序列化、跨域问题、WebSocket长连接、异步处理、ThreadLocal、Session、JWT、SpringSecurity、Actuator等)及Cloud(服务拆分、nacos、网关、feign、dubbo、分布式锁、事务、追踪、sentinel、消息队列等)

2025-10-12 14:35:29 2087

原创 RabbitMQ讲解-基础篇

上面讲解中都是直接通过可视化界面来定义队列、交换机,并实现绑定但实际使用中肯定是要用代码来实现的,这就对应两种方式:通过配置文件对应三个类Queue:声明队列Exchange:声明交换机Binding:声明队列和交换机的绑定关系// 定义广播交换机@Bean// 定义路由交换机@Bean// 定义主题交换机@Bean// 定义队列@Bean// 绑定队列到广播交换机(通过参数绑定)@Bean// 绑定队列到路由交换机(通过参数绑定)@Bean。

2025-11-21 15:07:39 981

原创 Podman和Docker

Podman和Docker都是管理镜像、容器的工具,可以帮我们在虚拟机中快速部署好一个项目使用Docker,我通常会先在VMware中创建一个Centos虚拟机,然后在该虚拟机中安装好docker,再给docker配置国内镜像源后续直接拉取镜像,运行成容器即可使用Podman,我的理解中,可以直接下载Podman Desktop,然后会指引我们安装VM环境、WSL2、Podman Machine等。

2025-11-15 14:25:21 1144 1

原创 Netty详解-03入门篇

Netty详解-03本文会编写大量关于Netty的代码,并附带注释以及个人的理解。

2025-11-14 00:06:11 956

原创 Podman讲解

基于部署SQLBot的任务,讲解如何利用VMware+centos+docker或者Podman Desktop+WSL2+Podman来部署github上的SQLBot帮助你了解Podman并带你回顾docker

2025-11-13 14:23:01 1046 1

原创 Netty详解-02概念篇

详解01包括基本概念及组件,详解02包括nio和netty整体流程的理解、网络通信流程的梳理,同时讲解nio和netty的基本使用

2025-11-11 12:26:13 2499 2

原创 Typora+Picgo+Gitee

如果你要在md中编辑文档,然后将文档结果发给别人查看,建议直接通过Typora导出为pdf文件即可如果你希望将md发表到csdn,或者传输给别人的还是md文件让别人也可以编辑,则需要配置图床具体如下。

2025-11-11 10:50:57 263

原创 Netty详解-01概念篇

讲解常用io模型及相关概念(包括IO基本概念、BIO、NIO、Epoll、Redis单线程模型、Netty线程模型、Reactor模型)、netty基本概念、核心组件

2025-11-07 16:06:50 1421

原创 Cursor讲解

讲解cursor怎么下载安装、汉化使用等

2025-11-06 11:41:40 1173

原创 WebSocket-练习1

基于Websocket实现的聊天室项目,后端代码如下,讲解了Websocket的基本使用,以及解释使用Websocket时如何拿到握手阶段的httpsession并存入websocket配置类对象中

2025-11-05 20:08:18 1169

原创 Python-爬虫篇

本文涉及Python爬虫基础知识,包括快速入门、网页请求讲解、发送请求方式、解析数据方式等后续会继续更新Requests补充、爬虫提速(多线程)、动态网页获取、爬虫框架、加密逻辑等内容

2025-11-02 22:43:18 1387

原创 Stream-练习1

本文练习stream的使用,包括各种类型题目,让我们在后端开发时从数据库拿到数据后,通过集合stream流快速编辑成我们希望的数据效果,让前端接收到数据后更方便使用涉及基础过滤与收集、映射与统计、对象排序与去重、分组与聚合、多级映射与收集、复杂条件筛选与对象转换

2025-11-02 22:32:17 364

原创 Mysql-练习1

个人练习Mysql各种语句

2025-11-01 23:14:34 389

原创 WebSocket讲解

本文讲解WebSocket以及其他实现后端主动推送消息的方式,讲解java规范下,使用WebSocket的基本方式

2025-10-31 23:37:52 1194

原创 Python-基础篇

python基础语法讲解

2025-10-27 16:17:35 322

原创 Java-LangChain4j-Tools篇

讲解怎么让大模型知道什么时候该调用我们自定义的方法,扩展大模型的功能,例如让大模型调用数据库

2025-10-26 13:23:01 1584

原创 Java-LangChain4j-RAG篇

Java LangChain4j-RAG篇,基于LangChain4j调用大模型,本文主要讲解ARG概念、底层流程、使用等

2025-10-25 17:11:39 1236

原创 Java-LangChain4j-基本使用篇

javaSpring框架下集成langchain4j,通过ollama实现本地部署大模型,远程调用阿里云大模型并使用,讲解会话记忆

2025-10-24 18:39:51 1604

原创 Java八股-框架篇

包含Spring、SpringMVC、SpringBoot、Mybatis。

2025-10-19 16:27:28 823

原创 Java八股-Mysql篇

通过开启慢查询日志通过命令可以临时开启通过修改mysql配置文件可以永久开启慢查询日志中会记录慢查询sql的相关信息(包括开始执行时间、执行sql的用户、谁发起的请求、总执行时长等)

2025-10-18 18:35:54 723

原创 Java八股-Redis篇

旁路缓存基础上+分布式锁(强原子性,解决不一致)+延迟双删(结果强一致性,避免因为数据库主从同步延迟导致数据不一致,但概率极小)请求的数据在数据库中也没有,就在redis中存对应的key,用于redis拦截请求不到达数据库,value存自定义内容即可。redis事务只能保证多个命令要么都执行,要么都不执行(而不是传统的要么都成功,要么都失败)volatile-lru: 尝试回收最少使用的键(LRU),但仅限过期集合的键。大量请求不存在的数据,redis失效,所有请求到达数据库导致数据库故障。

2025-10-18 15:19:14 550

原创 LeetCode热门100-笔记(1-10)

个人算法笔记(解决哈希、双指针、移动窗口、子串)

2025-10-15 21:48:56 921

原创 Java后端学习路线

Java后端开发技术路线涵盖多个关键领域:Java基础(语法、集合、设计模式)、前端基础(HTML/CSS/JS/Vue)、核心框架(Spring/SpringBoot/SpringCloud)及其分布式特性(注册中心、消息队列等)、数据库(MySQL/Redis/ES)、部署(Docker/云服务)、并发编程(JUC)、JVM原理以及大数据(Hadoop/Spark)和AI集成(Langchain4j)。该路线从单机应用到分布式系统,再到性能优化和新兴技术,构建了完整的后端开发生态体系。

2025-10-14 20:32:29 408

原创 Java后端详解-设计模式

讲解Java设计模式基本概念、三大种类区别、设计模式总览、面向对象设计原则、常用设计模式讲解

2025-10-13 18:41:13 410

空空如也

空空如也

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

TA关注的人

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