找回密码
 立即注册
《历史代码分析》1、接口安全校验-拦截器的使用
1、接口安全校验-拦截器的使用 ​​ 本系列《历史代码分析》为工作中遇到具有代表性的代码,已做脱敏处理。今天我们讲一下接口安全检验,使用到Spring中的拦截器。 请先看下面代码: 以下是对这段 Java 代码的分析: 1. 代码概述 这段 ...
利怡悦 2025-6-9 17:39
268 0 0
2025年 IDEA 插件推荐,告别低效!
前言 IDEA插件没有绝对的好坏,每个人的需求不一样,选择合适的插件,并定期清理和维护,才能提高效率,否则适得其反。 Rainbow Brackets 会将不同层级的括号用不同的颜色标记出来,很快就能分辨出括号的对应关系,避免括号匹配错误。 ...
郗燕岚 2025-6-9 17:31
779 0 0
【故障公告】6月9日 17:24~17:34 再次遭遇攻击
(注:上图是其中一台阿里云负载均衡的 QPS 监控截图) 上周五早上 5:30 至 10 点被攻击后(详见故障公告),今天周一下班前再次遇到类似的攻击,17:24 左右开始,17:34 左右结束,持续10分钟左右。 攻击期间,大量请求造成部署在 k8s ...
讥慰捷 2025-6-9 17:24
541 0 0
鸿蒙Next仓颉语言开发实战教程:店铺详情页
各位好,幽蓝君又来分享仓颉开发教程了,今天的内容是店铺详情页:   这个页面的内容看似简单,其实有很多小细节需要注意,主要还是让大家熟悉List容器的使用。 整个页面由导航栏和List容器两大部分组成,导航栏我们已经分享过多次,今 ...
戟铵腴 2025-6-9 17:19
135 0 0
【Zookeeper从入门到实战】SpringBoot整合完整指南
Zookeeper从入门到实战:SpringBoot整合完整指南 一、Zookeeper概述 1.1 什么是Zookeeper Zookeeper是一个开源的分布式协调服务,由Apache软件基金会维护。它最初是为Hadoop生态系统设计的,但现在已被广泛应用于各种分布式系统中。Zo ...
恙髡 2025-6-9 15:55
387 0 0
百万级群聊的设计实践
作者:来自 vivo 互联网服务器团队- Cai Linfeng   本文介绍了服务端在搭建 Web 版的百万人级别的群聊系统时,遇到的技术挑战和解决思路,内容包括:通信方案选型、消息存储、消息有序性、消息可靠性、未读数统计。   一、引言   现 ...
殳世英 2025-6-9 15:18
419 0 0
使用PySide6/PyQt6实现Python跨平台GUI框架的开发
在前面的《Python开发》中主要介绍了FastAPI的后端Python开发,以及基于WxPython的跨平台GUI的开发过程,由于PySide6/PyQt6 在GUI的用途上也有很大的优势,因此把原先完成的WxPython 开发框架改造成使用PySide6/PyQt6实现Python跨平台GUI ...
梁宁 2025-6-9 15:18
107 0 0
Log4j2 中三种常见 File 类 Appender 对比与选择
在 Log4j2 中,若不考虑 Rolling(支持滚动和压缩)类文件 Appender,则包含以下三种文件 Appender:FileAppender、RandomAccessFileAppender 和 MemoryMappedFileAppender。接下来将介绍这三种 Appender 的功能、优缺点以及在实际研发中 ...
寂傧 2025-6-9 15:18
691 0 0
『Python底层原理』--Python字符串的秘密
在现代编程中,字符串是不可或缺的数据类型。 无论是处理用户输入、文件读写还是网络通信,字符串都扮演着核心角色。 然而,字符串的处理并非简单地将字符拼接在一起,它涉及到字符集、编码以及编程语言的底层实现。 本文将深入探讨字符 ...
申屠梓彤 2025-6-9 15:17
385 0 0
从零构建你的第一个RESTful API:HTTP协议与API设计超图解指南
title: 从零构建你的第一个RESTful API:HTTP协议与API设计超图解指南 来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! ...
卿搞笔 2025-6-9 15:17
898 0 0
manim边学边做--标准相机
在Manim动画制作库中,Camera类是负责管理屏幕显示内容的核心类,其功能涵盖场景设置、对象渲染、坐标转换等多个关键方面。 Camera类作为Manim中渲染流程的核心,在动画制作中主要作用包括: [*]初始化场景:设置背景、分辨率等基本参数 ...
琶轮 2025-6-9 15:17
160 0 0
Java中ArrayList的常见用法
Java 中的 ArrayList 是一个非常常用的动态数组,它属于 Java 集合框架的一部分。与普通数组不同,ArrayList 可以在需要时动态调整其大小。以下是 ArrayList 的一些详细介绍: 基本特性 [*]动态大小:ArrayList 会自动调整其大小以适应 ...
颛孙中 2025-6-9 15:16
624 0 0
凌晨三点救火实录:Java内存泄漏的七个神坑,你至少踩过三个!
引子:那个让运维集体加班的夜晚 "凡哥!线上服务响应时间飙到10秒了!"凌晨1点,实习生小李的语音带着哭腔。 监控大屏上,JVM堆内存曲线像坐了火箭——刚扩容的16G内存,30分钟就被吃干抹净。 我咬着牙拍桌子:"把最近一周上线的代码给 ...
游瞠离 2025-6-9 15:16
561 0 0
百万架构师第四十三课:Nginx:Nginx 应用实战|JavaGuide
原文链接 百万架构师系列文章阅读体验感更佳 原文链接:https://javaguide.net 公众号:不止极客 课程目标: [*]Nginx 反向代理功能配置 [*]Nginx 负载均衡实战 [*]Nginx 动静分离配置 [*]Nginx 配置文件分析 [*]Nginx 多进程模型原 ...
髭赌 2025-6-9 15:16
488 0 0
开发数据同步服务时容易犯的错误
未判断是否成功获取数据就进行下一步操作 问题描述 在同步服务中,数据的获取通常是第一步,例如从数据库、API 或其他数据源中拉取数据。然而,开发者有时会忽略对获取数据的有效性进行检查,直接进入下一步操作(如更新数据或删除旧数 ...
钨哄魁 2025-6-9 15:16
966 0 0
HTTP协议与RESTful API实战手册(终章):构建企业级API的九大秘籍
title: HTTP协议与RESTful API实战手册(终章):构建企业级API的九大秘籍 来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! ...
俞秋荣 2025-6-9 15:16
238 0 0
Python异步编程进阶指南:破解高并发系统的七重封印
title: Python异步编程进阶指南:破解高并发系统的七重封印 date: 2025/2/25 updated: 2025/2/25 author: cmdragon excerpt: 来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免责声明:如果侵犯了您的权益,请联系站长,我 ...
坐褐 2025-6-9 15:15
318 0 0
百万架构师第四十四课:Nginx:Nginx 的扩展-OpenRestry|JavaGuide
原文链接 Nginx 的扩展-OpenRestry 课程目标 [*]Nginx 进程模型简介 [*]Nginx 的高可用方案 [*]OpenResty 安装及使用 [*]什么是 API 网关? [*]OpenResty 实现灰度发布功能 Nginx 进程模型简介 多进程 [*]Tomcat [*]BIO [*]NIO [* ...
掳诚 2025-6-9 15:15
948 0 0
时间轮深度解析:原理、源码与应用场景
Kafka时间轮深度解析:原理、源码与应用场景 目录 [*]引言:定时任务处理的挑战 [*]时间轮核心原理剖析 [*]2.1 基本概念与数据结构 [*]2.2 层级时间轮设计 [*]源码解析:Kafka时间轮实现 [*]3.1 核心类结构分析 [*]3.2 任务添加与 ...
泥地锚 2025-6-9 15:15
1015 0 0
Go红队开发—并发编程
目录 [*]并发编程 [*]go协程 [*]chan通道 [*]无缓冲通道 [*]有缓冲通道 [*]创建⽆缓冲和缓冲通道 [*]等协程 [*]sync.WaitGroup同步 [*]Runtime包 [*]Gosched() [*]Goexit() [*]区别 [*]同步变量 [*]sync.Mutex互斥锁 [*]atomic ...
乱蚣 2025-6-9 15:15
659 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则