自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 JavaWeb(七)---编写无脚本的JSP页面

目标在JSP中使用El表达式在JSP中使用JSTL使用javabean、el、 jstl 编写无脚本的jsp页面el表达式全称:Expression Language语法示例:${ stu.classbean.name }功能:1.el表达式主要用来替换jsp中的脚本表达式。可以用各个域中去找到java对象,获取到数据。(JavaBean , list集合,map集合 ,数组)利用el表达

2016-12-25 15:32:57 567

原创 JavaWeb(六)--开发模式

JavaWeb 开发模式用纯jsp开发的缺点:页面缺乏可读性页面没有将表现和业务逻辑分开,维护难度增加在JSP中使用javabean 的标准动作<jsp:useBean id = "beanName" // 变量名 scope = "page|request|session|application " // 类的作用范围 class =""

2016-12-25 15:25:15 281

原创 JavaWeb(五)--JSP

JSPJava Server Page本质是:HTML模版+java代码,所有的java代码都可以在jsp中使用。HTML定义了整个网页的骨架,页面的结构和外观。java代码用来操作数据的显示。JSP简介Servlet的缺陷:Servletde 的编码 部署,和调试任务繁琐生成动态网页繁琐,不利于项目分工。JSP编写动态页面:有HTML语句和java代码编成的一个普通的文本文件。页面的扩展

2016-12-25 15:24:24 331

原创 JavaWeb(五)---imgCode

