一、定义 工程化即系统化、模块化、规范化的一个过程。 如果说计算机科学要解决的是系统的某个具体问题,或者更通俗点说是面向编码的,那么工程化要解决的是如何提高整个系统生产效率。 二、为什么需要前端工程化 前端越来越复杂,设计的问题和环节也越来越多,不采用工程化管理,就无法很好的实现团队协同和降低复杂性 ...
分类:
其他好文 时间:
2019-07-07 17:34:25
阅读次数:
104
ansible是基于python语言开发的模块化批量管理工具。ansible无终端,基于ssh实现管理;支持主从模式,支持playbook。实验环境:3台Centos7、131做为主控节点、130和132做为被控节点。一、在131上安装ansible(1)、yuminstallansible-y(2)、查看ansible版本ansible--version(3)、ansible相关的文件rpm-q
分类:
系统相关 时间:
2019-07-07 14:46:34
阅读次数:
148
微服务(Microservice) 1.1 为什么需要微服务架构 1.1 为什么需要微服务架构 随着互联网技术的发展,传统的应用架构已满足不了实际需求,微服务架构就随之产生。 1.1.1 传统单体应用架构的问题 通常我们所使用的传统单体应用架构都是模块化的设计逻辑,程序在编写完成后会被打包并部署为一 ...
分类:
其他好文 时间:
2019-07-07 12:41:36
阅读次数:
87
1、node.js中模块的分类 1)node.js内置模块(核心,原生) 所有内置模块在安装node.js时就已经编译成二进制文件,可以直接加载运行(速度较快),部分内置模块,在node.exe这个进程启动时就已经默认加载了,可以直接使用。 2)文件模块 require(./common.js); ...
分类:
Web程序 时间:
2019-07-07 11:02:08
阅读次数:
130
Android平台中对页面、服务提供路由功能的中间件,我的目标是 —— 简单且够用。 这是阿里对Arouter的定位,那么我们一起来梳理一下Arouter使用流程,和使用中我所遇到的一些问题! 先来看看有哪些功能 模块化的要解决的问题 模块间页面跳转(路由); 模块间事件通信; 模块间服务调用; 模 ...
分类:
其他好文 时间:
2019-07-06 19:34:04
阅读次数:
103
前端模块化 为什么要使用的模块化开发 1.之前我们所用的传统开发将整个网页的效果都写到一个js文件,这样或导致耦合度过高,代码关联性太强,不便于后期维护,还会造成全局污染 2.功能化的js文件会导致发生的请求次数过多,依赖模糊,也难以维护 3.模块化开发会减少代码的关联度,部署方便,按需加载,避免命 ...
分类:
其他好文 时间:
2019-07-05 09:43:06
阅读次数:
106
一.为什么要使用的模块化开发 1.之前我们所用的传统开发将整个网页的效果都写道一个js文件,这样或导致耦合度过高,代码关联性太强,不便于后期维护,还会造成全局污染 2.功能化的js文件会导致发生的请求次数过多,依赖模糊,也难以维护 3.模块化开发会减少代码的关联度,部署方便,按需加载,避免命名冲突, ...
分类:
其他好文 时间:
2019-07-04 21:27:39
阅读次数:
158
js模块化提供三种规范 1.commonjs规范,代表nodejs适合后台开发,因为是同步的,服务器运行快,等待时间不长,commonjs不适合用于前端,前端的客户端是浏览器,浏览器追求异步加载,浏览器不能等待时间太长。 2.前端模块规范:amd 代表requirejs 是异步的 3.第三个模块化规 ...
分类:
其他好文 时间:
2019-07-04 21:23:26
阅读次数:
119
spring么,就是春天了。春天,动物.....不可描述的季节……你懂得!!! 希望这么说能把面试官逗乐吧。 spring可以实现java模块化开发,贯穿表现层,业务层,逻辑层,实现了各个层之间的解耦合关系。IOC:原来service层需要dao层的对象,我们需要直接new出来,而有了spring之 ...
分类:
编程语言 时间:
2019-07-04 00:30:16
阅读次数:
133
项目技能: 1.使用AngularJS前端框架完成前后端交互 2.完成品牌的基本管理功能的开发 AngularJS四大特性: 1.MVC 2.双向绑定 3.依赖注入 4.模块化设计 指令:显示变量的值得表达式: {{ }} ng app 在angularJS的作用范围 ng model: 绑定变量 ...
分类:
其他好文 时间:
2019-07-04 00:23:28
阅读次数:
1966