- 博客(6)
- 收藏
- 关注
原创 mybatis/将ide构建交给maven
【MyBatis-Plus重复插入问题排查】测试类执行insert方法时出现重复插入数据现象。经排查发现是IDEA配置问题:启用了"将IDE构建/运行操作委托给Maven"选项,导致测试方法被Maven和IDEA各执行一次,从而产生两条相同记录。解决方法:关闭该委托选项即可恢复正常。
2025-09-24 23:55:21
191
原创 Java中方法引用的六种常见的形式
将方法调用转为函数对象的方式包括静态方法、非静态方法和构造方法。对于静态方法,如 Math::abs,函数对象直接执行该静态方法,参数为静态方法的参数。非静态方法分为两类:类名引用时,如 Student::getName,函数对象需要类实例和方法参数;对象引用时,如 System.out::println,函数对象仅需方法参数。构造方法通过类名引用,如 Student::new,函数对象执行构造方法并传入参数。此外,super 和 this 可用于类的内部方法引用。对于无返回值的函数接口(如 Consume
2025-05-19 23:53:44
217
原创 关于C语言中使用VS2022里scanf接收多个字符的问题
是因为新版vs的特点,在接收字符时需要在后面加数字,表示要为这个字符预留多少内存空间。在新版VS里,当使用scanf_s接收多个数据的时候,就会出现下列报错。
2024-10-18 19:35:34
417
原创 c语言基础案例:计算圆的面积和周长
float定义三个变量(可以变化的量)浮点数“a,s,l"分别表示"用户输入的值","面积","周长";第四行接受用户的值,"%f"表示可接受浮点数,后接"&a"表示将键盘输入的值赋值给浮点数a;第七第八行打印到控制台,"%.2f" 表示输出的是一个浮点数,并且只保留小数点后两位;后接"s/l"表示前面控制台输出的数为这两个数。计算圆⾯积和周⻓在控制台输出,结果保留两位⼩数。第五行第六行分别写出计算面积s和周长l的逻辑;再定义一个常量"PI"用来声明圆周率的值;第三行控制台输出提示用户输入的值;
2024-10-14 18:47:51
2805
原创 用c语言做简单的加减
%3f“中”%“后对应格式控制字符,除了数据类型外可以指定形式、长度、精度。例如:"%[标志][宽度][.精度]类型",这里的"f"则表示输出单双精度浮点型数据(默认小数点后6位)。后面 的"&"则是取地址运算符,"scanf"读取时,则得告诉它应该把数据存储进哪个"地址"中,要加"&"来获取地址。第四行”scanf_s“表示按用户指定的格式从键盘上把数据输入到指定的变量之中。第三行”float“给带有小数的数据赋值给自定的”a,b,c,d“。第五、六行则是指定数据运算规则。
2024-10-11 00:55:23
417
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1