草庐IT

【黑马Java笔记+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城

vincewm 2023-05-08 原文

部分内容摘录于黑马的课件, 部分内容来自于我总结的坑点、注意事项、对相似旧知识的总结

目录

0.摘要

1.JavaSE基础+进阶

2.JavaWeb,Mybatis

3.Git

4.SSM框架

5.Maven高级

6.Springboot,MybatisPlus框架

7.瑞吉外卖、Redis、Nginx、Linux、mysql主从复制

8.SpringCloud,SpringCloud Alibaba、ES、MQ、黑马旅游

9.谷粒商城


0.摘要

Java 学习路线:

2022黑马程序员Java学习路线图 - 哔哩哔哩

1.JavaSE基础+进阶

【黑马Java笔记+踩坑】java SE基础+进阶

2.JavaWeb,Mybatis

【黑马Java笔记+踩坑】JavaWeb基础1——MySQL

【黑马Java笔记+踩坑】JavaWeb基础2——JDBC

【黑马Java笔记+踩坑】JavaWeb基础3——Maven&MyBatis

【黑马Java笔记+踩坑】JavaWeb基础4——HTML,JavaScript&CSS

【黑马Java笔记+踩坑】JavaWeb基础5——HTTP&Tomcat&Servlet

【黑马Java笔记+踩坑】JavaWeb基础6——Request,Response,JSP&MVC

【黑马Java笔记+踩坑】JavaWeb基础7——会话技术

【黑马Java笔记+踩坑】JavaWeb基础8——Filter,Listener,Ajax,Axios,JSON​​​​​​

【黑马Java笔记+踩坑】JavaWeb基础9——VUE&Element&整合Javaweb的商品管理系统_商品管理系统javaweb

3.Git

【尚硅谷Java笔记+踩坑】Git,GitHub,Gitee&IDEA集成Git

4.SSM框架

【黑马Java笔记+踩坑】Spring基础1——概念、IOC和DI的配置开发

【黑马Java笔记+踩坑】Spring基础2——IOC,DI注解开发、整合Mybatis,Junit

【黑马Java笔记+踩坑】Spring基础3——AOP,事务管理

【黑马Java笔记+踩坑】SpringMVC基础

【黑马Java笔记+踩坑】SSM整合

5.Maven高级

【黑马Java笔记+踩坑】Maven高级

6.Springboot,MybatisPlus框架

【黑马Java笔记+踩坑】SpringBoot基础1——基础

【黑马Java笔记+踩坑】MyBatisPlus基础

【黑马Java笔记+踩坑】SpringBoot基础2——运维实用

【黑马Java笔记+踩坑】SpringBoot基础3——开发。热部署+配置高级+整合NoSQL/缓存/任务/邮件/监控

【黑马Java笔记+踩坑】SpringBoot基础4——原理篇

7.瑞吉外卖、Redis、Nginx、Linux、mysql主从复制

瑞吉外卖项目笔记+踩坑1——基础功能

Redis基础

Linux基础

Linux的20个常用命令

Nginx基础

【尚硅谷Java笔记+踩坑】Git,GitHub,Gitee&IDEA集成Git

MySQL主从复制实现读写分离

瑞吉外卖项目笔记+踩坑2——缓存、读写分离优化

8.SpringCloud,SpringCloud Alibaba、ES、MQ、黑马旅游

SpringCloud基础1——远程调用、Eureka,Nacos注册中心、Ribbon负载均衡

SpringCloud基础2——nacos配置、Feign、Gateway

SpringCloud基础3——Docker

SpringCloud基础4——RabbitMQ和SpringAMQP

ElasticSearch基础1——索引和文档。Kibana,RestClient操作索引和文档+黑马旅游ES库导入

elasticsearch基础2——DSL查询文档,黑马旅游案例基础功能

ElasticSearch基础3——聚合、补全、集群。黑马旅游检索高亮+自定义分词器+自动补全+前后端消息同步

SpringCloud基础5——微服务保护、Sentinel

SpringCloud基础6——分布式事务,Seata

SpringCloud基础7——Redis分布式缓存

SpringCloud基础8——多级缓存

SpringCloud基础9——服务异步通信-高级篇

9.谷粒商城

谷粒商城笔记+踩坑汇总篇

