Django 由python实现的,开源的,Web开发框架 起初被开发来用于管理劳伦斯日报(Lawrence Journal-World)旗下的新闻内容网站 2005年7月在BSD许可协议下发布 Django是一个比利时音乐家的名字 注重 代码复用,强调DRY原则(don't repeat your ...
分类:
其他好文 时间:
2019-10-16 10:01:56
阅读次数:
187
作者:哲学 在代码复用和组织数据方面,面向对象可能是大家第一反应。面向对象三大特性继承,封装,多态,在一定程度上能解决不少代码复用,数据复用的问题。不过面向对象不是万能的,它也有极大的缺陷: 1. 数据组织耦合性及强。 一旦父类中增加或删除某个字段,可能要影响到所有子类,影响到所有子类相关的逻辑。这 ...
分类:
其他好文 时间:
2019-10-14 10:58:11
阅读次数:
135
Vue不仅内置了各类指令,包括条件渲染、事件处理等,还能注册自定义指令。 一、条件渲染 条件渲染的指令包括v-if、v-else、v-else-if和v-show。 1)v-if 该指令的功能和条件语句中的if类似,可根据表达式的计算结果,判断是否渲染分支中的元素和它所包含的子元素。在下面的示例中, ...
分类:
其他好文 时间:
2019-10-14 10:23:15
阅读次数:
54
1.函数的定义和使用 1.函数的定义 Python语言使用保留字def来定义函数,使用方法如下: 2.函数的使用 定义后的函数不能直接使用,需要经过调试才能运行,调用函数的基本方法如下: 2.函数的参数传递:可选参数传递、参数名称传递、参数的返回值 1.可选参数传递 函数的参数在定义时可以指定默认值 ...
分类:
其他好文 时间:
2019-10-11 15:16:26
阅读次数:
206
什么是模板?就是告诉编译器一个模子,让编译器根据不同的类型生成不同的代码。编写与类型无关的函数,是代码复用的一种手段。函数模板template<typenameT>voidSwap(T&left,T&right){Ttemp=left;left=right;right=temp;}用这种方式定义函数模板就完成了代码的复用,模板函数工作的原理就是在编译阶段编译器对传入的实
分类:
其他好文 时间:
2019-10-11 00:45:26
阅读次数:
92
[TOC]应用分层&分层领域模型为什么重要?我们在软件开发设计及开发过程中,习惯将软件横向拆分为几个层。比如常见的三层架构:表现层(VIEW/UI)、业务逻辑层(SERVICE/BAL)、数据访问层(DAO/DAL)。如下图:那应用系统为什么要分层呢?其实主要是解决以下几个问题:第一是解耦:有一句计算机名言:软件的所有问题都可以通过增加一层来解决。当系统越大,团队越多,需求变化越快时,越需
分类:
其他好文 时间:
2019-10-10 17:20:29
阅读次数:
253
一、介绍: 1) 组件:一个包含html、css、js独立的集合体,这样的集合体可以完成页面解构的代码复用 2) 分组分为根组件、全局组件与局部组件 根组件:所有被new Vue()产生的组件,在项目开发阶段,一个项目只会出现一个根组件 ; 全局组件:不用注册,就可以成为任何一个组件的子组件 ; 局 ...
分类:
其他好文 时间:
2019-10-10 00:05:35
阅读次数:
94
1.1. 集中式架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是影响项目开发的关键。 存在的问题: - 代码耦合,开发维护困难 - 无法针对不同模块进行针对性优化 - 无法水平扩展 - 单点容错率低,并发能力差 ...
分类:
其他好文 时间:
2019-10-06 18:34:46
阅读次数:
61
一、函数 1、函数定义 def 函数名(参数列表): <body> 2、返回值 return 返回值可以有多个 3、参数 如果变量是可变对象【列表】,返回到调用程序后,对象会呈现被修改后的状态 ...
分类:
编程语言 时间:
2019-09-30 18:32:26
阅读次数:
198
1、php中的trait是啥? 看上去既像类又像接口,其实都不是,Trait可以看做类的部分实现,可以混入一个或多个现有的PHP类中,其作用有两个:表明类可以做什么;提供模块化实现。Trait是一种代码复用技术,为PHP的单继承限制提供了一套灵活的代码复用机制。 2、PHP版本要求: php5.4开 ...
分类:
Web程序 时间:
2019-09-29 13:03:44
阅读次数:
121