原文: https://www.cnblogs.com/chenguangliang/p/5856701.html js模块化编程之彻底弄懂CommonJS和AMD/CMD! 先回答我:为什么模块很重要? 答:因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做 ...
分类:
Web程序 时间:
2018-06-08 00:32:22
阅读次数:
235
在前文中我们不止一次强调过模块化编程的重要性,以及其可以解决的问题: ① 解决单文件变量命名冲突问题 ② 解决前端多人协作问题 ③ 解决文件依赖问题 ④ 按需加载(这个说法其实很假了) ⑤ ...... 为了深入了解加载器,中间阅读过一点requireJS的源码,但对于很多同学来说,对加载器的实现依 ...
分类:
Web程序 时间:
2018-05-28 13:42:49
阅读次数:
217
一、数据库优化是一个综合的工作,主要有以下5中方式: 1.合理的表结构(符合三大范式) 2.建立适当的索引(常用的有普通索引,主键索引,唯一索引,全文索引) 3.分表(水平,垂直分割) 4.读写分离(写包括:update,delete,insert) 5.存储过程(模块化编程能提高速度) 6.修改m ...
分类:
数据库 时间:
2018-05-20 18:49:47
阅读次数:
170
本博文目录索引 [TOC] 一、认识函数 (一)什么是函数? 1、函数,英文名叫:function 2、函数是由若干shell命令组成的语句块 (二)为什么要使用函数? 1、实现代码复用,节省大量重复的代码块 2、实现模块化编程,不同的功能模块之间相对独立,有利于Shell语句块的bug调试和功能更 ...
分类:
系统相关 时间:
2018-05-12 02:41:11
阅读次数:
249
随着前端快速发展,需要使用javascript处理越来越多的事情,不在局限页面的交互,项目的需求越来越多,更多的逻辑需要在前端完成,这时需要一种新的模式 --模块化编程 模块化的理解:模块化是一种处理复杂系统分解为更好的可管理模块的方式。简单来说就是解耦,简化开发,一个模块就是实现特定功能的文件,可 ...
分类:
Web程序 时间:
2018-05-05 00:25:53
阅读次数:
311
MySQL如何优化 表的设计合理化(符合3NF) 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] SQL语句优化 分表技术(水平分割、垂直分割) 读写[写: update/delete/add]分离 存储过程 [模块化编程,可以提高速度] 对mysql配置 ...
分类:
数据库 时间:
2018-04-27 02:45:03
阅读次数:
265
之前跟大家讲的是一些python的数据基础,从这篇文章开始,我们开始正式学习python的模块化编程 下面我们解释一下什么叫做模块 之前已经讲过怎么去定义一个方法,如果你是用python交互器(自带交互器,或者是ipython)来学习定义方法的话,你定义完方法后,然后退出交互器,然后你再来使用这个方 ...
分类:
编程语言 时间:
2018-04-26 21:46:16
阅读次数:
230
先回答我:为什么模块很重要? 答:因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套! 于是下面三个模块规范出来了,这篇文章也出来了(拼出来的 {捂脸笑})。 JS中的 ...
分类:
Web程序 时间:
2018-04-02 13:47:05
阅读次数:
233
SPA 开发技术的运用是当今Web 开发领域的热门趋势,但真正全面掌握该技术的开发者并不多。本书详尽阐述单页面Web 应用(SPA)开发技术,从SPA 构建基础入手,通过MV*、模块化编程、路由、模块间通信、服务器端交互等概念的阐述,全面介绍SPA 的设计与架构,帮助读者正确掌握SPA 开发的各方面 ...
分类:
Web程序 时间:
2018-03-22 23:08:49
阅读次数:
273
知识点: js面向对象,js运动碰撞检测,js随机颜色,动态生成动态监测实现原理,运动实现原理,模块化编程思想, 事件监听封装, 页面刷新事件 ,call与bind改变this指向等。
分类:
编程语言 时间:
2018-03-21 17:30:09
阅读次数:
163