- 博客(14)
- 收藏
- 关注
原创 SQL学习之MERGE INTO关键字
MERGE是一个 DML 关键字,它能将 INSERT,UPDATE,DELETE 等操作并为一句,根据与源表联接的结果,对目标表执行插入、更新或删除操作。MERGE 是一个 DML 关键字,它能将 INSERT,UPDATE,DELETE 等操作并为一句,根据与源表联接的结果,对目标表执行插入、更新或删除操作。MERGE的语法MERGE 的用法merge 无法多次更新同一行,也无法更新和删除同一行当源表和目标表不匹配时:1 若数据是源表有目标表没有,则进行插入操作;
2024-08-12 11:12:35
1407
原创 Map中的computeIfAbsent(key,key->xxx)方法
【代码】Map中的computeIfAbsent(key,key->xxx)方法。
2024-07-25 09:14:59
156
原创 类和接口(多继承)
1.继承类时不支持多继承2.接口可以多继承接口,但接口不能继承类3.类之间单继承,接口之间多继承4.继承和实现的区别:继承是类关系,单继承。实现是类和接口之间的关系,多实现单继承有局限性,多实现可以避免单继承的局限性抽象类和接口的区别:抽象类中:有方法,抽象方法,构造方法,子类继承抽象类,重写抽象方法,建立子类对象可以有普通方法,子类继承后直接使用单继承是继承体系中的一种,包含在继承体系中接口:全部抽象方法,实现类接口,全部重写抽象方法,建立实现类对象。
2024-07-09 09:21:48
290
原创 Java中子类继承父类的方法的返回值
在Java中,子类可以继承父类的方法,但不能更改这些方法的返回类型。如果子类想要重写(override)父类的方法,返回类型必须与父类方法的返回类型相同,或者子类的返回类型应为父类返回类型的子类。间接使用:通过成员方法调用成员变量:本类中有成员,使用本类,没有向上找。直接使用:子类对象.成员变量:左边是谁,就用谁的,没有向上寻找。父类子类成员变量重名后,创建子类对象时,在子类成员方法中,访问父类成员变量。在子类成员方法中,访问父类成员方法。本类成员方法中,访问本类成员变量。
2024-07-09 09:14:50
826
转载 Java静态内部类
接下来我们分析一下静态内部类,静态内部类是独立于外部类的,因此静态内部类不会持有外部类的引用,但是外部类对象还可以访问静态内部类的私有成员,因为外部类可以知道静态内部类的信息,即可以得到静态内部类的对象,那么就可以通过静态内部类的静态方法来获得对应的私有值。2.new 一个已经存在的类 / 抽象类,并且选择性的实现这个类中的一个或者多个非 final 的方法,这个过程会创建一个匿名内部类对象继承对应的类 / 抽象类,并且重写对应的方法。因为局部内部类的定义只在其特定的方法体 / 代码块中有效。
2024-07-08 16:19:10
235
转载 清除finalshell快速连接中的无用地址
1.找到finalshell的安装目录下的conn目录。3.重启finalshell,可以发现无用的地址没有了。2.找到不想要的连接地址删除就可以了。
2024-07-07 12:22:03
493
转载 sql语句将查询结果根据指定字段进行排序
根据指定顺序排序:ORDER BY FIELD(t.task_status, ‘1’, ‘2’, ‘3’, ‘5’, ‘4’)(3)NULL 值排序:NULL 值可以排在最前面(NULLS FIRST)或最后面(NULLS LAST)。(4)多列排序:可以按照多个列的值进行排序,如果第一个列的值相同,则按照第二个列的值排序,以此类推。(2)降序排序(DESC):按照指定列的值从大到小排序。(1)升序排序(ASC):按照指定列的值从小到大排序。使用 case when 来根据状态值进行动态排序实现。
2024-07-04 14:50:50
5226
转载 前端js字符串包含某个字符串
includes() 方法indexOf() 方法find() 方法some() 方法你可以根据自己的需求来选择其中一种方式。如果你使用的是 ES6 或以上的版本,建议使用 includes() 方法或 find() 方法,它们更加直观和便捷;如果你需要兼容 ES5 或更早的版本,那么可以使用 indexOf() 方法或 some() 方法。
2024-06-27 14:56:38
6418
原创 mysql别名查询,筛选
子句中使用原始的条件表达式。例如,如果你的原始查询是:SELECT num AS result FROM table_name WHERE result 0;,直接写成:SELECT num FROM table_name WHERE num 0;这样是不行的:报错:unknown column ‘result’ in。如果你需要使用别名,你可以使用子查询或者临时表。子句执行时,这个别名是不可用的,因为别名通常只在。这个错误表明在你的SQL查询中,你试图在。
2024-06-27 10:27:17
427
1
转载 tomcat控制台乱码问题解决
tomcat-9.0.14-windows-x64/conf/logging.properties 文件下。以上的都是在网上都能找到的,如果还是。的话,那接下来就是真正的技术了,
2024-06-07 17:18:05
81
原创 idea连接mysql出现no enum constant com.mysql.cj.conf.PropertyDefinitions.ZeroDatetimeBehavior
解决办法:由于MySql废弃了convertToNull该写法,改为 CONVERT_TO_NULL。
2024-06-05 16:29:49
855
原创 Java基础-数据类型和变量
常量是指在程序运行过程中其值不会发生改变的变量。在Java中,使用关键字final来定义常量。常量的定义格式为:final 数据类型 常量名 = 值;常量的命名规范与变量相同,使用大写字母和下划线的组合。常量的值在定义后不能被修改,如果尝试修改常量的值,会导致编译错误。常量的使用可以提高代码的可读性和维护性,同时也方便进行代码的调整和修改。
2024-05-31 14:49:07
1580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