- 博客(32)
- 收藏
- 关注
原创 SQL语言之DDL
DDL:数据定义语言,用来定义数据库和数据库中的表的语言,是对数据库和表的操作,在SQL中我们可以抓住一个核心,那就是基本上的SQL都是增删改查操作,那么我们就可以根据这个去拓展,减少其他的记忆。修改表就比较复杂了,我们可以想想一个表中有哪些可以修改,字段,字段类型等等。 只看不练是不可能学会的哦,我们就用小案例来练习一下吧。创建表之前先要有数据库并使用。创建用户表user,要求如下。查看当前正在使用的数据库。创建数据库test并使用。use 数据库名;
2023-12-26 18:46:31 783 1
原创 IDEA报错:java: 无效的目标发行版: 17
出现这个问题是因为我们使用和配置的Java版本不正确,我们需要配置一个统一的Java版本,我们来一步步检查一下。
2023-12-25 15:16:20 1105
原创 卸载MySQL——Windows
如果已将MySQL卸载,但是通过任务管理器—>服务,查看到MySQL服务仍然残留在系统服务里。win+R 打开运行,输入 services.msc 点击 “确定” 调出系统服务。数据存放目录是在 C:\ProgramData\MySQL,直接将该文件夹删除。打开控制面板 —> 卸载程序 —> 卸载MySQL相关所有组件。一般是C:\Program Files,我这里有所修改。我这里只有一个,只要是以MySQL开头的全部停止。
2023-12-19 22:54:31 463
原创 在centos7上安装docker
Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10, CentOS 7 满足最低内核的要求,所以我们在CentOS 7安装Docker。
2023-12-18 22:02:16 421
原创 安装finallshell并连接linux
如果ens33没有ip,可能是因为window的服务没有开启,取window的服务管理中开启即可,找到这两个并开启重试即可。然后我们想要链接linux需要知道linux的ip地址,我们去linux下查看ip地址。配置好之后点击确定即可,然后我们就可以在配置管理器中看到我们配置的连接了。一直下一步即可安装成功,然后进入软件,如下就是第一次进入的界面了。双击即可连接,出现下面的页面即表示连接成功,点击接受并保存即可。运行命令之后,找到ens33下的ip地址。finalshell新建ssh连接。
2023-12-18 21:53:08 476
原创 一文详解Java反射
反射就是:加载类,并允许以编程的方式解剖类中的某个成分(成员变量,方法,构造器等)在反射中,最重要的就是Class对象,之后的一切操作都是根据Class对象来操作的。适合做Java的框架,主流的框架会基于反射设计出一些通用的功能。基本作用:可以得到一个类的全部成分然后操作。获取Class对象的三种方法。获取构成员变量的方法如下。获取构造器的方法如下。
2023-12-08 15:11:16 1527
原创 【SpringBoot】在SpringBoot中配置序列化的Redis
在使用Java操作Redis时,如果不对Redis进行序列化操作,可能会导致存储的key和value与原来的数据不一致的问题本文也借此机会来详细讲解一下SpringBoot中配置序列化Redis的步骤再SpringBoot中配置redis就是这几步啦,我们想让Redis正常存储,就需要使用序列化,再配置RedisTemplate对象时设置序列化就可以了~
2023-12-06 19:32:49 966
原创 Centos7上安装Redis
输入tar -zxvf (redis版本),即可解压成功。进入redis目录,运行编译命令,没有出错即为成功。运行redis-server命令即可启动。
2023-12-05 21:51:11 588
原创 【软件安装】在vm上安装Centos操作系统
新手一般建议典型就可以了,而且自定义也改不了什么东西,没太大必要。这里把所有的信息展示出来,点击完成即可。然后登录进去,进入桌面就成功了。基本按照下面的步骤走就可以了。选择自己下载的iso镜像文件。指定磁盘容量,可以不用改。
2023-12-05 16:41:31 383
原创 【苍穹外卖】——第二天
对于设计员工数据库,可以设计哪些字段,设置哪些规则对于接口开发和注意事项学习了分页,数据返回格式化等等五个接口,增删改,两个查询,修改操作可以合并为一个。
2023-12-04 08:02:50 436 1
原创 【SpringBoot】SpringBoot配置Swagger
使用Swagger只需要按照规范去定义接口及接口的相关信息,就可以做到生成接口文档和在线接口调试页面Swagger官网Knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案本文我们学会了如何配置Swagger来对后端接口进行测试,其中配置的代码不需要会写,只需要更改为自己的即可。
2023-12-03 15:16:49 531 1
原创 idea报错——Access denied for user ‘root‘@‘localhost‘ (using password: YES)
第一步:先去配置文件里面查看连接MySQL的url是否正确,如果没有配置时区需要加上时区的配置,这里给一个统一的url模板,只需要修改地址和端口号还有数据库名称。第三步:如果密码是数字,请在数字上面加上引号(我这里就是因为没有加上引号所以报错)第二步:去配置文件里查看密码是否错误,我这里密码并没有错误。
2023-12-03 14:16:50 2800 1
原创 【刷题】【力扣】移除链表元素的两种方法——Java
创建哨兵s,和p1指向哨兵,p2指向第一个值两个指针,然后遍历,当p2.val ==target时,执行删除操作,并且p2=p2.next,否则p1和p2都向后移动,p2==null时返回。
2023-12-02 23:20:01 689 1
原创 idea编译项目报错——Cannot resolve plugin org.apache.maven.plugins:maven-jar-plugin:3.2.2
我在学习黑马的苍穹外卖时,导入项目后编译maven报错,报错如下。
2023-12-01 20:04:37 879 1
原创 Vue入门——v-on标签
文章目录规则v-on一、案例总结规则v-on作用:为html标签绑定事件语法:v-on:事件名:“函数名”简写为 @事件名=“函数名”注意:函数需要定义在methods选项内部一、案例我们给案件绑定一个单击事件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="wid
2023-12-01 18:21:59 429 1
原创 【刷题】【力扣&牛客】反转链表的五种方式——Java
反转链表作为链表操作的基础是重中之重,以后做比较难的链表题目也可能会需要嵌入反转链表的代码,所以一定要多多练习本文讲解了反转指针的五种方法,反转指针是链表操作中的基础,但是特别重要,大家快去练习把~
2023-11-30 22:31:44 480
原创 Vue入门——v-show&v-if
作用:这两类指令,都是用来控制元素的显示与隐藏的v-if语法:v-if=“表达式”,表达式值为true,显示;false,隐藏其他:可以配合v-else-if / v-else 进行链式调用条件判断原理:基于条件判断,来控制创建或移除元素的节点(条件渲染)场景:要么显示,要么不显示,不频繁切换的场景v-show语法:v-show=“表达式”,表达式值为 true,显示;false 隐藏原理:基于CSS样式display来显示与隐藏场景:频繁切换显示隐藏的场景。
2023-11-30 15:46:15 513
原创 Vue入门——v-bind指令
今天就再加上一步哦,在dev里面创建一个a标签,并用v-bind指令设置href的值,看下面的例子吧。作用:动态为HTML标签绑定属性值,如设置href,src,style样式等。我们还是创建一个小的案例来展示一下,还记得步骤吗,回顾一下吧。注意:v-bind所绑定的数据,必须在data中定义。运行之后就可以看到超链接了,点击即可跳转页面。语法:v-bind:属性名=“属性值”简化: :属性名=“属性值”
2023-11-29 10:36:56 362 1
原创 【SpringBoot】SpringBoot整合redis
本文使用SpringBoot配置了Redis并测试,在测试过程中遇到了redis里查不到数据的情况,但是有惊无险的解决了,相信你现在已经迫不及待动手实践了,快去熟练掌握把~
2023-11-28 11:09:30 875
原创 Vue入门——v-for指令
我们先运行一下看看是什么效果,可以看到里面的内容都是写死了的,我们需要把提供的数据展示上去,就要使用v-for标签。在要循环的指令上使用v-for,我们要循环每一行数据,所以要在tr标签上使用,然后删除其余的tr标签即可。v-for指令是一个用于循环的指令,在vue里面十分常用,我们今天就来学习一下这个指令的用法啊。语法:v-for = "(item,index) in items ""华山景区已受大风影响阵风达7-8级,未来24小时将持续""华山景区已受大风影响阵风达7-8级,未来24小时将持续"
2023-11-27 08:41:42 1961 1
原创 SpringBoot自动配置原理
SpringBoot自动配置是一个比较重要的知识点,经常出现在面试题中,而且以后我们阅读源码也需要了解自动配置相关的知识,本文就来带着大家一步一步的观看源码,理清自动配置的过程在SpringBoot项目中,我们引入的一些依赖,比如:SpringMVC的依赖,Mybatis的依赖,但是我们并没去向开发时使用@Autowired注入Bean对象,这是为什么呢?是因为SpringBoot帮助我们自动注入了,我们就来探究一下SpringBoot是如何帮助我们注入的。
2023-11-26 17:11:02 1100 1
原创 SpringBoot入门——Bean管理
在SpringBoot中Bean的管理是一个相当重要的知识,只有知道如何将类注入到ioc容器成为一个bean,才能更好的深入学习对于自定义的bean,我们直接使用Spring提供的注解及衍生注解就可以了,一共有四个@Service@Repository(使用较少)这几个注解十分常用,这里不过多赘述这次我们学习了Bean的有关知识,其中@Import注解非常重要,是被经常使用的。
2023-11-26 16:25:08 660 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人