- 博客(33)
- 资源 (31)
- 收藏
- 关注
转载 JSP内置对象之四个作用域
一、JSP内置对象概述定义:可以不加声明就在JSP页面脚本(Java程序片和Java表达式)中使用的成员变量。在JSP技术内部,已经定义好了若干个JSP内部对象,应用这些内部对象,可以实现很多很重要的功能。JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应): 内置对象代表内容范围request触发服务调用的请求request
2014-08-15 16:35:25 666
转载 JSP中的动态包含和静态包含的区别
public static void main(String[] args) throws IOException { byte b[]= new byte[50]; //用于存放输入的字节数组 System.out.println("please input :"); int n=System.in.read(b); //接收输入的数据到字符数组b中并存入数组的字节数到n中 String s =
2014-08-15 15:37:57 623
转载 java中的基本数据类型和引用数据类型
java中的数据类型分为两大类:基本数据类型和引用数据类型基本数据类型,包括数值型,字符型和布尔型。数值型:1)整型:byte 1个字节;short 2个字节;int 4个字节;long 8个字节。 2)浮点型:float 4个字节;double 8个字节;可以采用十进制和十六进制两种表示方式,其中十六进制表示方法只能采用科学计数法,例如:0x1.2p3,表示
2014-08-14 21:47:32 890
转载 java.util.Scanner应用详解
java.util.Scanner应用详解 java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎么地。 一、扫描控制台输入 这个例子是常常会用到,但是如果没有Scanner,你写写就知道多难受了。
2014-08-14 21:40:04 539
转载 JAVA的三种标准输入方式举例
import java.io.*;import java.util.*;public class TestInput { public TestInput() { } public static void main(String[] args) throws IOException { byte b[]= new byte[50];
2014-08-14 21:03:30 913
原创 java中byte数组和String字符串怎么相互转换?(string 转 byte[]和byte[] 转 string)
java中byte数组和String字符串怎么相互转换?(string 转 byte[]和byte[] 转 string)
2014-08-14 20:49:43 2345
转载 JSP九大内置对象
内置对象:Request,Response,Out,Session,Application,Cookie,Config,Page,Exception。1、Request对象 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交的信息。 当Request对象获取客户提交的汉字字符时,会出现
2014-08-14 16:44:01 559
转载 jsp与servlet的关系
课前索引1. 动态网页和静态网页有什么区别?2. 什么是Web应用程序?3. 什么是Servlet,和一般Java程序有什么区别?4. 什么是JSP,和Java是什么关系?5. JSP和Servlet有哪些异同点?6. JSP和Servlet的主要用途?10.1 Servlet的概念、配置与运行10.1.1 Java Servlet的概念 Java Servl
2014-08-14 15:28:32 1351 1
转载 描述Cookie和Session的作用,区别、各自的应用范围
一、cookie机制和session机制的区别 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。 同时我们也看到,由于在服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择。二、会话cookie和持久cookie的区别
2014-08-14 10:55:05 1374
转载 JAVA单例设计模式(饿汉式和懒汉式的区别)
定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。类型:创建类模式类图:类图知识点:1.类图分为三部分,依次是类名、属性、方法2.以>结尾的为注释信息3.修饰符+代表public,-代表private,#代表protected,什么都没有代表包可见。4.带下划线的属性或方法代表是静态的。5.对类图中对象的关
2014-08-13 15:39:12 1161
转载 转发和重定向区别( forward与sendRedirect区别)
SendRedirectForward不同的request不同的对象,但是可以渠道上一个页面的内容send后面的语句会继续执行,除非returnForward后面的语句不会继续发送给客户端速度慢速度快需要到客户端的往返,可以跳转到任何页面服务器内部转换地址栏有变化地址栏没有变化可以传参数,直接写
2014-08-11 16:13:36 1424
转载 java 空字符串与null区别
java 空字符串与null区别 " "分配了内存 ;null没有 调用null的字符串的方法会抛空指针异常。 ""是一个字符串(String).它在内存中是存在的.它可以使用Object对象中的方法(如"".toString();"".equals()) 而null它是一个空对象.在内存中是不存在的.它不可以使用Object对象中的方法 ""占内存.. 在内存中会分配
2014-08-11 12:36:34 513
转载 referer——防盗链
referer 实现防盗链request_referer.java : [java] view plaincopypackage cn.request; import java.io.IOException; import java.io.PrintWriter; import javax.ser
2014-08-10 16:21:31 676
转载 ServletContext对象详解
1.Web容器在启动时,他会为每个web应用程序都创建一个对应的ServletContext对象,所以ServletContext 就代表当前的web应用。用于数据共享2,获取ServletContext对象方式一:ServletConfig对象中维护类ServletContext对象的引用,所以可以通过ServletConfig.getServletContext方法获取ServletC
2014-08-10 16:02:14 820
转载 Servlet简介
Servlet简介1.Servlet是sun公司提供的一门用于开发动态web资源的技术 *静态web资源:固定数据文件 *动态web资源:通过程序动态生成数据文件 2.Servlet技术基于Request-Response编程模型 ---- HTTP协议也是基于请求响应模型 *Servlet技术用来开发基于HTTP web应用程序 3.Servlet快速入门 1)创
2014-08-10 15:52:22 669
转载 servlet中配置文件web.xml中的参数context-param和init-param区别
web.xml里面可以定义两种参数:(1)application范围内的参数,存放在servletcontext中,在web.xml中配置如下: context/param avalible during application (2)servlet范围内的参数,只能在servlet的init()方法中取得,在web.xml
2014-08-10 15:07:50 864
转载 Tomcat总结
一、服务器,容器(软件)1、服务器:提供网络访问的程序2、容器:支持什么技术的服务器就叫做什么容器。比如Tomcat支持Servlet/JSP技术,又称为Servlet容器 二、http://www.apache.org 三、端口服务器上的每个网络服务程序都对应一个端口。Tomcat默认对应的端口号是8080Web应用的默认
2014-08-10 15:00:51 586
转载 http响应状态码大全
http状态返回代码 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。http状态返回代码 代码 说明100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。http状态返回代码 2xx (成功)表示成功处理了
2014-08-08 09:37:36 559
转载 类名.Class文件的对象(类名.Class文件作为一个类的实例化)
1、.当在内部类中使用this指的就是内部类的对象, 为了访问外层类对象,就可以使用外层类名.this来访问。2、在java中,每个class都有一个相应的Class对象,当编写好一个类,编译完成后,在生成的.class文件中,就产生一个Class对象,用来表示这个类的类型信息。获得Class实例的三种方式:1). 利用对象调用getClass()方法获取该对象的Class实例
2014-08-07 19:28:43 1399
转载 java线程安全问题之静态变量、实例变量(类变量)、局部变量
java多线程编程中,存在很多线程安全问题,至于什么是线程安全呢,给出一个通俗易懂的概念还是蛮难的,如同《java并发编程实践》中所说:写道给线程安全下定义比较困难。存在很多种定义,如:“一个类在可以被多个线程安全调用时就是线程安全的”。 此处不赘述了,首先给出静态变量、实例变量、局部变量在多线程环境下的线程安全问题结论,然后用示例验证,请大家擦亮眼睛,有错必究,否则
2014-08-07 13:20:17 751
转载 Servlet生命周期
Servlet是一种可以在Servlet容器中运行的组件,那么理所当然就应该有一个从创建到销毁的过程,这个过程我们可以称之为Servlet生命周期。Servlet的生命周期可以分为加载、实例化、初始化、处理客户请求和卸载五个阶段,体现在方法上主要是init()、 service()和destroy()三个方法。生命周期的具体说明如下:Servlet容器完成加载Servlet类和
2014-08-06 17:02:46 660
转载 HTTP请求头和响应头
HTTP请求头概述 (HttpServletRequest) HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST或者HEAD)。如有必要,客户程序还可以选择发送其他的请求头。大多数请求头并不是必需的,但Content-Length除外。对于POST请求来说Content-Length必须出现。 下面是一些最常见的请HTTP请求头概述 (
2014-08-06 14:19:12 481
转载 web服务器之iis,apache,tomcat三者之间的比较
IIS-Apache-Tomcat的区别 IIS与Tomcat的区别 IIS是微软公司的Web服务器。主要支持ASP语言环境. Tomcat是Java Servlet 2.2和JavaServer Pages 1.1技术的标准实现,是基于Apache许可证下开发的SJP语言环境容器,严格得说不能算是一个WEB服务器,而是Apache服务适配器。 tomcat主要的任务不是WEB
2014-08-06 11:58:28 768
转载 tomcat怎么启动
工具/原料tomcat方法一1首先你要知道你把tomcat放到哪里了,tomcat的安装有两种方法,一种是解压就可以使用,一种需要向程序一样进行安装。如果是安装的tomcat,那么首先单击开始菜单。2在开始菜单中选择所有程序,在所有程序中有一个Apache Tom
2014-08-05 16:03:49 7311
转载 怎么查看电脑的端口号使用情况
我们想查看电脑上每个进程使用的端口,以及进程跟外网连接的IP,可以使用软件或者在命令行下面查看,简单的介绍一下用软件和命令行查看的方法,希望对需要的朋友有所帮助。工具/原料360安全卫士、QQ电脑管家或金山卫士netstat命令,Windows任务管理器方法/步骤打开
2014-08-05 15:46:28 1925
转载 常见协议端口号
常用协议及端口号端口号 协议 注释20 FTP-Data 文件传输协议21 FTP-Control 文件传输协议22 SSH Remote Login Protocol 远程登陆23 Telnet 远程登陆25 Simple Mail Transfer Protocol SMTP 简单邮件传输协议29 MSG ICP37
2014-08-05 15:10:01 810
转载 Java中throw和throws的区别
系统自动抛出的异常所有系统定义的编译和运行异常都可以由系统自动抛出,称为标准异常,并且 Java 强烈地要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续执行。 语句抛出的异常 用户程序自定义的异常和应用程序特定的异常,必须借助于 throws 和 throw 语句来定义抛出异常。throw是语句抛出一个异常。语法:throw (异常对象
2014-08-05 14:36:24 627
转载 字节流与字符流的区别详解
字节流与字符流先来看一下流的概念:在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。字节流与字符流在java.io包中操作文件内容的主要有两大类:字节流、字符流,两类都分为输入和输出操作。在字
2014-08-01 17:16:28 519
转载 java 字节流与字符流的区别
字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢?实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如图12-6所示。下面以两个写文件的操作为主进行比较,但是在操作时字节流和字符流的操作完成之后都不关闭输出流。范例:使用字节流不关闭执行Java代码
2014-08-01 17:02:54 595
转载 Java IO(装饰者模式)
1、处理流的使用实例BufferedReader—字符输入处理流public String readline() throws IOException—读取1行数据BufferedReader in = new BufferedReader(new FileReader("foo.in"));例:读取整个文本import java.io.*;class
2014-08-01 13:27:33 554
转载 关于JAVA中变量的初始化及类属性的默认值问题
先看两个例程:1.VariableInitialization.javapublic class VarialbleInitialization {public static void main(String args[]) {int x, y;y=x+1;System.out.println(y);}}利用JAVAC编译后提示:Variable x may n
2014-08-01 09:25:49 2604
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人