Java 第146页
Java 【数据结构】 哈希(Hash超详解)HashSet&HashMap【神装】-拾光赋

Java 【数据结构】 哈希(Hash超详解)HashSet&HashMap【神装】

Java 【数据结构】 哈希(Hash超详解)HashSet&HashMap【神装】,  登神长阶 第十神装 HashSet 第十一神装  HashMap 目录 一.哈希 🧥1.概念 🩳2.Object类的hashCode()方法: 3.String类...
如何实现一个通用的接口限流、防重、防抖机制-拾光赋

如何实现一个通用的接口限流、防重、防抖机制

如何实现一个通用的接口限流、防重、防抖机制,介绍 最近上了一个新项目,考虑到一个问题,在高并发场景下,我们无法控制前端的请求频率和次数,这就可能导致服务器压力过大,响应速度变慢,甚至...
Lee的头像-拾光赋Lee2年前
0600
Java中的队列与参数传递-拾光赋

Java中的队列与参数传递

Java中的队列与参数传递,Java中的队列数据结构 定义: 队列(Queue)是一种先进先出(FIFQ)的线性数据结构 基本性质: 先进先出 主要操作 2.1 入队:向队尾插入元素 2.2 出队:从队首移除元素 ...
Lee的头像-拾光赋Lee1年前
06012
代码整洁之道(一)之优化if-else的8种方案-拾光赋

代码整洁之道(一)之优化if-else的8种方案

我们日常开发的项目中,如果代码中存在大量的if-else语句,阅读起来非常的折磨(直接劝退),维护起来也很难,也特别容易出问题。比如说以下: 接下来,本文介绍我们常使用的8种方法去优化if-el...
Lee的头像-拾光赋Lee2年前
0600
如何合并PDF?完全免费!-拾光赋

如何合并PDF?完全免费!

如何合并PDF?完全免费!,前言 大家好,我是小徐啊。 我们在开发Java应用的时候,经常是需要和pdf打交道的。这极大地帮助我们提高了开发的效率。 有的时候,我们想要把两个pdf文件合并成一个pdf...
Lee的头像-拾光赋Lee1年前
06011
【推荐】一款开源且成熟的OA协同办公系统,自带低代码开发功能!-拾光赋

【推荐】一款开源且成熟的OA协同办公系统,自带低代码开发功能!

【推荐】一款开源且成熟的OA协同办公系统,自带低代码开发功能!,项目介绍 今天给大家推荐一款开源且拥有成熟的OA办公系统功能,自带低代码开发平台,可以快速搭建OA系统、人事系统、CRM系统、...
Lee的头像-拾光赋Lee1年前
06011
大厂的营销逆向域DDD实践-拾光赋

大厂的营销逆向域DDD实践

0 商家的痛点 订单退款后优惠券没被回收、退款过程中商家对营销资产没有直观感知、黑产党尝试薅商家资产羊毛等,给商家造成不好体验。为此构建营销逆向域,如资产冻结、解冻、回收等能力。 1 业...
Lee的头像-拾光赋Lee2年前
0600
03-Java框架FTPClient 使用rename()移动文件和文件重命名-拾光赋

03-Java框架FTPClient 使用rename()移动文件和文件重命名

1 需求 由于业务种种原因,现在需要将ftp中已存文件移动到其它文件夹。 2 初始策略 一开始走上弯路,直接翻看FTPClient API有无move方法,但没发现: 于是曲线救国,想着采用先复制、再删除,伪...
Lee的头像-拾光赋Lee2年前
0600
剑指offer-28、数组中出现次数超过⼀半的数字-拾光赋

剑指offer-28、数组中出现次数超过⼀半的数字

剑指offer-28、数组中出现次数超过⼀半的数字,题⽬描述 数组中有⼀个数字出现的次数超过数组⻓度的⼀半,请找出这个数字。例如输⼊⼀个⻓度为 9 的数组 {1,2,3,2,2,2,5,4,2} 。由于数字 2 在数...
Lee的头像-拾光赋Lee11个月前
0609
2025 最新大厂薪资一览表,差距真是越拉越大。。。-拾光赋

2025 最新大厂薪资一览表,差距真是越拉越大。。。

2025 最新大厂薪资一览表,差距真是越拉越大。。。,大家好,我是R哥。 最近网上流传着一份《2025 最新大厂薪资一览表》,一起来瞧瞧! 从数据上看,不仅有各互联网大厂的技术、算法、运营、产品...
Lee的头像-拾光赋Lee1年前
0608
关于BigDecimal的除法运算,注意2个表达式 :`orderAmt.divide(divisor).setScale(2, roundingMode)` 与 `orderAmt.divide(divisor, 2, roundingMode)`-拾光赋

关于BigDecimal的除法运算,注意2个表达式 :`orderAmt.divide(divisor).setScale(2, roundingMode)` 与 `orderAmt.divide(divisor, 2, roundingMode)`

关于BigDecimal的除法运算,注意2个表达式 :`orderAmt.divide(divisor).setScale(2, roundingMode)` 与 `orderAmt.divide(divisor, 2, roundingMode)`,BigDecimal的除运算,主要有下面3个重载...
Lee的头像-拾光赋Lee1年前
06011
chrome浏览器如何打开移动端模拟设备调试-拾光赋

chrome浏览器如何打开移动端模拟设备调试

chrome浏览器如何打开移动端模拟设备调试,前言 大家好,我是小徐啊。在Java开发中,常用的浏览器就是谷歌浏览器,chrome浏览器。这个浏览器的功能十分强大,能帮助我们更好的开发Java应用。在移...
Lee的头像-拾光赋Lee1年前
06015