摘要: Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示。在web.xml中 配置<servlet>和<servlet-mapping>,其中在<servlet>里面配置<load-on-startup>,当其值大于0时,该servlet会随着容器的创建而创建,否则会在servlet会在对应的满足<servlet-mapping>中的<url-pattern>的请求第一次到达 阅读全文
posted @ 2013-04-25 10:05 javahuang 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 最近学习中经常看到Context,没能明白中文含义,一番搜索后看到此文,颇为实在,特转之Context在Java中的出现是如此频繁,但其中文翻译“上下文”又是如此诡异拗口,因此导致很多人不是很了解Context的具体含义是指什么,所以很有必要来深究一下这词的含义。先来举几个JAVA中用到Context的例子(1)JNDI的一个类javax.naming.InitialContext,它读取JNDI的一些配置信息,并内含对象和其在JNDI中的注册名称的映射信息。请看下面的代码InitialContextic=newInitialContext();RMIAdaptorserver=(RMIAda 阅读全文
posted @ 2013-04-24 15:19 javahuang 阅读(427) 评论(0) 推荐(0) 编辑
摘要: JDKJDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK.最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率要比Sun JDK包含的JVM高出许多。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JD 阅读全文
posted @ 2013-04-24 09:40 javahuang 阅读(237) 评论(0) 推荐(0) 编辑
摘要: javascript 定义数组 :var myArray = new Array(1,2,3,4,) //普通方式var myArray = new Array(20) //20个元素var myArray = [1,2,3,4,5,6] //数组直接量Ext.getDom("wentao")等价于Ext.get("wentao").dom得到浏览器的宽高:Ext.lib.Dom.getViewWidth();Ext.lib.Dom.getViewHeight();得到某个Element的宽高:<div id="ux-taskbar&qu 阅读全文
posted @ 2013-04-16 14:47 javahuang 阅读(3084) 评论(0) 推荐(0) 编辑
摘要: View Code 1 var panel = new Ext.Panel({ 2 title : "面板", 3 renderTo:"testPanel"//Panel的外层容器一般是DIV或SPAN的 4 id : "testPanel" 5 collapsible : true,// 可收缩 6 collapsed:false,//收缩的 7 width : 500, 8 height : 200, 9 autoSc... 阅读全文
posted @ 2013-04-15 15:58 javahuang 阅读(347) 评论(0) 推荐(0) 编辑
摘要: Oracle数据库中的诊断文件 在Oracle数据库,中有一个专业名词叫作诊断文件。诊断文件用于捕捉数据库的活动信息。一共包括预警文件、后台进程跟踪文件、以及用户跟踪文件 三种类型。这些诊断文件是数据库管理员管理数据库进程非常有用的工具。下面笔者就跟大家分享一些这些诊断文件的使用与管理经验。 诊断文件之一:预警文件。 预警文件由连续的消息与错误组成。当例程在运行的过程中,若出现错误,则数据库系统会把这些错误信息记录到这个预警文件中。通常情况下,这些消 息与错误是按照时间顺序保存的。越后面的信息时间越迟。为此,当数据库管理员查看这个预警文件时往往需要从文件的结尾开始看起。 当数据库管理员... 阅读全文
posted @ 2013-04-15 10:03 javahuang 阅读(378) 评论(0) 推荐(0) 编辑
摘要: EXT中也有支持快捷键,比如回车,ESC等,你可以通过按钮绑定,也可以直接运用在某个组件上,比如Ext.window你可以触发ESC键关闭,这些键都存在对象Ext.EventObject中,对应的键如下:BACKSPACE : Number CONTROL : Number DELETE : Number DOWN : Number END : NumberENTER : Number ESC : Number F5 : Number HOME : Number LEFT : Number PAGEDOWN: Number PAGEUP : Number RETURN : Number RIG 阅读全文
posted @ 2013-04-12 10:27 javahuang 阅读(1179) 评论(0) 推荐(0) 编辑
摘要: ant打包发布web工程到tomcat<project basedir="." default="publish" name="anttest"> <target name="init" description="设置初始化打 war 包需要的路径变量"> <property name="name" value="anttest"/> <property name="src" value=&qu 阅读全文
posted @ 2013-04-11 13:24 javahuang 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 登录cd 到mysql的bin目录下;mysql -u username -p输入password:登录成功创建用户创建数据库:drop database if exists dbname; create database mydb;创建用户:create user 'username'@'%' identified by 'password';授权:grant all privileges on mydb.* to 'username'@'%'; 刷新权限 flush privileges;创建用户和授权可以一起 阅读全文
posted @ 2013-04-10 14:47 javahuang 阅读(133) 评论(0) 推荐(0) 编辑
摘要: <![CDATA[ sta_proj_serv_fee.cycle_term >= #cycle_term_Start# ]]> com.ibatis.common.xml.NodeletException: 一般ibatis中出现<表示小于号,于XML格式冲突。>号一样,所以得用<![CDATA[ ]]>转义 在ibatis中#$的区别 在ibatis的配置文件中 sta_proj... 阅读全文
posted @ 2013-04-08 19:26 javahuang 阅读(297) 评论(0) 推荐(0) 编辑