随笔分类 - Java
摘要:package com.huawei.hmnewexperience.util; import org.springframework.util.CollectionUtils; import java.lang.reflect.Field; import java.lang.reflect.Inv
阅读全文
摘要:读取数据库Blob类型的文本数据 开发一个查询功能时,遇到了一个ORM的问题:数据库字段是 Blob 类型,里面实际存储的是文本数据,Java 后端代码中用字符串 String 类型去接收这个字段的数据时,报错,提示没有对应的setter方法,类型不匹配;换成 byte[] 字节数组类型去接收这个字
阅读全文
摘要:(3条消息) 多层for循环的优化问题_Morning sunshine的博客-CSDN博客_多层for循环怎么优化
阅读全文
摘要:在Java 8中, BiPredicate是一个函数接口,它接受两个参数并返回一个布尔值,基本上,此BiPredicate与Predicate相同,相反,它需要2个参数进行测试。 @FunctionalInterface public interface BiPredicate<T, U> { bo
阅读全文
摘要:Java 内部类详解 | 菜鸟教程 (runoob.com)
阅读全文
摘要:Stream.sorted 字段排序功能说明:以自然序或着自定义Comparator 接口排序规则来排序一个流。 功能详细说明: 1、sorted() 默认使用自然序排序, 其中的元素必须实现Comparable 接口2、sorted(Comparator<? super T> comparator
阅读全文
摘要:List<Integer> scoreList Collections.reverse(scoreList);//倒叙排列 //倒序求和 private static Integer sum3Num(List<Integer> scoreList) { scoreList.sort(Integer:
阅读全文
摘要:/* * Copyright (c) Huawei Technologies Co., Ltd. 2021-2021. All rights reserved. */ import java.util.ArrayList; import java.util.Collections; import j
阅读全文
摘要:java-动态规划算法学习笔记 原文:java-动态规划算法学习笔记 - huster-stl - 博客园 (cnblogs.com) 动态规划(dynamic programming)是运筹学的一个分支,是求解决策过程(decision process)最优化的数学方法。在面试笔试中动态规划也是经
阅读全文
摘要:一、简介 Optional 是一个对象容器,具有以下两个特点: 1. 提示用户要注意该对象有可能为null 2. 简化if else代码 真正体现Optional“有效避免空指针异常”是其ifPresent()、orElse()、orElseGet()以及orElseThrow()这几个方法。 二、
阅读全文
摘要:/* * Copyright (c) Huawei Technologies Co., Ltd. 2021-2021. All rights reserved. */ package com.huawei.hmnewexperience.util; /** * @description: 字符串工具
阅读全文
摘要:添加:添加的数据不能在数据库中存在,存在则不能添加;不存在方可添加 修改:修改提交的数据是当前的数据,则可以成功修改。修改的数据需要排除它本身,在其他数据中也不存在,才可以修改 sql的校验代码如下: <select id="findRoleByName" resultType="com.frame
阅读全文