- 博客(159)
- 收藏
- 关注
原创 Linux-软件安装--tomcat的安装
mv itcast/ itheima/ 如果itheima目录不存在,将itcast目录改名为itheima。ps:命令是linux下非常强大的进程查看命令 通过ps -ef 可以查看当前运行的所有进程信息。使用ps命令查看进程时,经常配合管道符和查找命令grep一起使用,来查看特定的进程。| :在linux中称为管道符,可以将前一个命令的结果输出给后一个命令作为输入。不会的可以参考本篇文章讲解的linux的常用的使用方式。2、在目录下通过命令解压压缩包。展示最后50行是否报异常。1、切换到管理员用户。
2024-05-12 23:10:34 446
原创 linux防火墙的操作
systemctl是管理linux中服务的命令,可以对服务进行启动、停止、重启、查看状态等操作firewall-cmd是linux中专门用于控制防火墙的命令为了保证系统安全,服务器的防火墙不建议关闭。
2024-05-12 23:04:06 435 1
原创 Linux-软件安装--jdk安装
本章讲解的是对部署的时候需要用到的软件进行安装选用jdk的时候还是选用比较稳定的版本比如jdk8等,切勿追求新的导致项目运行出现问题。
2024-04-21 23:24:48 468
原创 Linux--Linux命令使用技巧
Linux命令使用技巧1、tab键自动补全2、连续连tab键,给出操作提示3、使用上下箭头可以调出曾经使用过的命令4、使用clear命令或者ctrl+l快捷键实现清屏1、tab键自动补全2、连续连tab键,给出操作提示3、使用上下箭头可以调出曾经使用过的命令4、使用clear命令或者ctrl+l快捷键实现清屏
2024-04-21 21:44:35 224
原创 Linux-网卡设置
在启动服务器时未加载网卡,导致ip地址初始化失败,本派文章通过修改网络初始化配置设定网卡在系统启动时初始化来解决这个问题##修改ONBOOT=yes##增加。
2024-04-21 13:37:01 571
原创 Linux-虚拟机vmware和Linxu安装
linux系统的安装方式分为物理机安装:直接将操作系统安装到服务器硬件上虚拟机安装:通过虚拟机软件安装虚拟机一般使用到软件:本章主要讲解是虚拟机上安装linxu,本章使用到的虚拟机软件为vmware。
2024-04-20 23:52:27 909
原创 nginx--Nginx转发真实的IP
在使用nginx的时候可能会遇到判断是不是本机在做操作,这样的话web端我们是可以通过ip和端口进行远程连接的这样的话我们就需要从后端获取到真实ip来判断是不是指定的机器了,本篇文章讲解的就是怎样通过nginx转发的时候带上真实ip。
2024-04-20 22:07:52 828
原创 nginx--解决响应头带Set-Cookie导致的验证失败二之proxy_hide_header
之前讲过了通过设置安全验证不同的ip是不可以通过set-cookie来操作cookie的但是当我们把项目部署到自己本机的时候我们会发现localhost是符合安全验证的,是因为我们在配置nginx.config的时候将serveName设置localhost所以本地访问会出现setCokie 又更新了cookie。
2024-04-20 21:58:24 234
原创 element问题总结之el-table使用fixed中 header换行后固定行错位问题/固定列下陷问题
在使用el-table的fixed中,发现如果header拖拽文本折行的时候会出现下陷。
2024-04-08 22:06:52 276
原创 element问题总结之el-table使用fixed固定列后滚动条滑动到底部或者最右侧的时候错位问题
在使用el-table固定行的时候移动滚动条会发现移动到底部或者移动到最右侧的时候会出现表头和内容错位或者是固定列的内容错位的情况。
2024-04-08 21:53:05 1036
原创 瑞吉外卖实战学习-17、用户地址簿相关功能
default接口:通过id拿到相关数据,然后将默认地址的参数iddefault全部赋值成0,再将需要设置的默认地址附为1。获取到传入的数据然后将id添加进去,然后存储到数据库。list接口:是通过用户id来进行查询到相关的数据。
2024-04-07 23:02:15 438
原创 前端开发之Element树结构组件el-input的type=“password“时候账号密码自动填充解决方案
在使用element的input的password当参数和login的参数相同时,在浏览器保存的用户名密码会自动填充,导致input附加上默认值使用场景一般是在用户管理创建新的用户的时候会遇到。
2024-04-07 21:14:29 479 1
原创 瑞吉外卖实战学习--16、登录短信验证
gitee网址本项目采用的技术是:springboot + mybatisPlus本篇文章采用的验证方式是阿里短信验证 使用链接阿里短信发送的使用教程。
2024-04-06 22:53:14 606
原创 瑞吉外卖实战学习--15、批量启售和批量禁售
通过url我们可以获取到传过来的ids和状态值,现根据状态值查询出来相关数据然后直接附加状态值最后通过updateBatchById来进行修改// 添加条件构造器// 通过ids查出相关数据return R.success("状态修改成功");
2024-04-06 12:17:55 480
原创 Spring Boot--文件上传和下载
文件上传是指本地图片、视频、音频等文件上传到服务器上,可以供其他用户浏览和下载的过程文件上传的前提调节:必须将file的流以formdata的形式传参,并且必须以post请求提交。
2024-04-03 19:10:04 822
原创 瑞吉外卖实战学习--13、完善删除中的逻辑
添加链接描述之前实现了直接删除分类功能,并没有实现分类删除中的逻辑编写,本篇文章主要是针对删除逻辑来进行讲解,本篇文章需要使用到Dish(菜品)和Setmeal(套餐)表,需要根据mybatisPlus规范创建实体类和接口类检测分类删除的时候是否关联了别的菜品
2024-04-03 17:31:55 851
原创 瑞吉外卖实战学习--12、分类管理的修改和删除接口实现
本篇实现分类的管理的修改和删除接口,在平时项目中最常用的就是增删改查接口,通过页面来的到请求的接口和方法然后通过创建好的service方法来实现,本篇文章是基于mybatisPlus实现。
2024-04-03 15:30:08 287
原创 瑞吉外卖实战学习--10、完成新增菜品分类
import com/*** 分类* @date 2024年04月01日 21:30// 类型: 1、菜品分类 2、套餐分类 private Integer type;// 分类名称 private String name;// 顺序 private Integer sort;// 创建时间 @TableField(fill = FieldFill . INSERT) private LocalDateTime createTime;
2024-04-01 22:15:38 395
原创 瑞吉外卖实战学习--9、mybatisPlus公共字段自动填充
mybatis plus 公共字段自动填充,也就是再插入或者更新的时候指定字段赋予指定的值,使用它的好处就是可以统一对这些字段进行处理,避免重复代码。
2024-03-31 22:11:10 470
原创 瑞吉外卖实战学习--8、人员编辑更新
通过注解@PathVariable 来获取路径需要携带的id然后赋值到路径上,再通过id查询用户信息/*** 通过id查询用户信息* @return*/
2024-03-31 21:27:51 324
原创 瑞吉外卖实战学习--7、员工信息分页查询
import com/*** @date 2024年03月31日 11:40*/ /*** 配置Mp的分页插件} }/*** @date 2024年03月31日 11:40*/ /*** 配置Mp的分页插件} }/*** @date 2024年03月31日 11:40*/ /*** 配置Mp的分页插件} }/*** @date 2024年03月31日 11:40*/ /*** 配置Mp的分页插件} }
2024-03-31 12:15:43 828
原创 瑞吉外卖实战学习--5、新增员工功能
可以看到数据拼接完成后调用了封装的接口方法,接口为employee,请求方式为post方式,页面发送ajax请求,将新增员工的信息以json的形式提交给服务器。添加默认密码和创建时间和更新时间以及创建的用户id和修改的用户id。服务器接收到提交的数据并调用service将数据进行保存。service调用mapper操作数据库,保存数据。通过employeeServiece 保存到数据库。看到绑定的事件为submitForm。拼装好的数据为该json。
2024-03-30 22:12:40 585
原创 瑞吉外卖实战学习--登录过滤器和判断是否登录过
log . info("项目启动成功");} }log . info("项目启动成功");} }Slf4j;import orglog . info("项目启动成功");} }log . info("项目启动成功");} }import orglog . info("项目启动成功");} }log . info("项目启动成功");} }log . info("项目启动成功");} }
2024-03-25 23:21:36 492
原创 解决nginx 301跳转url最后带/问题
1、Nginx 服务中配置指令 absolute_redirect 用来配置重定向的方式。默认开启,为绝对重定向,url最后会加上/;否则为相对重定向。2、当我们访问URI时;如果访问资源为一个目录,并且URI没有以正斜杠(/)结尾;Nginx 服务就会返回一个301跳转,目标地址就是要加一个正斜杠。
2024-03-25 22:03:19 487
原创 nginx--解决响应头带Set-Cookie导致的验证失败
在用nginx做代理的时候,会发现nginx在访问不同ip请求的时候会带setCookie 导致后端就是放开cookie验证,在访问玩这个链接他更新了cookie导致在访问其他链接报错这个时候就需要禁用setCookie,可通过nginx的Set-Cookie属性Secure来进行实现。
2024-03-25 21:43:28 670
原创 瑞吉外卖实战学习--登录功能的开发
employeeServiece 接口文件import comIService;impl文件import com/*** @date 2024年03月11日 23:37/*** @date 2024年03月11日 23:37/*** @date 2024年03月11日 23:37/*** @date 2024年03月11日 23:37/**
2024-03-24 22:41:11 915
原创 Spring Boot方法
Spring Boot方法1、 equals:确保比较的是字符串的内容。这样可以避免潜在的错误,并确保正确地比较字符串的值。1、 equals:确保比较的是字符串的内容。这样可以避免潜在的错误,并确保正确地比较字符串的值。
2024-03-24 22:39:47 288
原创 springBoot 常用注解
作用:将方法的返回值以 json/xml 的数据格式返回给客户端,如果是JavaBean对象,调用 getxxx()方法获取属性值,如果是 map集合,调用 get(key)方法获取属性值,然后以键值对的方式转成 json字符串。1、声明类为配置类:@Configuration 注解告诉 Spring Boot,这个类是一个配置类,它会被用来配置应用程序上下文。4、导入其他配置类:@Configuration 注解可以用来导入其他配置类,这样可以将多个配置类组合在一起,形成一个完整的配置环境。
2024-03-23 18:12:00 833
原创 瑞吉外卖实战学习--项目搭建
此项目采用的是springboot + mybatis plus来进行实现,主要演示的是一些简单的后台功能开发,此篇文章使用到的技术除了在此专栏中有讲解还会在springboog专栏中体现。
2024-03-23 18:11:40 1017
原创 Vue中使用Lodash
在平时涉及到深拷贝中出现了嵌套对象,会发现JSON.parse(JSON.stringify(obj1))已经不能满足咱们需求了那就可以采用利用lodash中的_.cloneDeep进行深拷贝,除此之外可以深拷贝 & 数组-深拷贝、去重、提取相同元素、切分、去除假值、查找、过滤、key的值数组、最值等方法。
2024-03-17 21:48:26 687
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人