Java(ZH) 第146页
redis + AOP + 自定义注解实现接口限流-拾光赋

redis + AOP + 自定义注解实现接口限流

限流介绍 限流(rate limiting) ​ 是指在一定时间内,对某些资源的访问次数进行限制,以避免资源被滥用或过度消耗。限流可以防止服务器崩溃、保证用户体验、提高系统可用性。 限流的方法有很...
Lee的头像-拾光赋Lee2年前
0580
Java面试之多线程&并发篇(2)-拾光赋

Java面试之多线程&并发篇(2)

Java面试之多线程&并发篇(2),前言 本来想着给自己放松一下,刷刷博客,突然被几道面试题难倒!Thread 类中的start() 和 run() 方法有什么区别?为什么wait, notify 和 notifyAll这些方法不在t...
Lee的头像-拾光赋Lee2年前
05710
static 静态方法的特点和作用-拾光赋

static 静态方法的特点和作用

static 静态方法的特点和作用,在 Java 中,static 关键字用于声明静态方法。静态方法是属于类本身的方法,而不是属于类的某个具体实例。以下是 static 方法的主要特点和作用: 一、特点 1. 属于...
Lee的头像-拾光赋Lee10个月前
05711
剑指offer-76、删除链表的节点-拾光赋

剑指offer-76、删除链表的节点

剑指offer-76、删除链表的节点,题⽬描述 给定单向链表的头指针和⼀个要删除的节点的值,定义⼀个函数删除该节点。返回删除后的链表的头节点。 此题对⽐原题有改动 题⽬保证链表中节点的值互不相...
Lee的头像-拾光赋Lee3个月前
05711
【Guava工具类】Strings&Ints-拾光赋

【Guava工具类】Strings&Ints

【Guava工具类】Strings&Ints,String相关工具 Strings Guava 提供了一系列用于字符串处理的工具: 对字符串为null或空的处理 nullToEmpty(@Nullable String string):如果非空,则返回给定的字...
Lee的头像-拾光赋Lee1年前
05712
@Transactional 什么情况下会失效-拾光赋

@Transactional 什么情况下会失效

@Transactional 什么情况下会失效,​@Transactional 注解在 Spring 中用于声明式事务管理,但在某些场景下会失效。 1、方法非 public 修饰 原因:Spring AOP 代理(CGLIB/JDK 动态代理)无法拦...
Lee的头像-拾光赋Lee1年前
0578
Java中的队列与参数传递-拾光赋

Java中的队列与参数传递

Java中的队列与参数传递,Java中的队列数据结构 定义: 队列(Queue)是一种先进先出(FIFQ)的线性数据结构 基本性质: 先进先出 主要操作 2.1 入队:向队尾插入元素 2.2 出队:从队首移除元素 ...
Lee的头像-拾光赋Lee11个月前
05712
这款Chrome 插件,使浏览器页面快速滑动到最底部和最顶部,并且还能...-拾光赋

这款Chrome 插件,使浏览器页面快速滑动到最底部和最顶部,并且还能…

这款Chrome 插件,使浏览器页面快速滑动到最底部和最顶部,并且还能...,前言 前几日我在使用谷歌浏览器,也就是chrome的时候,浏览一个内容很长的页面,由于页面上的内容有前后关联,所以我必须...
Lee的头像-拾光赋Lee2年前
0575
【Guava】IO工具-拾光赋

【Guava】IO工具

【Guava】IO工具,引言 Guava 使用术语 流来表示可关闭的,并且在底层资源中有位置状态的 I/O 数据流。字节流对应的工具类为 ByteSterams,字符流对应的工具类为 CharStreams。 Guava 中为了避免...
Lee的头像-拾光赋Lee1年前
0578
代码整洁之道(一)之优化if-else的8种方案-拾光赋

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

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

如何合并PDF?完全免费!

如何合并PDF?完全免费!,前言 大家好,我是小徐啊。 我们在开发Java应用的时候,经常是需要和pdf打交道的。这极大地帮助我们提高了开发的效率。 有的时候,我们想要把两个pdf文件合并成一个pdf...
Lee的头像-拾光赋Lee1年前
05711
03-Java框架FTPClient 使用rename()移动文件和文件重命名-拾光赋

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

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