有时候,我们用Git的时候有可能commit提交代码后,发现这一次commit的内容是有错误的,那么有两种处理方法:1、修改错误内容,再次commit一次 2、使用git r...
有时候,我们用Git的时候有可能commit提交代码后,发现这一次commit的内容是有错误的,那么有两种处理方法:1、修改错误内容,再次commit一次 2、使用git r...
1. 挂载卸载过程1.1.constructor()1.2.componentWillMount()1.3.componentDidMount()1.4.componentW...
最近在恶补计算机网络方面的知识,之前对于TCP的三次握手和四次分手也是模模糊糊,对于其中的细节更是浑然不知,最近看了很多这方面的知识,也在系统的学习计算机网络,加深自己的CS...
为什么会有TCP/IP协议 在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别。就好像圣经中上帝打乱了各地人...
一、垃圾回收机制原理 由于字符串、对象和数组没有固定大小,所有当他们的大小已知时,才能对他们进行动态的存储分配。JavaScript程序每次创建字符串、数组或对象时,解释...
在工作中,前端代码打包之后的生成的静态资源就要发布到静态服务器上,这时候就要做对这些静态资源做一些运维配置,其中,gzip和设置缓存是必不可少的。这两项是最直接影响到网站性能...
先来试个一句话解释仨,当浏览器碰到script脚本的时候: <script src="script.js"></script> 没有defer或async,浏览器会立即加载并...
简介 设计理念单向数据流、虚拟 DOM、组件化 组件化编程的思想React 以组件的方式去重新思考用户界面的构成,将用户界面上每一个功能相对独立的模块定义成组件,然后将小组件...
promise出现的目的一为处理JavaScript里的异步,再就是避免回调地狱。 一、promise的三种状态和基础使用 promise有三种状态:pending/resl...
原手机号已经停机了怎么解绑呢?
无法接收短信验证码如果你无法接收短信验证码,且没有对应的错误提示:一:检查短信是否被短信拦截功能等拦截二:如果一没用,你可以添加“Jianshu_dama",备注Android或者iOS公测,...
基础 Vue.js 允许你注册自定义指令,实质上是让你教 Vue 一些新技巧:怎样将数据的变化映射到 DOM 的行为。你可以使用Vue.directive(id, defin...