lonelydawn

LV0
发表了文章

浏览器内核

网络传输,逻辑上是在传输二进制字节流。浏览器在拿到字节流之后,会先根据资源的编码方式(如UTF-8)进行解码,将字节流转化为字符流。 一串 HTML 的字符流,...

lonelydawn
发表了文章

vscode自动添加文件头部注释

安装完成后点击小齿轮,进入拓展设置,在 settings.json 中添加以下配置:

lonelydawn
发表了文章

控制反转

控制反转(Inversion of Control)是实现代码复用的一种方式,它和依赖注入(Dependency Injection)是紧密相关的。控制反转需要...

lonelydawn
发表了文章

原生CSS实现单行多余省略和多行多余省略

在日常开发中,经常会遇到一些省略文本的需求,比如“文本在一行显示,超出部分在结尾用省略号显示”、“最多显示三行,超出部分在第三行末尾用省略号显示”。

lonelydawn
发表了文章

原生 JS 实现复制功能

lonelydawn
发表了文章

# Sass速通(四):继承、混合与函数

实际上,Sass 是将使用 @extend 的 .seriousError 和 .error 编译为了组合选择器 .error, .seriousError。以...

lonelydawn
发表了文章

Sass速通(三):判断与循环

在 Sass 中,我们可以使用 @if、@else if、@else 来书写条件语句。

lonelydawn
发表了文章

Sass速通(二):嵌套与作用域

在 Sass 中,可以在父选择器中写子选择器,以嵌套的形式来表达关联的关系,这样做可以减少我们重复书写父选择器的工作量。

lonelydawn
发表了文章

Sass速通(一):变量与运算

如果要使用多个单词命名,最好使用中横线或下划线连接的方式,这两种命名方式虽然不同,如 danger-color 和 danger_color,但是却指向同一个变...

lonelydawn
发表了文章

webpack性能优化

lonelydawn
发表了文章

jsonp

请求参数可以放在脚本的URL上,除此之外,URL上还应有一个callback参数,参数值为一个函数名称。

lonelydawn
发表了文章

TCP 协议

TCP层每发送一个数据包,都要设置一个定时器,如果接收方在有效时间内没有返回数据接收的确认ACK,发送方则重新发送这个数据包。

lonelydawn
发表了文章

Head 和 Options 请求

head请求是http1.0约定的三种请求方式之一,与get请求相似,但是响应报文中没有响应体,只有响应头。

lonelydawn
发表了文章

Vue Router两种路由模式

使用 window.history.pushState 和 window.history.replaceState 也可以使用修改 URL 而不重新加载页面

lonelydawn
发表了文章

JS 事件循环、微任务和宏任务

JS 是单线程执行的,所有 JS 代码都要放在主线程中运行。 如果把异步 IO 等耗时较长的任务也放在主线程中处理,会阻塞后续同步代码的执行,造成卡顿等现象。因...

lonelydawn
发表了文章

状态机

这篇文章并不刻意介绍状态机的学术概念,只想谈谈状态机的实际运用。如果想看系统性的学术介绍的话,可以查看百度百科。

lonelydawn
订阅了专栏

腾讯云自媒体分享计划

3 文章4.4K 关注者
关注了用户

腾讯云自媒体分享计划

腾讯 · 产品运营 (已认证)

申请条件:至少有 20 篇或以上符合投稿要求可迁入腾讯云专栏的原创技术文章。

3 文章0 回答4.4K 关注者
发表了文章

前端路由的简单实现

概念 路由这个概念首先出现在后台。传统MVC架构的web开发,由后台设置路由规则,当用户发送请求时,后台根据设定的路由规则将数据渲染到模板中,并将模板返回给用户...

lonelydawn
MVCAjaxJava
发表了文章

Node.js力破江苏网警刑侦科推理试题

月前,江苏网警 在微博发布了一套《2018年刑侦科目推理试题》,可谓难倒了诸多英雄好汉,评论区内更是一片皮皮之音。 @二向箔icon: 高考前班主任教过我们,...

lonelydawn
Node.js

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券