Java语言
文章平均质量分 59
老农V
越来越懒了~~~~~~。
展开
-
理解事务处理、事务处理的隔离级别,和使用JDBC进行事务处理
理解事务处理、事务处理的隔离级别,和使用JDBC进行事务处理 佟强 http://blog.csdn.net/microtong 2009年12月23日 事务是作为单个逻辑工作单元执行的一系列操作。一个逻辑工作单元必须有四个属性(ACID):原子性、一致性、隔离性和持久性,只有这样才能成为一个事务。原子性Atomic 事务中包原创 2009-12-23 00:20:00 · 5354 阅读 · 5 评论 -
Java计算斐波那契数列
斐波那契数列 int n1=0,n2=1,n3=0;int n=30;for(int i=3;i n3 = n2+n1; n1 = n2; n2 = n3;}System.out.println(n3);原创 2009-09-17 14:28:00 · 1598 阅读 · 0 评论 -
Java实现冒泡排序
int[] a={5,4,6,10,2,11,13};for(int i=0;i for(int j=0;j if(a[j]>a[j+1]){ int temp = a[j]; a[j]= a[j+1]; a[j+1]=temp; } } } for(int i=0;i System.out.print(a[原创 2009-09-17 14:21:00 · 1588 阅读 · 1 评论 -
Java定义矩形类
矩形类 package cn.edu.uibe.oop;public class Rectangle { float width,height; /** * 计算面积 * @return 矩形的面积 */ public float getArea(){ return width*height; } /** * 计算周长 * @return 矩形的周长 *原创 2009-09-17 14:25:00 · 10087 阅读 · 1 评论 -
request范围内共享属性 request_attribute.jsp
佟强 http://blog.csdn.net/microtong OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.netrequest对象上可以绑定属性,绑定的属性在用户一次请求的范围内有效。用户的一次请求是可能经过多个页面的,使用包含的,或者使用转向的页面与当前页面共享同一个request对象。此外,如果请求经过过滤器,过原创 2009-05-06 21:00:00 · 2424 阅读 · 2 评论 -
请求相关的一些信息request_info.jsp
佟强 http://blog.csdn.net/microtong OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.netHTML表格默认显示的边框比较难看,这个JSP页面中我们利用CSS修饰了表格的背景、表头单元格的背景和单元格的背景,并设置了表格边框border="0"和单元格间隙cellspacing="1",这样单元格原创 2009-05-06 20:54:00 · 1234 阅读 · 0 评论 -
JSP获得链接的来源 referer1.jsp referer2.jsp
佟强 http://blog.csdn.net/microtong OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.net HTTP referer是一个HTTP请求头,名字是“referer”,当浏览器向Web服务器发送请求的时候,一般会带上referer,告诉服务器是从哪个页面链接过来的。服务器可以获得referer用于处原创 2009-05-06 20:49:00 · 4242 阅读 · 1 评论 -
获得请求参数
佟强 http://blog.csdn.net/microtong OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.net 无论请求参数是以GET方法,还是以POST方法提交到JSP页面的,都可以使用getParameter()或getParameterValues()来读取请求参数的值。表单域的name属性为传递到JSP原创 2009-05-06 20:29:00 · 787 阅读 · 0 评论 -
JSP内部对象-request
对象封装了客户端的HTTP请求报文,它实现了HttpServletRequest接口,通过它可以获得用户的请求参数,获得Cookie,获得HTTP请求头,获得用户的IP地址等等。request对象的主要方法有: 方法描述 getParameter(String name)获得客户端传送给服务器端的参数值,该参数一般由表单原创 2009-05-06 20:16:00 · 1366 阅读 · 0 评论 -
内部对象介绍
佟强 http://blog.csdn.net/microtong OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.net 为了简化页面的开发,JSP提供了一些内部对象。这些内部对象不需要由JSP的编写者实例化,它们由容器实现和管理,用户可以在JSP页面中直接使用这些对象。所有的内部对象可以在Scriptlet()原创 2009-05-06 20:08:00 · 1331 阅读 · 0 评论 -
Java二维数组的例子
二维数组 int[][] aa = new int[3][4];for(int i=0;i for(int j=0;j aa[i][j]=3*i+2*j+10; }}int[] s = new int[4];for(int i=0;i for(int j=0;j s[i]+=aa[j][i]; }}for(int i=0;i for(int j=0;j System.o原创 2009-09-17 14:30:00 · 3407 阅读 · 0 评论 -
Java类求解一元二次方程的根
佟强 http://blog.csdn.net/microtong OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.net 一元二次方程ax2+bx+c=0,输入a,b,c三个系数,求解方程,结果有三种情况:两个实数根、一个实数根、两个复数根。 /** * Equation.java */package cn.edu.uib原创 2009-09-25 23:46:00 · 21303 阅读 · 3 评论 -
理解Servlet过滤器(javax.servlet.Filter)
理解Servlet过滤器(javax.servlet.Filter) 佟强 2009年12月14日过滤器(Filter)的概念过滤器位于客户端和web应用程序之间,用于检查和修改两者之间流过的请求和响应。在请求到达Servlet/JSP之前,过滤器截获请求。在响应送给客户端之前,过滤器截获响应。多个过滤器形成一个过滤器链,过滤器链中不原创 2009-12-14 23:49:00 · 21985 阅读 · 7 评论 -
JDBC获得数据库生成的主键(JDBC、Primary Key)
JDBC获得数据库生成的主键 佟强 http://blog.csdn.net/microtong 在实际开发中,数据库中表的主键经常会由数据库负责生成,INSERT语句插入数据时插入除了主键以外的字段。很多情况下,当INSERT语句提交给数据库引擎执行完成后,程序需要获得生成的主键以便根据主键查询插入的记录。JDBC通过在调用语句对象的executeUpda原创 2009-12-08 23:21:00 · 9262 阅读 · 4 评论 -
理解Java异常处理机制——Java异常处理的一个综合实例
理解Java异常处理机制——Java异常处理的一个综合实例 佟强 2009年12月8日声明抛出异常如果程序员不想在当前方法内处理异常,可以使用throws语句声明将异常抛出到调用方法中。调用方法也可以将异常再抛给其他调用方法。如果所有的方法都选择了抛出此异常,最后Java虚拟机将捕获它,输出相关的错误信息,原创 2009-12-08 22:12:00 · 6016 阅读 · 7 评论 -
Struts2输出XML格式的Result
扩展Struts2--自定义String和XML格式的Result struts2虽然继承了webwork优秀的MVC分离,可是有很多地方让人百思不得其解!最让人离谱的是,返回的结果集中居然没有String,xml这两种非常常用的类型。还是自己动手,丰衣足食: 第一种方式:使用“PlainText Result”转载 2009-11-29 10:41:00 · 3906 阅读 · 0 评论 -
深刻理解Java编程的7个例子
深刻理解Java编程的7个例子 佟强 2009年11月7日 http://blog.csdn.net/microtong 1. 阅读下列代码回答问题(第一个Java程序,理解PATH和CLASSPATH,学会使用javac和java命令)package cn.edu.uibe;public class HelloWorld { public static void原创 2009-11-07 11:18:00 · 23859 阅读 · 53 评论 -
Java异常处理综合例子(try、catch、finally、throws、throw)
Java异常处理综合例子(try、catch、finally、throws、throw)佟强 2009年11月4日 http://blog.csdn.net/microtongpackage cn.edu.uibe.exp;class MyExp extends Exception{ private static final long serialVersionUID =原创 2009-11-04 23:34:00 · 4875 阅读 · 2 评论 -
Java多态性的理解
多态的目的通过类型转换,把一个对象当作它的基类对象对待。从相同的基类派生出来的多个派生类可被当作同一个类型对待,可对这些不同的类型进行同样的处理。这些不同派生类的对象响应同一个方法时的行为是有所差别的,这正是这些相似的类之间彼此区别的不同之处。动态绑定将一个方法调用和一个方法主体连接到一起称为绑定(Binding)。根据绑定的时机不同,可将绑定分为“早期绑原创 2009-11-04 23:23:00 · 6832 阅读 · 12 评论 -
利用链表实现队列的Java代码
利用链表实现队列的Java代码佟强 http://blog.csdn.net/microtongQueueNode类是用来表示一个链表节点的类,QueueLinked是链表实现的队列,其中front是对首指针,rear是队尾指针,队首出队,队尾入队。 /** * QueueLinked.java */package cn.edu.uibe.oop;/**原创 2009-10-01 21:56:00 · 5924 阅读 · 2 评论 -
Java数组实现循环队列
Java数组实现循环队列佟强 http://blog.csdn.net/microtongJava数组实现循环队列,队尾指针为rear,队首指针为front,队尾入队,队首出队,数组空间循环利用。 /** * QueueArray.java */package cn.edu.uibe.oop;/** * 数组实现的循环队列 * @author TongQia原创 2009-10-01 21:31:00 · 5278 阅读 · 0 评论 -
理解Java中this和static的含义
理解Java中this和static的含义 佟强 http://blog.csdn.net/microtong//this:当前对象的引用 //在引用一个类的成员变量,this被编译器隐含传递过去 //this的用法 //返回当前对象的引用 //从一个构造函数中调用另外一个构造函数 //区分同名的成员变量和参数变量//静态变量:类变量,为此类所有对象共享 //静态方法:静态方法里没有thi原创 2009-09-30 16:50:00 · 4453 阅读 · 2 评论 -
Cookie
佟强 http://blog.csdn.net/microtong OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.netHTTP协议是无状态的,这样做使服务器可以支持大量并发的HTTP请求。但在实际应用中,一些网站常常希望能够跟踪用户。例如,在网上购物时,一个用户要购买多个物品。当他把选好的一件商品放入购物车后,他还原创 2009-05-06 20:06:00 · 1365 阅读 · 0 评论 -
统一资源定位符URL(Uniform Resource Locator)
佟强 http://blog.csdn.net/microtong OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.net统一资源定位符URL(Uniform Resource Locator)用来表示因特网上资源的位置和访问这些资源的方法。URL给资源的位置提供一种抽象的表示方法,并用这种方法给资源定位。只要能够对资源定位,用原创 2009-05-06 19:42:00 · 7099 阅读 · 0 评论 -
Java抽象类(abstract class)
Java抽象类(abstract class) 佟强 2008.10.29抽象类是不能实例化成对象的类当一个类被声明为抽象类时,要在这个类前加修饰符abstract抽象类可以包含常规类能够包含的任何东西抽象类也可以包含抽象方法,这种方法只有声明,没有实现(常规类是不能包含抽象方法的)如果一个抽象类除了抽象方法什么都没有,则使用接口更合适抽象类是用来继承的,它存在的原创 2008-10-29 23:54:00 · 1382 阅读 · 0 评论 -
Java语言的final关键字的含义
Java语言的final关键字的含义 佟强 2008.10.29 final关键字可以放在变量名、方法、类的前面final在不同的上下文环境下用法不同,但都有“最终的”、“不变的”这样的意思final放在基本类型变量的前面,说明变量的值不变final放在引用类型变量的前面,说明引用变量本身不变final放在方法的前面,表示方法不能被覆盖(Override)final原创 2008-10-29 23:50:00 · 1310 阅读 · 0 评论 -
JSP的include指令
include指令 佟强 2008.10.9 include指令通知容器在当前JSP页面在指定的位置嵌入其它文件。被包含的文件内容可以被JSP解析,这种解析发生在编译期间。 其中filename为要包含的文件名。需要注意的是,一经编译,内容不可变,如果要改变内容,必须重新编译JSP文件,但是它的执行效率高。 如果filename以“/”开头,那么路径是参原创 2008-10-09 10:15:00 · 907 阅读 · 0 评论 -
JSP脚本元素
JSP脚本元素 佟强 2008.10.9声明(Declaration)在JSP中,声明是一段Java代码,它用来定义在产生的类文件中类的属性和方法。声明后的变量和方法可以在JSP的任意地方使用。可以声明方法,也可以声明变量。声明的格式如下: method declaration(paramType param,...) %> 表达式(Exp原创 2008-10-08 22:34:00 · 796 阅读 · 0 评论 -
JSP内部对象
JSP内部对象 佟强 2008.10.9out 输出对象,用于向客户端输出数据。request 请求对象,可以使用request对象获取用户请求参数、HTTP请求头,用户IP地址等。response 响应对象,可以设置HTTP响应头,重定向,设置响应的MIME类型等。session 会话对象,通过Cookie或者URL重写维护维护会话ID,用于跟踪用户。appli原创 2008-10-08 22:25:00 · 1062 阅读 · 0 评论 -
Java中static的理解
Java中static的理解 佟强 2008.10.8静态变量:类变量,为此类所有对象共享静态方法:静态方法里没有this引用不能在静态方法中访问非静态的成员变量和方法可以直接通过类访问静态成员,即使不存在该类的对象//Student.javapackage cn.edu.uibe.oop; public class Student { String name;原创 2008-10-08 21:48:00 · 1092 阅读 · 0 评论 -
JSP中的request对象
JSP中的request对象 佟强 2008.10.9request对象实现了HttpServletRequest接口,通过它可以获得用户的请求参数,获得Cookie,获得HTTP请求头,获得用户的IP地址等等。request对象的主要方法有: getParameter(String name) 获得客户端传送给服务器端的参数值,该参数一般由表单的name属性指定。 getP原创 2008-10-09 12:46:00 · 1003 阅读 · 0 评论 -
Java多态性的例子
多态性是指统一的接口,不同的表现形式。在我们下面的例子中,有5个类。Game类是Football、Basketball、Popolong的父类,Games类使用前面4个类。Java根据动态绑定决定执行“更具体”的方法,即子类方法。//Game.java package cn.edu.uibe.oop;public class Game { protected原创 2008-10-25 09:20:00 · 23514 阅读 · 0 评论 -
JSP的page指令
JSP中的page指令 佟强 2008.10.9 page指令用来定义JSP文件中的全局属性。一个JSP页面可以包含多个page指令,除了import属性外,其它属性只能出现一次。 [language="java"] [import="{package.class|package.*},..."] [c原创 2008-10-09 10:58:00 · 1925 阅读 · 0 评论 -
JSP中session对象的理解
JSP中session对象的理解 佟强 2008.10.9 session对象实现了HttpSession接口,用于保存每个用户的状态。session对象保存在容器里,sessionId通过Cookie在服务器和客户端之间往返发送。如果客户端不支持Cookie,就自动转换为使用URL重写。 一般情况下,客户端首次访问Web应用时,容器为其创建session对原创 2008-10-08 22:43:00 · 1320 阅读 · 0 评论 -
Java垃圾收集机制
Java垃圾收集机制 佟强 2008.10.29Java使用垃圾收集器来收集不再使用的对象的存储空间一个对象没有引用指向它的时候被认为是不再使用的Java虚拟机自动选择合适的时机进行垃圾收集程序也可以主动调用System.gc()来进行垃圾收集原创 2008-10-30 00:01:00 · 1532 阅读 · 1 评论 -
刚在JavaEye开博客了
博客地址: http://tongqiang.javaeye.com http://oakcms.javaeye.com原创 2008-12-31 21:23:00 · 1001 阅读 · 0 评论 -
JSP中获得用户的使用的浏览器
佟强 http://blog.csdn.net/microtong OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.net 浏览器信息存在于HTTP请求头中,对应的关键字为“User-Agent”,可以使用getHeader()方法读取HTTP请求头。 String userAgent = request.get原创 2009-05-06 20:45:00 · 3745 阅读 · 1 评论 -
JSP内部对象-out
佟强 http://blog.csdn.net/microtong OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.netout对象表示对客户端的输出,可以使用它向客户端发送字符型的数据。out对象的主要方法有: out.print()输出各种类型的数据。原创 2009-05-06 20:11:00 · 918 阅读 · 0 评论 -
使用telnet发送HTTP请求
佟强 http://blog.csdn.net/microtong OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.net使用telnet发送HTTP请求telnet是Internet远程登陆服务的标准协议和主要方式,为用户提供了在本地计算机上登录远程主机工作的能力。我们利用telnet远程登录到Web服务器,手工输入H原创 2009-05-06 20:00:00 · 14177 阅读 · 1 评论 -
HTTP工作原理
佟强 http://blog.csdn.net/microtong OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.netHTTP工作过程HTTP协议定义Web客户端如何从Web服务器请求Web页面,以及服务器如何把Web页面传送给客户端。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求报文,请求报文包含请求的方原创 2009-05-06 19:55:00 · 19164 阅读 · 1 评论