有关【黑马Java笔记+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城的更多相关文章

  1. LC滤波器设计学习笔记(一)滤波电路入门 - 2

    目录前言滤波电路科普主要分类实际情况单位的概念常用评价参数函数型滤波器简单分析滤波电路构成低通滤波器RC低通滤波器RL低通滤波器高通滤波器RC高通滤波器RL高通滤波器部分摘自《LC滤波器设计与制作》,侵权删。前言最近需要学习放大电路和滤波电路,但是由于只在之前做音乐频谱分析仪的时候简单了解过一点点运放,所以也是相当从零开始学习了。滤波电路科普主要分类滤波器:主要是从不同频率的成分中提取出特定频率的信号。有源滤波器:由RC元件与运算放大器组成的滤波器。可滤除某一次或多次谐波,最普通易于采用的无源滤波器结构是将电感与电容串联,可对主要次谐波(3、5、7)构成低阻抗旁路。无源滤波器:无源滤波器,又称

  2. Unity Shader 学习笔记(5)Shader变体、Shader属性定义技巧、自定义材质面板 - 2

    写在之前Shader变体、Shader属性定义技巧、自定义材质面板,这三个知识点任何一个单拿出来都是一套知识体系,不能一概而论,本文章目的在于将学习和实际工作中遇见的问题进行总结,类似于网络笔记之用,方便后续回顾查看,如有以偏概全、不祥不尽之处,还望海涵。1、Shader变体先看一段代码......Properties{ [KeywordEnum(on,off)]USL_USE_COL("IsUseColorMixTex?",int)=0 [Toggle(IS_RED_ON)]_IsRed("IsRed?",int)=0}......//中间省略,后续会有完整代码 #pragmamulti_c

  3. 常见网络安全产品汇总(私信发送思维导图) - 2

    安全产品安全网关类防火墙Firewall防火墙防火墙主要用于边界安全防护的权限控制和安全域的划分。防火墙•信息安全的防护系统,依照特定的规则,允许或是限制传输的数据通过。防火墙是一个由软件和硬件设备组合而成,在内外网之间、专网与公网之间的界面上构成的保护屏障。下一代防火墙•下一代防火墙,NextGenerationFirewall,简称NGFirewall,是一款可以全面应对应用层威胁的高性能防火墙,提供网络层应用层一体化安全防护。生产厂家•联想网御、CheckPoint、深信服、网康、天融信、华为、H3C等防火墙部署部署于内、外网编辑额,用于权限访问控制和安全域划分。UTM统一威胁管理(Un

  4. Tcl脚本入门笔记详解(一) - 2

    TCL脚本语言简介•TCL(ToolCommandLanguage)是一种解释执行的脚本语言(ScriptingLanguage),它提供了通用的编程能力:支持变量、过程和控制结构;同时TCL还拥有一个功能强大的固有的核心命令集。TCL经常被用于快速原型开发,脚本编程,GUI和测试等方面。•实际上包含了两个部分:一个语言和一个库。首先,Tcl是一种简单的脚本语言,主要使用于发布命令给一些互交程序如文本编辑器、调试器和shell。由于TCL的解释器是用C\C++语言的过程库实现的,因此在某种意义上我们又可以把TCL看作C库,这个库中有丰富的用于扩展TCL命令的C\C++过程和函数,所以,Tcl是

  5. 【云原生】SpringCloud-Spring Boot Starter使用测试 - 2

    目录SpringBootStarter是什么?以前传统的做法使用SpringBootStarter之后starter的理念:starter的实现: 创建SpringBootStarter步骤在idea新建一个starter项目、直接执行下一步即可生成项目。 在xml中加入如下配置文件:创建proterties类来保存配置信息创建业务类:创建AutoConfiguration测试如下:SpringBootStarter是什么? SpringBootStarter是在SpringBoot组件中被提出来的一种概念、简化了很多烦琐的配置、通过引入各种SpringBootStarter包可以快速搭建出一

  6. 酷早报:10月21日全球Web3加密行业重大资讯大汇总 - 2

    2022年10月21日星期五【数据指标】加密货币总市值:$0.95万亿BTC市值占比:38.51%恐慌贪婪指数:23极度恐慌 【今日快讯】1、【政讯】1.1.1、美联储布拉德:市场预期美联储11月会加息75个基点1.1.2、美联储哈克:将维持加息一段时间1.2、美国10年期国债收益率触及4.197%,为2008年6月以来最高1.3、法国数字转型部长:政府将专注于DeFi和Web31.4、巴西ATM机将于11月3日起支持USDT1.5、美众议院副议长将于11月初加入a16zCrypto担任政府事务主管1.6、香港数字资产托管机构FirstDigitalTrust首席执行官:香港仍是安全

  7. springboot定时任务 - 2

    如果您希望在Spring中启用定时任务功能,则需要在主类上添加 @EnableScheduling 注解。这样Spring才会扫描 @Scheduled 注解并执行定时任务。在大多数情况下,只需要在主类上添加 @EnableScheduling 注解即可,不需要在Service层或其他类中再次添加。以下是一个示例,演示如何在SpringBoot中启用定时任务功能:@SpringBootApplication@EnableSchedulingpublicclassApplication{publicstaticvoidmain(String[]args){SpringApplication.ru

  8. 计算机网络笔记:TCP三次握手和四次挥手过程 - 2

    TCP是面向连接的协议,连接的建立和释放是每一次面向连接的通信中必不可少的过程。TCP连接的管理就是使连接的建立和释放都能正常地进行。三次握手TCP连接的建立—三次握手建立TCP连接①若主机A中运行了一个客户进程,当它需要主机B的服务时,就发起TCP连接请求,并在所发送的分段中用SYN=1表示连接请求,并产生一个随机发送序号x,如果连接成功,A将以x作为其发送序号的初始值:seq=x。主机B收到A的连接请求报文,就完成了第一次握手。客户端发送SYN=1表示连接请求客户端发送一个随机发送序号x,如果连接成功,A将以x作为其发送序号的初始值:seq=x②主机B如果同意建立连接,则向主机A发送确认报

  9. 基于SpringBoot的线上日志阅读器 - 2

    软件特点部署后能通过浏览器查看线上日志。支持Linux、Windows服务器。采用随机读取的方式,支持大文件的读取。支持实时打印新增的日志(类终端)。支持日志搜索。使用手册基本页面配置路径配置日志所在的目录,配置后按回车键生效,下拉框选择日志名称。选择日志后点击生效,即可加载日志。windows路径E:\java\project\log-view\logslinux路径/usr/local/XX历史模式历史模式下,不会读取新增的日志。针对历史文件可以分页读取,配置分页大小、跳转。历史模式下,支持根据关键词搜索。目前搜索引擎使用的是jdk自带类库,搜索速度相对较低,优点是比较简单。2G日志全文搜

  10. springboot使用validator进行参数校验 - 2

    1.依赖导入org.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-validation2.validation常用注解@Null被注释的元素必须为null@NotNull被注释的元素不能为null,可以为空字符串@AssertTrue被注释的元素必须为true@AssertFalse被注释的元素必须为false@Min(value)被注释的元素必须是一个数字,其值必须大于等于指定的最小值@Max(value)被注释的元素必须是一个数字,其值必须小于等于指定的最大值@D

随机推荐