- 浏览: 73326 次
- 性别:
- 来自: 武汉
-
最新评论
-
zsw12013:
怎么不把你的数据库的数据也发过来????
ajax联动菜单 -
闫昌盛:
你写的什么啊? 不对啊
错误信息 :
DEBUG: setD ...
Java邮件实例01 -
luo877280:
登录和注册(jsp+servlet+JavaBean)
文章列表
一:类
理解类的最重要的事情就是它定义了一种新的数据类型。一旦定义后,就可以使用这个新类型创建该类型的对象.因此,类是对象的模板,而对象就是类的实例,因为对象是类的一个实例。
类是一种自定义的抽象的数据类型,可以想像成某种类型事物的统称,比如, 小张,小李,小赵都是学生,那到底学生是个什么东西呢,我们可以想像一样,学生就是具有姓名,年龄,班级,学习成绩,需要上学,放学,写作业的一类抽象事物的统称.
面向对象的思想将现实世界中的客观事物描述成具有属性和行为的对象,通过抽象出同一类对象的共同属性和行为,形成类.
比如说学生有姓名, 性别, 年龄, 语文成绩, ...
一:AJAX = 异步 JavaScript 及 XML(Asynchronous JavaScript and XML) AJAX 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。 通过 AJAX,您的 JavaScript 可使用 JavaScript 的 XMLHttpRequest 对象 ...
一:线程概念
正如计算机操作系统都有进程的概念:在系统中相互隔离、独立运行的程序(而实际上CPU在某个时间点上只能执行一个程序,只是系统在快速连续的切换程序的运行)。
在程序的运行中,我们一样能执行多个任务,每个任务称为一个线程,能够同时运行多个线程的程序称为多线程程序。每一个Java应用程序都至少有一个线程:主线程。当Java应用程序启动时,虚拟机就会创建主线程,并在线程中调用
main()方法。
JVM除了主线程通常还会创建一些不可见的线程,如自动垃圾收集器线程、对象终止或其他的相关线程。
线程与进程的区别:
每个进程都有自己的 ...
第六章 表的联合查询
- 博客分类:
- 数据库
一:表的联合
执行外部联合
执行内部联合
执行左连接
执行右连接
执行等值连接
执行全连接
二:语句
use test
create table student(
id int identity primary key,
username nvarchar(10),
age int,
address nvarchar(20)
)
insert into student select '张三',21,'汉口'
insert into student select ...
一:常用函数
COUNT, SUM, AVG, MAX, MIN,REPLACE, SUBSTR
二:SQL中的子句 ORDER BY 排序 GROUP BY 分组 HVING
三:聚合函数和GROUP BY子句 GROUP BY子句可以将查询结果按属性列或属性列组合在行的方向上进行分组,每组在属性列或属性列组合上具有相同的聚合值。如果聚合函数没有使用 GROUP BY 子句,则只为 SELECT 语句报告一个聚合值。
常用的聚合函数:
MIN:求一列中的最小值 MAX:求一列中的最大值 SUM:按列计 ...
一:查询注意的地方
SQL语法忽略大小写 ,但是对查询内容区分大小写
use test
create table student(
id int identity primary key,
stdName nvarchar(10),
age int,
address nvarchar(20),
class nvarchar(10),
speciality nvarchar(10),
javaMark numeric(4,1),
networkMark numeric(4,1),
htmlMark numeric(4,1)
)
ins ...
一:约束类型
主键约束(primary key constraint)
唯一性约束(unique constraint)
检查约束(check constraint)
默认约束(default constraint)
外键约束(foreign key constraint)
空值约束(null)
二:主键约束
PRIMARY KEY约束用 ...
一:SQL Server 2005的数据库对象
(1).基本对象 表:包含数据库中所有数据的数据库对象. 主键:行的唯一标识,可以加快数据库的操作速度.一个表中只能有一个主键,主键的值不可重复,也不可为空(NULL)。 外键:表示了两个表之间的联系。 约束:可以约束字段的列值只能在某某范围之内. 默认值:可以为字段的列值提供默认值.
(2).高级对象 视图,索引,存储过程,触发器,角色,用户
二:数据类型
精确数字类型; 近似数字类型; 日期和时间类型; 字符数据类型; Unicode 字符数据类型 ...
一:什么是数据库
数据库是计算机应用系统中的一种专门管理数据资源的系统。也是一组经过计算机整理后的数据,存储在一个或多个文件,而管理这个数据库的软件称之为数据库管理系统。
一般一个数据库系统(Database System)可分为数据库(Database)与数据管理系统(Database Management System,DBMS)两个部分。
二:数据库的作用:
存储数据,并高效管理大量数据,将各种数据有序的管理起来,并对其他应用提供统一的接口和服务。
好处:
条理分明、检索方便、维护容易、减少错误、信息挖掘
三:计算机化数据 ...
一:JSTL格式化标签又称为I18N标签库,主要用来编写国际化的WEB应用,使用此功能可以对一个特定的语言请求做出合适的处理。
例如:中国内地用户将显示简体中文,台湾地区则显示繁体中文,使用I18N格式化标签库还可以格式化数字和日期,例如同一数字或日趋,在不同国家可能有不同的格式,使用I18N格式标签库可以将数字和日期格式为当地的格式。
二:格式化标签
<fmt:fromatNumber>
<fmt:formatDate>
<fmt:parseDate>
<fmt:parseNumber> ...
一:URL操作
JSTL包含三个与URL操作有关的标签,分别是
<c:import>:用来将其它文件的内容包含起来
<c:redirect>:页面导航
<c:rul>:URL产生
二:<c:import />
此标签可以把其它静态或动态文 ...
一:流程控制包含四个标签
<c:if>,<c:shoose>,<c:when>,<c:otherwise>
二:<c:if>
<c:set var="userName" value="张三"/>
<c:if test="${sessionScope.userName != null}" var="flag">
...
一:JSTL表达式
EL表达式是JSTL1.0为了方便存取数据所定义的语言,到了JSP2.0以后,正式将EL纳入标准规划之一,只要是支持Servlet2.4/JSP的容器中,都可以在JSP网页中直接使用EL表达式,使用JSTL搭配EL可以减少代码量使得页面更加容易维护。
EL提供了多种运算符操作,如算术运算符,关系运算符,逻辑运算符和验证等。
二:算术运算符
算术运算符
说明
示例
结果
+
加
${1+1}
2
-
减
${1-1}
0
*
乘
${1*2}
2
/或div
除
${3/2}
...
一:要使用C标签库,首先得在JSP页面加入:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
二:Core核心标签库
运算符:out,set,remove,catch
流程控制:if,choose,when,otherwise
循环:forEach,forTokens
URL操作:import,param,redirect,url
三:<c:out>
主要用来显示 ...