- 博客(118)
- 收藏
- 关注
原创 【SpringBoot教程】详解SpringBoot整合Lombok教程 | SpringBoot日志系统 | Logback | @Slf4j
Lombok整合教程以及Logback日志系统
2025-01-11 09:30:00 1898
原创 【SpringBoot教程】万字长文详解SpringBoot整合MybatisPlus | 分页查询 | 前端Vue3
MyBatis-Plus是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。它继承了 MyBatis 的所有特性,并且加入了强大的功能,例如自动填充、逻辑删除、乐观锁、性能分析等。 MybatisPlus可以节省大量时间,所有的CRUD代码都可以自动化完成特性:支持数据库:MySQL,Oracle,DB2,H2,HSQL,SQLite,PostgreSQL,SQLServer,Phoenix,Gauss ,ClickHouse,Sybase,OceanB
2025-01-09 09:55:13 976
原创 万字长文详解Typora使用技巧总结 | CSDN文本编辑器语法 | Typora记事本记笔记 | 写CSDN博客 | 使用技巧总结 | Markdown语法
Typora是一款轻便简洁的 编辑器,支持即时渲染技术,这也是与其他编辑器最显著的区别,将写作与预览窗口相结合,为用户呈现所见即所得的编辑模式,支持的各种基础语法,支持快捷键操作,是好用的一款编辑器。即时渲染功能使得你写就想是写一样流畅自如,不像其他编辑器的有编辑栏和显示栏。使用的是 风格的 语法,扩展了任务列表、表格、表情符号、数学公式、代码高亮等常用功能。毛毛张在本篇博客中试图将中的使用技巧进行一个详细的介绍,包括快捷键和语法,掌握这些技巧可以帮助我们更好更快的编写。有些语法只有在购买的正版中才能适用。
2024-05-18 23:17:31 7561 4
原创 【SpringBoot教程】4万字长文详解SpringBoot配置文件application.yaml
详解SpringBoot配置文件application.yaml
2025-01-02 09:03:09 762
原创 【SpringBoot教程】搭建SpringBoot项目之编写pom.xml
POM( Project Object Model,项目对象模型 ) 是 Maven 工程的基本工作单元,是一个XML文件,包含了项目的基本信息,用于描述项目如何构建,声明项目依赖,等等。执行任务或目标时,Maven 会在当前目录中查找 POM。它读取 POM,获取所需的配置信息,然后执行目标。POM 中可以指定以下配置:项目依赖、插件、执行目标、项目构建、项目版本等等今天毛毛张分享的是一篇关于文件中标签以及属性的介绍文章,里面介绍的很多标签,但是毛毛张的目的并不是为了教大家怎么写,而是分类介绍一下这些标签
2024-12-31 11:48:38 1020
原创 【SpringBoot教程】SpringBoot整合Mybatis - 前后端分离项目 - vue3
毛毛张将从前后端分离的方式、通过一个完整的任务来教大家整合的整个过程版本:后端:JDK:17前端vite:6.0.5vue:3.5.13毛毛张首先在这里介绍整合SpringBoot的几个关键点首先是导入依赖:不光是只导入Mybatis依赖。
2024-12-30 10:54:19 958
原创 【Vue教程】使用Vite快速搭建前端工程化项目 | Vue3 | Vite | Node.js
前端工程化是使用软件工程的方法来单独解决前端的开发流程中模块化、组件化、规范化、自动化的问题,其主要目的为了提高效率和降低成本。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,可以使 JavaScript 运行在服务器端。使用 Node.js,可以方便地开发服务器端应用程序,如 Web 应用、API、后端服务,还可以通过 Node.js 构建命令行工具等。
2024-12-29 20:05:48 1531
原创 【SpringBoot教程】IDEA快速搭建正确的SpringBoot版本和Java版本的项目
🍉今天毛毛张分享的是在做SpringBoot项目中遇到的三个问题,这三个问题看似都是小问题🍓,但是却是做项目的基础常识⚠️。
2024-12-29 18:32:16 1461
原创 【SpringBoot基础概念】详解MVC架构与三层架构以及DO、VO、DTO、BO、PO
架构可以分为两种类型:系统架构和应用架构系统架构(通常称为网络架构)主要关注硬件、网络和通信的设计与组织。应用架构(通常指代码架构)则侧重于软件系统内部结构、模块划分、接口设计等方面。MVC(Model-View-Controller)是模型-视图-控制器的缩写,是一种软件设计模式。它将软件系统划分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。通过这种方式,业务逻辑、数据和界面显示相互分离,使得系统的维护和扩展更加灵活。
2024-11-27 18:19:25 1492
原创 万字长文详解JavaScript基础语法--前端--前端样式--JavaWeb
BOM是Browser Object Model的简写,即浏览器对象模型。BOM有一系列对象组成,是访问、控制、修改浏览器的属性和方法BOM没有统一的标准(每种客户端都可以自定标准)。BOM编程是将浏览器窗口的各个组成部分抽象成各个对象,通过各个对象的API操作组件行为的一种编程BOM编程的对象结构如下效果说明内部脚本仅能在当前页面上使用,代码复用度不高可以将脚本放在独立的js文件中,通过script标签引入外部脚本文件一对script标签要么用于定义内部脚本,要么用于引入外部js文件
2024-11-09 10:53:59 785
原创 Java泛型万字长文详解--Java进阶--类型擦除
泛型的思想很早就存在,如:C++中的模板(Templates),模板的本质就是参数化类型Java中的泛型(generics)是JDK 5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型泛型,即“参数化类型”参数:最熟悉的就是定义方法时有形参列表,普通方法的形参列表中,每个形参的数据类型是确定的,而变量是一个参数。在调用普通方法时需要传入对应形参数据类型的变量,若传入的实参与形参定义的数据类型不匹配,则会报错参数化类型。
2024-11-09 10:45:41 1040
原创 【SpringBoot入门项目】基于SpringBoot+Vue的前后端分离的音乐播放系统
今天毛毛张分享的是最近复现了一个练手的前后端分离的项目,改项目一个基于Java的Springboot框架和Vue框架,使用MySQL数据库的音乐管理系统,以满足用户对音乐的播放和管理需求这是毛毛张在淘宝上面购买的一个项目,并对源代码进行了重构了,原始的代码前后端发送和接收数据的格式都不是JSON格式,为了顺应现在业务的需求,毛毛张通过前后端联调,重新修改了前后端发送和接收数据的格式在持久层将原始的Mybatis更换成,虽然阿里巴巴已经禁用了。
2024-10-25 12:19:38 750
原创 前端Vue报错:“TypeError: Cannot read properties of undefined (reading ‘map‘)“
毛毛张分享的一个前端报错内容,这个问题是关于Echarts的。
2024-10-23 22:51:11 541
原创 SpringBoot报错合集 | 跨域资源共享CORS | been blocked by CORS policy: No ‘Access-Control-Allow-Origin’
解决跨域问题的主要方式有以下几种:使用 CORS:这是最标准、推荐的方法,适用于大多数场景。JSONP:仅用于GET请求,较为简单,但存在安全隐患。代理服务器:通过前端与代理服务器的交互避免直接跨域。Nginx 反向代理:通过服务器配置代理请求,也是一种有效的解决方法。
2024-10-20 18:25:32 954
原创 SpringBoot报错 | Lombok插件版本问题 | Class com.sun.tools.javac.tree.JCTree$JCImport does not have......
Lombok是在Springboot项目中一个常用的插件,而这个也是一个常见的报错。
2024-10-19 11:52:57 1175
原创 SpringBoot报错 | 文件大小超出上传范围 | 异常:The field file exceeds its maximum permitted size of 1048576 bytes
文件大小超出上传范围报错
2024-10-19 11:26:48 977
原创 打家劫舍系列 | Leetcode 198 | 213 | 337 | 动态规划 | 滚动数组
毛毛张今天分享的是动态规划中打家劫舍系列的题目!
2024-10-13 11:45:39 1046
原创 JavaWeb概述及HTML | JavaWeb系列教程 | 第一期 | 前端
用Java技术来解决相关web互联网领域的技术栈.使用JAVAEE技术体系开发企业级互联网项目. 项目规模和架构模式与JAVASE阶段有着很大的差别. 在互联网项目下,首先需要明白客户端和服务器的概念客户端 :与用户进行交互,用于接收用户的输入(操作)、展示服务器端的数据以及向服务器传递数据手机APP微信小程序PC端程序PC浏览器其他设备服务端:与客户端进行交互,接收客户端的数据、处理具体的业务逻辑、传递给客户端其需要的数据“服务器”是一个非常宽泛的概念,
2024-10-13 11:29:08 989
原创 删除链表的倒数第 N 个结点 | LeetCode-19 | 双指针 | 递归 | 栈 | 四种方法
张这道题还可以用递归法,你想到了吗?毛毛张介绍四种方法
2024-10-12 21:42:26 618
原创 反转链表 | LeetCode-206 | 递归 | 递归法 | 迭代法
毛毛张今天分享的是一道用递归来做链表的练习题,掌握递归,可以做更多链表的题目!more。
2024-10-12 21:32:45 409
原创 赎金信 | LeetCode-383 | 在字符串中,如果能使用哈希集合,那么大概率也能使用哈希数组
🕹️在字符串中,如果能使用哈希集合,那么大概率也能使用哈希数组。
2024-08-15 17:48:34 1017
原创 长度最小的子数组 | LeetCode-209 | 双指针+滑动窗口 | 前缀和+二分查找 | Java详细注释
思路:滑动窗口入门题 前缀和入门题。
2024-08-12 21:57:33 1012
原创 有效的字母异位词 | LeetCode-242 | 哈希集合 | 哈希数组
🍭在字符串中,如果能使用哈希集合🥗,那么大概率也能使用哈希数组🍬more。
2024-08-11 20:40:50 273
原创 全网超全的二分查找细节总结 | 二分查找 | LeetCode-704 | LeetCode-34 | 在排序数组中查找元素的第一个和最后一个位置
详细的二分查找细节
2024-08-11 20:32:09 1167
原创 有点难的二分查找LeetCode题 | 区间内查询数字的频率 | LeetCode-2080 | 二分查找
二分查找你学废了吗?快来看看这道题如何使用二分查找解决吧!
2024-08-11 20:16:01 363
原创 反转字符串中的单词 | LeetCode-151 | 双指针 | 6中写法 | Java详细注释
📌叮!您有一封LeetCode今日练习题待查收📩。
2024-08-11 10:39:55 976
原创 环形链表 | LeetCode-141 | LeetCode-142 | Floyd判圈算法 | 双指针 | 哈希集合
Floyd判圈算法练习题。
2024-08-11 10:22:36 687
原创 快乐数 | LeetCode-203 | 一个简单的数学题!| Floyd判圈算法练习题 | 哈希集合 | 数学
如果不知道Floyd判圈算法这道题做起来一点也不快乐!
2024-08-10 21:58:49 476
基于SpringBoot+VUE的前后端分离的个人博客系统
2024-10-27
基于SpringBoot的next主题个人博客系统
2024-10-27
前后端分离的音乐播放系统(用户端)和音乐管理系统(后台管理) - SpringBoot+Vue
2024-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人