自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

It231123的专栏

我的程序生活

  • 博客(33)
  • 收藏
  • 关注

原创 "我"

经过一个月的休息,今天再次开始下一阶段的学习。今天复习java面向对象编程,我所学的知识都潜眠。讲了一些概念的知识,总是不在状态。并且出现一个毁灭型的问题,我对我所学习的没动力了,难道是我疲倦了?但也不对呀,我都休息了一个月了,又或是假期综合症?

2013-08-20 21:01:07 481

原创 jsp基础

1 jsp:javaServler Page,是服务器端的脚本语言(插件)2 jsp引擎:容器需要编写一个类将一个jsp页面翻译成一段java代码,这样可以减少用户通过out.println()输出页面的繁琐操作。容器对jsp的支持,指的就是jsp引擎的书写。3 servlet是一套容器与用户之间交互的规范,servlet接口由用户书写业务,由容器调用,判断一个类是否是servlet,就看

2013-07-09 22:53:36 450

原创 过滤器

1 xx表示访问名字为xx对应的servlet时,要经过该过滤器2 过滤器有四种:request,forward,include,error。在中加入,配置过滤器类型。默认为request。Request:表示对请求路径过滤。Forward:表示对内部转发过滤Include:表示对包含过滤。Error:表示对错误过滤。  filter-name>cffilter-nam

2013-07-09 21:42:57 456

原创 对象作用域与servlet事件监听器

1对象作用域:request对象作用范围:一次请求范围内session对象作用范围:一次回话范围内servletContext对象作用范围:整个web应用程序2 servletContext对象的监听:1)ServletContextListener接口a)void contextInitialized(ServletContextEvent sce):程序开始时监听b

2013-07-02 21:36:44 582

原创 Web应用程序状态管理

1 状态跟踪:由于http协议是一种无状态的协议,当请求和响应完成后,连接会断开,以释放服务 器的资源。这时每次请求到达后,服务器都会认为是新用户,这就是无状态。但是很多 时候,服务器又需要保存客户端的状态进行一些商务活动,如:用户的登录、购物车信 息。这时就需要状态跟踪。2 状态跟踪的方式:1 隐藏表单2 cookie3 session4 url重写3 cookie工

2013-07-01 23:28:15 607

原创 使用servlet处理HTTP请求

1 HttpServletReques是ServletRequest的子接口。是专门针对http协议书写的接口,由容器实现,由用户调用。用户根据接口调用方法,可以屏蔽容器的差异。2get与post区别:提交数据类型: 文本       文本、二进制文本提交数据长度: 255字符        无限制提交数据可见性:作为URL地址的一部分显示在浏览器地址栏    作为请求的消息体,不

2013-06-29 00:44:16 839

原创 Servlet处理HTTP响应

1 HttpServletResponse是ServletResponse接口的子接口,是根据http协议而建立的接口,该接口由容器厂商实现,由用户调用。不同的容器厂商实现该接口,这样用户在用接口调用方法时,可以屏蔽容器的差异。2 状态码:         100-199 请求正在进行         200-299 请求成功         300-399 新地址

2013-06-28 00:19:48 675

原创 Servlet基础

1 web服务器:开启服务器,开放端口,接收客户端请求,产生*.html响应。2 web容器:通信支持,servlet生命周期管理,线程管理,jsp支持,处理安全性(主要是根据请求信息,产生动态页面)3 web应用服务器:web服务器+web容器。4 适配器:建立一个类A实现接口,再建立一个类B继承类A,就避免类B重写接口中的所有方法。       如GenericServle

2013-06-26 10:28:26 554

原创 原生数据类型

1 Java数据类型分为:原生数据类型(primitive data type)、引用类型(reference type)2 变量与常量:常量就是值不会变化的量;变量就是值可以变化的量。3如何变量赋值:     变量类型 变量名=变量值        int a=14变量名:以字母、数字、下划线、$符号开头,并且不以数字开头。5 原生数据类型有8种:1)数值型:

2013-06-17 23:46:58 808

原创 HTML含义

html:超文本标记语言 (Hyper Text Markup Language)。超文本就意味着html文件中内容不仅仅是文本,还通过了一系列的标记去链接各式各样的资源。图片、音频、视频、css、js、Flash等等。客户端在访问该网页时,不仅仅访问网页。而且要将该网页上链接的资源一一下载到客户端,才能正确显示网页所有的内容。

2013-06-17 23:05:13 760

转载 HTML中id、name、class 区别

