前端工程化是根据业务特点,将前端开发流程规范化,标准化,它包括了开发流程,技术选型,代码规范,架构发布等等 用于提升前端工程师的开发效率和代码质量 工程化是一种思想 》模块化 组件化是工程化这种思想的具体体现,模块化最直观的就是代码复用,每个模块都能提供接口,供其他页面或者模块互相调用,比如封装一个 ...
分类:
其他好文 时间:
2019-04-05 12:36:23
阅读次数:
321
一、走进Vue 二、Vue实例 1.el:挂载点 2.data:数据 3.methods:方法 4.computed:计算属性 5.watch:监听属性 6.delimiters:分隔符 三、指令 1.文本指令 2.斗篷指令:防止加载过程中页面的抖动 3.事件指令 4.属性指令 5.表单指令 6.条 ...
分类:
其他好文 时间:
2019-03-25 16:17:13
阅读次数:
152
一、前言 这篇开始主要介绍代码复用模式(原书中的第六章),任何一位有理想的开发者都不愿意将同样的逻辑代码重写多次,复用也是提升自己开发能力中重要的一环,所以本篇也将从“继承”开始,聊聊开发中的各种代码复用模式。 其实在上一章,我感觉这本书后面很多东西是我不太理解的,但我还是想坚持读完,在以后知识逐渐 ...
分类:
编程语言 时间:
2019-03-20 23:27:26
阅读次数:
251
# -*- coding: utf-8 -*- """ Created on Tue Mar 12 22:35:13 2019 @author: fengs """ """ 测试题: 0. 继承机制给程序猿带来最明显的好处是? 提高代码复用,在不修改其他内容的情况下,只修改需要修改的方法或属性实现 ... ...
分类:
编程语言 时间:
2019-03-12 23:50:21
阅读次数:
260
1、为什么要做参数校验? 参数校验和业务逻辑代码分离,参数校验代码复用,统一参数校验方式、校验不太通过时统一异常描述。 2、bean validation规范 JSR303 规范(Bean Validation 规范)提供了对 Java EE 和 Java SE 中的 Java Bean 进行验证的 ...
分类:
编程语言 时间:
2019-03-02 11:09:50
阅读次数:
359
目录 业务背景 微服务概念 微服务技术选型 微服务架构设计 微服务架构设计落地 微服务架构设计过程中积累的心得 总结 一、业务背景 1.1 产品现状 1、各产品系统独立开发,代码复用率低,系统之间互相调用,耦合严重,系统解耦独立部署困难。 2、传统的单体架构,规模越来越大也越来越笨重;当新功能的开发 ...
分类:
其他好文 时间:
2019-02-17 20:24:44
阅读次数:
147
Spring事务基于AOP环绕通知和异常通知 编程事务 声明事务 Spring事务底层使用编程事务+AOP进行包装的 = 声明事务 AOP应用场景: 事务 权限 参数验证 什么是AOP技术 AOP技术应用场景 面向切面编程 解决代码复用问题 AOP编程核心点: 在方法之前或者之后处理事情 AOP底层 ...
分类:
编程语言 时间:
2019-02-12 00:05:34
阅读次数:
231
在golang中,函数划分为全局函数和成员函数,在使用的时候,有种情况,会产生一些疑惑的,就是在写业务代码的时候,使用全局函数好像会比较方便,一般业务代码,都不会复用,都是针对特定的业务进行编程,要复用的代码都会封装为功能函数了。在写业务代码的时候,使用包+全局函数的划分方式,可以将业务代码写成单例 ...
分类:
其他好文 时间:
2019-02-09 10:29:13
阅读次数:
186
项目中经常会有这样的需求,在密码输入框的右边有一个小图标,点击就切换显示和隐藏密码。 其实这里需求实现起来是比较容易的,主要考虑是复用问题,因为登陆、注册、修改密码界面都会有这样的情景,如果每个界面都独立写一次这样的逻辑显然是不符合代码复用的理念,所以需要把这个情景抽象出来,用代码去实现一个工具库。 ...
分类:
移动开发 时间:
2019-02-01 21:07:30
阅读次数:
444
前言:Xacro是一种宏语言,允许代码复用,使用Xacro可以减少URDF文件中的代码量。 参考自:http://wiki.ros.org/urdf/Tutorials/Using%20Xacro%20to%20Clean%20Up%20a%20URDF%20File 一、用法 在urdf文件顶部, ...
分类:
其他好文 时间:
2019-01-29 23:19:14
阅读次数:
411