一、单一职责原则(Single Responsibility Principe)简称是SRP。 单一职责原则的好处: 1、类的复杂性降低,实现什么职责都有清晰明确的定义; 2、可读性提高,复杂性降低,那当然可读性就提高了; 3、可维护性提高,可读性提高,那当然就更容易维护了; 4、变更引起的危险降低 ...
分类:
其他好文 时间:
2017-01-19 19:19:11
阅读次数:
198
编辑 用户: DBSNMP 1.1, 1.2, 2.1, 2.2, 3.1, 3.2, 4.1, 4.2, 5.1, 5.2, 6.1, 6.2, 7.1, 7.2, 8.1, ...
分类:
数据库 时间:
2017-01-18 14:46:41
阅读次数:
287
三.SQL WHERE 子句 WHERE 子句用于规定选择的标准 WHERE 子句 如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。 语法 SELECT 列名称 FROM 表名称 WHERE 列 运算符 值 下面的运算符可在 WHERE 子句中使用: 操作符 描述 = ...
分类:
数据库 时间:
2017-01-17 19:55:13
阅读次数:
232
1. DISTINCT 语句(distinct) SQL SELECT DISTINCT 语句 在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。 关键词 DISTINCT 用于返回唯一不同的值。 语法: SELECT DISTINCT 列名称 FRO ...
分类:
其他好文 时间:
2017-01-17 19:49:54
阅读次数:
217
首先,我们要理解“位”,“字节”,“字”(word),这三个的意思。 位(bit)是储存的最小单位,只能放一个机器语言里的0或1。 字节(byte),8个位(bit)就是一个字节,所以1字节=8位,4字节就是32位。 字(word)的长度跟计算机性能有关,如16位的计算机,它的字长度就是2个字节,3 ...
分类:
其他好文 时间:
2017-01-16 22:40:09
阅读次数:
210
这几天下了Chrome的源码,安装了一个debug版的Chromium研究了一下,虽然很多地方都一知半解,但是还是有一点收获,将在这篇文章介绍DOM树是如何构建的,看了本文应该可以回答以下问题: IE用的是Trident内核,Safari用的是Webkit,Chrome用的是Blink,到底什么是内 ...
分类:
其他好文 时间:
2017-01-15 22:48:26
阅读次数:
368
1. 里氏替换原则. LSP 子类对象可以替换父类对象的位置,并且程序的功能不受影响. 为什么? 1). 指针是1个父类类型,但是我们确给了指针1个子类对象的地址. 这样做当然是可以的,因为你要1个父类对象,我给了你个子类对象. 子类就是1个父类嘛. 2). 因为父类中的成员子类都有. 只会多不会少 ...
分类:
其他好文 时间:
2017-01-15 19:29:16
阅读次数:
166
在表格中的验证 1.body中的内容 <form action="http://www.qq.com" id="form1"><table width="200" border="1" cellspacing="0" cellpadding="0"> <tr> <td><input id="a"/> ...
分类:
Web程序 时间:
2017-01-15 14:43:38
阅读次数:
226
OO的五大原则是指SRP、OCP、LSP、DIP、ISP。 SRP -- (Single Responsibility Principle 单一职责原则) OCP——开闭原则(Closed for Modification; Open for Extension) 现将近期整理的文档提供给大家,这里 ...
分类:
其他好文 时间:
2017-01-14 20:04:10
阅读次数:
185
上一篇文章介绍了ajax技术核心方法,和跨域的问题(只要后台支持跨域默认post就可以),这篇文章讲解一下使用ajax实现的轮询技术,至于iframe,SSE服务器单向推送,以及webSocket双工通道暂时不涉及。 一些概念: 短轮询:浏览器通过循环或者setTimeout方法,每隔一段时间往后台 ...
分类:
Web程序 时间:
2017-01-13 22:33:11
阅读次数:
397