知识杂谈
文章平均质量分 58
MegumiKato丶
如果坚持是一种热爱,极致是一种精神,那么成功就是一种必然!
展开
-
MySQL命令及用法(精华版)
DDL(数据定义语言)数据库操作 表操作DML(数据操作语言)DQL(数据查询语言)基本查询条件查询聚合函数 分组查询排序查询分页查询DCL(数据控制语言)用户管理权限控制函数字符串函数数值函数日期函数流程函数约束多表查询内连接外连接自连接联合查询 子查询标量子查询列子查询行子查询表子查询事务原创 2025-01-22 17:41:53 · 1679 阅读 · 1 评论 -
mybatis的动态SQL(精简版)
当where后的条件不一定会存在时,需要用if判断要不要有这个条件。例如:当title不一定会被传过来时,可以判断title是否是空,再把后面的sql语句拼起来。原创 2025-01-17 16:45:18 · 766 阅读 · 3 评论 -
mybatis的多对一、一对多的用法
当我需要多对一、一对多时,可以创建VO聚合对象。例如:学生类和老师类,会出现多对一、一对多的情况。此时创建一个聚合类,里面包含所需要的学生类和老师类的属性。并先查询出前面的内容,再根据前面的内容查询出后面的内容。原创 2025-01-16 16:51:23 · 1040 阅读 · 2 评论 -
git的常用用法(最简精华版)
一、工作区域(工作区,暂存区,本地仓库)1、工作区当前正在使用的文件2、暂存区已使用add命令提交的工作区的文件,会保存到暂存区3、本地仓库已使用commit命令提交的暂存区的文件,会保存到本地仓库。4、远程仓库(这不属于工作区域)已使用push命令提交的本地仓库的文件,会上传到远程仓库二、回退版本的三种模式使用git reflog查看操作的历史记录和版本号1、 git reset --soft 版本号当回退到以前的版本后,工作区和暂存区的后版本文件还会保原创 2024-11-17 17:41:00 · 858 阅读 · 0 评论 -
使用sentinel进行服务熔断和服务降级
3、在项目父工程冲,引入依赖(注意这个type和scope与子工程有关,必须要写)2、使用ip:8858访问sentinel页面,可以设置服务的熔断和降级。1、使用docker安装sentinel(可以上网搜镜像文件)注意:端口应该为8858,账号和密码为sentinel。4、在项目子工程中,引入依赖。原创 2024-10-22 19:19:10 · 383 阅读 · 0 评论 -
项目中如何使用nacos
2、这个parent中的的SpringBoot版本要和spring-cloud-alibaba-dependencies的版本匹配。我使用观点是SpringBoot的2.3.9.RELEASE和spring-cloud-alibaba-dependencies的2.2.5.RELEASE。注意:1、这个和是必须要写的,因为子工程需要这个自动导入依赖。这个application.name是必须要的。原创 2024-10-22 15:37:23 · 331 阅读 · 0 评论 -
rabbitmq出现Management API returned status code 500 -
2、cd到目录/etc/rabbitmq/conf.d/原创 2024-08-11 19:13:15 · 785 阅读 · 1 评论 -
commit过大文件,导致push失败如何解决
1、查看过大文件是谁2、使用该命令删除过大文件git filter-branch --force --index-filter 'git rm -rf --cached --ignore-unmatch 文件名' --prune-empty --tag-name-filter cat -- --all例如:3、出现这个报错4、执行该命令git stash5、强制推送master分支(也可以是其他分支。origin也可以改成其他仓库)6、清空垃圾(防止有残余)原创 2024-06-12 13:16:58 · 648 阅读 · 0 评论 -
云服务器的mysql数据库自动清空的原因以及解决方法
因为云服务器的ip是公网,所以任何人都能连上。如果密码太过于简单,则会被人恶意删库!2、重装数据库(如果是docker,则重新构建数据库容器即可),并设置难密码。1、删除当前数据库(如果是docker安装的数据库,则删除该数据库容器)原创 2024-04-20 16:38:03 · 1150 阅读 · 1 评论 -
用命令给代码上传到远程仓库
命令将你的代码文件添加到 Git 的暂存区。命令将暂存区的更改提交到本地仓库。表示当前目录下的所有文件和子目录。如果你只想添加特定的文件或目录,可以将。命令来查看当前仓库的状态,确保所有需要上传的文件都已经正确添加并提交。的子目录,这个子目录包含了初始化后的 Git 仓库中所有的必须文件。如果你已经设置了远程仓库,并且想要将代码推送到远程仓库,可以使用。参数后面跟着的是提交信息,你可以根据实际情况编写。这个命令会在当前目录下创建一个名为。替换为具体的文件或目录路径。在上传代码之前,你可以使用。原创 2024-04-14 18:22:12 · 290 阅读 · 0 评论 -
idea错误地commit后如何处理
如果你想使用命令行重新初始化 Git 仓库,可以按照以下步骤进行:打开命令行终端。切换到项目所在的目录,使用 cd 命令。在项目目录下运行以下命令来重新初始化 Git 仓库git init这将在当前目录下创建一个新的 Git 仓库。然后你就可以开始使用 Git 来进行版本控制了。此时代码文件都变成了红色,是因为又变成了新的仓库,这些文件还没有被add到仓库。选择项目,点击git,点击add。此时代码文件都恢复了颜色此时可以本地仓库都是新的,没有任何记录原创 2024-04-14 17:31:41 · 776 阅读 · 0 评论 -
本地构建运行docker,或把本地镜像发给云服务器运行
本地构建运行docker,或把本地镜像发给云服务器运行原创 2024-03-25 18:07:19 · 783 阅读 · 3 评论
分享