自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 axios请求

标识客户端的类型和版本信息,如浏览器类型、操作系统等。服务器可以根据此信息提供不同的响应。Accept:指定客户端可以接受的相应类型,表明希望服务器返回 JSON 格式的数据。服务器可以根据此信息对响应数据进行压缩,以减少传输数据量。客户端支持 UTF - 8 编码的响应。服务器可以根据此信息验证客户端的身份。不使用缓存,每次都向服务器请求最新数据。表示客户端与服务器的连接方式,指定请求体的 MIME 类型。保持连接 close关闭连接。支持的内容编码方式,如。

2025-04-01 20:47:50 476

原创 Python安装

2.安装想要下载的版本,我这里下载了两个版本3.9.x(比较稳定)和3.11.9。切换版本,再安装一个版本的python,我的是3.9.7,上面的步骤再来一遍。输入python看是否安装成功 exit()退出。通过切换版本在环境变量中的位置,切换版本。window选这个!

2025-01-04 18:37:39 228

原创 MYSQL安装以及版本之间的切换

2. 解压到你想放到的地方(初学的时候5.7版本放在了C盘,看其他博客说建议放到C盘以外,所以8版版本的我放到了D盘下D:\MYSQL\mysql-8.0.20-winx64)注:这里的basedir和datadir我是用的\没有报错,其他博客说有可能报错,改为\\就可以了。3.配置数据库的环境变量(复制mysql数据库的bin目录位置)1.下载MYSQL数据库的安装包(官方安装包的下载地址)​​​​​​这个作者写的不错,我是看他整出来的。5.把其他的MYSQL服务关掉(直接停止服务)

2025-01-02 16:56:49 1121

原创 Canal消息同步组件(备忘)

canal 模拟 MySQL slave 的交互协议,伪装自己为 MySQL slave ,向 MySQL master 发送dump 协议。MySQL master 收到 dump 请求,开始推送 binary log 给 slave (即 canal )查看MySQL的binlog是否开启:SHOW VARIABLES LIKE 'log_bin'个人总结:canal伪装成数据库的子节点,获取数据库的日志信息,解析信息,返回给后端。查询docker中mysql数据库的数据卷的位置。

2024-12-24 15:04:14 363

原创 Elastatic

创建映射PUT{mappings:{properties:{字段:{类型:"",倒排索引:{},创建索引使用的分词器:{},搜索分词器}}}}修改文档-->PUT /{索引名称}/{类型}/{id}{jsonbody}修改文档-->POST/{索引名称}/{类型}/{id}{jsonbody}创建文档-->PUT /{索引名称}/类型/{id}{jsonBody}删除文档-->语法: DELETE /{索引名称}/{类型}/{id}查看文档-->语法: GET /{索引名称}/{类型}/{id}

2024-11-28 21:06:45 663

原创 OpenFeign远程调用

是一个声明式的Web服务客户端,它简化了通过HTTP进行远程调用的过程。

2024-11-23 10:52:12 255

原创 SpringGateway网关

(简称。

2024-11-23 10:25:27 1340

原创 Docker(虚拟化技术)

Dockerfile 是一个文本文件,包含了构建镜像文件的指令,每一条指令构建一层,基于基础镜像,最终构建出一个新的镜像;对于开发人员:可以为开发团队提供一个完全一致的开发环境对于测试人员:可以直接拿开发时所构建的镜像或者通过Dockerfile文件构建一个新的镜像,直接开始工作对于运维人员:在部署时,可以实现应用的无缝移植关键字作用备注FROM指定父镜像指定dockerfile基于那个image构建MAINTAINER作者信息用来标明这个dockerfile谁写的LABEL标签。

2024-11-06 22:34:00 737

原创 SpringCloud Eureka

使用 restTemplate.getForObject("http://"+host+":"+port+"/pro/data", ArrayList.class)调用提供者的接口,实现数据传递restTemplate.getForObject("映射路径",返回值的类型)soaparent父项目,consumer,provider,eureka_server子项目。这里取的是第一个提供者的信息get(0),本来是集合。端口号和地址从eureka中取。添加依赖到IOC容器。

2024-11-01 23:21:11 365

原创 定时任务组件Quartz

Quartz是Job scheduling(作业调度)领域的一个开源项目,Quartz既可以单独使用也可以跟spring框架整合使用,在实际开发中一般会使用后者。使用Quartz可以开发一个或者多个定时任务,每个定时任务可以单独指定执行的时间,例如每隔1小时执行一次、每个月第一天上午10点执行一次、每个月最后一天下午5点执行一次等。

2024-10-26 14:47:44 515

原创 Mybatis多表嵌套

resultMap--resultMap id:可以理解为resultMap的名字type:该映射的类型 SetMeal(套餐) 套餐 一对多 检查组id 标签 对主键的映射result 标签 对普通属性的映射property 实体类对应的属性名column 数据库中对应的属性名-->Collection--collection 用于处理MyBatis中一对多的嵌套查询关系property:实体类对应的属性名-->套餐中的检查组集合名。

2024-10-23 22:29:57 390

原创 解决Tomcat乱码问题

乱码问题

2024-10-17 22:30:25 1453 1

原创 Git概述(下载git,连接远程库gitee)

Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。Git易于学习,占地面积小,性能极快。它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于Subversion、CVS、Perforce和ClearCase等版本控制工具。

2024-10-15 23:24:27 340

原创 Linux-redis安装教程

Linux-redis安装

2024-10-14 11:44:43 170

原创 axios二次封装,api解耦(备忘)

Axios 是一个流行的 HTTP 客户端库,通常用于向后端服务器发送请求。在实际开发中,我们常常会对 Axios 进行二次封装,以提高代码的可维护性、可复用性以及解耦 API。export default使用文件名.方法名()建议使用这种,因为只用导入一次文件。创建文件夹在util包下的创建request.js文件。function使用:方法名()创建文件夹api包下创建js文件。1.导入request.js文件。

2024-10-12 20:37:46 305

原创 Maven进阶(聚合)

maven 是一个项目管理工具,主要作用是在项目开发阶段对Java项目进行依赖管理和项目构建。依赖管理:就是对jar包的管理。通过导入maven坐标,就相当于将仓库中的jar包导入了当前项目中。项目构建:通过maven的一个命令就可以完成项目从清理、编译、测试、报告、打包,部署整个过程。Maven聚合的思想就是将模块拆分,然后进行组装,通过继承的手段(在pom文件中配置)实现各种资源的相互使用,资源位置可以随意放,但是要避免形成循环结构,规定是死的,代码是活的。

2024-10-12 20:11:31 1307 2

原创 Vue项目添加启动按钮

Vue配置启动按钮

2024-10-02 22:42:24 192

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除