- 博客(35)
- 收藏
- 关注
原创 Springboot中引入Knife4j接口文档(Swagger增强版)
然后在配置类中加入以下配置:在方法上加入注解:最后启动项目打开浏览器,访问,我这里使用的是端口,根据你实际使用的端口进行修改:
2025-04-15 09:04:44
80
原创 在springboot项目中调用第三方天气api服务
下面这个网站提供免费的api调用服务,只需要在java代码中构造简易的请求即可返回所需要的天气数据,直接进入该网站注册即可,每个用户免费的调用额度是3000条。
2025-04-13 15:59:15
109
原创 Springboot项目正常启动,访问资源却出现404错误如何解决?
我在自己的springboot项目中的启动类上同时使用了和注解, 虽然项目能够正常启动,但是访问资源后,返回404错误,随后在启动类中输出bean,发现controller创建失败:而后我将去掉后资源就能访问到了.
2025-04-12 17:08:54
219
原创 Docker简介,快速入门
将Dockerfile和jar包放在同一目录下便于构建镜像:dockerfile# 1. 指定基础镜像:这里使用 openjdk:11.0-jre-buster 作为运行时环境# 2. 设定时区:设置为 Asia/Shanghai,使容器内的时间与上海时区一致# 3. 拷贝 jar 包到镜像中# 将项目目录下的 hm-service.jar 文件复制到镜像内根目录,并命名为 app.jar# 4. 当容器启动时,将自动执行这个命令来运行 Java 应用然后在Dockerfile和jar。
2025-04-12 09:19:25
360
原创 服务器上部署springboot项目学习笔记
包,这时我们可以执行一行命令,只要服务器还在运行,就一直运行。这行命令可以使得应用程序在后台运行,并将输出重定向到。命令行发送请求,可以测试和排查。在linux中,进入到。,而且还要自己手动启动。如果正在运行,会看到。
2025-03-23 19:06:19
369
原创 十分钟学会Git
Git 采用 SHA-1 哈希算法确保数据完整性,并且每个本地仓库都是完整备份,降低了单点故障风险;SVN 的数据集中存储,一旦中央服务器出问题,可能会影响整个代码库。Git 的分支非常轻量,创建、切换和合并速度快,便于多人并行开发;而 SVN 的分支基于目录复制,操作相对繁琐,合并时容易出现冲突。版本控制系统,每个开发者的本地仓库都包含完整的历史记录,可以离线操作;版本控制系统,所有版本数据集中存放在中央服务器上,操作大多依赖网络。大部分操作在本地完成,响应速度快;文件夹的目录,用于存放开发的代码.
2025-03-17 09:58:10
240
原创 Javascript BOM,DOM 知识简介
是一套操作浏览器窗口的 API,用于控制浏览器的行为。文档对象模型, 将标记语言的各个组成部分封装成对象.如果属性已存在,则更新它的值,不存在则新建并设置。// 将新元素添加到 list 容器中。// 创建新的 <p> 元素。页面中的标签就是元素(浏览器解析后,会形成。
2025-03-16 17:37:01
533
原创 Javascript基础语法详解
在“严格模式”下运行代码, 防止意外创建全局变量等, 提高代码安全性和执行效率.js的引入1. 内部脚本可以放在任意位置,一般放在标签底部.2. 外部脚本基础语法区分大小写,语句末尾的分号可有可无注释和一样输出语句: 弹出警告框, 可省略.: 显示在页面上. : 打印在控制台.引用数据类型是可变的,存储在堆内存中,按引用比较:表示对象,可以存储键值对:数组:函数也是对象:日期和时间类型检查 :检查数据类型。字符串 : 字符串长度 : 返回指定
2025-03-11 21:02:01
1520
原创 瑞吉外卖学习笔记
全局块:和 Nginx 运行相关的全局配置events 块:和网络连接相关的配置http 块:代理、缓存、日志记录、虚拟主机配置http 全局块Server 块Server 全局块location 块http块中可以配置多个Server,每个Server块中可以配置多个location块。root html;
2025-02-19 11:16:36
694
原创 瑞吉外卖笔记(实战部分)
MD5是一种广泛使用的哈希算法,用于生成一个固定长度的(128位)哈希值(通常表示为32位十六进制数)。5.密码存储:虽然在过去,MD5被用于存储密码的哈希,但由于其安全性较低(容易碰撞),现代应用中一般更倾向于使用更安全的算法,如SHA-256或bcrypt。2.输出固定长度:无论输入数据多大,MD5哈希值的长度始终是128位(32个字符的十六进制表示)。3.敏感性:即使输入数据稍微改变(比如改变一个字符),其输出的MD5哈希值也会发生巨大变化。提供的静态方法,用于将源对象的属性值拷贝到目标对象中。
2025-02-03 20:17:25
993
原创 Javascript 对象讲解
文档对象模型, 将标记语言的各个组成部分封装成对象.JavaScript通过DOM对HTML进行操作.一个页面就是一个DOM文档(document).页面中的标签就是元素(element).Document :整个文档对象。Attribute :属性对象。浏览器解析后,形成DOM树.Element:元素对象。Comment:注释对象。
2024-12-21 20:27:52
539
原创 MySQl常用函数解析
IFNULL(value1,value2) 如果value1不为空,返回value1,否则返回value2。[default]` END 如果expr的值等于val1,返回res1,…否则返回default默认值。END 如果val1为true,返回res1,…否则返回default默认值。如果value为true,则返回t,否则返回f。统计列中不同值的数量,忽略重复值和。,则返回一个指定的替代值;,则返回表达式原来的值。检查表达式的值是否为。返回多个值中的最小值。返回多个值中的最大值。
2024-12-18 11:23:49
1067
原创 SpringBoot分层解耦
注解将一个类标识为 Bean,这样 Spring 容器就能自动将它管理起来,生成对应的实例;一般把service和dao的实现类交给IOC容器管理 .注解, 无需创建service层的对象即可调用service的方法;同样的,在Service层加上该注解 , 调用dao层的方法.使用:在Controller层的代码上加上。
2024-12-16 19:26:24
160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人