在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module) ...
分类:
编程语言 时间:
2020-06-14 20:57:19
阅读次数:
64
1. 微服务的优势 * 开发速度快 * 变化响应快 * 易维护 * 扩容简单2. 微服务架构设计要素 * 服务解耦(Decouple) * HTTP API - 简单接口(Dumb Pipes) * 数据去中心化(Decentralize) * 持续集成自动部署(DevOps)3. 微服务架构设计考 ...
分类:
数据库 时间:
2020-06-14 12:38:14
阅读次数:
86
如何封装 PO 模式 什么是PO 模式 页面对象模型,是把一个 HTML 页面封装成一个对象。通过调用对象的 方法实现网页的交互。 PO 模式的好处有哪些?? Page Object 可读性,更加容易维护,分离了页面逻辑和测试逻辑, 让测试代码更加简洁, 页面操作可以重复调用。 UI 自动化测试的行 ...
分类:
Web程序 时间:
2020-06-13 20:55:49
阅读次数:
92
作为css的预处理less,拥有着比css更快捷方便,扩展了css的变量、Mixin、函数等特性,使 CSS 更易维护和扩展。 如何你已经回使用css,那么less就很容易上手了。如果不使用less.min.js的情况, 介绍如何将less文件转换成css文件。 less编译成css方法一: 使用k ...
分类:
Web程序 时间:
2020-06-13 00:10:42
阅读次数:
123
Angular提供了ComponentFactoryResolver,来协助我们在项目中动态实现Component,而不是把页面需要的所有的组件都写道view里,根据不同的条件来判断显示目标component,当遇到程序现实复杂的需求时非常好用,写出的代码易理解也易维护。今天我们就来看看如何透过Co ...
分类:
其他好文 时间:
2020-06-08 23:51:28
阅读次数:
112
15.模块-包-库 15.1 基本概念 随着代码量的不断增多,一个文件里代码会越来越长,也不容易维护。为了解决这种问题,我们会进行拆分,并将具备类似的功能放同一文件中。这样每个文件包含的代码就相对较少。在Python中一个.py文件就称之为一个模块,英文叫(module) 使用模块的好处如下所示: ...
分类:
编程语言 时间:
2020-05-31 19:49:32
阅读次数:
57
组件: 组件系统是将大型界面切分成一个个小可控单元 组件容易维护可以复用 组件有较强封装性 组件之间可以交互 语法:Vue.component('自定义标签', {prop:...,data:...等}) <!DOCTYPE html> <html lang="en"> <head> <meta c ...
分类:
Web程序 时间:
2020-05-31 16:16:52
阅读次数:
85
常用模块 什么是模块 ? 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多的函数分组,分别放到不同的文件里,这样每个文件包含的代码就相对较少了,很多编程语言都采用了这种组织代码的方式。在Python中,一个.py文件就可 ...
分类:
其他好文 时间:
2020-05-18 14:18:06
阅读次数:
53
函数:函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需要调用其函数名即可。 特性: 减少重复代码 是程序变的可扩展 是程序变得易维护 函数参数: 参数可以让你的函数变得跟灵活,不只你能做死循环的动作,还可以根据调用时传参的不同来决定函数内部的执行流程 形参变量 只有在被 ...
分类:
其他好文 时间:
2020-05-18 12:23:28
阅读次数:
59
less less的含义: less是一种动态样式语言,属于css预处理器的范畴,它扩展了css语言,增加了变量、Mixin、函数等特性,使css更易维护和扩展。 此外,less既可以在客户端上运行,也可以借助Node.js在服务端运行。 less的中文官网:http://lesscss.cn/ l ...
分类:
其他好文 时间:
2020-05-17 10:31:37
阅读次数:
67