Wireshark:又一个可以查看https消息内容的工具 我们在接口测试和故障诊断调试时,需要查看消息里边的内容,如果是http消息可以通过wireshark抓包分析软件看到,但https消息内容在传输过程中是加密的,怎样才能看到https加密后的消息呢? 从技术上来说,需要拿到密钥,通过密钥对消息内容进行解密。 从难易程度上来说,有两个难题:获取密钥和密钥解密。密钥是不会在交互过程中传输的,对于第3方,拿到密钥的可能性不大或者非常难。对于密钥解密,非专 后端 2025年06月27日 65 点赞 0 评论 17866 浏览
Java可变参数与数组 1. 可变参数 可接收多个同类型实参,本质是一个数组 语法:数据类型... 形参名 必须定义在参数列表的最后,且一个方法只能有一个可变参数 Class<?>... parameterTypes Class<?>[] types 可变参数和数组作为方法参数时的区别: 可变参数只能有一个,数组可以有多个 可变参数只能定义在参数列表的末尾,数组可以在任何位置 可变参数可以 后端 2025年05月09日 172 点赞 0 评论 17880 浏览
重新认识数组 什么是数组 数组是一个连续内存空间,存储相同数据类型的数据结构。 数组优缺点 优点:由于连续的内存空间,且每个元素的数据类型相同,也就是每个元素的字节数相同,所以可以随件访问数组任意元素。计算公式为:a[k]_address = base_address + k * type_size。通过下标查找数组的时间复杂度为T(n) = O(1)。 缺点:不适合插入和删除,有序数组的删除和插入的时间复杂度 后端 2025年04月20日 73 点赞 0 评论 17894 浏览
vue新建环境变量以及网络请求工具axios的二次封装 1. 【环境变量】背景: 在我们的实际项目开发中,一般会区分几个环境,分别是开发环境、测试环境和生产环境,当然不排除分的比较细的还有预发布环境,一般来说这四个环境就足够我们使用了。 2. 新建环境步骤: 2.1 在根目录下新建4个环境变量文件: .env.dev【开发环境】 .env.test【测试环境】 .env.uat【预发布环境】 .env.prod【生产环境】 四个环境内 后端 2025年06月24日 132 点赞 0 评论 17912 浏览
新生代垃圾收集器 serial(串行化)垃圾收集器 1.1 使用复制算法,是单线程的垃圾回收器 1.2 回收时会暂停其他所有工作线程,只保留GC线程,知道垃圾回收结束。 ParNew(Serial+多线程)垃圾收集器 2.1 Serial的多线程版本,使用复制算法 2.2 进行回收时默认开启和CPU数量相同的线程数(可以通过参数:-XX ParallelGcThreads设置线程数)。 2.3 工作时暂停除GC 后端 2024年11月22日 176 点赞 0 评论 17916 浏览
从 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() 后端 2025年05月07日 61 点赞 0 评论 17936 浏览
使用CocosCreator + spine制作水排序游戏 1. 完成效果说明 使用spine做倒水逻辑时。水块本质上讲就是获取spine动画的插槽,设置插槽颜色。 2. spine相关 1.倒水倒出的动画(spine_out)说明:这是一个倒出水的spine动画,其中这部分的动画插槽会在spine部分的结尾一起说明。 注意的是这个动画中需要包含3个骨骼挂点。其中一个是瓶子的挂点( 后端 2025年11月01日 64 点赞 0 评论 17944 浏览
HarmonyOS NEXT 技术特性:分布式软总线技术架构 HarmonyOS NEXT 技术特性:分布式软总线技术架构 随着物联网发展,2030 预计全球联网设备达 2000 亿,异构设备互联难题凸显,分布式软总线作为 HarmonyOS 生态核心,以软件虚拟总线打破物理局限,让跨品牌设备即插即用、共享算力,操作延迟低于 50ms,解决适 后端 2025年05月31日 81 点赞 0 评论 17948 浏览
基于Redis实现消息队列 基于Redis实现消息队列 1.业务场景 假设在没有专业消息中间件的情况下,又要通过消息队列去解耦。redis是个更好的选择。 2.实现方式 简要说明实现方式,这里只做个大概的概括 发布与订阅(缺点:典型的一对一,不支持多个消费者公平消费消息,消息无法持久化,如果出现网络断开、Redis 宕机等,消息就会被丢弃等问题) list队列(缺点:没有很好 ACK 机制,没有 ConsumerGroup 后端 2025年05月16日 71 点赞 0 评论 17963 浏览