- 博客(43)
- 资源 (16)
- 收藏
- 关注
原创 DWR回调函数多个参数的处理
dwr调用: SearchCarInfoDwrService.searchSrvInfo(cardNo,[color=red]{callback:function(data){searchSrvInfoCallback(data,index);}}[/color]); 回调函数: function searchBabyBobCallback(data,index){ ...
2011-09-19 16:06:35 128
原创 理解Java ClassLoader机制
当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构: bootstrap classloader | extension classloader | system classloader bootstrap classloader -引导(也称...
2011-08-22 16:51:50 119
原创 JAVA垃圾回收分析
JAVA垃圾回收简介 java中的内存java虚拟机自己去管理的,java的内存分配分为两个部分,一个是数据堆,一个是栈。 堆是给开发人员用的,是在JVM启动时创建,程序在运行的时候一般分配数据堆,把局部的临时的变量都放进去,生命周期和进程有关系,在堆中分配的内存由java虚拟机的自动垃圾回收器来管理,堆内存用来存放由new创建的对象和数组。 栈是留给JVM自己用的,用来存...
2011-08-19 15:55:39 102
原创 内存泄漏 和 内存溢出
内存泄漏(memory leak)指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况 内存溢出就是你要求分配的内存超出了系统能给你的,系统不能满足需求,于是产生溢出 ...
2011-08-19 14:10:24 117
原创 深入Java虚拟机:JVM中的Stack和Heap
深入Java虚拟机:JVM中的Stack和Heap 在JVM中,静态属性保存在Stack指令内存区,动态属性保存在Heap数据内存区。本文将从JVM的角度来讲解Java虚拟机的这一机制。 在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我们从JVM的内存管理原理的角度来认识Stack和Heap,并通过这些原理认清Java中静态方法和静态属性的问题。 ...
2011-08-17 10:53:30 96
原创 Java虚拟机(JVM)中的内存设置详解
Java虚拟机(JVM)中的内存设置详解 本文向您介绍在Java虚拟机,即JVM中如何设置内存,达到良好的GC效率。 AD: 在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。 PermGen space:全称是Permanent Generation space.就是说是永久保存的区域,用于...
2011-08-17 10:08:45 107
原创 JAVA中的== equals hashcode问题
JAVA中的== equals hashcode问题 1. '=='是用来比较两个变量(基本类型和对象类型)的值是否相等的, 如果两个变量是基本类型的,那很容易,直接比较值就可以了。如果两个变量是对象类型的,那么它还是比较值,只是它比较的是这两个对象在栈中的引用(即地址)。 对象是放在堆中的,栈中存放的是对象的引用(地址)。由此可见'=='是对栈中的值进行比较的。如果要比较堆中对象的内容是...
2011-03-09 23:50:27 82
原创 Windows安装Apache 2.2.8+SSL
由于开发中需要建立源码管理系统、缺陷管理系统,而目前很多这样的系统需要在HTTP服务器的支持才能完全发挥其功能。Apache是开源领域的一面旗帜,作为世界上使用最广泛的HTTP服务器之一,其性能有目共睹。于是选择开源的Apache在Windows平台下搭建HTTP Server。 整套系统已经顺利建立起来,并且运行正常。下面首先将介绍在Windows平台下,Apache 2.2.8和SS...
2011-02-25 11:28:51 169
原创 JS写的:既可以输入又可以选择的selected
[code="java"] POSTCODE aaa aab aac aba abb abc baa bab bac caa cab cac [/code]
2011-02-25 11:22:33 260
原创 Java中的堆栈内存浅析
Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java 会自动释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用。 堆内存用来存放由 new 创建的对象和数组,在堆中分配的内存,由 Java 虚拟机的自动垃...
2009-09-15 23:39:49 105
原创 DML、DDL、DCL区别
总体解释: DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language): DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变...
2009-09-15 23:37:18 155
cmd简单命令实用
这几天电脑中病毒 再机子所有的文件夹以及子文件夹都生成了文件_system~.ini 用卡巴杀毒之后_system~.ini文件还存在 用cmd批量遗留下来的文件: del f:\_system~.ini /f /s /q /a /f 强制删除只读文件。 /q 指定静音状态。不提示您确认删除。 /s 从当前目录及其所有子目录中删除指定文件。显示正在被删除的文件...
2009-09-15 21:18:14 279
java的基本数据类型
JAVA语言的基本数据类型 与C语言是有所区别 Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 1、整数:包括byte,short,int,long 分别占8,16,32,64位 2、浮点型:float,double 分别占32,64位 3、字符:char 占16位 4、布尔:boolean 如图: ...
2009-09-08 13:13:03 91
oracle部分命令
--登陆 sqlplus /nolog --连接oracle connect mtest/sys@orallocal --导出 exp test/test@orcl file=d:\test.dmp; --可以加入条件full=y或owner=(test) --导入 imp test/test@orcl file=d:\test.dmp full=y ignor...
2009-08-20 13:57:11 86
原创 一次oracle10G的Dbconsole服务无法启动修复
OracleDBConsoleorcl 服务因下列错误而停止: 系统找不到指定的路径 原因主要还是更改了主机名或换了IP导致的问题,更改了相应的文件名: D:\oracle\product\10.2.0\db_1\oc4j\j2ee\OC4J_DBConsole_192.168.0.136_dgtest(更换新IP或机器名) //dgtest为oracle_sid ...
2009-08-18 21:43:29 141
原创 ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 问题解决
近日在配置Oracle 10G的流复制环境时,遇到一个问题,关闭数据库(shutdown immediate)后,通过SQL Plus连接数据库:conn sys/his@orc0 as sysdba,出现如下错误: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 通过重启服务的方式启动数据库,再次连接却能成功登录,也就是说在关闭数据库状态下无法连接...
2009-08-18 20:36:19 340
原创 javascript面向对象
javascript的函数 作者:F. Permadi 译者:Sheneyan(子乌) 时间:2006.01.03 英文原文: INTRODUCTION TO JavaScript Functions 子乌注:一篇相当不错的function入门文章,个人感觉相当经典。 词语翻译列表 function:函数(Function未翻译) declare:定义 assi...
2009-08-14 00:50:12 91
原创 java泛型
介绍 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。 在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而...
2009-08-13 00:33:04 73
原创 Oracle随机函数
这几天在做条形码 要在数据库中生成大批量的数据,涉及到随机的字符串,如:字母和数字混合随机数,这样就涉及到oracle的随机包的应用,下面就转载一篇文章,并加以必要的修改! 1.基础认识 关于这些函数及DBMS_RANDOM包的文件都包含在SQLPlus中: [code="sql"] select text from all_source w...
2009-08-05 20:14:22 210
用oracle 存储过程生成数字和字母相结合的随机数
如题,取纯数字的随机数 oracle有内置函数,简单加入处理就可以了 但是数字和字母混合的随机数 不好处理 忘各位指点!
2009-08-05 16:58:43 552
我的extjs显示数据显示不了
Ext.onReady(function() { var jsonReader=new Ext.data.JsonReader({ root:'root', totalProperty:'totalProperty'}, [{ name:"id", mapping:"id" },{ ...
2009-03-10 18:20:17 141
原创 oracle时间加减法
加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual; --...
2008-09-09 17:47:47 159
HQL总结(转)
HQL查询:Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形势如...
2008-06-27 16:22:51 79
inverse与cascade
inverse与cascade 1、到底在哪用cascade="..."? cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通过这个属性来判断一...
2008-06-26 09:55:49 80
常用的JS函数
JS函数集合大全(转载) 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:docu...
2008-05-28 13:24:00 77
时间处理
在项目的开发过程中 经常碰到时间处理比较麻烦,今天没事情简单的写了几个处理方法 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.sql.Timestamp; import java.util.Calendar; public class ...
2008-05-23 00:10:10 90
tomcat外接项目
一般情况下 web项目都发布在tomcat目录下的webapps下面 但是也可以外接! 在conf/server.xml下做个简单的配置即可!配置如下 <Context path="/diaryimages" docBase="D:\newWeb" debug="0" reloadable="false" crossContext="true"> &
2008-05-20 18:43:35 103
JAVA反射机制
JAVA反射原来就那么简单 想必在struts spring上被广泛使用! import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; public class Test2 { /** * @param args * create by zhengli...
2008-05-19 00:33:55 72
URL传汉字 接收乱码处理
String actionName=new String(httpServletRequest.getParameter("actionName").getBytes("iso-8859-1"),"gbk"); 以上方式处理数据 乱码问题会解决!
2008-05-14 18:30:16 129
spring配置
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <bean id="
2008-05-13 01:25:32 81
hibernate 对应关系配置
配置实例一: 特殊配置: <hibernate-mapping package="net.share_info.dxw.hibernate"> <class name="Smkhabitword" table="SMKHABITWORD" node=""> <id name="id" column=&
2008-05-13 01:01:04 90
从request获取各种路径总结
从request获取各种路径总结 request.getRealPath("url");//虚拟目录映射为实际目录 request.getRealPath("./");//网页所在的目录 request.getRealPath("../");//网页所在目录的上一层目录 今天做上传功能 路径相关不是很清楚 查到了就记下来! 如果还有其他的,请各位帮忙补充 谢谢!...
2008-05-08 15:49:49 88
oracle的dblink的创建
创建dblink create database link ORACLELINK connect to SMKMAINV41 IDENTIFIED BY SMKMAINV41 using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.18.101)(PORT...
2008-04-17 17:52:14 144
javascript事件查询综合
javascript事件查询综合 javascript事件查询综合 click() 对象.click() 使对象被点击。 closed 对象.closed 对象窗口是否已关闭true/false clearTimeout(对象) 清除已设置的setTimeout对象 clearInterval(对象) 清除已设置的setInterval对象 confirm("提...
2008-03-20 20:02:39 67
fetch 用法
declare cursor cur(id in varchar2) is select * from tableb bb where bb.sid=id; tb tableb%rowtype; begin open cur('02'); loop fetch cur into tb; exit when cur%NOTFOUND; DBMS_OUT...
2008-02-25 22:42:09 208
Index_by表 集合类型
Index_by表 集合类型 DECLARE TYPE T_RECOR IS record(fid varchar2(12),name varchar2(20)); TYPE T_TABLE IS TABLE OF T_RECOR index by VARCHAR2(2); --BINARY_INTEGER; V_TABLE T_TABLE; V_RECOR T_RECOR; sle...
2008-02-25 22:32:16 292
几个简单sql
上月: select to_char(add_months(sysdate, -1),'yyyy-mm') 上月 from dual 同理其他月份只是数字的加减问题了 如果要定时删除3个月以前的数据 delete from tableName t where t.addtime...
2008-02-25 11:58:31 65
PAFAdemo.rar
2011-05-09
英文电子邮件,涉及各个领域
2010-11-17
淘宝客源码(目前免费公开最好用的)
2009-10-16
图解MyEclipse配置struts+hibernate+spring+FreeMarker
2009-08-13
一个Jbpm员工请假流程的实例
2009-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人