相关文章
openssl3.2 - exp - buf to bio
文章目录 openssl3.2 - exp - buf to bio概述笔记bio_get_length调用端代码函数实现bio_to_buffer END openssl3.2 - exp - buf to bio
概述
不想让程序调用openssl API时, 有文件落地的动作. 如果程序有配置文件要用, 也是自己读文件到buffer, 然后转成BIO给openssl的相关有…
建站知识
2024/12/19 3:12:32
HTTP 与HTTPS笔记
HTTP 80
HTTP是一个在计算机世界里专门在【两点】之间【传输】文字、图片、音频、视频等【超文本】数据的约定和规范。
HTTP状态码
1xx 提示信息,表示目前是协议处理的中间状态,还需要后续的操作;2xx 200 204 026 成功3xx 重定向ÿ…
建站知识
2024/12/18 7:50:01
Kotlin基础 7
1.apply函数详解 1.1. DSL /*** 为什么要传入扩展函数(泛型),而不是一个普通的匿名函数* T.()->Unit* 扩展函数里自带了接收者对象的this隐式调用* 为什么是泛型的扩展函数?* 因为是由this 隐式调用 this 类型就是泛型类型, 相当于this的扩展函数,…
建站知识
2024/12/14 17:43:55
mysql和redis双写一致性策略分析
mysql和redis双写一致性策略分析
一.什么是双写一致性 当我们更新了mysql中的数据后也可以同时保证redis中的数据同步更新; 数据读取的流程: 1.读取redis,如果value!null,直接返回; 2.如果redis中valuenull,读取mysql中数据对应的…
建站知识
2024/12/21 19:20:38
高并发系统实战课个人总结(极客时间)
高并发系统实战课
场景 读多写少
我会以占比最高的“读多写少”系统带你入门,梳理和改造用户中心项目。这类系统的优化工作会聚焦于如何通过缓存分担数据库查询压力,所以我们的学习重点就是做好缓存,包括但不限于数据梳理、做数据缓存、加缓…
建站知识
2024/12/20 11:18:41
Android 面试问题 2024 版(其三)
Android 面试问题 2024 版(其三) 十一、版本控制十二、Play 商店和应用程序部署十三、无障碍十四、第三方库和 API十五、解决问题的能力十六、基于 JD 的非常高级别的问题 十一、版本控制
什么是版本控制,为什么它在软件开发中很重要&#x…
建站知识
2024/12/10 20:04:57
网络安全“三保一评”深度解析
“没有网络安全就没有国家安全”。近几年,我国法律法规陆续发布实施,为承载我国国计民生的重要网络信息系统的安全提供了法律保障,正在实施的“3保1评”为我国重要网络信息系统的安全构筑了四道防线。 什么是“3保1评”?
等保、分…
建站知识
2024/12/22 23:37:13
golang学习3,golang 项目中配置gin的web框架
1.go 初始化 mod文件
go mod init gin-ranking 2.gin的crm框架
go get -u github.com/gin-gonic/gin 3.go.mod爆红解决
建站知识
2024/12/16 8:25:07