首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
精神科_江主任
掘友等级
北京市精神病医院
我预判了你的预判
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
最新
热门
从IE到chrome-浏览器架构演变史
同一个进程只能通同时运行一个线程,只是因为单个线程CPU运行时间短,可以看上去是同时运行。在多线程程序中,计算方式是同时计算任务A、任务B、任务C。等三个任务都完成了再计算任务D。从时间来看,只需要两次任务就可以完成计算。 进程就是一个程序的运行实例。 启动一个程序的时候,操作…
为什么cookie会有sameSite属性?-真实案例解释CSRF的三种攻击方式
作为姊妹篇,建议先食用一个真实例子了解XSS攻击。 后面会这总结两种攻击和Cookie的samesite、httponly属性的关系。 网上冲浪这些年,经常能听到的一句话:“别点那个链接,小心有病毒!”。那么问题来了,我就点击一个链接怎么就能染上病毒了呢?这个‘病毒’是怎样盗走…
TCP和UDP的区别-你知道TCP是如何进行可靠传输吗?
TCP/IP 中有两个具有代表性的传输层协议,分别是 TCP 和 UDP。 TCP 是面向连接的、可靠的流协议。流就是指不间断的数据结构,当应用程序采用 TCP 发送消息时,虽然可以保证发送的顺序,但还是犹如没有任何间隔的数据流发送给接收端。TCP 为提供可靠性传输,有下面几种…
什么是TCP/IP?-四张图解释TCP/IP四层协议模型
第一层:应用层,主要有负责web浏览器的HTTP协议, 文件传输的FTP协议,负责电子邮件的SMTP协议,负责域名系统的DNS等。 第二层:传输层,主要是有可靠传输的TCP协议,特别高效的UDP协议。主要负责传输应用层的数据包。 第三层:网络层,主要是IP协议。主要负责寻址(找…
为什么cookie会有httponly属性?-真实案例解释XSS的三种攻击
xss全称Cross Site Scripting(跨站脚本),为了与“CSS”区别,就使用XSS作为简称。XSS 攻击是指hacker往 HTML 文件中注入恶意脚本,从而在用户浏览页面时运行恶意脚本对用户实施攻击的一种手段。 当页面被注入了恶意 JavaScript 脚本时…
重学前端-webpack基础用法
当我们写好代码后还需要做如下事情,才能将代码上传到服务器上供用户使用。 webpack就是这样一个工具,可以在写完整个项目后,不再需要手动一步一步做以上工作,彻底提升效率。 会在/dist下得到一个webpack打包后的index.js文件。 字符串形式仅支持单入口,如需多入口…
重学前端:Vuex的核心API&基本原理
Vuex是Vue的状态管理工具,为了更方便多个组件共享状态。 组件A有一个登陆状态,子组件a需要使用这个状态,可以直接从A通过props传递过来,那如果a的子组件也需要这个状态,再通过props传输就过于麻烦了。再另一个功能中B组件也需要登陆状态,这样传来传去就特别混乱。 Vu…
重学前端:原型和原型链梳理
在js里,使用__new__关键词调用的函数就是构造函数。 达到封装目地,抽象出函数功能。 函数(包括构造函数)天生自带一个prototype属性,他是一个指针,指向的是一个对象。 因为js没有直接通过面向对象继承父类的语法,所以设计了原型这个模式来实现对象的继承。 上述代码每…
重学前端:Vue的生命周期梳理
Vue实例从创建到销毁的全过程,开始创建,初始化数据,编译模板,挂载dom,渲染,更新,渲染,卸载等一系列过程,成为Vue的生命周期。 在从创建到销毁的整个过程中,会提供对应的钩子函数,可以使用这些钩子函数对Vue实例化过程中,实现功能的对应逻辑。比如在mounted的时候获取…
重学前端:你给我翻译翻译,什么叫闭包! 什么TM的叫TM的闭包!
通常在foo()执行后,foo内部的作用域会被销毁(js的垃圾回收机制),而闭包阻止了销毁,foo内部的作用域依旧存在,因为bar()然在引用foo()的作用域。这个引用就称为闭包。 例如我现在我写了一个foo模块,不想别人私自访问我的内部变量,通过暴露方法来访问内部变量。 因…
下一页
个人成就
文章被点赞
86
文章被阅读
43,632
掘力值
889
关注了
8
关注者
7
收藏集
8
关注标签
22
加入于
2019-05-06