java学习
文章平均质量分 57
java的相关技术
码农云云
这个作者很懒,什么都没留下…
展开
-
优化记录(9):string.replaceFirst()的优化
在原有的项目中做迭代,发现一个sql执行效率特别慢,总费事16秒时间,触发了生产环境的报警机制。根据获取日志拿到mybatis的动态sql,在本地创建库表,执行效率0.7秒,执行效率并不慢;所以想着是否时sprinAop机制没有写好,导致执行的时候费时间。原创 2022-10-24 15:35:35 · 516 阅读 · 0 评论 -
优化记录(10): MySQLTransactionRollbackException 如何处理:
这个问题应该是mysql事务回滚异常,超过锁等待超时;2、查询的结果中,如何存在锁住的目标对象表,则需要用。1、查询所有表事务:执行的sql中是否有你的表。执行DML语句时,用时长导致表锁。3、 查询是否存在其他锁的情况。原创 2022-10-24 10:44:51 · 473 阅读 · 0 评论 -
DataWay让编写接口变的简单
DataWay让编写接口变简单_百度知乎地址 Dataway 是基于 DataQL 服务聚合能力,为应用提供的一个接口配置工具。使得使用者无需开发任何代码就配置一个满足需求的接口。整个接口配置、测试、冒烟、发布。一站式都通过 Dataway 提供的 UI 界面完成。UI 会以 Jar 包方式提供并集成到应用中并和应用共享同一个 http 端口,应用无需单独为 Dataway 开辟新的管理端口。 这种内嵌集成方式模式的优点是,可以使得大部分老项目都可以在无侵入的情况下直接应用 Dataway。进而改进转载 2021-09-23 08:27:52 · 316 阅读 · 0 评论 -
java集合java.lang.UnsupportedOperationException异常的处理方法
java集合java.lang.UnsupportedOperationException异常的处理方法 转自罗罗诺亚F的博客文章java.lang.UnsupportedOperationException解决方法 在项目中对数组通过Arrays.asList()转换成List后做集合新增或删除操作时报错java.lang.UnsupportedOperationException,后来发现操作的List是由数组转换而成的,通过看源码发现问题,并写测试程序如下。 代码块: public class Lis转载 2021-05-20 14:22:42 · 349 阅读 · 0 评论 -
2021-01-11
java 8新特性(一)lambda表达式 一、lambda 表达式 public static List<Employee> employees = Arrays.asList( new Employee("张三",18,1111.00), new Employee("李四",28,2222.00), new Employee("王五",38,3333.00), new Employe...原创 2021-01-11 20:58:05 · 63 阅读 · 0 评论 -
java 8 新特性(二) stream API
java 8 新特性(二) stream API stram的三个操作 : 创建stram 中间操作 终止操作(终端操作) 一、创建stream的几种方式: // 第一种: 可以通过Collection 系列集合提供的 stream() 或 parallelStream() Map<String,Object> map = new HashMap<>(); employees.stream(); // 串...原创 2021-01-10 21:03:53 · 109 阅读 · 0 评论