- 博客(63)
- 收藏
- 关注
原创 后台图书管理系统:SSM整合开发案例
第二个方法 为了绑定mapper的类 ,mapper中做到了进行数据库操作等内容。SpringMvc:构建web项目提供了一个完整的流程。第一个方法 创建与数据交互用到的sqlsession。这个类是为了在Spring类中集成MyBatis的。第一个方法指定SpringConfig 的配置类。第二个:包扫描识别Spring组件类。为类型起别名 简化sql语句类型引用。第二个指定SpringMVC配置类。第一个注解: 设置当前类为配置类。第二个方法是用来配合事务管理的。1.4 jdbc配置类。
2024-04-24 15:13:14
284
原创 Mysql子查询 , 内连接
(1002, '卢俊义', 3, 1006, '2001-02-20', '16000.00', '3000.00', 30),(1005, '李逵', 4, 1006, '2001-09-28', '12500.00', '14000.00', 30),(1003, '林冲', 3, 1006, '2001-02-22', '12500.00', '5000.00', 30),(1010, '吴用', 3, 1006, '2001-09-08', '15000.00', '0.00', 30),
2023-12-29 14:39:59
393
原创 MySQL外键约束 一对多 多对多
- 专辑父表 --- 曲目 子表 --- 一对多。-- 专辑 -- 短评 1 --M。-- 专辑 -- 用户 -- M---M。
2023-12-28 13:43:27
387
原创 Java比赛练习题 2022 -4
炸弹可以大于任何单张和对子,炸弹之间的比较与单牌和对子不同,只要满足:222>AAA>KKK>QQQ>JJJ>TTT>…>333的规则的即可。皖北流行一种叫做“干瞪眼”的扑克牌游戏,使用的扑克牌牌面数值包括:A(1),2,3,4,5,6,7,8,9,T(10),J(11),Q(12),K(13)。b) 对子:即两张牌的点数相同,规则和单牌相似,两个2是特殊对子,可以大于所有的其他对子。a)单牌:只有两张牌刚好大一个点时才能进行比较,比较顺序为:A>K>Q>J>T>9>8>7>6>5>4>3。
2023-10-29 13:49:24
145
原创 Java练习题2022-3
从键盘上输入一个数值字符串(表示非负整数,所以该字符串不带正负号和小数点),输出这个字符串中的数字字符重新组合的最小数。例如“654321”输出的为“123456”;“001254”输出为“100245”;“00000”输出为“0”。输入样例2:23087914。输出样例2:10234789。输入样例1:654321。输出样例1:123456。输入说明:数字字符串S。
2023-10-28 13:38:25
161
原创 Java练习题2022-1
HashSet是Java中常用的Set集合,向HashSet集合中添加数据对象时,首先会调用对象的hashCode()方法获取哈希码,根据哈希码计算对象的存储位置,如果相应位置上已经有数据对象,则会调用对象的equals()方法判断新加入的对象与现有对象是否重复,如果重复则拒绝加入。输出说明:集合中存储的Student类对象的信息,每个对象信息占一行,输出格式为 id:name:age。输入说明:输入4个Student类对象的属性值,每个对象属性值按一行输入,以空格分割。2022001:Tom:19岁。
2023-10-28 13:25:41
151
原创 Java练习题2020-4
小明今天收了N个鸡蛋,每个鸡蛋各有重量,现在小明想找M个重量差距最小的鸡蛋摆成一盒出售,输出符合条件的最重一盒鸡蛋的总重量。输入说明:第一行,鸡蛋个数N(N<1000) 每盒个数M(M<N);第二行,N个鸡蛋重量(浮点)输出说明:符合条件的最重一盒鸡蛋的总重量(保留2位小数)输出样例:42.00。
2023-10-27 23:42:23
148
原创 Java练习题2020-3
统计从1到N的整数中,所有立方值的平方根为整数的数的个数。输出说明:符合条件的数的个数,如4^3=64=8^2。(说明:样例中符合条件的3个数是1、4、9)输入说明:整数 N(N<10000);
2023-10-27 23:39:14
130
原创 Java练习题2020-2
"统计1到N的整数中,除了1和自身之外,至少还能被两个数整除的数的个数。(说明:样例中符合条件的3个数是6、8、10)"输入说明:整数 N(N<10000);输出说明:符合条件的数的个数。
2023-10-27 23:37:46
128
原创 Java练习题2020 -1
输入说明:整数 N(N<10000), A, (A 输出说明:符合条件的数的个数。统计1到N的整数中,被A除余A-1的偶数的个数。(说明:样例中符合条件的2个数是 2、8)
2023-10-27 23:36:10
119
原创 Java练习题2021-4
"某游戏公司设计了一个奖励活动,给N个用户(1≤N≤10^7)连续编号为1到N,依据用户的编号S发放奖励。求任意连续的L个用户,使得这L个用户得到的奖励总和最多,输出奖励总和的值。输入说明:第一行,输入N,L,以空格隔开;满足多个奖励条件时,以最高奖励为准。第二行,输入x,y,z,以空格隔开;输出说明:符合条件的连续L个用户的奖励总和的最大值。如果S同时是x,y,z的倍数奖励10张卡片;如果S同时是x、y的倍数,奖励2张卡片;如果S同时是y、z的倍数,奖励4张卡片;如果S同时是x、z的倍数,奖励8张卡片;
2023-10-27 19:57:47
103
原创 Java练习题2021-3
最近一次核酸检测时间为:整数,取值范围为0-7,0代表当天检测,7代表7天或更长时间之前检测或未查;对于外地人员,由于疫苗种类不同,部分接种者和完全接种者不接种,未接种者接种疫苗B。对于本地人员,完全接种者不接种,部分接种者继续接种疫苗A,未接种者接种疫苗B;接种疫苗情况:完全接种为‘C’,部分接种’D’,未接种为’E’;最近一次核酸检测结果:阴性为’N’,阳性为’P’,未查为’U‘健康码颜色:绿色为’G’,黄色为’Y’,红色为’R’;本地或外地人员:本地为’L’,外地为’T’;
2023-10-27 19:55:39
75
原创 Java比赛练习题2021-2
"某地大数据防疫平台记录了往来的所有防疫相关信息,包括 本地或外地人员、健康码颜色、接种疫苗情况、最近一次核酸结果、最近一次核酸检测时间等。最近一次核酸检测时间为:整数,取值范围为0-7,0代表当天检测,7代表7天或更长时间之前检测或未查;如果是外地人员,需要绿码、疫苗完全接种和近2天核酸检测阴性结果。最近一次核酸检测结果:阴性为’N’,阳性为’P’,未查为’U‘健康码颜色:绿色为’G’,黄色为’Y’,红色为’R’;接种疫苗情况:完全接种为‘C’,其他为’E’;本地或外地人员:本地为’L’,外地为’T’;
2023-10-27 19:53:30
240
原创 Java比赛练习题2021-1
M和M的逆序数(如1230的逆序数为321)的差的绝对值为一个[100000,200000]区间内的值。输出说明:找到的第一个符合条件的数,如果没有符合条件的数,输出F。输入说明:起始数字N;输入样例:123456。输出样例:123462。
2023-10-27 19:51:41
73
原创 粗略版JavaIo投票每次都会存储数据
hashMap.put("[001]小刘" ,hashMap.get("[001]小刘") +1);hashMap.put("[002]小王" ,hashMap.get("[002]小王") +1);hashMap.put("[003]小张" ,hashMap.get("[003]小张") +1);System.out.println("[001]小刘\t[002]小王\t[003]小赵");System.out.println("-------欢迎为以下人员投票-------)");
2023-10-24 09:42:45
19
原创 Io执行文件夹复制
/2.6、判断,如果当前File对象是文件夹,递归调用copyDir2Dir方法,完成文件夹复制。//2.5、判断,如果当前File对象是文件,调用copyFile2Dir方法,完成文件复制。//4、创建File对象destDir,代表目标文件夹(把源文件夹拷贝到目标文件夹中)//5、调用copyDir2Dir方法,传递源文件夹和目标文件夹,完成文件夹的复制。//2.2、获取源文件夹中的所有的文件和文件夹对应的File对象数组。//2、定义复制文件夹到文件夹的方法copyDir2Dir。
2023-10-16 22:04:16
23
原创 Java递归解决不死神兔问题
不死神兔故事得从西元1202年说起,话说有一位意大利青年,名叫斐波那契。在他的一部著作中提出了一个有趣的问题:假设一对刚出生的小兔一个月后就能长成大兔,再过一个月就能生下一对小兔,并且此后每个月都生一对小兔,一年内没有发生死亡。
2023-10-14 09:48:07
87
原创 使用集合模拟扑克牌发给三个玩家操作(感觉不是特别完美 , 但是能跑)
import java.util.ArrayList;import java.util.Collections;import java.util.List;/*** @Auther : DaChunChun* @Date : 2023-08-24* @Time : 9:13* @Description : PACKAGE_NAME*/public class PuKe {static List<String> list = new ArrayList<>();//定义暂存集合stat
2023-08-28 16:02:06
35
原创 使用Calendar计算二月份是多少天和平年闰年
System.out.println(year + "年二月份有" + calendar.get(Calendar.DATE));System.out.println("请输入需要操作的年份");System.out.println("平年有365天");System.out.println("闰年有366天");
2023-08-03 15:19:19
109
TA创建的收藏夹 TA关注的收藏夹
TA关注的人