HTML 中 id与name 区别一个name可以同时对应多个控件,比如checkbox和radio而id必须是全文档中唯一的id的用途 1) id是HTML元素的Identity,主要是在客户端脚本里用。2) label与form控件的关联,如            label for="MyInput">My Input             id="My

2013-06-17 23:04:00 477

原创 get和post区别

(1)get是从服务器上获取数据,post是向服务器传送数据。1)   在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。(2) 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。2)   GET方式提交的数据最多只能

2013-06-17 21:41:39 467

原创 跳转语句

1 break语句:经常用于循环语句中,用于跳出整个循环,执行循环 后面的代码。2 continue语句:经常用于循环语句中,用于跳出本次循环,执行下 一次循环。Public class BreakTest{Public static void main(String[] args){For(int i=0;iIf(i==5){Break;}System.out.p

2013-06-17 10:31:18 700

原创 HTTP

1  HTTP是一个基于请求/响应模式的,无状态协议。2  浏览器与服务器通信过程:                1)客户端和web服务器建立连接;                2)客户端发送请求;                3)服务器接受客户端的HTTP请求,生成HTTP响应回发;                4)服务器端关闭连接。3 请求组成部分:请求行(请求

2013-06-17 09:39:17 466

原创 第六章 聚合函数与分组

1:count  总数目       sum  总和       avg  平均值        max  最大值         min  最小值     判断特殊数据( null)用 is null;2:  select  count  (计数规范)  from  表名;3: select  sum  (计数规范)  from  表名;4:select   av

2012-10-25 22:06:05 263

原创 第五章 简单的数据查询

1 select        列名列表    from   表名;                      单个列;                      多个列,用逗号隔开;                      *代表所有列;2  列别名(AS)  select  列名 AS 新列名 from 表名;3 计算列select  列 运算符 列 from

2012-10-25 21:39:53 301

原创 第四章 DML语句更改数据

1:添加数据   INSERT INTO 表名(列名) VALUES (值列表)2:更改数据UPDATE 表名 SET   WHERE 条件用算数运算符,AND同时满足,不包括边界值,OR满足之一,BETWEEN    AND   包括边界值,IN 用于集合3:删除数据DELETE FROM 表名 WHERE 条件;TRUNCATE TABLE 表名俩者区别:TRU

2012-10-23 13:27:06 271

原创 数据库 第三章保证数据完整性

1:数据完整性实施方法 实体、域、引用、自定义完整性。2:实体完整性:primary key(auto_increment) ,unique3:  域完整性: not null,default,foreign key,check.4:constraint  约束名 foreign key (当前列名)  references 表名(列名)

2012-10-23 13:14:02 570

原创 关系型数据库基础 第二章

1  创建 使用 删除数据库:CREATE  DATABASE  数据库名;USE  数据库名;DROP DATABASE  数据库名;2  创建 删除 复制表:CREATE TABLE 表名(列名 列的数据类型(列的约束) );    -- 列与列间用,DROP TABLE 表名; CREATE TABLE t_COPY   SELECT *FROM 表名

2012-10-18 15:53:13 324

原创 关系型数据库基础 第一章

1  数据库:计算机上集中存放数据的地方。2  数据模型:层次模型、网状模型、关系型模型、对象模型。3  表与表关系:一对一、一对多、多对多。4  管理关系型数据库的软件称为关系型数据库管理系统(RDBMS)。5  RDBMS分为:本地数据库管理系统(Local)、数据库服务管理系统(Server)。6  结构化查询语言SQL:1 含义:一种特定的数据库语言7  SQL

2012-10-18 15:31:05 347

原创 第九章 函数

Ⅰ函数1含义:把实现某种功能的代码封装起来,便于反复使用2函数的形参与实参关系:个数、类型、顺序相同;名称可以不相同

2012-10-14 18:11:34 362

原创 第八章 复杂数据类型

Ⅰ结构类型struct   结构名{数据类型1  成员名1;数据类型2  成员名2;.  .   .数据类型n 成员名n;};1含义:用于把不同类型的数组合成一个集合体2内存结构:大于或等于结构中所有成员变量大小之和3独立存储空间Ⅱ共用体union  结构名{数据类型  成员名;数据类型  成员名;.  .   .数据类型  成员名;

2012-10-14 18:06:07 256

原创 第七章 数组和字符串

Ⅰ数组含义:按一定顺序排列,具有某种相同性质的同类型变量的集合Ⅱ一维数组1定义数据类型   数组名[整型常量表达式];说明:1数据类型是数组中全体数组元数的数据类型2数组名用标识符表示,整型常量表达式代表数组具有的数组元数个数3数组元数的下表一律从0开始4编译程序为数组开辟连续的存储单元,用来顺序存放数组的各数组元素。用数组名表示该数组存储区的首地址 2引用

2012-10-14 17:35:06 307

原创 第六章 循环结构的程序设计

Ⅰwhilewhile(表达式)循环体语句 说明:1 表达式是控制循环的条件,它可以是任何类型的表达式2 循环体语句语法上定义为一条语句,若循环体含有多条语句,则必须用花括号把它们括起来,成为复合语句3 while语句的特点是:先判断,后执行。若表达式一开始就为‘假’,则循环一次也不执行Ⅱdo-whiledo{循环体语句}while(表达式);说明:1表

2012-10-14 17:08:41 354

原创 第五章 选择结构的程序设计

Ⅰif语句1  if  单分支选择2 if---else  双分支选择3 if---else if.......else 多分支选择Ⅱswitch

2012-10-14 16:43:43 386

原创 第四章 运算符、表达式和语句

Ⅰ  运算符1 算术运算符:+  — *    /   %2赋值运算符:=3关系(比较运算符:‘==’‘!=’‘>’‘>=’‘4逻辑运算符:‘&&’‘||’‘!’5增量、减量:‘++’‘——’6扩展运算符:a+=1→a=a+1;a-=1;a*=1;a/=1;a%=17特殊运算符:sizeof()Ⅱ表达式1含义:由运算符和操作数组成的式子“a=12  ”2特点

2012-10-14 16:35:53 262

原创 第三章 数据储存与输入输出

Ⅰ  基本数据类型字符型 char(1字节)数字型:整型(short(2)、int(4)、long(4)) 浮点型(float(4)、double(8)) Ⅱ 变量含义:1 存储数据的基本单位,它是一个容器,代表某一个内存空间  2:空间地址别名Ⅲ 常量含义:值不可变的量

2012-10-14 16:17:51 327

原创 第二章 编程语言概述

Ⅰ 标识符1  含义:程序中定义的特定意义的单词2   判断:能起名字的地方3   规则:1由字母、数字、下划线构成  2 第一个字符必须是字母或下划线 3 不能与关键字重名Ⅱ  关键字1  含义: C语言中定义的具有特殊意义的标识符Ⅲ 程序的执行过程编辑---编译---链接---运行

2012-10-14 16:08:28 272

原创 第一章 软件开发概述

1  软件   特定功能程序集合2  程序   指令集合3  指令    命令计算机执行的操作4 程序语言发展   机器语言-----汇编语言------高级语言5 软件开发步骤  分析----算法----代码实现[编写代码+翻译(编译/解释)]-----链接-----调试6 调试(语言、开发、逻辑、运行错误)7  算法特点:有穷性、确定性、有效性、0个或多个输入、1个或多

2012-10-14 15:52:38 305

原创 九九表

#includemain(){ int x,y; for(x=1;x       for(y=1;y        printf("%d",x*y);        } printf("\n"); }}

2012-10-14 15:37:13 282

原创 字符串和选择排序

1   char a[ ]={'a','b','c'}等价于char a[ ]="abc"2   printf("%s",a)等价于printf(a)3  char a[ ]={'a','b','c'}是3个长度;4   char a[ ]="abc"是4个长度。(字符串在内存中的存放形式是按字符串中的字符的排列顺序存放,每个字符占用一个字节,并在末尾添加'\0'作       为

2012-10-14 15:36:27 501

原创 选择结构的程序设计

Ⅰ if语句1:if(单分支选择)      if(表达式){         语句1}2:if _else(双分支选择)        if(表达式){         语句1}       else{            语句2            }   3:if   else if .....(else)(多分支选择)—用于—多区间判断Ⅱ

2012-10-14 15:35:21 329

原创 复杂数据类型

Ⅰ:结构类型1    含义:把不同类型的数据组合成一个集合体。2     内存结构:一个结构变量所占的内存空间的大小,大于或等于结构中所有成员变量大小的和。且是独立存储空间Ⅱ:共用体1    含义:让几个不同类型的成员变量共享同一存储区。2     内存结构:一个结构变量所占的内存空间的大小,等于最长的成员的长度。Ⅲ:指针类型1     含义:指针类型的变量专门用来存储

2012-10-14 15:31:38 745

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除