摘要:启动redis服务报错 The binaries that are now compiled are available in the src directory. Run Redis with: $ src/redis-server 报错Creating Server TCP listening 阅读全文
posted @ 2020-10-03 20:54 pikachuWorld 阅读(16) 评论(0) 推荐(0) 编辑
摘要:创建一个新的SSH 进入根目录 cd ~ 进入目录 ls -al 查看所有文件 如果没有.ssh需要重新建 创建一个新的 SSH key Git Bash on Windows / GNU/Linux / macOS: ssh-keygen -t rsa -C "your.email@example 阅读全文
posted @ 2020-09-29 14:58 pikachuWorld 阅读(68) 评论(0) 推荐(0) 编辑
摘要:111 222 # For more information on configuration, see: # * Official English Documentation: http://nginx.org/en/docs/ # * Official Russian Documentation 阅读全文
posted @ 2020-09-20 14:14 pikachuWorld 阅读(23) 评论(0) 推荐(0) 编辑
摘要:探索Vue高阶组件 高阶组件(HOC)是 React 生态系统的常用词汇,React 中代码复用的主要方式就是使用高阶组件,并且这也是官方推荐的做法。而 Vue 中复用代码的主要方式是使用 mixins,并且在 Vue 中很少提到高阶组件的概念,这是因为在 Vue 中实现高阶组件并不像 React 阅读全文
posted @ 2020-07-21 21:32 pikachuWorld 阅读(87) 评论(0) 推荐(0) 编辑
摘要:Vue和React区别 监听数据变化的实现原理不同 Vue 通过 getter/setter 以及一些函数的劫持,能精确知道数据变化,不需要特别的优化就能达到很好的性能 React 默认是通过比较引用的方式进行的,如果不优化(PureComponent/shouldComponentUpdate)可 阅读全文
posted @ 2020-07-20 17:15 pikachuWorld 阅读(55) 评论(0) 推荐(0) 编辑
摘要:深入虚拟DOM和DOM-diff 实现一下虚拟DOM 这个目录结构是用create-react-app脚手架直接生成的,也是为了方便编译调试 // 全局安装 npm i create-react-app -g // 生成项目 create-react-app dom-diff // 进入项目目录 c 阅读全文
posted @ 2020-06-26 22:22 pikachuWorld 阅读(44) 评论(0) 推荐(0) 编辑
摘要:Visual Studio Code 一款好用的IDE 集成开发工具 就是Eclipse啦,Visual Studio啦这类的工具。IDE (Integrated Development Environment) 集成开发环境 集成开发环境(简称IDE)软件是用于程序开发环境的应用程序,一般包括代码 阅读全文
posted @ 2020-06-23 20:19 pikachuWorld 阅读(99) 评论(0) 推荐(0) 编辑
摘要:webpack是什么 本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个 阅读全文
posted @ 2020-06-21 22:53 pikachuWorld 阅读(57) 评论(0) 推荐(0) 编辑
摘要:函数的节流 函数节流的原因 DOM操作操作比非DOM操作需要更多的内存和CPU时间比如 onresize事件处理程序DOM操作,高频率会让浏览器崩溃,解决这个问题可以用定时器对该函数进行节流 函数节流基本思想 每隔一段时间执行, 比如第一次调用函数,创建一个定时器,在指定时间隔执行代码,第二次调用函 阅读全文
posted @ 2020-06-19 23:01 pikachuWorld 阅读(46) 评论(0) 推荐(0) 编辑
摘要:在数学和计算机科学中,柯里化是一种将使用多个参数的一个函数转换成一系列使用一个参数的函数的技术。 命令式编程中“典型”的方法和过程都深深地根植于它们所在的环境中,通过状态、依赖和有效作用达成;纯函数与此相反,它与环境无关,只要我们愿意,可以在任何地方运行它 面向对象语言的问题是,它们永远都要随身携带 阅读全文
posted @ 2020-06-11 23:26 pikachuWorld 阅读(44) 评论(0) 推荐(0) 编辑