后端

Wireshark:又一个可以查看https消息内容的工具

我们在接口测试和故障诊断调试时,需要查看消息里边的内容,如果是http消息可以通过wireshark抓包分析软件看到,但https消息内容在传输过程中是加密的,怎样才能看到https加密后的消息呢? 从技术上来说,需要拿到密钥,通过密钥对消息内容进行解密。 从难易程度上来说,有两个难题:获取密钥和密钥解密。密钥是不会在交互过程中传输的,对于第3方,拿到密钥的可能性不大或者非常难。对于密钥解密,非专

Spring AI ImageModel 完全指南:用 OpenAI DALL-E 生成图像

本文定位:这是一篇基于 Spring AI 官方文档 - OpenAI Image Generation 的二次创作。官方文档偏向于 API 参考手册风格,对新手不够友好。本文将按照官方文档的结构,逐节用通俗易懂的语言重新解读,并结合真实项目代码帮助你理解每一个知识点。希望对大家有所帮助! 官方文档原文链接: Open

艾体宝新闻 | Redis 月度更新速览:2025 年 12 月

📊 Redis Cloud 成本报表 API 正式 GARedis Cloud 现已推出成本报告 API(Cost Report API),让你能够直接、自动地获取账单数据,而无需再依赖手动从管理界面下载。该 API 基于 FinOps 开放成本与使用规范(FinOps Open Cost and Usage S

从 JavaScript 数组中删除元素

方法汇总: 从数组尾部删除:pop() 从数组头部删除: shift() 按指定索引删除:splice() 用 splice()删除数组中的特定值 pop() 从Array 尾部删除元素 var numbers = [1,2,3,4,5]; numbers.pop(); // returns 5 console.log(numbers); // [1,2,3,4] shift()

使用CocosCreator + spine制作水排序游戏

1. 完成效果说明 使用spine做倒水逻辑时。水块本质上讲就是获取spine动画的插槽,设置插槽颜色。 2. spine相关 1.倒水倒出的动画(spine_out)说明:这是一个倒出水的spine动画,其中这部分的动画插槽会在spine部分的结尾一起说明。 注意的是这个动画中需要包含3个骨骼挂点。其中一个是瓶子的挂点(

vue新建环境变量以及网络请求工具axios的二次封装

1. 【环境变量】背景: 在我们的实际项目开发中,一般会区分几个环境,分别是开发环境、测试环境和生产环境,当然不排除分的比较细的还有预发布环境,一般来说这四个环境就足够我们使用了。 2. 新建环境步骤: 2.1 在根目录下新建4个环境变量文件: .env.dev【开发环境】 .env.test【测试环境】 .env.uat【预发布环境】 .env.prod【生产环境】 四个环境内

从单机架构到分布式:Redis为何成为架构升级的关键一环?

 目录1.前言插播一条消息~2.正文2.1单机架构2.1.1核心定义与应用场景2.1.2优势2.1.3缺点2.1.4走向分布式2.2何为分布式2.3数据库分离2.3.1问题分析2.3.2解决方案2.3.3新的局限与问题2.4负载均衡2.4.1问题分析2.4.2解决方案:负载均衡2.4.3优势以及新瓶颈2.5读写分离2.5.1核心与流程2.5.2局限与新问题 2.6引入缓存2.6.1读

非官方常用类:MessageInfo 消息接口

消息接口 消息接口定义了两个方法: String getCode()和 String getMessage() getCode()返回编码,对应接口调用时返回成功或者失败的返回码或者错误码 getMessage()返回文字描述信息,对应接口调用时的成功或者失败的描述,或者详细的异常信息,用于展示 使用 本接口常用于构造Result类。 由于 MessageInfo 是一个接口,其实现就非常灵活