- 博客(27)
- 收藏
- 关注
原创 java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @Context
java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test
2023-02-15 18:11:12
311
原创 事务管理概述
概述: 一个或多个sql语句为一个执行单元,要么同时执行成功,要么同时执行失败. 其中任意语句执行失败就会回滚到事务最初的状态.幻读 : 事务1查询事务2中的数据未查到,事务1这个时候想添加这条数据进去,显示添加失败。Read uncommitted 读未提取,脏读,不可重复读,幻读。Read committed 读已提取 , 不可重复读,幻读。不可重复读 : 一个事务重复读一条数据,前后数据不一致。脏读 : 一个事务可以读取到另一个事务未提交的数据。开启事务: start transaction;
2022-11-23 18:12:20
296
原创 java从键盘分别输入年、月、日,使用循环for+if实现,判断这一天是当年的第几天
System.out.print(year + "年" + month + "月" + day + "日");System.out.println("是这一年的第" + day + "天");System.out.println("请输入年份 : ");System.out.println("请输入月份 : ");System.out.println("请输入日期 : ");//计算天数, //判断年份。//定义Scanner对象。//提示用户输入年月日。
2022-09-26 20:08:58
2264
1
原创 java,switch求天数开始三天打鱼,两天晒网
System.out.println("请输入年份 : ");System.out.println("请输入月份 : ");System.out.println("请输入日期 : ");System.out.println("打🐟");System.out.println("晒网");从键盘输入今天的日期年、月、日,显示今天是打鱼还是晒网?假设从2000年1月1日开始三天打鱼,两天晒网,//创建scanner 对象。//除以5余 几再进行判断。//提示用户输入年月日。
2022-09-26 20:08:26
218
原创 java使用for循环求一年的某月某日的天数
System.out.println(year + "年" + month + "月" + day + "日");System.out.println("是这一年的第 " + day + "天" );System.out.println("请输入年份 : ");System.out.println("请输入月份 : ");System.out.println("请输入几号 : ");//定义Scanner对象。使用for循环求一年的某月某日的天数。
2022-09-26 20:07:27
855
原创 案例:从键盘输入本组学员的人数,和本组学员的姓名,用数组存储姓名,然后再从键盘输入一个姓名,查找它是否在之前的数组中,如果存在,就显示它的下标
System.out.println("找到了 " + name + " 在数组的索引是 " + index);System.out.println("输入第 : " + (i+1) + "学员姓名");if(names[i].equals(name)){//equals 字符串的比较。System.out.println("请输入需要查找的学员姓名 : ");System.out.println("没有找到人");System.out.println("输入完毕!//输入查找的学员姓名。
2022-09-26 20:06:25
1146
原创 java随机生成验证码
/判断是否是数字 48-57 大写字母 65-90 小写字母 97-122。System.out.print("随机验证码是 : ");- 使用字符数组保存原始字符,利用Random类生成随机索引。- 随机生成十组六位字符组成的验证码。- 验证码由大小写字母、数字字符组成。//生成十条随机验证码。
2022-09-26 20:05:34
388
原创 一对兔子第三个月生第一对兔子,之后每一个月生一次小兔子长到第三个月也会跟老兔子一样
System.out.println("第20个月兔子的数量是 : " + arr[19]);//由规律看.前两个月的和是第三个月兔子的数量。一对兔子第三个月生第一对兔子,之后每一个月生一次。//第一个月,第二个月兔子的数量。小兔子长到第三个月也会跟老兔子一样。问 : 第20个月有多少只兔子?
2022-09-26 20:04:37
126
原创 java冒泡排序
System.out.println("随机产生数组 : " + Arrays.toString(arr));System.out.println("排序后数组 = " + Arrays.toString(arr));//随机产生1-100 的整数放入数组。//动态初始化定义数组。
2022-09-26 20:04:05
134
原创 java方法
方法 : 封装了特定功能的代码块 -> method / 函数 : function为什么学习方法 :1. 封装了特定功能的代码块 -> 提高代码的复用性[循环也可以]2. 方法内可以定义循环,循环内不可以定义方法[循环内可以调用方法] -> 方法的等级更高3. 方法可以实现数据的传递[传参和返回结果]形式参数列表 : [变量]作用 :1. 在方法内形式上做运算的参数2. 接收调用方法时传递过来的具体数据[实参]
2022-09-26 19:59:00
343
原创 (2019年1月份的世界编程语言排行榜从高到低依次如下: Java、C、Python、C++、Visual Basic .NET、JavaScript... 请将以上语言名称作为字符串元素,按顺序存入
(2019年1月份的世界编程语言排行榜从高到低依次如下: Java、C、Python、C++、Visual Basic .NET、JavaScript... 请将以上语言名称作为字符串元素,按顺序存入
2022-04-11 20:56:11
1951
原创 1) 使用一个Map(使用泛型),以老师的名字作为键,以老师教授的课程名作为值,表示上述课程安排。2)遍历Map,输出所有的老师及老师教授的课程3)利用Map,输出所有教JSP 的老师。
1) 使用一个Map(使用泛型),以老师的名字作为键,以老师教授的课程名作为值,表示上述课程安排。2)遍历Map,输出所有的老师及老师教授的课程3)利用Map,输出所有教JSP 的老师。
2022-04-11 20:45:49
2209
原创 完善Worker 和Address 类,使得Worker 对象能够正确放入HashSet 中:即将Worker 放入HashSet 中时不会出现重复元素。并编写相应测试代码WorkerTest类。
要求:完善Worker 和Address 类,使得Worker 对象能够正确放入HashSet 中:即将Worker 放入HashSet 中时不会出现重复元素。并编写相应测试代码WorkerTest类。用以下对象实例进行测试。"张三",18,4800.00,"河南许昌","461111","李四",28,5800.00,"河南周口","466000","张三",18,4800.00,"河南许昌","461111","王五",25,5300.00,"河南郑州","461000"
2022-04-11 20:42:47
1074
原创 1.请将如下4个字符串数据[“hello“,“world“,“java“,“hello“],依次添加到HashSet集合中,并利用增强for遍历查看存储结果。
1.请将如下4个字符串数据[“hello“,“world“,“java“,“hello“],依次添加到HashSet集合中,并利用增强for遍历查看存储结果。
2022-04-11 20:37:59
865
原创 编程实现:产生10个1-100的随机数(查询api文档中的随机数产生类Random类并使用), 并放到一个数组中,把数组中大于等于10的数字放到一个list集合中, 并打印到控制台。
packagecom.bigdata.java1;importjava.util.*;importjava.util.ArrayList;/** 编程实现:产生10个1-100的随机数(查询api文档中的随机数产生类Random类并使用),* 并放到一个数组中,把数组中大于等于10的数字放到一个list集合中,* 并打印到控制台。*/publicclassRandomTest {publicstaticvoidmain(String[] args)...
2022-04-06 00:02:34
2415
原创 创建一个List,在List 中增加三个工人,基本信息如下:姓名 年龄 工资zhang3 18 3000li4 25 3500wang5 22 32002)
packagecom.bigdata.java1;publicclassWorker {privateintage;privateString name;privatedoublesalary;publicWorker (){}publicWorker (String name, intage, doublesalary){this.name= name;this.age= age;this.salary= salary;}pub...
2022-04-05 23:53:52
2030
原创 1.把//1 处的代码补充完整,要求输出list 中所有元素的内容2.写出程序执行的结果。3.如果要把实现类由ArrayList 换为LinkedList,应该改哪里?
(List)有如下代码import java.util.*;public class TestList{public static void main(String args[]){List list = new ArrayList();list.add(“Hello”);list.add(“World”);list.add(1, “Learn”);list.add(1, “Java”);printList(list);}public static void pr
2022-04-05 23:49:17
651
原创 String s=”name=zhangsan age=18 classNo=090728”;将上面的字符串拆分,结果如下:zhangsan 180 90728
String sn = "name=zhangsan age=18 classNo=090728"; String[] str11 = sn.split(" "); String s11 = ""; for(int i=0;i<str11.length;i++) { String[] temp = str11[i].split("="); s11+=temp[1]+" "; } System.out.println(s11.trim());...
2022-04-03 23:26:45
1452
原创 编写一个程序,将下面的一段文本中的各个单词的字母顺序翻转“To be or not to be“,将变成“oT eb ro ton ot eb.“。
String s = "To be or not to be" ; String[] str1 = s.split(" "); String s3 = ""; StringBuffer s4; for(int i=0;i<str1.length;i++) { s4 = new StringBuffer(str1[i]).reverse(); s3+=s4+" "; } System.out.println(s3.trim());
2022-04-03 23:25:41
2102
原创 写一个方法判断一个字符串是否对称。 如: “I love java java love I”
String str = "I love java java love I"; StringBuilder sb = new StringBuilder(str); StringBuilder c = sb.reverse(); boolean flag = true; for (int i = 0; i < c.length()/2; i++) { if(str.charAt(i)==c.charAt(i)) { flag =true; }else ...
2022-04-03 23:22:00
1138
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人