Java 第192页
Java ArrayList源码解读(JDK17)-拾光赋

Java ArrayList源码解读(JDK17)

ArrayList简介 ArrayList是List接口的实现类,底层基于数组实现,容量可根据需要动态增加,相当于动态数组。ArrayList继承于AbstractList,并且还实现了Cloneable、Serializable、RandomAccess...
Lee的头像-拾光赋Lee1年前
0110
SpringBoot数据响应、分层解耦、三层架构-拾光赋

SpringBoot数据响应、分层解耦、三层架构

响应数据 @ResponseBody 类型:方法注解、类注解 位置:Controller方法、类上 作用:将方法返回值直接响应,如果返回值类型是 实体对象/集合 ,将会转换为json格式响应 说明:@RestController =...
Lee的头像-拾光赋Lee1年前
0100
为什么idea建议使用“+”拼接字符串-拾光赋

为什么idea建议使用“+”拼接字符串

前言 各位小伙伴在字符串拼接时应该都见过下面这种提示: 内容翻译:报告StringBuffer、StringBuilder或StringJoiner的任何用法,这些用法可以用单个java.lang.String串联来替换。使用字符串串...
Lee的头像-拾光赋Lee1年前
090
java for循环内部使用线程-拾光赋

java for循环内部使用线程

/** * 1、业务场景 * 1、定时执行时,可能出现数据量大,执行不完,线程直接被终止掉,丢数据。 */ import java.util.ArrayList; import java.util.List; import java.util.concurrent.Executor...
Lee的头像-拾光赋Lee1年前
0110
阿里发布AI编码助手:通义灵码,兼容 VS Code、IDEA等主流编程工具-拾光赋

阿里发布AI编码助手:通义灵码,兼容 VS Code、IDEA等主流编程工具

今天是阿里云栖大会的第一天,相信场外的瓜,大家都吃过了。这里就不说了,有兴趣可以看看这里:云栖大会变成相亲现场,最新招婿鄙视链来了... 。 这里主要说说阿里还发布了一款AI编码助手,对...
Lee的头像-拾光赋Lee1年前
0140
10W QPS 的会员系统,如何设计?-拾光赋

10W QPS 的会员系统,如何设计?

来源:同程艺龙 会员系统是一种基础系统,跟公司所有业务线的下单主流程密切相关。如果会员系统出故障,会导致用户无法下单,影响范围是全公司所有业务线。所以,会员系统必须保证高性能、高可...
Lee的头像-拾光赋Lee1年前
0110
Java模块化应用实践之精简JRE(内含开源)-拾光赋

Java模块化应用实践之精简JRE(内含开源)

导语 Java9及以后的版本引入了模块化特性,但是直到今天JDK21都发布了,依然没有被大量使用起来,那么这个特性就真的没啥意义了吗? 别忘了,Java本身可是把模块化做到了极致的,所以可以利用这...
Lee的头像-拾光赋Lee1年前
0190
反射——子父类字段获取-拾光赋

反射——子父类字段获取

需求:有一个vo类,该类继承了一个实体类,获取到vo对象后,需要将其中的null值转为空字符串; 思路:传入参数,用Object接收,利用反射获取到该对象的所有字段,并判断置空; 由于一开始没有考...
Lee的头像-拾光赋Lee1年前
0110
File --JAVA-拾光赋

File –JAVA

File --JAVA 构造方法 方法 说明 public File (String pathname) 根据文件路径创建对象 public File (String parent, String child) 根据父路径名字字符串和子路径名字符串创建文件对象 public ...
Lee的头像-拾光赋Lee1年前
0160
mybatis plus很好,但是我被它坑了!-拾光赋

mybatis plus很好,但是我被它坑了!

作者今天在开发一个后台发送消息的功能时,由于需要给多个用户发送消息,于是使用了 mybatis plus 提供的 saveBatch() 方法,在测试环境测试通过上预发布后,测试反应发送...
Lee的头像-拾光赋Lee1年前
080
App支付报错

App支付报错”商家订单参数异常,请重新发起付款”排查流程

  今天在对接支付宝 APP 支付的时候遇到了一个报错,记录下问题的排查过程~     报错过程 APP 中弹窗提示的报错“商家订单参数异常,请重新发起付款”,检查了下参数感觉没啥问...
Lee的头像-拾光赋Lee1年前
0120
Gradle8.4构建SpringBoot多模块项目-拾光赋

Gradle8.4构建SpringBoot多模块项目

Gradle8.4构建SpringBoot多模块项目 一、基本 1、版本 这个版本是Jdk8最后一个SpringBoot版本 软件 版本 Gradle 8.4 SpringBoot 2.7.15 JDK 8 2、Gradle基本介绍 2.1、使用Wrapper方式构建 好处...
Lee的头像-拾光赋Lee1年前
090