在研究react和webpack的时候,经常看到在js文件中出现require,还有import,这两个都是为了JS模块化编程使用。CSS的是@import 1.ES6 模块的设计思想,是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量。 Require是CommonJS的语法, ...
分类:
Web程序 时间:
2017-08-17 10:37:48
阅读次数:
293
经过两个星期四节课的java学习,我也对java这门语言有了一定的认识。刚开始上课的时候,我认为java把C语言中老师所说的模块化编程进行了强调,进行一个类,一个类的编程,在类中构造相应的方法,使用的时候再调用。这样能够减少重复的代码,同时能让代码整体看上去比较整洁。这样写起程序来,调试比较容易,e ...
分类:
编程语言 时间:
2017-08-07 01:20:41
阅读次数:
203
端碗吹水 Maven聚合模块: 因为Maven是提倡模块化编程的,所以会以多个工程分为多个模块。如果所有的功能、模块都写在一个工程里的话,不方便于扩展、升级、修改、查看和团队开发,而且也不方便于模块的复用。 Maven则是提倡将一个项目拆分成多个工程,每个工程完成一个模块或功能,这些工程就像零件一般 ...
分类:
其他好文 时间:
2017-08-01 14:39:26
阅读次数:
206
当系统大了、程序复杂了、写的人多了,名字的问题就是个大问题。目前来说,解决名字问题的最好办法就是命名空间。使用命名空间,可以避免变量或对象名称产生的冲突,同时,也有助于组织代码,有更强的可维护性和可读性。JavaScript不提供原生的命名空间支持,但我们可以利用Jav..
分类:
其他好文 时间:
2017-07-31 14:39:39
阅读次数:
165
内容介绍: 什么是面向对象编程 OOP技术 Windows Forms 应用程序对OOP的依赖关系 什么是面向对象编程 使用OOP技术,常常要使用许多代码模块,每个模块都提供特定的功能,每个模块独立,这种模块化编程方法提供了非常大的多样性,增加了重用代码的机会。 OOP技术以结构、数据的含义以及数据 ...
分类:
其他好文 时间:
2017-07-21 12:26:25
阅读次数:
133
在研究react和webpack的时候,经常看到在js文件中出现require,还有import,这两个都是为了JS模块化编程使用。CSS的是@import 1.ES6 模块的设计思想,是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量。 Require是CommonJS的语法, ...
分类:
Web程序 时间:
2017-07-07 13:09:52
阅读次数:
750
1. CommonJS 用于服务端模块化编程,比如nodejs就采用此规范; 一个文件就是一个模块,require方法用来加载模块,该方法读取一个文件并执行,最后返回文件内部的module.exports对象; require是默认读取.js文件的,所以require(模块名)可以不写后缀; 同步加 ...
分类:
Web程序 时间:
2017-07-07 00:48:31
阅读次数:
201
1:模块定义 模块:用来从逻辑上组织Python代码(变量,函数、类,逻辑:实现一个功能),本质就是.py结尾的Python文件(文件名:test.py,对应的模块名,test)。 包:本质就是一个文件夹或者是目录(必须带有一个_init_.py文件),包是用来从逻辑上组织模块的。 2.导入方法: ...
分类:
编程语言 时间:
2017-07-01 17:12:32
阅读次数:
432
AMD: 是"Asynchronous Module Definition"的缩写,意思就是"异步模块定义"。它采用异步方式加载模块,模块的加载不影响它后面语句的运行。所有依赖这个模块的语句,都定义在一个回调函数中,等到加载完成之后,这个回调函数才会运行。 AMD也采用require()语句加载模块 ...
分类:
其他好文 时间:
2017-06-17 19:33:31
阅读次数:
171