- 博客(35)
- 收藏
- 关注
原创 servlet jsp 的生命周期
servlet的生命周期分为以下几个步骤,第一,加载并实例化,第二,初始化,第三,服务,第四,销毁。容器启动的时候,会加载servlet的class,并new出这个对象,然后,当用户请求这个servlet的时候,容器会调用init方法初始化这个servlet,这也是整个生命周期中只会调用一次的方法,然后,会调用service方法,由这个方法调用doGet或doPost方法来响应...
2012-02-09 15:20:21
144
原创 反射内部类
[code="java"]package test;public class Outer { public class Inner{ public static final String aa="cc"; } }[/code][code="java"]package test;import java.lang.reflect.Fie...
2011-11-25 18:30:28
130
原创 Oracle中的Cursor(游标)
一 概念游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。二 类型Cursor类型包含三种: 隐式Cursor,显式Cursor和Ref Cu...
2011-01-16 23:46:42
164
原创 ora-01034: oracle not available ora-27101: shared memory realm does not exist
Oracle 安装完成后,重新启动服务就报下面的错:ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist方法一:通过CMD命令符 sqlplus "sys/password as sysdba"连接成功,提示"已连接到空闲例程"在cmd命令符下敲入:s...
2011-01-04 22:19:00
397
原创 Date和Calendar类
1、具体类(和抽象类相对)java.util.Date2、抽象类java.text.DateFormat 和它的一个具体子类,java.text.SimpleDateFormat3、抽象类java.util.Calendar 和它的一个具体子类,java.util.GregorianCalendar具体类可以被实例化, 但是抽象类(abstract)却不能. 你首先必须实现抽象...
2010-06-23 08:58:17
148
原创 Maven2和ivy比较
Maven 2和Ivy常被放在一起对比,但实际上两者是不同类型的工具。Ivy仅提供依赖管理功能,但是Maven 2是一个软件项目管理综合工具,能够管理构建、报告、文档,以及根据中心化的信息来管理依赖。Ant和Ivy 2.0集成在一起,与Maven 2进行比较才比较合适。两个工具处理冲突管理(Conflict management)的方式是不同的,冲突管理指处理传递依赖时解决冲突...
2010-06-22 13:14:25
120
Intermec IV7工业级车载RFID 读写器通信
Intermec IV7工业级车载RFID 读写器读取ID首先需要初始化需要先输入: [code="java"] "ATTRIB NOTAGRPT=ON\n\t" "ATTRIB FIELDSTRENGTH=100,100,100,10\n\t" "ATTRIB IDTRIES=3\n\t" ...
2010-05-22 22:46:38
226
原创 JAVA连接DB2注意事项
使用Class.forName("COM.ibm.db2.jdbc.app.DB2Driver")类的话需要安装DB2的客户端(也可以安装DB2的运行时客户端比较小)使用Class.forName("COM.ibm.db2.jdbc.net.DB2Driver")类的话就不需要了...
2010-05-15 23:21:29
125
原创 DB2数据类型
DB2数据库的内置数据类型主要分成数值型(numeric)、字符串型(character string)、图形字符串(graphic string)、二进制字符串型(binary string)或日期时间型(datetime)。还有一种叫做 DATALINK 的特殊数据类型。DATALINK 值包含了对存储在数据库以外的文件的逻辑引用。 数值型数据类型包括 SMALLINT、...
2010-05-15 21:13:01
164
javascript函数
函数是一组可以随时地运行的语句,她们是ECMAScipt的核心。函数是由关键字function、函数名加一组参数以及置于括号中的要执行的代码声明的。函数的基本语法如下: founctionc functionname(arg0,arg1,...,argN){ statements } 下面将详细的介绍函数的用途 abs 方法,返回一个数...
2010-04-08 11:23:36
97
ActionScript中的泛型
[b]需要把项目设置为使用Flash Player10以上才能使用[/b]var v:Vector.;v = new Vector.();Vector.;尖括号里就是只能存放的类型描述…..Vector的方法基本上和Array没有太大的差别,,在很多情况下几乎相同,,,而Vector可以限制装入的元素的类型,,这样可以让我们更好的管理数组,也能让其它人更容易的看懂代...
2010-03-17 13:09:59
199
ActionScript中的元数据
原文地址:[url]http://livedocs.adobe.com/flex/3/html/help.html?content=metadata_3.html[/url][table]|标签| 描述||[ArrayElementType]| 指定数组中每个元素的数据类型。|| [Bindable]|把一个属性标记为可以用作数据绑定表达式的源。||[Defa...
2010-03-16 23:55:41
104
原创 spring整合flex
[b]需要一个工厂类:[/b][code="java"]import org.springframework.context.ApplicationContext; import org.springframework.web.context.support.WebApplicationContextUtils; import org.springframewo...
2010-03-04 23:53:37
147
原创 mysql5.X以上密码转换为4.X一下的编码方式
早前用bcb写一个程序,数据库用的是MYSQL5.X的,结果因为bcb只认4.X的.(5.X以上的密码加密方式与4.X的不一样).已ROOT用户登陆:[code="SQL"] update mysql.user set password=old_password("密码"); flush privileges;[/code]这样是更改掉所有的密码,如果只想更改某个用...
2010-01-27 11:32:10
122
原创 JAVA的MD5加密
MD5的全称是Message-Digest Algorithm 5,Message-Digest泛指字节串(Message)的Hash变换,就是把一个任意长度的字节串变换成一定长的大整数。MD5将任意长度的" 字节串"变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是因为...
2010-01-19 20:44:56
132
原创 Web.xml的解析
web.xml元素介绍web.xml首先是肯定要包含它的schema.其它的元素都放在之中。 是对站台的描述 定义站台的名称 是指定该站台是否可分布式处理 用来设定web站台的环境参数,它包含两个子元素: 用来指定参数的名称 用来设定参数值比如: my_param...
2010-01-18 13:32:38
90
原创 JAVA多线程
java.lang.Thread 和 java.lang.Runnable 都可以实现多线程访问!public class MyThread extends Thread {public MyThread(String param){super(param);}public void run(){System.out.println(this.getName...
2010-01-18 13:23:44
98
原创 Oracle分页
1. rownum是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数。2. rownum不能以任何基表的名称作为前缀。按scott.emp为例:按工资排序,并且以rownum作为序号是这样写吗? [code="SQL"]SQL> select rownum,emp.emp...
2010-01-10 20:52:11
91
原创 myeclipse序列号生成器,注册机(源码)
适用于6.5以上版本(6.5以下版本没测试过),本注册机只为学习,研究之用,不得有其他用途[code="java"]package com.key;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class...
2010-01-09 16:26:41
171
原创 Java常用工具类(字符编码,时间等)
/** * 将UTF编码的字符串转化为GB2312编码的字符串,主要用来处理中文显示乱码的问题 * * @param UTF * 通过UTF编码的字符串 * @return 通过GB2312编码的字符串 */ public static String GB2312FromUTF(Stri...
2010-01-09 16:20:15
125
原创 JDBC调用存储过程
call 语法格式{call 存储过程名(参数列表)} 业务实例:1.添加员工,如果指定部门不存在,则先添加部门信息,再添加员工(无返回值)--创建存储过程如下Sql代码 JDBC调用存储过程 1. CREATE OR REPLACE PROCEDURE sp_add_emp1( 2. v_empno em...
2010-01-09 16:17:26
105
原创 java读取配置文件
1、随机id的产生如何实现引入如下的包:import java.util.UUID;在应用中如下调用:UUID.randomUUID().toString()即可产生随机要生成的数。2、读取配置文件的实现(1)在src下面放一个version.properties文件,文件的内容如下: ### code tip info...
2010-01-09 16:11:25
131
原创 UNICODE与汉字编码互转
为了避免在浏览器中传输数据的时候出现中文乱码,我们可以将内容进行URL编码,当然也可以将内容进行UNICODE编码。将汉字进行 UNICODE编码,如:“王”编码后就成了“\u738b”,UNICODE字符以\u开始,后面有4个数字或者字母,所有字符都是16进制的数字,每两位表示的256以内的一个数字。而一个汉字是由两个字符组成,于是就很容易理解了,“738b”是两个字符,分别是“73”“...
2010-01-09 16:08:15
300
原创 Eclipse中JVM内存设置
eclipse.ini内存设置-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M这里有几个问题:1. 各个参数的含义什么?2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?3. 为何将上面的参数写入到eclipse.i...
2010-01-09 16:06:56
83
原创 Hibernate 中 执行 原生 SQL 语句
用hibernate的executeQuery来执行SQL其原理如下(从SessionFactory里获得个Session,在调用session的connection方法,通过Statement来执行静态SQL,最后执行executeQuery就可以了)具体如下:protected Session session = null; protected Transaction ...
2010-01-09 16:04:42
217
原创 hibernate完成oracle存储过程(stored procedures)
[code="java"]import java.sql.CallableStatement;import java.sql.Connection;import org.apache.log4j.Logger;import org.hibernate.classic.Session;import com.check.base.BaseHibernate;import c...
2010-01-09 15:59:42
171
原创 oracle 下hibernate3.2 sequence generator 生成id的问题
[code="java"] @SequenceGenerator(name="SEQ_C_ALBUM",sequenceName="SEQ_C_ALBUM",allocationSize=1) @GeneratedValue(strategy = GenerationType.SEQUENCE,generator="SEQ_C_ALBUM") [/code]数据库定义...
2010-01-09 15:57:33
173
原创 hibernate三重关联
------------------------------------------------------------------------------------------hibernate三重关联组合模式Ternary Associations (and beyond)----------------------------------------------------...
2009-12-25 12:15:27
115
原创 iframe跨域访问cookie、Sessio
1、IE浏览器iframe跨域丢失Session问题在开发中,我们经常会遇到使用Frame来工作,而且有时是为了跟其他网站集成,应用到多域的情况下,而Iframe是不能保存Session的因此,网上可以找到很多相关的文章,如果网站可以采用设置Web.Config中的配置: mode="StateServer"stateConnectionString="tcpip=127.0.0....
2009-12-23 22:20:25
512
原创 网站导航下拉菜单代码-css导航菜单(完全兼容firefox,IE6,IE7,IE8,chrome)
项目需要要写一个导航下拉,自己比较懒,就网上搜现成的,可惜网上的都有问题.下面这个完全兼容firefox,IE6,IE7,IE8,chrome.也不是自己原创的(开头已经说我比较懒了),只是拿别人的来修改一下[code="HTML"] New Document /* common styling ...
2009-12-23 22:16:36
425
原创 自己常用的几个Firefox插件
39Proxy 代理软件Console2 Firefox错误控制平台的加强Dafizilla ViewSourceWithDOM InspectorFirebug 非常好用的调试工具Firecookie 必须先安装Firebug,可以查看\修改cookieFlashbug 必须先安装Firebug,如果你开发flex建议安装一个试试YSlows ...
2009-12-20 19:24:54
132
select into 与 insert into
insert into 目标表 select * from 源表 --前提是数据库中已存在目标表select into 目标表 select * from 源表 --前提是数据库中不能存在目标表select into 在mysql中不支持替代方法Create table 目标表 (Select * from 源表);...
2009-12-20 19:07:24
104
原创 正则表达式
全部符号解释字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。 ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。 $ 匹...
2009-12-19 21:38:34
94
原创 拦截系统关闭信号
在Java窗口程序中按ctrl+c会强行中止Java程序。点击窗口关闭按钮也会强行中止程序。Runtime.getRuntime().addShutdownHook(hooker)允许注册一个线程,在System.exit()之后、finalize被调用之前执行它。 根据文档,如果有多个程序注册了hooker, 它们会被同时启用,顺序不被保证。比如你想在关闭前透过Jms...
2009-12-19 21:31:05
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人