yaade —— Yet Another API Development Environmen,一款开源、自托管、支持多用户协作、数据持久化的全功能 API 管理工具,专为团队协作和数据安全设计。 ...
引言:一个看似无害的修改 "这不可能有问题!" 我盯着屏幕上的代码变更,反复确认那个仅仅增加了static关键字的修改。 事情的起因是我们需要上线一个新的HTTP接口调用功能,为了便于测试和生产环境切换,我们使用了配置中心来管理目标URL。原本的设计是通过Config.getOrDefault("u ...
借助Spring的ResourceHttpRequestHandler可以实现媒体数据的传输,比如在线播放视频、预览图片等。 目前已知Spring Boot传输视频流的方法 读取整个视频文件,然后把文件流写入HttpServletResponse的OutputStream。 (此方法可行,但是需要消 ...
tips:按照以下步骤创建项目可少走弯路 本教程测试时使用IDEA 2022.2.3,使用其他版本的操作应该也类似 父项目名:parent-project 后端子模块名:server 前端子模块名:web 请根据实际需要进行调整,如使用其他的项目名或创建多个子模块 新建父项目 选择Spring In ...
本文首发于公众号:Hunter后端 原文链接:Golang基础笔记八之函数 本篇笔记介绍 Golang 里函数相关的内容,以下是本篇笔记目录: 函数的定义语法 函数返回值 可变参数函数 匿名函数 闭包 1、函数的定义语法 函数的定义格式如下: func 函数名(参数列表) (返回值列表) { 函数体 ...
大家好,我是R哥。 前几天刷到一篇帖子: 标题直接让我笑出声。。 这年头,像字符串 "null"、"undefined"、空格、特殊符号这些聪明的用户名,绝对能让你当场沉默三秒,然后通宵 debug 八小时。 比如用户注册时输入以下内容: { "username": "null", "passwor ...
前言 在日常开发中,系统常需作为对接方或被对接方与其他系统集成。此类集成的首要环节通常是身份认证,其中 OAuth 2.0 认证尤为常见。本文旨在略过繁杂的定义与规范解读,聚焦两个典型应用场景,阐述 OAuth 2.0 的落地设计思路。 单点登录 (Single Sign-On, SSO) 单点登录 ...
10-2 MySQL 索引优化与查询优化 @[toc] 这篇文章是我蹲在《尚硅谷》-康师傅博主家的 WiFi 上(不是),连夜 Ctrl+C / V 俩的镇站神文。 这篇转载只是为了,跟大家分享好内容,没有任何商业用途。如果你喜欢这篇文章,请一定要去原作者 B站《尚硅谷-MySQL从菜鸟到大牛》看看 ...
您是否需要使用 Java 从PDF文档中删除特定页面?无论您是要清理空白页、删除机密部分,还是仅仅在分发前调整内容,以编程方式操作 PDF 页面的能力都将大有裨益。本指南将向您展示如何借助Aspose.PDF仅用几行代码删除不需要的页面。让我们深入了解如何使用 Java 从 PDF 文档中删除页面。 ...
Elaticsearch,简称为 ES,ES 是一个开源的高扩展的分布式全文搜索引擎,是整个 Elastic Stack 技术栈的核心。 ...
题⽬ ⼀只⻘蛙⼀次可以跳上1级台阶,也可以跳上2级。求该⻘蛙跳上⼀个 n 级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 示例1 输⼊:2 输出:2 解释:⻘蛙要跳上两级台阶有两种跳法,分别是:先跳⼀级,再跳⼀级或者直接跳两级。因此答案为2 示例2 输⼊:7 输出:21 示例3: 输⼊:0 ...
url: /posts/045021f8831a03bcdf71e44cb793baf4/ title: 如何在FastAPI中巧妙玩转数据脱敏,让敏感信息安全无忧? date: 2025-07-01T15:37:22+08:00 lastmod: 2025-07-01T15:37:22+08:00 ...
在当今的数字世界中,将DGN转换为可编辑的PSD格式至关重要。通过将绘图转换为 Photoshop 格式,您可以轻松编辑和增强设计。Aspose.CAD for Python via .NET是一款功能强大的 SDK,可无缝实现此转换。借助Aspose.CAD for Python via .NET ...
url: /posts/9f01e838545ae8d34016c759ef461423/ title: RBAC权限模型如何让API访问控制既安全又灵活? date: 2025-07-01T04:52:07+08:00 lastmod: 2025-07-01T04:52:07+08:00 auth ...
写在前面 消极内容注意 正文 前两天只顾着难过去了,忘了写其他事情了。 初级会计师过了。为什么过的不是初级经济师…… 我觉得好亏啊啊啊啊。 感觉已经很久很久没进步了,没读书了。 和灵的误会,我也不知道算不算误会,算是解开了一些吧。 朋友心情低落,但是帮不上忙,自己也蛮痛苦的。加上今天上班,心情也有些 ...
本文首发于公众号:Hunter后端 原文链接:Golang基础笔记七之指针,值类型和引用类型 本篇笔记介绍 Golang 里的指针,值类型与引用类型相关的概念,以下是本篇笔记目录: 指针 值类型与引用类型 内存逃逸 减少内存逃逸的几种方案 1、指针 在计算机内存中,每个变量都存储在特定的内存地址上, ...
FastAPI框架中敏感数据处理规范包括密码哈希存储、请求体加密传输和数据库字段级加密。密码哈希使用bcrypt算法,生成随机盐值并进行多轮加密,确保安全存储。请求体加密采用AES-CBC模式,通过中间件实现请求和响应的加解密。数据库字段级加密通过SQLAlchemy的TypeDecorator实现... ...
正文 这两天都有预定的行程安排,没有时间写日记。 或许是心情低落和舟车劳顿的双重原因,昨天晚上回家之后很困,竟然十二点之前就睡了。 回家是好事,只是确认了一件不好的事。 灵以前的行为表现,让我一直觉得,我们是好朋友。无论是她曾经的倾诉心事、主动找我玩、送礼物、聊天还是答应(自认为比较敏感的)承诺等等 ...
大家好,我是R哥 最近 AI 编程工具大乱杀啊,自从 Cursor 火了之后,国内外各大厂都推出了各自的 AI 编程工具,我给大家分享一些,以下顺序不分先后。 国外主流的 AI 编程工具汇总: Cursor: 出品:Anysphere 网站:https://www.cursor.com/ 收费(最低 ...
go-view —— 一个低代码数据可视化开发平台,将图表或页面元素封装为基础组件,无需编写代码即可完成业务需求。 ...