- 博客(20)
- 收藏
- 关注
原创 一篇上手MySQL常用知识点
一篇解决MySQL的基础知识一、MySQL的基础知识CRUD1、数据库的基本操作1.1、创建数据库1.2、创建表1.3、数据库引擎2、Create增加数据3、Update修改数据4、Delete删除数据5、Retrieve查询数据二、MySQL的事务和索引事务1、什么是事务?2、事务四大特性ACID索引1、什么是索引?2、索引的作用3、索引的分类主键索引 (Primary Key)唯一索引 (Unique)常规索引 (Index)全文索引 (FullText)三、MySQL的约束1、什么是约束?2、约束的种
2022-03-11 13:11:26
224
原创 SpringBoot整合Mybatis-Plus,代码生成器Generator以及Swagger(附源码、图文学习、Postman、ApiPost第三方工具的使用)
一、什么是Swagger3,有什么作用?常用的方法方法名称作用@Api()$1600@ApiOperation()$12@ApiParam()$1@ApiModel()$1@ApiModelProperty()$1@ApiIgnore()$1@ApiImplicitParam()$1二、SpringBoot整合Swagger3实现的流程1、创建SpringBoot项目2、导入Swagger3依赖3、创建接口,实现功能4、
2022-03-07 20:33:03
1765
原创 【Java日常一练】Java 面向对象十道练习题【04】
十道面向对象练习题一、往期知识回顾二、题目1、写一个符合JavaBean规范的Student学生类,属性分别是:姓名、年龄、成绩、性别、是否毕业等,使用IDEA或者Eclipse工具生成对应的getter和setter方法。2、编写一个动物园管理员类Manager,有两个私有属性:饲养员和驯兽师;有方法feed饲养动物,有方法perform表演;3、 设计一个手机类、一个笔记本类,一个学生类,创建一名学生,名字为“小V”,有两台手机和一台笔记本电脑。4、写一个图片类,具有属性:宽度、长度、路径、类型、大小;
2022-01-22 14:36:11
3431
原创 Java入门小练习之循环结构【02】
本文为循环结构的练习题,练完这些练习题基本就知道循环结构是怎么使用的了。一、循环结构的分类1、for循环for结构for(循环变量1;循环条件2;循环更新4){// 循环内容3// 代码块,里面可以放符合循环条件的代码// 循环更新4可以留空不填,但是在代码块里面就要声明循环更新是按照什么要求来的,比如是每次循环间隔为2还是循环间隔为1}循环的过程:先执行循环变量1 再执行循环条件2,然后进入循环内容3进行循环,最后执行循环更新4。然后再次循环2、3、4……2、3、4指导循环条件2不.
2022-01-12 20:48:06
372
原创 Java入门小练习之判断语句【01】
【注】:记录平常做的小练习,每天来10道找一下感觉。如果看不懂的话可以先去学习之前的一篇文章。判断条件的知识点本文为if-else的练习题,做完这些题目瞬间明白判断条件是多么的简单,喜欢的朋友可以点个赞。简介1、从控制台输入一个整数 a,输出 a 是否在 1到100之间(结果为布尔类型)2、从控制台输入一个数,判断是否是奇数并输出?(对2求余不为0)3、定义一个整数变量,值为4612,判断该数是否能同时被3和13整除?4、从控制台输入一个整数,判断该数是否为4位数?5、从控制台输入一个整数,判.
2022-01-11 21:39:59
618
原创 Linux虚拟机(安装redis失败)配置网络环境
第一步:进行子网设置,我这里设置为第二步:更改设置-DHCP设置第三步:NAT设置centos网卡
2021-10-21 14:17:21
616
原创 SpringBoot整合Mybatis+HTML完成一个简单的登录注册界面(附效果图和源码)
一、效果演示1.1、登录演示1.2、注册演示1.3、项目结构二、代码实现2.1、前端代码简介:这里我是根据之前做的一个登录界面稍微修改了一下实现功能的,其中js没有修改,这里就不放在这里占内存了。有需要的可以点击该链接复制js来使用: https://blog.csdn.net/m0_55586329/article/details/117288625.登录注册界面<!DOCTYPE html ><html lang="en" xmlns:th="http://ww
2021-08-11 12:02:29
6967
7
原创 选择合适的Map集合保存5位学员的学号和姓名,然后按学号的自然顺序的倒序将这些键值对一一打印出来。
题目选择合适的Map集合保存5位学员的学号和姓名,然后按学号的自然顺序的倒序将这些键值对一一打印出来。提示:1)创建TreeMap集合。2)使用put()方法将学号(“1”、“2”、“3”、“4”、“5”)和姓名(“Lucy”、“John”、“Smith”、“Aimee”、“Amanda”)存储到Map中,存的时候可以打乱顺序观察排序后的效果。3)使用 map.keySet()获取键的Set集合。4)使用Set集合的iterator()方法获得Iterator对象用于迭代键。5)使用Map集合
2021-07-14 13:32:02
5235
原创 在HashSet集合中添加三个Person对象,把姓名相同的人当作同一个人,禁止重复添加。 提示:Person类中定义name和age属性,重写hashCode()方法和equals()方法,针对Pe
题目:在HashSet集合中添加三个Person对象,把姓名相同的人当作同一个人,禁止重复添加。提示:Person类中定义name和age属性,重写hashCode()方法和equals()方法,针对Person类的name属性进行比较,如果name相同,hashCode()方法的返回值相同,equals()方法返回true解题思路我们要知道,Set接口数据不可以重复,有序排序,添加数据的有3种方式1、前面没有其他元素,可以直接添加2、hash值不同,直接添加3、hash值相同,但equal
2021-07-14 13:05:41
2615
1
原创 输入一个字符串,将字符串中的大写字母改成小写字母,小写字母不变,其他字符忽略,然后输出转换之后的结果。
题目:输入一个字符串,将字符串中的大写字母改成小写字母,小写字母不变,其他字符忽略,然后输出转换之后的结果。实现思路:1、通过扫描器Scanner输入一个字符串。2、字符串大写字母改小写字母,小写字母不变,则说明要进行循环遍历字符串,找出大写字母变小写字母,其他字符忽略即不是字母的忽略掉。3、输出结果代码实现:import java.util.Scanner;public class Demo03 { public static void main(String[] args)
2021-05-30 11:13:33
8316
原创 IntelliJ IDEA创建类时怎么自动生成类注释
步骤1、点击菜单【File】–》【Settings】2、选择【Editor】–》【Code Style】–》【File and Code Templates】3、点击【Includes】下的【File Header】4、输入模板内容,点击apply再点击ok5、编写一个测试类Test,查看是否能生成注释...
2021-05-29 23:51:59
504
原创 HTML+CSS登录注册界面
目录一、效果演示1、注册界面2、登录界面二、代码实现2.1、HTML主页面2.2、CSS代码2.3、JS代码一、效果演示1、注册界面2、登录界面[注]: 这里需要我们创建三个文件,一个是index.html文件,一个是style.css文件还有一个是login.js文件,把代码copy上去 只要路径找好就能正常运行了。二、代码实现2.1、HTML主页面<!DOCTYPE html><html lang="en"><head> <me
2021-05-26 13:51:12
15508
28
原创 Java 数组增删改查(CRUD)问题一篇解决
一、数组CURD是什么意思数组是一个存储数据的容器,操作数据的方式: CRUD--增删改查C: Create增加数据R: Retrieve查询数据U: Update修改数据D: Delete删除数据1、增加数据:通过索引/编号/干标,可以直接在指定位置增加数据2、查询数据:通过索引/编号/下标,可以直接查询指定位置的数据3、修改数据:通过索引/编号/下标,可以直接查询到指定位置的数据,使用新的数据替换原有的数据4、删除数据:删除数据比较特殊,有逻辑删除及物理删除两种方式
2021-05-16 09:38:37
1909
原创 写一个学生类,属性:学生姓名、性别、考试成绩、年龄;写一个班级类,属性:班级名、班主任名字、所有的学生(数组)。 班级类有方法: (一)获得班级所有学生的平均年龄; (二)获得班级的所有学生总成
题目:写一个学生类,属性:学生姓名、性别、考试成绩、年龄;写一个班级类,属性:班级名、班主任名字、所有的学生(数组)。班级类有方法:(一)获得班级所有学生的平均年龄;(二)获得班级的所有学生总成绩;(三)获得班级男女比例的方法。测试要求:创建班级对象请使用控制台循环输入班级学生的姓名、性别(char赋值可以使用整数强制转换而来)、成绩和年龄。思路:1、有学生类、班级类以及测试类,一共有三个类,其中学生类和班级类有自己的属性及方法。2、班级的方法要想好一些问题,如何获取学生的.
2021-05-09 09:20:03
3889
2
原创 The layout “success“ in layout has no declaration in the base layout folder; this can lead to crashe
报错原因:The layout “success” in layout has no declaration in the base layout folder; this can lead to crashes when the resource is queried in a configuration that does not match this qualifier解决办法一:关闭软件,再重新启动就能正常。...
2021-05-05 16:37:18
1038
原创 打印出100-999所有的“水仙花数“,所谓“水仙花数“是指一个三位数, 其各位数字立方和等于该数本身。
题目:打印出100-999所有的"水仙花数",所谓"水仙花数"是指一个三位数, 其各位数字立方和等于该数本身。思路:范围100~999,说明要用循环进行范围查找。各位数立方和等于该数本身,指的是水仙花数判断的标准,个位数的立方+十位数的立方+百位数的立方的和等于该数字,例如153,个位数3的三次方+十位数5的立方+百位数1的立方,相当于153=27+125+1有了上面的解题思路那就可以解题了。 public class Example03 { public static void ma
2021-05-02 12:47:37
3917
原创 Java学习笔记之-----【选择结构】附例题
一、if判断语句if相当于如果,()里的内容是判断条件。格式:if(判断条件){//如果符合判断条件则运行这里的代码,也就是说可以在这里写很多符合判断条件的代码块。}二、if…else判断语句if…else语句,指的是如果符合if判断条件则运行if判断条件下的代码,如果不符合if判断条件则运行else里的代码,else相当于否则。格式:if(判断条件){//如果符合判断条件则运行这里的代码,也就是说可以在这里写很多符合判断条件的代码块。}else{if判断条件不符合则运行该处的代码
2021-05-01 19:39:21
474
原创 从控制台输入一个数字表示某个班学生人数,然后创建一个表示该班级所有学生名字的字符串数组,并使用控制台输入学生名字赋值给数组的每一个元素,最后输出所有学生姓名。
java 控制台输入字符存储在数组中题目:从控制台输入一个数字表示某个班学生人数,然后创建一个表示该班级所有学生名字的字符串数组,并使用控制台输入学生名字赋值给数组的每一个元素,最后输出所有学生姓名。思路:1、控制台输入一个数字表示某个班学生人数,即用到扫描器输入整数作为班级人数。2、创建一个字符数组用来储存姓名,其数组长度为扫描器输入的整数。3、控制台输入学生名字赋值给数组的每一个元素,则说明需要遍历数组,用循环语句进行遍历数组。4、输出学生姓名,则需要用字符串拼接来实现姓名的拼接。impo
2021-04-20 00:28:56
1847
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人