自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 总结

把变量的值定义在构造函数中,可以保护变量不变,变量的赋值在有效性检查之前

2012-07-24 18:10:19 328

原创 method

Each time you wirte a method or constructor,you should think about what restrictions existson its parameters.You should document these restrictions and enforce them with explict checksat the beg

2012-07-24 15:49:10 351

原创 2012-7-16搜索相关

批处理文件批处理,顾名思义就是进行批量的处理。批处理文件是扩展名为。bat 或。cmd的文本文件,包含一条或多条命令,由DOS或Windows系统内嵌的命令解释器来解释运行。批处理文件是无格式的文本文件。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重

2012-07-16 18:58:25 949

转载 synchronized 详解

第一篇:使用synchronized在编写一个类时,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题。在Java中内置了语言级的同步原语--synchronized,这也大大简化了Java中多线程同步的使用。我们首先编写一个非常简单的多线程的程序,是模拟银行中的多个线程同时对同一个储蓄账户进行存款、取款操作的。在程序中我们使用了一个简化版本的Account类,代表了一

2012-07-15 16:35:20 1064

原创 套接字

套接字,简单的说就是通信的两方的一种约定,用套接字中的相关函数来完成通信过程 应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要通过同一个 TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字(Socket)的接口。 区分不同应用程序进程间

2012-07-14 16:35:25 416

原创 http响应

HTTP响应如下所示,HTTP响应的格式与请求的格式十分类似:[]正如你所见,在响应中唯一真正的区别在于第一行中用状态信息代替了请求信息。状态行(status line)通过提供一个状态码来说明所请求的资源情况。以下就是一个HTTP响应的例子:HTTP/1.1 200 OKDate: Sat, 31 Dec 2005 23:59:59 GMTContent-Ty

2012-07-14 16:25:48 1145

原创 http 请求

HTTP请求HTTP请求的格式如下所示:[]在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTTP版本。紧接着是一个首部(header)小节,用来说明服务器要使用的附加信息。在首部之后是一个空行,再此之后可以添加任意的其他数据[称之为主体(body)]。在HTTP中,定义了多种请求类型,通常我们关心的只有G

2012-07-14 16:24:18 498

原创 2012-7-14 搜索相关

GMT:      Greenwich mean time 【天】格林尼治标准时间RFC:   Request For Comments(RFC),是一系列以编号排定的文件。文件收集了有关互联网相关信息,以及UNIX和互联网社区的软件文件。目前RFC文件是由Internet Society(ISOC)赞助发行。基本的互联网通信协议都有在RFC文件内详细说明。RFC文件还额外加入许多

2012-07-14 16:19:29 520

原创 加载国际化文件步骤

1.首先写globalMessages.propertiesname.required=您必须输入用户名name.regex=您输入的用户名只能是字母和数字,且长度必须在4-25之间pass.required=您必须输入密码pass.regex=您输入的密码只能是字母和数字,且长度必须在4-25之间age.range=您的年龄必须在${mim}和${max}之间birth.ra

2012-07-13 10:23:57 506

原创 validator

012-7-13 9:25:59 com.opensymphony.xwork2.util.logging.commons.CommonsLogger error严重: The content of element type "field-validator" is incomplete, it must match "(param*,message)". at (null:30:23)

2012-07-13 09:45:25 2422

原创 类型转换拦截器

类型转换在struts-default.xml提供了一个conversionError的拦截器,用到拦截器时在struts.xml中配置name为input的result,并且Action必须继承ActionSupport,它为完成类型转换错误处理,数据校验实现了许多基础工作

2012-07-12 16:34:47 455

原创 类型转换

Method "setUser" failed for object lee.qjuconvertAction@14b081b 在xwork-conversion.properties 包名写错

2012-07-12 11:02:59 352

转载 tomcat server.xml 配置详解

tomcat server.xml 配置详解元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat的请求shutdown指定向端口发送的命令字符串servicename指定service的名字

2012-07-11 17:34:45 329

转载 struts结果类型

1 配置result result的目的就是告诉Struts2框架,在执行完一个Action后,需要系统做什么?是把一个视图资源呈现给用户还是执行另外一个Action,result配置起到了一个“路标”的作用。result按照作用域范围可以分为局部result和全局result。 局部result:包含在Action定义中, result属性是一个Action的子元素。其作

2012-07-10 19:28:43 425

原创 Action的配置--默认处理类

配置Action的默认处理类如果没有指定 系统默认使用ActionSupport作为Action的处理类自己定义在

2012-07-10 18:35:38 858

转载 pageContext对象的用法详解

pageContext对象这个对象代表页面上下文,该对象主要用于访问JSP之间的共享数据。pageContext是PageContext类的实例,使用pageContext可以访问page、request、session、application范围的变量。getAttribute(String name):取得page范围内的name属性。getAttribute(String

2012-07-10 18:28:07 1372

转载 ServletContext总结

WEB容器在启动时,它会为每个WEB应用程序都创建一个对应的ServletContext对象,它代表当前web应用。ServletConfig对象中维护了ServletContext对象的引用,开发人员在编写servlet时,可以通过ServletConfig.getServletContext方法获得ServletContext对象。由于一个WEB应用中的所有Servlet共享同一个Se

2012-07-10 18:25:15 331

原创 request 结果 response pageContext 结果

22aaapplication/x-www-form-urlencodedaa/Myaa-1aa127.0.0.1aawww-PCaa80aaPOSTaaweaanullaanullaanullaa4496aa533ED139DEEFAECB19B72A165FED883Daa/My/b

2012-07-10 18:11:03 575

转载 Servlet 工作原理解析

Tomact 主要类的启动时序图 上图描述了 Tomcat 启动过程中,主要类之间的时序关系,下面我们将会重点关注添加 examples 应用所对应的 StandardContext 容器的启动过程。当 Context 容器初始化状态设为 init 时,添加在 Contex 容器的 Listener 将会被调用。ContextConfig 继承了 LifecycleListener

2012-07-10 17:50:34 2693

转载 Servlet学习的小总结

一,什么是Servlet?Servlet是一个Java编写的程序,此程序是基于Http协议的,在服务器端运行的(如tomcat),是按照Servlet规范编写的一个Java类。二,Servlet有什么作用?主要是处理客户端的请求并将其结果发送到客户端。三,Servlet的生命周期?Servlet的生命周期是由Servlet的容器来控制的,它可以分为3个阶段;初始化,运行

2012-07-10 17:46:02 525

转载 Request的getParameter和getAttribute方法的区别

当两个Web组件之间为转发关系时,转发源会将要共享 request范围内的数据先用setAttribute将数据放入到HttpServletRequest对象中,然后转发目标通过 getAttribute方法来取得要共享的数据。而MVC中用的就是Web组件之间的转发啊!      下面整理一下getParameter和getAttribute的区别和各自的使用范围。      (1)H

2012-07-10 17:44:09 373

hibernate4.1.5.zip

hibernate最新版,2012-7-12发布的,希望能够帮到您

2012-08-01

网上花店页面设计

很好的页面设计,包括css的设计,一定会对你有所帮助的

2012-06-15

空空如也

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

TA关注的人

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