- 博客(58)
- 收藏
- 关注
原创 在进行项目创建时,遇见sync相关的错误Cannot resolve plugin org.apache.maven.plugins:maven-site-plugin:3.3
在进行创建项目时遇见Cannot resolve plugin org.apache.maven.plugins:maven-site-plugin:3.3。首先在setting里面查找Maven。原因可能是Maven没有配置对。主要是这两个位置需要 配置对。
2024-04-01 20:38:05
359
原创 Linux基础命令学习
rmdir -p itcast/test:删除itcast目录中名为test的子目录,如果test目录删除后itcast目录变为空目录,itcast也会被删除。mv hi.txt lijing/hello.txt :将问价hi.txt 移动到lijing目录中,并改名为hello.txt。mv itcast/ lijing/ :如果lijing目录不存在,将itcast目录改名为lijing。mv itcast/ lijing/:如果lijing目录存在,将itcast目录移动到lijing目录中。
2024-03-31 19:23:41
888
原创 idea中使用Git获取仓库的两种方式
首先先在idea里面关联git,就是本地下载好后,记住路径,相当于在idea关联一下自己下好的git,如下图所示。关联好后在idea的VCS里面就可以看见创建Git,然后点击,选择需要创建的文件夹就好。然后出现这个,将远程的URL复制过来就可以了。在创建页面点击get,也是一样的创建远程仓库。2.从远程克隆仓库(常用)第一个方法就是点击下面这里。
2024-03-31 15:39:47
477
原创 git基础命令
经过多次提交之后,会有不同的版本,查看日志后可以查看到不同的版本号,然后使用指令回退到不同的版本。查看日志(文件有已修改、已暂存、未修改的三种已跟踪的状态,还有一个未跟踪的状态)接下来一样的创建一个文件夹,然后鼠标右击,打开Git Bash Here。查看本地仓库各个文件的状态,看是否做了改动。创建好就可以进行具体的学习啦~这里是全局配置,看个人情况。首先需要知道远程仓库的地址。接下来是提交到本地仓库。
2024-03-30 21:29:09
258
原创 瑞吉外卖-套餐管理-修改操作
需要注意的是如果只是根据id查询Setmeal的数据,那么菜品信息就不能查询到,所以需要使用到setmealDish这一张表,将Dish也查出来。2. 显示页面原来的数据(setmeal原来的数据先显示)接下来是controller进行直接调用就好。如图所示,/后面跟的是setmeal的id。那么Controller层就直接调用就好。根据URL的id进行查询数据。首先查看网页请求的URL。所以需要注意请求路径。
2024-03-29 17:14:41
508
原创 瑞吉外卖dish菜品管理-停售起售代码开发
由此可见不能直接修改status的值,所以需要在Service里面进行重写。最后在controller里面调用Service的方法就可以了。根据URL可知,前端传了status和ids两个参数过来。所以在Controller里面的请求路径需要写成。瑞吉外卖菜品管理(dish)的停售起售。首先看网业请求的URL。
2024-03-28 21:27:25
300
原创 35 jmu-Java-03面向对象基础-03-形状
7-35 jmu-Java-03面向对象基础-03-形状 (3分)##1. 定义长方形类与圆形类Circle 长方形类-类名:Rectangle,private属性:int width,length圆形类-类名:Circle,private属性:int radius编写构造函数:带参构造函数:Rectangle(width, length),Circle(radius)编写方法:public int getPerimeter(),求周长。public int getArea(),求面积。to
2020-12-25 17:15:08
654
原创 34 List的使用
7-34 List的使用 (10分)本题练习列表的使用。定义Person类定义私有属性String name,int age,使用Eclipse生成每个属性setter 、getter,有参Person(String name,int age) 、无参 构造方法,toString方法。定义Main类,在main方法中定义List list = new ArrayList();用键盘给变量n赋值生成n个Person对象并添加到列表中,该Person的name和age通过键盘给出循环列表,输出列
2020-12-25 17:14:18
1825
原创 33 圆柱体类设计
7-33 圆柱体类设计 (10分)定义一个圆柱类Cylinder里面包含私有属性 private int radius(半径),height(高)为属性完成其setter getter方法完成带参构造方法Cylinder(int radius,height),该方法中包含一句System.out.println(“Constructor with para”);完成无参构造方法Cylinder(),在无参构造方法中调用有参构造方法,为半径和高赋值为2,1,该方法包含一句System.out.pri
2020-12-25 17:13:26
4787
原创 32 数组与对象
7-32 数组与对象 (10分)定义一个Person类包含name在Person类完成无参构造方法,在无参构造方法设置name值为none有参构造方法给name传值为name属性添加set和get方法< public String toString(){ return “name:”+name; }2 在Main类的main方法中创建Person类对象数组,其中数组长度为2并为Person对象数组赋值,其中第一个元素对象为无参person对象,第二个元素对象为有参person对象,姓
2020-12-25 17:12:33
817
原创 31 Circle类
7-31 Circle类 (10分)a 定义圆类Circle,其中包括:成员变量定义 private int radius方法定义 包括下列要求定义无参构造方法 ,给radius赋值为2,并添加语句System.out.println(“this is a constructor”);定义有参构造方法 ,接收用户给给radius赋值,如果用户输入半径为<=0,则让半径的值为2,并添加语句System.out.println(“this is a constructor with para”)
2020-12-25 17:11:38
1105
原创 27 找到出勤最多的人-hebust
7-27 找到出勤最多的人-hebust (10分)根据教师的花名册,找到出勤最多的人。输入格式:出勤记录单行给出,数据直接使用空格分割。输出格式:单行输出(若有多人,人名直接使用空格分割,结尾处没有空格)。输入样例:在这里给出一组输入。例如:zs ls ww ml zs ls ml zs ww输出样例:在这里给出相应的输出。例如:zsimport java.util.HashMap;import java.util.Scanner;public class Main{ p
2020-12-25 17:09:54
1526
原创 24 jmu-java-随机数-使用蒙特卡罗法计算圆周率的值
7-24 jmu-java-随机数-使用蒙特卡罗法计算圆周率的值 (10分)尝试使用蒙特卡罗法计算圆周率(π)的值。原理如下:以原点(0, 0)作为圆心,半径为1画一个圆。该圆的外切正方形,边长为2。现往该正方形内随机投点,数量足够多的情况下,落入圆内的点与落入整个外切正方形的点的数量比值大概为:4∗r2π∗r2 ,然后就可以得到π的值。注意请使用jdk库中的Random对象来生成随机数。使用Math类中的sqrt与pow函数来计算开根号与平方值。让点(
2020-12-25 17:08:07
1061
原创 23 单词替换
7-23 单词替换 (20分)设计一个对字符串中的单词查找替换方法,实现对英文字符串中所有待替换单词的查找与替换。输入格式:首行输入母字符串,第二行输入查询的单词,第三行输入替换后的单词。输出格式:完成查找替换后的完整字符串输入样例:在这里给出一组输入。例如:Although I am without you, I will always be ou yououwith输出样例:在这里给出相应的输出。例如:Although I am without you, I will alwa
2020-12-25 17:06:59
244
原创 22 jmu-Java-02基本语法-02-StringBuilder
7-22 jmu-Java-02基本语法-02-StringBuilder (10分)输入3个整数n、begin、end。 首先,使用如下代码:for(int i=0;i<n;i++)将从0到n-1的数字拼接为字符串str。如,n=12,则拼接出来的字符串为01234567891011最后截取字符串str从begin到end(包括begin,但不包括end)之间的字符串,并输出。输入样例:10581000800900输出样例:567033043053063073083093
2020-12-25 17:06:03
619
1
原创 5.30 USB接口的定义 (10分)
30 USB接口的定义 (10分)定义一个USB接口,并通过Mouse和U盘类实现它,具体要求是:1.接口名字为USB,里面包括两个抽象方法:void work();描述可以工作void stop(); 描述停止工作2.完成类Mouse,实现接口USB,实现两个方法:work方法输出“我点点点”;stop方法输出 “我不能点了”;3.完成类UPan,实现接口USB,实现两个方法:work方法输出“我存存存”;stop方法输出 “我走了”;4测试类Main中,main方法中定义接口变量
2020-12-18 00:41:32
12093
2
原创 5.29 程序改错题4 (5分)
29 程序改错题4 (5分)程序改错题。请修改下列代码,使程序能够输出正确的结果。import java.util.Scanner;public class Main {public static void main(String[] args) {Thread t = new Thread(new RunHandler());t.run();}}class RunHandler {public void run() {Scanner in = new Scanner(System.
2020-12-18 00:40:39
1774
2
原创 4.28 创建一个倒数计数线程 (10分)
28 创建一个倒数计数线程 (10分)创建一个倒数计数线程。要求:1.该线程使用实现Runnable接口的写法;2.程序该线程每隔0.5秒打印输出一次倒数数值(数值为上一次数值减1)。输入格式:N(键盘输入一个整数)输出格式:每隔0.5秒打印输出一次剩余数输入样例:6输出样例:在这里给出相应的输出。例如:6543210作者吴恋单位贵州师范学院代码长度限制16 KB时间限制9000 ms内存限制64 MBimport java.util.Scanner;
2020-12-18 00:39:50
2985
原创 1.26 jmu-Java-02基本语法-08-ArrayList入门 (10分)
26 jmu-Java-02基本语法-08-ArrayList入门 (10分)本习题主要用于练习如何使用ArrayList来替换数组。新建1个ArrayList strList用来存放字符串,然后进行如下操作。**提示:**查询Jdk文档中的ArrayList。**注意:**请使用System.out.println(strList)输出列表元素。输入格式输入n个字符串,放入strList。直到输入为!!end!!时,结束输入。在strList头部新增一个begin,尾部新增一个end。输出
2020-12-18 00:38:13
1526
原创 4.25 通过键盘输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 (10分)
25 通过键盘输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 (10分)统计一行字符串中的英文字母个数、空格个数、数字个数、其他字符个数输入格式:通过键盘输入一行字符(任意字符)输出格式:统计一行字符串中的中英文字母个数、空格个数、数字个数、其他字符个数输入样例:rwrwewre2345asdJSJQI%^&(& *&sdf YY( 2342-k’输出样例:字母个数:22数字个数:8空格个数:5其他字符个数:10作者仇丽青单位山
2020-12-18 00:37:15
5650
1
原创 4.23 单词替换 (20分)
23 单词替换 (20分)设计一个对字符串中的单词查找替换方法,实现对英文字符串中所有待替换单词的查找与替换。输入格式:首行输入母字符串,第二行输入查询的单词,第三行输入替换后的单词。输出格式:完成查找替换后的完整字符串输入样例:在这里给出一组输入。例如:Although I am without you, I will always be ou yououwith输出样例:在这里给出相应的输出。例如:Although I am without you, I will always
2020-12-18 00:36:29
889
原创 4.22 jmu-Java-02基本语法-02-StringBuilder (10分)
22 jmu-Java-02基本语法-02-StringBuilder (10分)输入3个整数n、begin、end。 首先,使用如下代码:for(int i=0;i<n;i++)将从0到n-1的数字拼接为字符串str。如,n=12,则拼接出来的字符串为01234567891011最后截取字符串str从begin到end(包括begin,但不包括end)之间的字符串,并输出。输入样例:10581000800900输出样例:56703304305306307308309310
2020-12-18 00:35:43
1515
2
原创 3.21 成绩录入时的及格与不及格人数统计 (10分)
21 成绩录入时的及格与不及格人数统计 (10分)编写一个程序进行一个班某门课程成绩的录入,能够控制录入成绩总人数,对录入成绩统计其及格人数和不及格人数。设计一个异常类,当输入的成绩小0分或大于100分时,抛出该异常类对象,程序将捕捉这个异常对象,并调用执行该异常类对象的toString()方法,该方法获取当前无效分数值,并返回一个此分数无效的字符串。输入格式:从键盘中输入学生人数n从键盘中输入第1个学生的成绩从键盘中输入第2个学生的成绩…从键盘中输入第n个学生的成绩(注:当输入的成绩无效时
2020-12-18 00:34:44
2326
原创 3.20 接口--四则计算器 (10分)
20 接口–四则计算器 (10分)利用接口做参数,写个计算器,能完成加减乘除运算。定义一个接口ICompute含有一个方法int computer(int n, int m)。定义Add类实现接口ICompute,实现computer方法,求m,n之和定义Sub类实现接口ICompute,实现computer方法,求n-m之差定义Main类,在里面输入两个整数a, b,利用Add类和Sub类的computer方法,求第一个数a和第二个数b之和,输出和,第一个数a和第二个数b之差,输出差。输入格式
2020-12-17 00:35:46
5982
原创 3.19 程序填空题3 (5分)
19 程序填空题3 (5分)参照输出样例补全以下程序,使程序输出结果与输出样例一致。public class Main {public static void main(String[] args) {Son son = new Son();son.method();}}class Parent {Parent() {System.out.println(“Parent’s Constructor without parameter”);}Parent(boolean b) {
2020-12-17 00:35:04
6931
4
原创 3.18 程序改错题2 (5分)
18 程序改错题2 (5分)程序改错题。以下代码存在错误,请修改后提交。public class Main {public static void main(String[] args) {Animal animal = new Dog();animal.shout();animal.run();}}class Animal {void shout() {System.out.println(“animal shout!”);}}class Dog extends Animal
2020-12-17 00:33:50
1419
原创 3.17 集体评分2 (10分)
17 集体评分2 (10分)程序填空题。请补充以下代码,完成题目要求。(注意:需要提交完整代码) 有一个团队由5个人组成。他们每个人给指导老师一个分数,去掉最高分,去掉最低分,剩下的3个分数的平均分就是该团队对指导老师的评分。import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);int[] grade = new
2020-12-17 00:33:03
2283
原创 3.16 jmu-Java-04面向对象进阶-04-嵌套类-静态嵌套类 (10分)
16 jmu-Java-04面向对象进阶-04-嵌套类-静态嵌套类 (10分)定义类ArrayUtils,在该类内部创建一个静态嵌套类PairResult,该嵌套类包含:属性: private double min与private double max,用于存放最小值最大值方法:toString方法,格式见下面的输出样例。为ArrayUtils类创建一个静态方法PairResult findMinMax(double[] values),对传递进来的数组找到其中的最大值和最小值并返回PairResu
2020-12-17 00:32:12
4868
原创 3.15 jmu-Java-03面向对象基础-04-形状-继承 (15分)
15 jmu-Java-03面向对象基础-04-形状-继承 (15分)前言前面题目形状中我们看到,为了输出所有形状的周长与面积,需要建立多个数组进行多次循环。这次试验使用继承与多态来改进我们的设计。本题描述:定义抽象类Shape属性:不可变静态常量double PI,值为3.14,抽象方法:public double getPerimeter(),public double getArea() 2. Rectangle与Circle类均继承自Shape类。Rectangle类(属性:int w
2020-12-17 00:29:11
594
原创 2.14 图形继承 (20分)
14 图形继承 (20分)编写程序,实现图形类的继承,并定义相应类对象并进行测试。类Shape,无属性,有一个返回0.0的求图形面积的公有方法public double getArea();//求图形面积类Circle,继承自Shape,有一个私有实型的属性radius(半径),重写父类继承来的求面积方法,求圆的面积类Rectangle,继承自Shape,有两个私有实型属性width和length,重写父类继承来的求面积方法,求矩形的面积类Ball,继承自Circle,其属性从父类继承,重写父类求
2020-12-17 00:27:33
3758
原创 2.13 jmu-Java-03面向对象基础-05-覆盖 (10分)
13 jmu-Java-03面向对象基础-05-覆盖 (10分)Java每个对象都继承自Object,都有equals、toString等方法。现在需要定义PersonOverride类并覆盖其toString与equals方法。###1. 新建PersonOverride类a. 属性:String name、int age、boolean gender,所有的变量必须为私有(private)。b. 有参构造函数,参数为name, age, genderc. 无参构造函数,使用this(nam
2020-12-17 00:26:13
2327
原创 2.12 构造方法 (5分)
12 构造方法 (5分)请补充以下代码,完成输出要求。public class Main {public Main(){System.out.println(“构造方法一被调用了”);}public Main(int x){this();System.out.println(“构造方法二被调用了”);}public Main(boolean b){this(1);System.out.println(“构造方法三被调用了”);}public static void main(St
2020-12-17 00:24:54
1720
原创 2.11 设计一个BankAccount类 (10分)
11 设计一个BankAccount类 (10分)设计一个BankAccount类,这个类包括:(1)一个int型的balance表时账户余额。(2)一个无参构造方法,将账户余额初始化为0。(3)一个带一个参数的构造方法,将账户余额初始化为该输入的参数。(4)一个getBlance()方法,返回账户余额。(5)一个withdraw()方法:带一个amount参数,并从账户余额中提取amount指定的款额。(6)一个deposit()方法:带一个amount参数,并将amount指定的款额存储到
2020-12-17 00:23:56
3300
原创 2.10 学生类-构造函数 (15分)
10 学生类-构造函数 (15分)定义一个有关学生的Student类,内含类成员变量: String name、String sex、int age,所有的变量必须为私有(private)。 ###1.编写有参构造函数: 能对name,sex,age赋值。 ###2.覆盖toString函数:按照格式:类名 [name=, sex=, age=]输出。使用idea自动生成,然后在修改成该输出格式 ###3.对每个属性生成setter/getter方法 ###4.main方法中 •输入1行name age
2020-12-16 23:31:38
6588
原创 2.9jmu-Java-03面向对象基础-01-构造函数与toString (20分)
9 jmu-Java-03面向对象基础-01-构造函数与toString (20分)定义一个有关人的Person类,内含属性:String name、int age、boolean gender、int id,所有的变量必须为私有(private)。 注意:属性顺序请严格按照上述顺序依次出现。###1.编写无参构造函数:打印"This is constructor"。将name,age,gender,id按照name,age,gender,id格式输出###2.编写有参构造函数 依次对name,
2020-12-16 23:30:33
2296
3
原创 2.8输出所有大于平均值的数 (15分)
8 输出所有大于平均值的数 (15分)本题要求编写程序,将输入的n个整数存入数组a中,然后计算这些数的平均值,再输出所有大于平均值的数。输入格式:输入在第1行中给出一个正整数n(1≤n≤10),第2行输入n个整数,其间以空格分隔。题目保证数据不超过长整型整数的范围。输出格式:输出在第1行给出平均值,保留2位小数。在第2行输出所有大于平均值的数,每个数的后面有一个空格;如果没有满足条件的数,则输出空行。如果输入的n不在有效范围内,则在一行中输出"Invalid."。输入样例1:1055 23
2020-12-16 23:29:24
1912
原创 7 直角三角形
7 直角三角形编写一个应用程序,读取用户任意输入的3个非零数值,判断它们是否可以作为直角三角形的3条边,如果可以,则打印这3条边,计算并显示这个三角形的面积。输入格式:输入三个非零数值。输出格式:如果不是直角三角形的三条边,则输出0.0;否则,输出三角形的面积输入样例:345输出样例:6.0import java.util.Scanner;public class Main { public static void main(String[] args) { Scanne
2020-12-16 00:08:15
2627
原创 6 统计正数和负数的个数然后计算这些数的平均值
6 统计正数和负数的个数然后计算这些数的平均值编写程序,输入未指定个数的整数,判断读入的正数有多少个,读入的负数有多少个,然后计算这些输入值得总和及平均值(不对0计数)。当输入为0时,表明程序结束。将平均值以double型数据显示。输入格式:输入在一行中给出一系列整数,其间以空格分隔。当读到0时,表示输入结束,该数字不要处输出格式:在第一行中输出正整数的个数; 在第二行中输出负整数的个数; 在第三行中输出这些输入值的总和(不对0计数); 在第四行中输出这些输入值的平均值(double型数据)。输
2020-12-16 00:07:22
1854
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人