摘要: 我的观点是,看别人的源码,不追求一定要能原样造轮子,单纯就是学习知识,对于程序员的提高就足够了。在阅读redux的compose源码之前,我们先学一些前置的知识。 redux源码阅读之compose,applyMiddleware 看别人的源码就是学习知识。我们先学一些东西。 rest参数 形式为. 阅读全文
posted @ 2018-12-24 02:07 从过去穿越到现在 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 如图。解决方案,看看CSS中用了什么字体,卸载某个字体。 因为我装了一个新的字体,CSS中有这个字体的网页都会变粗。删掉这个字体就恢复正常了 阅读全文
posted @ 2018-04-10 22:26 从过去穿越到现在 阅读(1156) 评论(0) 推荐(0) 编辑
摘要: 遍历 广度非递归遍历 js const travelWidely=(roots)= { const queue = [...roots]; while (queue.length){ const node = queue.shift(); //打印被遍历的节点 if(node===undefined 阅读全文
posted @ 2018-04-03 20:51 从过去穿越到现在 阅读(994) 评论(0) 推荐(0) 编辑
摘要: 知乎上面看到一个面试题。 作者:欲三更 链接:https://zhuanlan.zhihu.com/p/25259283 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 网上搜了一下,找到的答案我认为不是特别好。如果这个拓展一下,变成依次点击按钮ABCDEFG,或者 阅读全文
posted @ 2018-03-31 11:37 从过去穿越到现在 阅读(676) 评论(7) 推荐(1) 编辑
摘要: 查找的效率与比较次数密切相关。基于比较的程序,运算效率是比较低的。比如平时可以通过indexOf查找一个数据。但这是一个基于比较的一个实现。如果是淘宝那样有上亿个商品,那么用indeOf 来查数据就会性能非常差。 对一个在哈希表中的数据的访问过程是迅速有效的,通过散列函数,哈希表中的元素的key经常 阅读全文
posted @ 2018-03-30 23:28 从过去穿越到现在 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 使用React时,发现chrome浏览器没事,firefox火狐浏览器报了一个CSS2Properties doesn't have an indexed property setter for '0'。 把我代码中的 改成 就OK了 阅读全文
posted @ 2018-02-27 14:41 从过去穿越到现在 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 在参考文章 http://www.jb51.net/article/122967.htm 和 stackoverflow的一个路径转字符的回答 后,记录一下完成业务的代码. 转化数组为带层级的数据其一 由于项目中使用了react 及 ant design ,在使用tree树型控件时,需要 类似下面的 阅读全文
posted @ 2018-01-24 22:27 从过去穿越到现在 阅读(2565) 评论(0) 推荐(1) 编辑
摘要: github地址:https://github.com/Liaozhenting/template 使用的是ejs的语法.其实你用什么文件后缀都可以,都是按ejs来解析. 模板文件放在component文件夹.模板文件也可以放在其它文件夹,只要你引用的路径是对的 HTML文件放在src文件夹.(必须 阅读全文
posted @ 2017-09-28 00:07 从过去穿越到现在 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 好了,完事了。 如果你是全栈工程师,后台也是你搭的。下面是后台的代码。这里采用node.js。 首先要npm install multer --save 阅读全文
posted @ 2017-08-02 13:22 从过去穿越到现在 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 移动端普遍使用rem进行适配。很多浏览器自带点阵字体,当碰到font-size:13px,font-size:15px时会有很多问题。因此使用固定的px也是一种选择。根据不同的dpr进行font-size大小的调整。 使用淘宝的适配的rem插件之后,安卓和苹果的设备 html标签会被打上不同的dat 阅读全文
posted @ 2017-06-14 12:30 从过去穿越到现在 阅读(296) 评论(0) 推荐(0) 编辑