相关文章
【JavaEE】HTTPS协议(对称加密、非对称加密、中间人攻击、证书)
一、什么是HTTPS?
1.1 什么是HTTPS?
HTTPS 也是一个应用层协议. 是在 HTTP 协议的基础上引入了一个加密层
1.2 为什么引入HTTPS?
HTTP 协议内容都是按照文本的方式明文传输的. 这就导致在传输过程中出现一些被篡改的情况
比如臭名昭著的…
建站知识
2024/11/23 12:30:23
vuepress 打包后左侧菜单链接 404 问题解决办法
背景
上周看到一本开源书 《深入架构原理与实践》,是基于 vuepress 搭建的,下载了源码,本地部署了一下,本文记录如何打包该源码遇到的路径问题及思考。
结论: vuepress 插件的 sideBar 的菜单路径默认是相对 / 的&am…
建站知识
2024/10/21 15:09:11
帷幄内容管理系统:从立人设、做内容到定向投流,品牌 KOS 体系打造「百万导购」
随着公域流量越来越贵,获客成本越来越高,品牌们已经越来越不满足于高曝光,而是更多地关注起销售转化率。继 KOL、KOC(关键意见消费者) 之后,KOS(关键意见销售)营销模式走入品牌的视野…
建站知识
2024/10/21 15:09:17
【flask跨域问题】解决它
大概7-8年前,前后端还没开始分离或者刚开始分离的之前,跨域问题很多。 后来我就没在遇到过了,这次做一个小项目,又遇到了,记录下。 现在前端的脚手架都自己能解决了。
1. 跨域
是因为出于浏览器的同源策略限制。同源…
建站知识
2024/11/23 12:18:19
07 # 手写 find 方法
find 的使用
find() 方法返回数组中满足提供的测试函数的第一个元素的值。否则返回 undefined。
ele:表示数组中的每一个元素index:表示数据中元素的索引array:表示数组
<script>var arr [1, 3, 5, 7, 9];var result arr.find(fun…
建站知识
2024/11/23 12:21:05
入门 对有序数组进行二分搜索 + 图解 (上篇)
1)在有序数组中确定 num 存在 还是 不存在 bool exist(int num,int arr[],int len) {if (len 0) return false;int left 0, right len - 1, mid 0;while (left < right) {mid left ((right - left) >> 2);if (arr[mid] num) return true;else if (a…
建站知识
2024/11/23 12:09:32
OAuth 2.0实现统一认证
OAuth 2.0协议概念:
OAuth 是 Open Authorization 的简写。OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是 OAuth 的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第…
建站知识
2024/11/10 6:34:17