-
2018-02-23 11:46:35
-
2018-02-23 11:50:39
- js桥接设计模式详解
- 桥接设计模式是许多其他设计模式的基础,比如装饰模式, 代理模式都或多或少看到他的影子, 在面向对象设计中最重要的一个特点就是继承, 然而作为拓展类的功能的方式有两种 -- 继承和桥接, 桥接用我简单的理解就是放弃使用继承的方式拓展类, 而是采用包含另一个具有一定功能的对象来拓展类, 下面来看两种结构。
-
1540
-
2018-02-23 13:09:52
- webpack的优化策略
- 在我们构建单页面应用(vue, React)或封装插件时,很大机会用到webpack,这个JavaScript的打包工具. 但项目代码日益增多时,webpack一些简单的配置会暴露种种弊端(打包时间长,代码大). 以下是结合自身开发和学习webpack过程解决问题的总结.
-
1331
-
2018-02-23 13:12:56
- Node.JS搭建简易版json服务
- Node.JS对于追逐全栈开发的小伙伴们自然不陌生。他是建立与chrome V8引擎下的高性能,异步IO、事件驱动javascript语言,使编写高性能Web服务轻而易举。今天要分享的是一个使用Node.JS逐步推演建立一个完善的json服务的过程。通过对代码逐步完善来介绍Node.JS的特点及执行流程。闲话少许,进入正题。
-
2246
-
2018-02-23 13:15:47
-
2018-02-23 13:24:14
- 前端页面制作工具pagemaker详解
- pagemaker是一个前端页面制作工具,方便产品,运营和视觉的同学迅速开发简单的前端页面,从而可以解放前端同学的工作量。此项目创意来自网易乐得内部项目nfop中的pagemaker项目。原来项目的前端是采用jquery和模板ejs做的,每次组件的更新都会重绘整个dom,性能不是很好。因为当时react特别火,加上项目本身的适合,最后决定采用react来试试水。因为原来整个项目是包含很多子项目一起,所以后台的实现也没有参考,完全重写。
-
6404
-
2018-02-23 13:26:51
- MysqL安全策略分享
- 1:使用预处理语句防止SQL注入2:写入数据库的数据要进行特殊字符的转义,比如字符中带单引号和双引号需要在应用层转义,这样为了防止SQL注入3:查询的错误信息不要返回给用户,将错误记录到日志。错误信息不要显...
-
1436
-
2018-02-23 13:30:56
-
2018-02-23 13:38:17
- React组件生命周期详解
- 在使用React创建组件的过程中,会调用一个render方法,以及触发若干生命周期的方法。本文主要和大家讲一讲这些生命周期的方法是何时被执行的。
-
2314
-
2018-02-23 13:43:20