- 博客(7)
- 收藏
- 关注
原创 java中countiune和break的区别
break:在循环语句中,适用于结束当前整个循环.如果在多层循环中,只能结束本层循环。在switch语句中,结束本次选择,不再穿透。countnue:在循环语句中,结束当次循环,进入下一次循环。
2024-07-16 15:31:43 100
原创 mySql批量更新两种方法
这种是先删除原来的,再执行插入(不推荐用,会清空数据,原来有的值可能会变成空)1.业务场景,根据id修改不同的值,可能修改多个字段。
2024-07-10 15:58:51 129
原创 后端枚举接收
后端枚举定义了 A(Intger code,String desc),如果想按照定义的code接受,而不是枚举,只需要添加这个方法即可。
2024-07-09 10:29:14 97
原创 UDP介绍
UDP校验:需要在DUP之前增加12字节的伪首部,伪首部不想下传送,也不向上提交,仅仅为了计算校验和。作用:检查UDP数据报,对IP数据报的源IP地址和目的IP地址进行了校验。:UDP无连接,没有建立连接需要的延迟,不需要维护连接状态,开销小。没有拥塞控制,适合以稳定的速率发送数据,UDP能容忍一些数据的丢失,不能允许有较大的延迟。:UDP是面向报文的,格式:首部+报文 报文是UDP数据处理的最小单位。UDP是传输层的协议,提供不可靠的服务,具有tcp没有的优势.
2024-03-20 18:40:03 271 1
原创 For循环是否可以增加元素,改变元素详解
System.out.println("执行了第" + "i" + "次");list.add(new Person("林俊杰",16,"又新"));list.add(new Person("林俊杰",16,"又新"));list.add(new Person("张杰",15,"土桥"));list.add(new Person("张杰",15,"土桥"));list.add(new Person("林俊杰",16,"又新"));list.add(new Person("张杰",15,"土桥"));
2024-03-15 16:35:07 374 1
原创 java中Stream流的使用
Predicate<?super Map<String,Object>> predicate是一个泛型接口,表示一个可以对Map<String,Object>类型的对象进行判断的函数式接口。Function<?super Map<String,Object>> function是一个泛型接口,表示一个可以对Map<String,Object>类型的对象进行转换操作的函数式接口。函数式接口的apply方法可以将输入的Map<String,Object>对象转换为另一种类型的对象,并返回转换后的结果。
2023-07-24 16:39:16 22
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人