首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
fiveoneLei
掘友等级
前端工程师
|
腾讯
生活不止眼前的苟且,还有远方的苟且!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
131
文章 127
沸点 4
赞
131
返回
|
搜索文章
文章
热门
最新
从https来简单了解加密算法
客户端获取到数字证书,客户端验证是否合法. 然后生成对称密钥,通过服务器公钥进行加密然后发送给服务端 https的握手本质上可以说交换对称密钥的过程. 其中用到数字签名(数字证书要进行数字签名),非对称加密(服务器公钥加密解密)和对称加密(握手完成之后的通过对称密钥对数据的加密…
仿卖座网(Android+ReactNative)
仿Android版的卖座网,整个卖座APP主要是由Android页面+ReactNative页面组成.作者努力正在更新中. 主要通过BridgeModule,更新中... ReactNative项目地址. 如果大家有所帮助,可以给个star. 作者将更有动力更新和优化这个项目,…
hybrid(H5)与客户端通信
就是嵌入在客户端的H5页面, 也就是我们常说的webview.它跟浏览器中的html页面区别不大.因为大都是由webkit渲染引擎渲染出来的. 异步事件处理都是通过Event Loop. 所以webview跟浏览器页面对于前端开发者来说根本没啥区别。但是webview是运行在A…
使用promise来实现async
async本质是什么? 其实就是generator的语法糖是自动执行的generator,虽然ES6已经实现了async和generator,但是在生产环境中都是经过babel编译成promise. 可以看出来async简化了Promise,大部分场景下Promise其实也够用…
Form表单提交的四种数据格式
便于展示,使用superagent库. 表单提交只是POST请求的一种方式.` application/json格式在AJAX或者Fetch的POST请求里面可以说是最常见的一种格式. 但是Form表单提交上W3C上HTML5对表单提交的格式已经做了说明 也就是说新版本浏览器上…
React源代码解析(3):组件的生命周期
这一章可能比较长,因为这一章我会把生命周期,transaction,setState放到一起说明. 在上一章对于组件的挂载已经做了详细的说明,但是涉及到组件生命周期部分被略过.接下来我将对其深入解析. 组件的挂载涉及到二个比较重要的生命周期方法componentWillMoun…
React源代码解析(2):组件的挂载
jsx语法是如何解析为虚拟dom的,接下来我将聊聊虚拟dom是如何挂载到真实dom上的。 我读的是React^15.6.2的源代码,因为最新的React^16.6.3版本,引入了Fiber架构,因为时间有限,Fiber我暂时没弄的太明白,但是它主要作用是优化组件的更新,所以不影…
React源代码解析(1):jsx语法是如何解析
首先我们来看看下面的代码环境配置安装react和babel配置babel@babel/plugin-transform-react-jsx做了什么?写个函数来模拟它的执行过程@babel/plugin
浏览器的执行原理总结
处理HTML构建DOM 树。 处理CSS构建CSSOM树。 布局。 渲染到屏幕上。 遇到link标签,必须等待css文件加载完成,才能继续DOM的构建和javascript的执行. 简单的讲就是首次进入页面的时候,CSS文件没加载完成之前.除了去加载JS文件啥都不会干,页面将是…
通过Observable解决搜索框问题
观察者模式也叫发布订阅模式. 最经典的用法就是在事件监听里面. 大致提一下,网上对观察者模式的解释有很多. Observable就是基于观察者模式实现的 不能在用户输入每个字符的时候就触发搜索。 总会在用户输入完500毫秒后执行next函数。这个上述代码已实现. 第二个问题还未…
下一页
个人成就
文章被点赞
511
文章被阅读
60,289
掘力值
1,851
关注了
9
关注者
138
收藏集
4
关注标签
4
加入于
2017-02-27