自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Nginx 匹配规则深度解析:原理、优先级与优化策略

本文系统梳理 Nginx 的匹配规则体系,通过理论分析、实验验证与实际案例,深入探讨不同匹配模式(前缀匹配、正则匹配、精确匹配)的优先级逻辑、性能差异及适用场景,并针对常见配置误区提出优化建议。研究结果表明,合理设计 location 规则可显著提升路由效率,降低正则表达式带来的性能损耗,为高并发场景下的服务器优化提供理论支持

2025-02-24 17:47:43 777

原创 【无标题】

字典表自动翻译创建自定义字典注解import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;/** * @author sakura * @description: 字典注解 * @since 2024/1/17 14:09 */@T

2024-05-22 14:36:39 533 1

原创 文件上传相关

文件上传IO流与断点续传

2022-10-24 10:30:55 835

原创 java基础操作 反射操作实力类

java基础操作 反射操作实力类记一次反射操作实体类实现java中操作class对象有getFields()和getDeclaredFields()直接上代码记一次反射操作实体类实现java中操作class对象有getFields()和getDeclaredFields()getFields():获得某个类的所有的公共(public)的字段,包括父类中的字段。getDeclaredFields():获得某个类的所有声明的字段,即包括public、private和proteced,但是不包括父类的申

2021-07-01 17:44:37 172

原创 redis系列之- redis持久化策略

redis持久化策略使用背景两种持久化方式RDBAOF使用背景解决因为各种原因导致的redis数据丢失与恢复的问题。两种持久化方式RDB原理:类似于快照。在某个时间点,将 Redis 在内存中的数据库状态(数据库的键值对等信息)保存到磁盘里面。RDB 持久化功能生成的 RDB 文件是经过压缩的二进制文件SAVE :生成 RDB 快照文件,但是会阻塞主进程,服务器将无法处理客户端发来的命令请求,所以通常不会直接使用该命令BGSAVE:fork 子进程来生成 RDB 快照文件,阻塞只会发生

2021-06-21 14:21:52 938

原创 java基础操作 List相关

list中添加,获取,删除元素;添加方法是:.add(e);获取方法是:.get(index);按照索引删除;.remove(index);按照元素内容删除 remove(Object o);` List<String> person=new ArrayList<>(); person.add("jackie"); //索引为0 //.add(e) person.add("peter"); //索引为1 per

2020-11-20 16:48:26 149

原创 java基础 集合篇01

int size() 获取元素个数boolean isEmpty()是否个数为 0boolean contains(Object element)是否包含指定元素boolean add(E element)添加元素,成功时返回 trueboolean remove(Object element)删除元素,成功时返回 trueIterator<E> iterator()获取迭代器

2020-11-20 16:15:52 112

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除