摘要: 1、 为什么要有面向对象? (1) 增加代码重用。 (2)降低维护负担,将具备独特性质的代码封装起来,修改程序时,相互不会影响。 2、数据封装用来解决全局变量不易维护的问题。 3、多态:为了加强继承的弹性,常常需要子类对父类的方法进行重写(函数名称不变)。 4、抽象化是为了降低程序版本更新后的维护负 阅读全文
posted @ 2016-02-15 21:46 。昕 阅读(1193) 评论(0) 推荐(0) 编辑
摘要: 1、表单验证<form></form> (1).非空验证(去空格) (2).对比验证(跟一个值对比) (3).范围验证(根据一个范围进行判断) (4).固定格式验证:电话号码,身份证号,邮箱,信用卡号等的验证;需要用到正则表达式来进行验证。 (5).其它验证 2、正则表达式 用符号来描述书写规则:/ 阅读全文
posted @ 2016-02-15 21:45 。昕 阅读(1290) 评论(0) 推荐(0) 编辑
摘要: 1、Window.document对象 一、找到元素: docunment.getElementById("id");根据id找,最多找一个; var a =docunment.getElementById("id");将找到的元素放在变量中; docunment.getElementByName( 阅读全文
posted @ 2016-02-15 21:45 。昕 阅读(954) 评论(0) 推荐(0) 编辑
摘要: 1、DOM的基本概念 DOM是文档对象模型,这种模型为树模型;文档是指标签文档;对象是指文档中每个元素;模型是指抽象化的东西。 2、Windows对象操作 一、属性和方法: 属性(值或者子对象): opener:打开当前窗口的源窗口,如果当前窗口是首次启动浏览器打开的,则opener是null。 d 阅读全文
posted @ 2016-02-15 21:44 。昕 阅读(1470) 评论(0) 推荐(0) 编辑
摘要: 1、基本数据类型: 字符串、小数、整数、日期时间、布尔型等。 2、变量: 都是通用类型var,可以随便存储其他类型的值,可以直接使用,不用定义,但习惯上定义。定义变量:var a;所有变量定义 都用var定义,var是通用的可变类型。 3、类型转换: 分为自动转换和强制转换,一般用强制转换。 其他类 阅读全文
posted @ 2016-02-15 21:44 。昕 阅读(1917) 评论(0) 推荐(0) 编辑
摘要: JavaScript简介 1.JavaScript是个什么东西? 它是个脚本语言,需要有宿主文件,它的宿主文件是HTML文件。 2.它与Java什么关系? 没有什么直接的联系,Java是Sun公司(已被Oracle收购了),JavaScript是netspace(网景公司,已被美国在线收购了),JS 阅读全文
posted @ 2016-02-15 21:43 。昕 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 一、背景与前景 1.背景: 2.前景字体: 二、边界和边框 border(表格边框、样式等)、margin(表外间距)。padding(内容与单元格间距)。 三、列表与方块 width、height、(top、bottom、left、right)只有在绝对坐标情况下才有用。 阅读全文
posted @ 2016-02-15 21:42 。昕 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 1、position:fixed 锁定位置(相对于浏览器的位置),例如有些网站的左下角弹窗 2、position:absolute (1).外层没有position:absolute(或relative);那么div相对于浏览器定位,如下图中b(距离浏览器右边框为50像素,距离下边框为20像素)。 阅读全文
posted @ 2016-02-15 21:42 。昕 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 利用表格,渐变色 <body background="未标题-2.jpg"> <table align="center" border="0" cellpadding="10" cellspacing="20" > <tr> <td>邮箱:</td> <td> <input type="txt" n 阅读全文
posted @ 2016-02-15 21:41 。昕 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 样式表的基本概念 一、样式表的分类 1.内联样式表 和HTML联合显示,控制精确,但是可重用性差,冗余较多。 例:<p style="font-size:14px;">内联样式表</p> 2.内嵌样式表 作为一个独立区域内嵌在网页里,必须写在head标签里面。 <style type="text/c 阅读全文
posted @ 2016-02-15 21:41 。昕 阅读(2953) 评论(0) 推荐(0) 编辑
摘要: 框架: 1、frameset frameset最外层的去掉body,直接用frameset 在超级链接指定目标页面显示在哪个框架窗口中 第一步:给要显示内容的目标frame设置name属性 第二步:给超级链接的target属性赋值成第一步设置的name 让整个frameset页面跳转至某个页面: 把 阅读全文
posted @ 2016-02-15 21:40 。昕 阅读(1175) 评论(0) 推荐(0) 编辑
摘要: 一、表格 <table></table>表格 width:宽度。可以用像素或百分比表示。 常用960像素。 border:边框,常用值为0。 cellpadding:内容跟边框的距离,常用值为0。 cellspacing:单元格与单元格之间的间距,常用值为0。 algin:对齐方式。 bgcolor 阅读全文
posted @ 2016-02-15 21:40 。昕 阅读(2610) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-02-15 21:39 。昕 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 一、 创建HTML: (一) body的属性: bgcolor 页面背景色 background 背景壁纸、图片 text 文字颜色 topmargin 上边距 leftmargin 左边距 rightmargin 右边距 bottommargin 下边距 body属性的使用方法: (二)、 格式控 阅读全文
posted @ 2016-02-15 18:09 。昕 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: 数据库范式: 构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。 范式是符合某一种级别的关系模式的集合。数据库中的关系必须满足一定的要求,即满足不同的范式。 满足最低要求的范式是第一范式。在第一范式的基础上进一步满足更多要求的称为第二范式,其余范式以次类推。一般说来,数据库只需满足第三 阅读全文
posted @ 2016-02-15 18:08 。昕 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 视图: 1.视图的概述 视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的相关数据。视图将一个查询的结果作为一个表来使用,因此视图可以被看作是存储的查询或一个虚拟表。视图来源于表,所有对视图数据的修改最终都会被反映到视图的基表中,这些修改必须服从基表的完整性约束,并同样会触发定义在基 阅读全文
posted @ 2016-02-15 18:07 。昕 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 存储过程(stored procedure)有时也称为sproc。存储过程存储于数据库中而不是在单独的文件中,有输入参数、输出参数以及返回值等。 1、存储过程基本写法 2、可以有返回值 3、修改 4、 练习: 5、存储过程的几种形式 (1)、 (2)、 (3)、 阅读全文
posted @ 2016-02-15 18:06 。昕 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 触发器: 触发器为特殊类型的存储过程,可在执行语言事件时自动生效。SQL Server 包括三种常规类型的触发器:DML 触发器、DDL 触发器和登录触发器。 当服务器或数据库中发生数据定义语言 (DDL) 事件时将调用 DDL 触发器。登录触发器将为响应 LOGON 事件而激发存储过程。与 SQL 阅读全文
posted @ 2016-02-15 18:06 。昕 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 一、if语句 二、while语句 练习: 三、case when 四、练习 1、 2、 3、 4、 阅读全文
posted @ 2016-02-15 18:05 。昕 阅读(7516) 评论(0) 推荐(0) 编辑
摘要: 一、变量 SQL语言也跟其他编程语言一样,拥有变量、分支、循环等控制语句。 在SQL语言里面把变量分为局部变量和全局变量,全局变量又称系统变量。 (一)、局部变量 使用declare关键字给变量声明,语法非常简单:declare @<变量名> <变量类型> 对变量的赋值可以使用set关键字,使用se 阅读全文
posted @ 2016-02-15 18:04 。昕 阅读(8277) 评论(0) 推荐(0) 编辑