2019年4月17日

Node.js - 阿里Egg的多进程模型和进程间通讯

摘要: 前言 最近用Egg作为底层框架开发项目,好奇其多进程模型的管理实现,于是学习了解了一些东西,顺便记录下来。文章如有错误, 请轻喷 为什么需要多进程 伴随科技的发展, 现在的服务器基本上都是 的了。然而,Node是一个 语言(对于开发者来说是单线程,实际上不是)。我们都知道, ,而基于Node的特性, 阅读全文

posted @ 2019-04-17 11:05 菜的黑人牙膏 阅读(1494) 评论(0) 推荐(0) 编辑

2019年4月7日

Css-移动端适配总结

摘要: 前言 工作以后,大部分的业务工作都是基于移动端H5的,开发过程中学习了很多东西,遇到过许多问题,诸如rem\em\css px\device px等,本文纯属个人的归纳总结,如有问题,请指出亲喷~ PC端 本文主要是讲解移动端的响应式布局, 但是在真正进入之前, 先了解一些概念。 device px 阅读全文

posted @ 2019-04-07 21:33 菜的黑人牙膏 阅读(4249) 评论(0) 推荐(0) 编辑

2019年3月31日

Js-函数式编程

摘要: 前言 JavaScript是一门多范式语言,即可使用OOP(面向对象),也可以使用FP(函数式),由于笔者最近在学习React相关的技术栈,想进一步深入了解其思想,所以学习了一些FP相关的知识点,本文纯属个人的读书笔记,如果有错误,望轻喷且提点。 什么是函数式编程 或称函数程序设计、泛函编程,是一种 阅读全文

posted @ 2019-03-31 22:07 菜的黑人牙膏 阅读(2203) 评论(0) 推荐(1) 编辑

2019年3月22日

React-代码复用(mixin.hoc.render props)

摘要: 前言 最近在学习React的封装,虽然日常的开发中也有用到HOC或者Render Props,但从继承到组合,静态构建到动态渲染,都是似懂非懂,索性花时间系统性的整理,如有错误,请轻喷~~ 例子 以下是React官方的一个例子,我会采用不同的封装方法来尝试代码复用, "例子地址" 。 组件在 Rea 阅读全文

posted @ 2019-03-22 10:40 菜的黑人牙膏 阅读(606) 评论(0) 推荐(1) 编辑

2019年3月14日

常见图片格式了解

摘要: 前言 作为一个客户端开发,对于图片格式一直没有一个清晰的了解,这里简单的罗列出各种图片格式的区别,文章中有部分是他人的引用,会在底部放上链接,望轻喷。 概念了解 有损压缩 & 无损压缩 有损压缩(lossy compression) : 有损压缩算法是一种数据压缩方法,经过此方法压缩、解压的数据会 阅读全文

posted @ 2019-03-14 17:03 菜的黑人牙膏 阅读(652) 评论(0) 推荐(0) 编辑

2019年3月12日

Webpack系列-第三篇流程杂记

摘要: 系列文章 "Webpack系列 第一篇基础杂记" "Webpack系列 第二篇插件机制杂记" "Webpack系列 第三篇流程杂记" 前言 本文章个人理解, 只是为了理清webpack流程, 没有关注内部过多细节, 如有错误, 请轻喷~ 调试 1.使用以下命令运行项目, 是你想要开始调试的地方 2. 阅读全文

posted @ 2019-03-12 09:41 菜的黑人牙膏 阅读(1600) 评论(1) 推荐(0) 编辑

2019年3月5日

webpack-插件机制杂记

摘要: 系列文章 "Webpack系列 第一篇基础杂记" "webpack系列 插件机制杂记" 前言 webpack本身并不难,他所完成的各种复杂炫酷的功能都依赖于他的插件机制。或许我们在日常的开发需求中并不需要自己动手写一个插件,然而,了解其中的机制也是一种学习的方向,当插件出现问题时,我们也能够自己来定 阅读全文

posted @ 2019-03-05 09:51 菜的黑人牙膏 阅读(801) 评论(0) 推荐(0) 编辑

2019年2月21日

Webpack系列-第一篇基础杂记

摘要: 前言 公司的前端项目基本都是用Webpack来做工程化的,而Webpack虽然只是一个工具,但内部涉及到非常多的知识,之前一直靠CV来解决问题,之知其然不知其所以然,希望这次能整理一下相关的知识点。 简介 这是webpack官方的首页图 本质上,webpack 是一个现代 JavaScript 应用 阅读全文

posted @ 2019-02-21 10:07 菜的黑人牙膏 阅读(831) 评论(0) 推荐(2) 编辑

2019年1月23日

前端模块化杂记

摘要: "更好的阅度体验" 前言 CMD\AMD简介 Commonjs简介 Module简介 Common和Module的区别 Module与webpack Module与Babel 一些问题 总结 引用 前言 前端模块化在近几年层出不穷,有Node的CommonJs,也有属于client端的CMD/AMD 阅读全文

posted @ 2019-01-23 19:14 菜的黑人牙膏 阅读(423) 评论(0) 推荐(0) 编辑

2019年1月21日

Redux进阶(Redux背后的Flux)

摘要: 简介 Flux是一种搭建WEB客户端的应用架构,更像是一种模式而不是一个框架。 特点 单向数据流 与MVC的比较 1.传统的MVC如下所示(是一个双向数据流模型) 用户触发事件 View通知Controller执行相关逻辑 Controller通知Modal需要数据 Modal返回数据给Contro 阅读全文

posted @ 2019-01-21 14:49 菜的黑人牙膏 阅读(197) 评论(0) 推荐(0) 编辑

导航