imgCode 图片验证码图片验证码:代码操作:/*imageType参数:BufferedImage.TYPE_INT_RGB(透明) ………… 等等,第一个参数第二个参数:宽度,高度*/BufferedImage image = new BufferedImage(80,20,imageTye);/*Graphics2D 获取到图片,用于在java平台获取到一个二维图形*//*Graphi

2016-12-25 15:18:18 535

原创 JavaWeb(四)-----Web 应用程序状态管理

目标状态管理概述cookieSessionURL重写隐藏表单Web状态管理概述HTTP协议使用是无状态的连接对于容器,每一个请求都是一个新的客户。管理方案:cookieSessionURL重写隐藏表单(hidden)什么是会话?会话:打开浏览器,通过超链接或者按钮访问服务器,然后获取到内容,然后关闭浏览器,称为一次会话。会话解决的问题?用户访问服务器,想要保存当前的数据。隐藏字

2016-12-25 15:17:41 345

原创 JavaWeb(三) ----Servlet处理HTTP响应,请求

Servlet处理HTTP响应设置响应状态行状态行:HTTP协议,状态码,状态描述。HTTP状态码: 1. 100-199 :表示信息性代码,标示客户端应该采取其他动作,请求正在进行。 2. 200-299 :表示客户请求成功。 3. 300-399 :表示用于已经移走的资源文件,指示新的地址 4. 400-499 :表示由客户端引发的错误。 5. 500-599 :表示由服务器端引发的错

2016-12-25 15:16:46 1579

原创 JavaWeb(二)

Servlet 基础什么是Servlet?运行在web服务器或应用服务器的java程序在web上创建动态内容的有效而强大的解决方案由容器来管理生命周期与web容器进行交互由sun规范了其功能Servlet规范的组成web应用程序Servlet 与 HTTPServlet :Servlet 用于创建动态的网页,HTTPServlet 天生就支持http。过滤器 : Servlet 2

2016-12-18 17:15:51 274

原创 Java Web (一)

Java Web 工作原理TCP/IP 协议应用层:我们编写的程序位于应用层,应用程序和是TCP/UDP 打交道。 http/ftp传输层:TCP/UDP网络层:IP层数据链路层*物理层:以太网,ATM ,硬件的接口------------------物理传输介质----------------------三次握手:第一次:客户端发送信息(ACK = 0 (单方面的); SYN = 1(请求

2016-12-15 21:33:17 259

原创 XML

Java Xml掌握xml的语法了解xml的体系掌握xml的解析技术掌握DOM和SAXxml技术概述为什么使用xml?问题1:因为各平台之间的程序很难交流。用java跨平台解决部分问题2:各程序之间很难传输数据(要达到无二义性)用普通文本解决。xml -概念eXtended Markup Language是区分大小写的 a.可扩展的标记语言 b.设计用来传输和存储数据

2016-12-14 20:06:57 272

原创 JQuery 操作(二)

1.对于文档的操作创建一个元素:导入jquery后,创建元素的方式变得更加简单了。 语法: $(“直接写入元素表达式”);示例: var op = $("<p>this is p </p>"); var op1 = $("<p id='p2'>this is p2 </p>");将创建的元素加入到已有元素加入的时候,默认放在内容最后。 示例: $("#div1").append(op)

2016-12-11 21:48:37 244

原创 JQuery 一些简单的操作

JQuery 就是一些方法的封装,类似jar包。 导入后,能够直接调用的方法。1.导入js文件代码如下:一般导入压缩包,源码留给自己看吧(0 _ 0)。2.常用的方法介绍window.onload类似方法 $(document).ready(function(){ });//这个相当于window。onload = functions(){};等待系统载入完全才执行的代码。选择器相

2016-12-08 21:41:54 239

原创 js 对于样式的操作

1.内联样式可以直接通过style属性获取到当前元素身上的内联样式。 返回的是一个json对象。对于样式的操作: 对象.style.样式名称(颜色,字体什么什么的)注意:在JS中设置样式的时候,名称要把中间的连字符去掉,换成后一个字母大写。例如:background-color 要写成: backgroundColor 也可以直接通过下标获取,但是获取的是键的名字

2016-12-08 21:08:52 454

原创 DOM ---相关学习

document 是内存自动创建的,是dom最底层的对象。document提供了很多方法。1.节点的操作document.body : 获取body节点 var obody = document.body;.childNodes :获取的是body下面的所有子节点,不包含孙节点。但是包含了元素节点和文本节点。var nodearr = obody.childNodes;获得第一个子节点

2016-12-07 20:20:26 211

原创 JaveScript 函数,事件

JavaScript 函数1.弹出框confirm :弹出一个选择框。 是和否的选择。返回一个boolean类型。 eg: var boo = confirm("你是不是很帅?");if(boo){ alert("你很聪明");}else{ alert("你不诚实哈!");}prompt:弹出一个输入框,类似java的scanner。返回一个字符串 eg:var str

2016-12-06 21:55:36 563

原创 JavaScript基础部分

Java ScriptJavaScript是一种脚本语言,虽然名字叫java,但是和java没有一丝丝关系。是Netscape公司为了借用java的名气当时就使用了这个名字。 JavaScript丰富了互联网功能,在浏览器中扩展了javaScript支持,使得互联网可以有更多的动画,和与用户的互动。 js的特点:1.是一种解释型的语言。 - 程序不需要编译 - 只有运行时才翻译成机器语言 -

2016-12-03 17:32:41 500 1

原创 CSS 布局

CSS模型概述CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边距、边框 和 外边距 的方式。 一些常用词汇: - padding : 内边距,也有资料将其翻译为填充。 - border : 边框。 - margin : 外边距,也有资料将其翻译为空白或空白边。CSS定位相对定位如果对一个元素进行相对定位,它将出现在它所在的位置上。然后,可以通过设置垂直或水平位置,

2016-12-01 22:15:03 300

原创 CSS样式

CSS背景背景属性: 属性 描述 background 简写属性,后面可以跟多个值一起设置 background-attachment 背景图像是否固定或者随着页面的其余部分滚动 background-color 设置元素的背景颜色 background

2016-11-29 22:22:02 263

原创 CSS学习记录1

CSS学习css概述css指层叠样式表样式用来定义如何显示html的元素样式通常存储在样式表(style)中多个样式定义可以层叠为一个外部样式通常存在css文件中外部样式表极大提高工作效率css基本语法css规则主要由两部分构成:选择器和一条或者多条申明 选择器通常就是你要改变样式的元素。 而每条申明是由一个属性和一个值组成,属性和值用冒号分隔,多条申明用分号隔开 提示:请用花括

2016-11-29 21:55:21 224

转载 html 资料学习

1.  html简介 1.1. html是什么w3c组织:万维网联盟。w3c制定了一些列的web相关规范。其中包括html。官网:http://www.w3school.com.cn/ HTML 是用来描述网页的一种语言。——写网页的语言。  HTML 指的是超文本标记语言: Hyper Text Markup Language  文本:用于记载和储存文字信息,而不是图像、声音

2016-11-28 21:29:25 673 1

原创 html基础知识

客户端网页编程常见的web服务器apache :世界上排名第一的web服务器jboss:web servies容器,也是ejb的容器。tomcat:开源免费的一个服务器,apache的一个基金会项目IIS:Internet 信息服务。 微软主推的一个服务器webLogic:开发、管理、部署一些大型的web应用。分布式的服务器 HTML什么是HTMLhtml本质上是一种描述网页的语言,

2016-11-28 19:07:24 342

原创 JavaOO设计模式概要(试用markdown)

Java 面向对象设计(OOAD)OOAD 面向对象的分析与设计。程序设计方法 软件工程学:是指导计算机软件开发和维护的一门工程学科。采用工程化的方法开发维护。软件工程三要素方法 :完成软件开发各项任务的技术方法(面向对象方法) 工具 : EA(为运用方法提供的自动或者半自动的软件工程支撑环境) 过程 : 基于原型的增量迭代软件开发过程(一系列任务的框架) 软件生命周期

2016-11-27 19:54:29 802

原创 Java 面向对象设计(OOAD)

OOAD :面向对象的分析与设计。程序设计方法:软件工程学:是指导计算机软件开发和维护的一门工程学科。采用工程化的方法开发维护。------------------------------------------------------------------------------------------软件工程三要素:1.方法 :完成软件开发各项

2016-11-27 14:04:35 402

原创 Java 网络编程

本章目标:1.理解对比OSI模型和TCP/IP 模型2.理解套接字3.掌握TCP套接字编程 和 UDP套接字编程4.熟悉URL类和URLConnection类5.熟悉InetAddress类6.熟悉URLEncoder类和URLDecoder类ISO - -- --国际标准化组织----开放系统参考模型OSI协议:是对通讯双方

2016-11-27 14:02:19 160

原创 多线程

本章重点:1.线程的基本概念2.实现方式3.管理4.生命周期5.同步与相互通讯。--------------------------------------------------------------------------------------------------------多任务处理2种形式:1.基于进程。-一个进程

2016-11-27 14:01:27 192

原创 反射,类加载与垃圾回收

本章重点:1.理解类的加载,连接和初始化过程。2.理解类加载机制。3.理解反射机制,反射的使用方法4.理解垃圾回收:反射是什么,是做什么,与动态多态的关系----→ web , EE --------------------------------------------------------------------------------------

2016-11-27 14:00:39 227

原创 java 数据库编程

JDBCJAVA DB CONNECTION:1.了解JDBC的概念和四种驱动的分类JDBC分类:1.对于开发人员:是API2.对于数据库厂商:作为接口。让厂商实现接口。2.掌握使用JDBC操作数据库的步骤--------------------------------------------------------------------

2016-11-18 21:24:10 390

原创 数据库(Data Base----DB):

数据库(Data Base----DB):-----作图是用圆柱表示。数据在数据库中的存储形式:-----关系模型。(比较广泛的)-----对象模型。-----------------------------------------------------------------------------------------数据库:一种技术,以关系

2016-11-18 21:23:30 691

原创 Java GUI

GUI:1.Java . awt1>各种各样的容器2>组件3>字体,颜色……2.Javax.swing1>容器2>组件----------用到这两个的基本就是用swing包里面的。其余用awt包中的。swing+awt丨---------------------swt------------

2016-11-04 22:37:50 281

原创 Java I O 操作

本章概要:1. 流模型---------理论上2. I/O API的分类。3. 操作I/O流的类。1>选取管道 0.02>创建管道 →_→3>操作管道(输入流请read,输出流请write)←_←4>关闭管道 ^.^特殊代码:文件拷贝FileInputStream fin= null ;FileOutputStream

2016-11-04 22:37:13 221

原创 Java 集合框架

集合框架(JCF---JAVA Collection Framework):1.什么是框架2.集合分类:1>.List2>.Set3>.Map---------------各自的特点,分清什么时候用哪一个。---------------语法:集合的基本操作(放数据,取数据,删数据,改数据,遍历)丨丨丨 1.泛型

2016-11-04 22:36:34 184

原创 Java 常用类

本章重点:1.字符串2.包装类(如何查APIdoc)3.时间日期类4.properties类(常用类,集合类,文件操作类)**********************************************************************************************字符串:(String / Str

2016-11-03 23:02:38 195

原创 Java 异常

异常的主要知识:1、异常的重要性。2、异常和错误的分类。3、异常的继承结构。4、如何处理异常。1>异常的抛出机制。2>异常的处理方式。1.try-------catch------------finally2.throw throws5、自定义异常1>语法2>工作方式********************

2016-11-03 22:17:56 276 1

原创 ------------------JavaOO 上总结-------------------

面向对象:**********************************************************************************************************1.对象:万物皆对象,对象因关注而产生。2. 类:是对象的抽象。3. 属性:是对象身上的值数据。4. 行为:是对象的功能。****************

2016-10-30 15:52:16 593

原创 抽象与接口

抽象***********************************************************************************************************主要分2个部分:1.抽象类                                              2.接口******************

2016-10-30 14:48:23 176

原创 多态

多态**********************************************************************************************************概念:相同的行为,不同的实现。 ----------------------一定是方法多态。分类:1.静态多态:在编译的时候,系统就决定调用哪个方法了。2.动态

2016-10-27 19:41:58 155

原创 继承

继承***********************************************************************************************************基本概念:类与类的关系。 -----------------is a把具有相同属性或行为的类进行抽取,设计为父类。子类通过 继承就可以自动具备来自父类的属性和行为

2016-10-26 21:09:27 172

原创 类的高级概念

***************************************************************************************************** 修饰符:修饰符有4个:  private ,默认 , protcter , public。                       本类         同包子类   同包非子

2016-10-26 20:16:12 155

原创 面向对象(JavaBean,面向对象特征待更)

面向对象对象:Object分类:1、结构化编程。                  他的核心是面向过程,是围绕解决的任务来进行的。            2、面向对象编程。                  是建立对象模型,将问题域化为不同的对象去处理,是围绕问题域中的对象进行的。几个关键概念:1.属性    是对象身上有什么值数据,特点是名词。2.行为

2016-10-23 13:26:55 382

原创 方法

思维导图:一.方法是什么   方法是实现某个功能的一组语句,通常将常用的功能写成一个方法。    方法相当于一个函数,对一些参数或者其他进行加工。二.JAVA方法的定义    [ 访问控制符 ] [ 修饰符] 返回值类型 方法名 (  形参列表){      方法体}三.java 方法的

2016-10-13 19:15:00 321

原创 数组相关练习

1.  输出一个菜单:    1.查看数组     2.修改数据    3.删除数据    并在选中后,继续实现该代码。    注意:2 修改数据中, 输入数据,和编号 进行修改。且编号不对继续输入,直到修改成功。代码书写:import java.util.Scanner;public class ShuZu {public static voi

2016-10-10 20:02:30 189

空空如也

空空如也

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

TA关注的人

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