摘要: redux的中间件对于使用过redux的各位都不会感到陌生,通过应用上我们需要的所有要应用在redux流程上的中间件,我们可以加强dispatch的功能。最近抽了点时间把之前整理分析过的中间件有关的东西放在这里分享分享。本文只对中间件涉及到的createStore、applyMiddleware以及 阅读全文
posted @ 2019-04-25 11:42 james·von 阅读(2788) 评论(0) 推荐(2) 编辑
摘要: 笔者最近对项目进行优化,顺带就改了些东西,先把请求方式优化了,使用到了web worker。发现目前还没有太多对web worker实际使用进行介绍使用的文章,大多是一些API类的讲解,除了涉及到一些WebGL的文章,所以总结了这个文章,给大家参考参考。以下内容以默认大家对web worker已经有 阅读全文
posted @ 2018-12-27 09:05 james·von 阅读(9361) 评论(2) 推荐(3) 编辑
摘要: 之前深入了解了一下HTTP1.1、2.0、SPDY等协议,发现HTTP层怎么优化,始终要面对TCP本身的问题。于是了解到了QUIC,这里分享一篇之前找到的有意义的文章。 原创地址:https://mp.weixin.qq.com/s/vpz6bp3PT1IDzZervyOfqw 作者介绍:lance 阅读全文
posted @ 2018-10-30 09:46 james·von 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 之前在项目中遇到一个布局上很趣的问题(也可能是笔者才疏学浅,哈哈)。布局大概是这样的: 外层包裹器:采用flex布局,并指定内部子弹性盒子元素水平显示 侧边栏:flex盒子的子元素,可收起和展开。展开时显示菜单图标和菜单名称,收起时仅显示菜单图标。点击菜单图标或者文字(整个菜单项)跳转到预设置的路由 阅读全文
posted @ 2018-07-04 15:51 james·von 阅读(2596) 评论(0) 推荐(0) 编辑
摘要: 昨天趁有点时间看了前不久很火的构建工具Parcel,这里说下初步使用的感受,尤其是将其放到实际项目中和Webpack进行比较。 一、前言 首先说下笔者目前的技术栈。最近的前端项目主要以管理后台为主,技术栈都是React.js这套,版本为较新的版本。Webpack构建工具体系由create-react 阅读全文
posted @ 2018-06-29 14:26 james·von 阅读(605) 评论(0) 推荐(1) 编辑
摘要: 一、Chrome Developer Tool Network Tab Cheome Developer作为现在前端开发者最常用的开发调试工具,其具有前端可以涉及到的各方面的强大功能,为我们的开发和定位问题提供了极大地便利。其中Network Tab是相当常用的一个功能板块。通过它的XHR、JS、C 阅读全文
posted @ 2018-05-07 20:09 james·von 阅读(2030) 评论(3) 推荐(0) 编辑
摘要: 一般情况下,仅从代码上看只要不出现死循环,是不会出现堆栈调用溢出的。但是某些情况下列外,比如下面这段代码: 1 var a = 99; 2 function b (){ 3 a --; 4 if (a > 0){ 5 b(); 6 } else { 7 console.info(a); 8 } 9 阅读全文
posted @ 2018-03-31 14:53 james·von 阅读(1559) 评论(0) 推荐(1) 编辑
摘要: 小说就准备点天下霸唱和南派三叔的系列,本人喜欢看,而且数据也好爬。貌似因为树大招风的原因,这两作者的的书被盗版的很多,乱改的也多。然后作者就直接在网上开放免费阅读了,还提供了官网,猜想作者应该是允许爬虫来爬内容的。《盗墓笔记》和《鬼吹灯》系列这两官网从第一眼的界面风格来看还差不多,最后发现还真是一个 阅读全文
posted @ 2017-06-24 10:55 james·von 阅读(7554) 评论(0) 推荐(0) 编辑
摘要: 使用 location = url 跳转,如果本地之前已经载入过该页面并有缓存,那么会直接读取本地的缓存,缓存机制是由本地浏览器设置决定的。状态码为: 200 OK (from cache) 。 使用 location.href = url 跳转,资源的缓存类型是根据服务器缓存配置决定的,都会向服务 阅读全文
posted @ 2017-03-04 13:27 james·von 阅读(1193) 评论(1) 推荐(0) 编辑
摘要: 周末帮同事的一个朋友选车,最后他决定了一汽大众的迈腾,也就是海外版(欧洲为主)的帕萨特B8,国内如果加长过的话,应该叫B8L吧,基于大众最新的通用MQB平台(模块化横置发动机平台)。MQB这个平台应该说是大众目前在横置发动机车型上主推的平台,主要是为了替代以前PQ25/PQ35/PQ45(对应两厢A 阅读全文
posted @ 2017-02-13 00:50 james·von 阅读(606) 评论(3) 推荐(1) 编辑