java
CXYCMY
菜鸟程序员努力成长ing
展开
-
数据库SQL去除前缀获取后面编号的最大值
首先就是获取idnum的最大值,获取这个数值之后再进行加以操作,执行update更新数值。其中的flag是字母前缀,maxNumber是最大值加一。原创 2024-06-25 18:27:11 · 306 阅读 · 1 评论 -
java判断申请时间是否不晚于请假时间的下周一
由于我们环境的要求,用的jdk版本是1.6。但是如果你们的环境没有强制要求用1.6版本的话。我觉得用1.8是最好的,方便简单,而且1.8引入了更好的时间处理类。上一篇中写到了相对于这个问题的前端js的解决方案,这一篇主要就是对应的java解决方案,废话不多说,下面放代码。以上就是对于这个问题的两个不同版本的java解决方案,如果你有更好的方法,欢迎在评论区交流沟通~原创 2024-06-05 11:00:55 · 380 阅读 · 0 评论 -
java判断字符串的时间区间
获取前端时间字符串后,比较时间区间原创 2024-04-26 14:04:25 · 359 阅读 · 3 评论 -
element-upload 文件上传和图片上传
element-ui文件上传详细教程,附带代码原创 2024-02-28 18:05:12 · 1243 阅读 · 0 评论 -
IDEA创建SpringBoot项目时报错:SpringApplication.class 类文件具有错误的版本 61.0, 应为 52.0
java8需要使用springboot 2.*.*版本的springframwork原创 2023-03-09 12:19:15 · 1463 阅读 · 1 评论 -
IDEA创建SpringBoot项目整合MyBatis-Plus时报错:For artifact {mysql:mysql-connector-java:null:jar}: The version
mysql-connector-java引入的时候需要注意版本号的填写原创 2023-03-09 12:01:34 · 4201 阅读 · 0 评论 -
GitHub的下载超时问题
GitHub clone代码超时时原创 2022-11-10 15:05:22 · 1337 阅读 · 0 评论 -
mvc与三层架构模式以及事务和ThreadLocal的使用
mvc与三层架构模式以及事务处理和ThreadLocal的使用原创 2022-10-10 21:06:06 · 425 阅读 · 0 评论 -
动力节点老杜javaweb笔记丰富总结
动力节点老杜的javaweb笔记总结丰富。原创 2022-10-03 19:49:14 · 5504 阅读 · 2 评论 -
super关键字
super关键字与this关键字this关键字:this能出现子实例方法和构造方法中this的语法:“this.”、“this()”this不能出现在静态方法中this大部分情况是可以省略的this.什么情况不能省略呢?在区分局部变量和实际变量的时候不能省略this()只能出现在构造方法中的第一行,通过当前的构造方法去调用本类中其他对的构造方法;目的是:代码的复用super关键字对比this关键字学习super能出现子实例方法和构造方法中tsuper的语法:“super.”、“supe原创 2021-10-24 17:17:16 · 92 阅读 · 0 评论 -
每日一题3
题目编写程序实现乐手弹奏乐器。乐手可以弹奏不同的乐器从而发出不同的声音。可以弹奏的乐器包括二胡、钢琴和琵琶。实现思路及关键代码:1)定义乐器类Instrument,包括方法makeSound()2)定义乐器类的子类:二胡Erhu、钢琴Piano和小提琴Violin3)定义乐手类Musician,可以弹奏各种乐器play(Instrument i)4)定义测试类,给乐手不同的乐器让他弹奏类Instrumentpublic class Instrument{ public void make原创 2021-10-24 15:23:25 · 280 阅读 · 0 评论 -
一篇文章带你学懂多态
@TOC多态多态的应用多态的基本语法多态在开发中的作用多态多态的应用Animal父类public class Animal{ public void move(){ System.out.println("动物正在移动!!!!"); }}Bird子类public class Bird extends Animal{ public void move(){ System.out.println("鸟儿在飞翔!!!!"); } public void sing(原创 2021-10-24 15:02:50 · 3255 阅读 · 2 评论 -
每日一题2
题目请定义一个交通工具(Vehicle)的类其中有属性:速度(speed)体积(size)等等方法移动(move())设置速度(setSpeed(int speed))加速speedUp(),减速speedDown()等等.最后在测试类Vehicle中的main()中实例化一个交通工具对象并通过方法给它初始化speed,size的值并且打印出来。另外调用加速减速的方法对速度进行改变。类Vehiclepublic class Vehicle{ //属性私有化 private i原创 2021-10-24 14:20:00 · 156 阅读 · 0 评论 -
每日一题1
题目:1、猜数字游戏一个类A有一个实例变量v,从键盘接收一个正整数作为实例变量v的初始值。另外再定义一个类B,对A类的实例变量v进行猜测。如果大了则提示大了小了则提示小了等于则提示猜测成功类Aimport java.util.*;public class A{ public int shu(){ Scanner sc=new Scanner(System.in); System.out.println("请从键盘上输入一个正整数"); int v=sc.nextInt();原创 2021-10-24 13:49:58 · 1487 阅读 · 0 评论 -
写输出语句的时候显示can not resolve symbol ‘println‘
can not resolve symbol ‘println’写输出语句的时候报错, can not resolve symbol 'println’这样的错误,一开始还以为是我没有引入库,可是之前那也是那样写的,后来发现原来是因为没有写主方法!!!!!!一开始的代码报错:写了主方法后:这向我们表明了,写程序一定要精心思考,尤其首先要看是否写了主方法所以:看到这个can not resolve symbol 'println’就要想到是否是主方法没有写...原创 2021-09-26 15:56:17 · 909 阅读 · 0 评论 -
java运行报[I@1b6d3586的解决办法
运行java程序的时候,输出的不是预期数字而是[I@1b6d3586;[I@1b6d3586这个其实不是一个报错信息,实质上这个@前面的I是指数据类型int 后面的b6d3586是内存的hash值,出现的原因:是因为直接输出的是数组,所以会报[I@1b6d3586这个;解决办法:知道了出现原因,那么最好的解决办法就是将数组元素输出,不输出整个数组。...原创 2021-09-26 15:15:32 · 7434 阅读 · 0 评论 -
2021-09-26
**java数组的声明与赋值**1、就是直接声明赋值一起:int [] a={2,7,11,15};这个就是声明并分配空间同时赋值,相当于int[] a=new int[]{2,7,11,15}int [] a={2,7,11,15};2、int[] a=new int[5];这个是声明并且分配了命名空间int[] a=new int[5];3、int[] a;先声明数组a=int [5];分配了空间a[1]=12;这样的就是赋值语句int[] a;a=int[5];a[i]=2原创 2021-09-26 14:13:31 · 75 阅读 · 0 评论 -
java零基础学习的基础问题以及解答
1、计算1000以内所有不能被7整除的整数之和1、计算1000以内所有不能被7整除的整数之和count-->429429public class day09{ public static void main(String[] args){ int count=0; for(int i=0;i<=1000;i++){ if(i%7==0) count=count; else count+=i; } System.out.println(原创 2021-09-07 15:47:46 · 318 阅读 · 0 评论