1.为什么需要正则表达式? 简洁的代码 严谨的验证文本框中的内容 生产环境中更为常用的方式 2..定义正则表达式 普通方法 var reg=/表达式/附加参数 构造函数 var reg=new RegExp("表达式","附加参数"); 3.表达式的模式 简单模式 只能表示具体的匹配 复合模式 可以 ...
分类:
其他好文 时间:
2020-07-09 20:57:50
阅读次数:
73
1.为什么需要正则表达式? 简洁的代码 严谨的验证文本框中的内容 生产环境中更为常用的方式 2..定义正则表达式 普通方法 var reg=/表达式/附加参数 构造函数 var reg=new RegExp("表达式","附加参数"); 3.表达式的模式 简单模式 只能表示具体的匹配 复合模式 可以 ...
分类:
其他好文 时间:
2020-07-09 20:52:19
阅读次数:
76
一、绘制文字 除了绘制图形以外,还可以使用QPainter::darwText()函数来绘制文字,也可以使用QPainter::setFont()设置文字所使用的字体,使用QPainter::fontInfo()函数可以获取字体的信息,它返回QFontInfo类对象。在绘制文字时会默认使用抗锯齿。 ...
分类:
其他好文 时间:
2019-06-20 17:35:00
阅读次数:
153
使用Apache Tiles视图定义布局 Tiles是一个免费的开源模板Java应用程序的框架。基于复合模式简化的用户界面的构建。对于复杂的网站仍是最简单、最优雅的方式与任何MVC技术一起工作。Struts2对Tiles提供了支持,如今Tiles发展已有13个年头,成为Apache的一个独立项目,我 ...
分类:
Web程序 时间:
2018-07-29 15:20:20
阅读次数:
214
一、基本概念 1关系模型 表:和数学上的关系这个概念密切相关,关系数据库是表的集合。表中的一行代 表了一系列值之间的联系。 属性:表的列首被称为属性。 域:属性所允许的值。 数学上的描述 关系:可以代替“表”这个概念的数学名词。关系是元组的集合。 元组:可以代替“行”这个概念的数学名词。 元组变量: ...
分类:
数据库 时间:
2018-02-03 15:51:01
阅读次数:
201
“对新增开放,对修改关闭。”——开闭原则。这里分享一个我在业务系统设计过程中常用的一个“复合模式”,用作一个在业务系统设计中运用“开闭原则”的例子。背景这是一个账务系统,负责处理各类业务流程中发生的若干个账户之间的转账相关逻辑,包括账户余额的变更、以及各账..
分类:
其他好文 时间:
2017-08-27 09:58:28
阅读次数:
111
模型-视图-控制器(MVC模式)是一种很经典的软件架构模式。在UI框架和UI设计思路中扮演着很重要的角色。从设计模式的角度来看,MVC模式是一种复合模式。它将多个设计模式在一种解决方式中结合起来,用来解决很多设计问题。MVC模式把用户界面交互分拆到不同的三种角色中,使应用程序被分成三个核心部件:Mo ...
分类:
其他好文 时间:
2017-07-01 10:58:55
阅读次数:
283
MVC模式 定义了对象之间跨越其角色的抽象边界的通信方式。 mvc本身不是最基本的的模式,而是由几个基本的模式组成的复合模式。 应用程序设计的一个主要步骤是:决定对象或类应该属于这三组中的哪一组,划分清晰。 mvc的应用程序中的对象易于复用和扩展。 MVC中各个角色在架构中如何发挥其作用 1.在模型 ...
分类:
移动开发 时间:
2017-05-02 10:04:59
阅读次数:
230
MVC模式可以说是我们从事WEB开发人员最常见的模式 实际上,它是复合模式,一种由2个及以上的设计模式组成的设计模式 实际上是三个组件组成的模式,数据模型、视图、控制器 可以看得出来,实际上MVC是由观察者、组合、策略模式所组成的复合模式 ...
分类:
Web程序 时间:
2017-03-11 23:27:00
阅读次数:
237
observer.h quack_observable.h duck.h observable.h mallard_duck.h redhead_duck.h duck_call.h rubber_duck.h countable_duck.h countable_duck.cpp ivector. ...
分类:
编程语言 时间:
2016-06-19 19:52:10
阅读次数:
220