RabbitMQ学习笔记 RabbitMQ学习笔记 1. 认识MQ1.1 同步调用在微服务架构中,同步调用(Synchronous Invocation)通常指一个服务调用另一个服务时,调用方必须等待被调用方处理完请求并返回响应后,才能继续执行后续逻辑。 特点: 阻塞执行:调用方在等待返回结果时无法执行其他任务。 执行顺序严格:必须按顺序等待上一个任务完成后才能继续下一个任务。 适用于短时间执行的任务:如果被调用的方 2025-03-08 八股 > 消息队列八股 #学习 #SpringCloud #RabbitMQ
Docker学习笔记 Docker学习笔记 1. Docker介绍Docker本身包含一个后台服务,我们可以利用Docker命令告诉Docker服务,帮助我们快速部署指定的应用。Docker服务部署应用时,首先要去搜索并下载应用对应的镜像,然后根据镜像创建并允许容器,应用就部署完成了。 2. Docker常见命令2.1 常见命令 命令 说明 docker pull 拉取镜像 docker push 推 2025-03-05 开发工具 #开发工具 #学习 #Docker
MybatisPlus学习笔记 MybatisPlus学习笔记 1. 快速入门实现步骤: 引入MybatisPlus依赖 定义Mapper 1.1 引入依赖12345<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> 2025-03-05 八股 > Mybatis八股 #学习 #SpringCloud #MybatisPlus
苍穹外卖学习笔记(跳过微信支付) 苍穹外卖学习笔记 一. 项目概述、环境搭建1. 软件开发整体流程 需求分析: 需求规格说明书、产品原型 设计: UI设计、数据库设计、接口设计 编码: 项目代码、单元测试 测试: 测试用例、测试报告 上线运维: 软件环境安装、配置 2. 技术选型项目中使用到的技术框架和中间件 3. 开发环境搭建3.1 前端环境搭建(nginx)前端我们就不自己写代码了直接打开nginx.exe运行,打开loc 2025-03-03 JAVA #JAVA #javase #苍穹外卖
苍穹外卖订单支付跳过微信支付及解决后续订单取消、拒单等问题 苍穹外卖订单支付跳过微信支付及解决后续订单取消、拒单等问题 1. 导入订单支付代码在完成用户下单相关模块任务后,导入黑马资料中提供的订单支付代码(根据课程教学导入)。注意:不要再配置微信支付相关的application.yml和application-dev.yml文件 2. 跳过微信支付跳过微信支付 按照上面文章做即可跳过微信支付模块,但是后续在写用户端和商家端订单取消、商家端拒单等接口时 2025-03-03 JAVA #JAVA #javase #苍穹外卖
Git学习笔记 Git学习笔记 1. git介绍Git是一个分布式版本控制工具,用于管理开发过程中的源代码文件(Java类、xml文件、html页面等) Git仓库分为两种: 本地仓库: 开发人员自己电脑上的Git仓库 远程仓库: 远程服务器上的Git仓库 commit:提交,将本地文件和版本信息保存到本地仓库 push:推送,将本地仓库文件和版本信息上传到远程仓库 pull:拉取,将远程仓库文件和 2025-02-23 开发工具 #git #开发工具 #学习
JavaWeb学习笔记 JavaWeb学习笔记 一. 前端开发1. HTMLHTML学习笔记 2. CSSCSS学习笔记 3. JavaScriptJavaScript学习笔记 4. VueA. Vue简介Vue是一套前端框架,免除JS的DOM操作,简化书写 新建HTML页面,引入Vue.js文件 1<script src="js/vue.js"></script> 在 2025-02-22 JAVA #JAVA #学习 #javaweb
JavaSE学习笔记 一. JAVA基础语法1. 注释 单行注释: // 多行注释: /* */ 文档注释: /** */ 2. 字面量分为整数类型、小数类型、字符串类型、字符类型、布尔类型和空类型 特殊字符 '\t': 制表符,把前面字符串的长度补齐到8或者8的整数倍,让数据对齐 '\r':回车符 '\n':换行符 3. 变量数据类型 变量名 = 数据值; 4 2025-02-11 JAVA #JAVA #学习 #javase
学生管理系统含用户登录系统(Java) 使用Java实现学生管理系统 一. 任务1. 实现学生管理系统要求有以下功能: 添加学生信息 删除学生信息 查询学生信息 修改学生信息 2. 引入用户登录系统只有用户登录成功之后,才能进入到学生管理系统中进行增删改查操作。要求有以下功能: 注册功能 登录功能 忘记密码功能 二. 代码实现A. 创建学生类属性:id、姓名、年龄、家庭住址创建学生JavaBean类,包括四个私有成员变量属性和 2024-12-29 JAVA #JAVA #学习 #javase
JavaScript学习笔记 1. JS介绍JS是一种运行在客户端(浏览器)的编程语言,实现人机交互效果 2. JS的组成A. ECMAScriptJavaScript语言基础规定了JS基础语法核心知识 变量,分支语句,循环语句,对象等 B. Web APIS DOM(页面文档对象模型): 操作文档,对页面元素进行移动,大小,添加,删除等 BOM(浏览器对象模型): 操作浏览器,如页面弹窗,检测窗口宽度,存储数据到浏览器等 2024-12-18 前端 #学习 #前端 #JavaScript