- 博客(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
原创 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
原创 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
原创 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八股-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
原创 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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