首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
http
订阅
龙御
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
💗前端需要了解的计算机网络知识, 这一篇就够了!(图文并茂,万字长文,点赞收藏哦!)
上一篇讲了非科班前端需要掌握的、基本的计算机组成原理。 这篇开撸计算机网络。 这些内容其实比较枯燥,但我采取图文并茂的形式,并且对于不重要的知识会标注,尽量减少阅读的枯燥感。啥也不说了,喝口水,开撸! 计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接…
谈谈 HTTPS
前言:这是作为一个前端开发对 HTTPS 的浅显的理解,仅仅是可以让你在看完文章之后对 HTTPS 的原理了解,具体的实现方式并没有给出。有不对的地方欢迎指出。 HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket L…
浏览器HTTP缓存机制
Web缓存可以分为这几种:浏览器缓存、CDN缓存、服务器缓存、数据库数据缓存 。因为可能会直接使用副本免于重新发送请求或者仅仅确认资源没变无需重新传输资源实体,Web缓存可以减少延迟加快网页打开速度、重复利用资源减少网络带宽消耗、降低请求次数或者减少传输内容从而减轻服务器压力。…
为何要再封装 AJAX?
再封装AJAX所带来的好处是你想象不到的! 无论是对于代码的高效管理,还是系统的设计...其收益远远超出你的想象。 封装其实很简单,就是对原来真正的AJAX套一个壳,这个壳就是一个函数! 在这个函数里都干了些什么见不得人事呢?干什么都可以,上面说的1、 2、 3、 4、 5都可…
HTML5的Websocket(理论篇 I)
http:无状态、基于tcp请求/响应模式的应用层协议 (A:哎呀,上次你请我吃饭了么? B:我想想, 上次请你吃了么)tcp:面向连接、保证高可靠性(数据无丢失、数据无失序、数据无错误、数据无重复到达) 传输层协议。(看啊,大阅兵,如此规整有秩序) RFC开篇介绍:本协议的目…
真•业界第一个性能统计分析框架 -- Hiper
我们开发完一个项目或者给一个项目做完性能优化以后,如何来衡量这个项目的性能是否达标?我们的常见方式是在Dev Tool中的performance和network中看数据,记录下几个关键的性能指标,然后刷新几次再看这些性能指标, 有时候我们发现,由于样本太少,受当前「网络」、「C…
HTTPS杂记
网络耗时(比HTTP多了交互次数)。 加解密耗时。 可能浏览器需要由http跳转到https的耗时,用户使用http需要服务端返回302强制跳转https。 接着经过某种机制多次交互协商得到通信密钥,并且还会对证书的身份认证。 可能浏览器需要到证书机构查询证书状态。 可能还需要…
使用 frp 实现内网穿透
开发过程中,可能会遇到接入第三方平台时,比如微信公众平台,需要提供公网的 IP 地址或域名的情况。 大多数情况下,个人用户的网络是处在局域网中,并且线路无法提供公网的 IP。 为了方便调试,这时候就需要通过内网穿透将本地的端口映射到公网上。
九种跨域方式实现原理(完整版)
前后端数据交互经常会碰到请求跨域,什么是跨域,以及有哪几种跨域方式,这是本文要探讨的内容。 本文完整的源代码请猛戳github博客,纸上得来终觉浅,建议大家动手敲敲代码。 同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSR…
30秒无需编码完成一个REST API服务
30秒内无需编码快速完成一个模拟的REST API服务。 到这一步30秒不到吧,一个完整的rest api 就基本完成了。 这里的id不需要手动赋值,程序会自动递增。 当然还有其他更强大的功能如分页,排序,多条件查询,模糊查询等等。都可以直接查看官方文档:https://git…