赞了文章2022-11-25
对于前端人员来讲,最令人头疼的应该就是页面性能了,当用户在访问一个页面时,总是希望它能够快速呈现在眼前并且是可交互状态。如果页面加载过慢,你的用户很可能会因此离你而去。所以页面性能对于前端开发者来说可谓是重中之重,其实你如果了解页面从加载到渲染完...
发布了文章2021-04-03
前端这些年发生了很大的变化,导致有些前端基础的非前端同学在现在的情况下,也不知道如何下手了,甚至连发送一个请求可能都要绕半天。因此,本文就”非前端同学如何做前端开发?“这个主题聊聊这些年前端的变与不变。
赞了文章2019-10-18
作为一名开发人员我们经常会听到HTTP协议、TCP/IP协议、UDP协议、Socket、Socket长连接、Socket连接池等字眼,然而它们之间的关系、区别及原理并不是所有人都能理解清楚,这篇文章就从网络协议基础开始到Socket连接池,一步一步解释他们之间的关系。
赞了文章2019-07-09
基于公司的项目会越来越多,常常需要提取一个公共的类库提供给多个项目使用,但是这个library怎么和git在一起方便管理呢?我们需要解决下面几个问题:
赞了文章2019-01-02
canvas可以绘制动态效果,除了常用的规则动画之外,还可以采用粒子的概念来实现较复杂的动效,本文分别采用普通动效与粒子特效实现了一个简单的时钟。
赞了文章2018-12-26
截至目前为止,已经有 90 多人发了 300 多个 Pull Requests 和 200 多个 issues,从最初的几十本书到现在的近 500 本书。
赞了文章2018-12-20
“RabbitMQ?”“Kafka?”“RocketMQ?”...在日常学习与开发过程中,我们常常听到消息队列这个关键词。我也在我的多篇文章中提到了这个概念。可能你是熟练使用消息队列的老手,又或者你是不懂消息队列的新手,不论你了不了解消息队列,本文都将带你搞懂消息队列的一些基...
赞了文章2018-12-20
【前五篇】系列文章传送门: 网络协议 9 - TCP协议(下):聪明反被聪明误 网络协议 10 - Socket 编程(上):实践是检验真理的唯一标准 网络协议 11 - Socket 编程(下):眼见为实耳听为虚 网络协议 12 - HTTP 协议:常用而不简单 网络协议 13 - HTTPS 协议:加密...
回答了问题2018-12-17
具体的解决办法,本回答中暂时不会提供,不过有两点建议: 1)什么是跨域?为什么会跨域?2)Webpack的proxy,还需要了解proxy的含义。文档地址:[链接] 楼主息怒,望仔细研究。
赞了文章2018-12-17
自打出生的那一天起,Weex 就免不了被拿来同 React Native「一决高下」的命运。React Native 宣称「Learn Once, Write Anywhere」,而 Weex 宣称「Write Once, Run Everywhere」。在我看来,并没有谁更好,只有谁更合适。下面我将围绕 Weex 入门进行讲解。(如果你尚...
赞了问题2018-10-24
发布了文章2018-06-30
A few days ago, version 10.5.0 of Node.js was released and one of the main features it contained was the addition of initial (and experimental) thread support.
赞了文章2018-06-30
Mac上配置个Node还是很简单的,但是有些小坑和知识点,本文除了描述如何进行环境配置之外,还描述了两个坑:1)brew装nvm,重启终端后nvm失效 2)终端重启后,通过nvm安装的node、npm失效 以及两个知识点:1)nvm与n的区别 2)bash_profile,bashrc与zshrc的区别
赞了回答2018-06-28
之所以会出现这个警告,是因为去获取该资源的请求其实并(还)没有真的发生,所以 Header 里显示的是伪信息,直到服务器真的有响应返回,这里的 Header 信息才会被更新为真实的。不过这一切也可能不会发生,因为该请求可能会被屏蔽。比如说 AdBlock 什么的,当然了不...
赞了文章2017-12-28
前端日子我上课的时候跟饥人谷的学生讲了《let 声明的五个特点》,其中一个就是「let 声明会提升到所在块的顶部」,然而今天早上有个学生就问我了:
赞了回答2017-12-12
可以看一下这篇文章,里面有详细的介绍:[链接] 重点在于,constructor是原型指向构造函数的一个属性,在构造函数中没有这样一个属性而去原型链中查找,所以是 {代码...} 要记住这一点,而不仅仅是 {代码...}
回答了问题2017-12-09
赞同 @阡陌夕殇 的答案。 在此,想额外补充一点的是,这个问题实质上是关于时间复杂度的问题,问题中时间复杂度为O(n^2),那应该如何去降低这个时间复杂度? 另外,还有空间复杂度的问题。
赞了回答2017-12-09
如果这样做,我想了很久,没有想到什么好办法,但是上面的答案也绝对不对,你想下map、indexOf、include这些方法内部原理是不是还是循环?只是被封装的很好,使你的代码看起来很优雅。
回答了问题2017-12-08
Socket可以写域名吗?不可以直接使用域名建立连接。Socket有IP、端口和协议唯一确定,而不是域名。如果写域名,需要转成IP地址后,再建立Socket连接。
关注了问题2017-12-08