- 博客(103)
- 资源 (7)
- 收藏
- 关注
原创 jar/war/ear包的区别
经常在我们Java Web项目中看到jar/war/ear这几种文件类型,它们之间有何不同之处呢?我查了一些资料归纳整理如下:jar/war /ear三种文件,在文件结构上,三者并没有什么不同,它们都采用zip或jar档案文件压缩格式。但是它们的使用目的有所区别: Jar文件(扩展名为. Jar)包含Java类的普通库、资源(resources)、辅助文件 (auxiliary files)等...
2011-03-24 14:58:21 202
原创 Weblogic10 Classloading 问题
首先要说说Weblogic的classloading的机制(不同的Applicaiton Server,classloading的方式各有不同)。简而言之,weblogic默认情况下采用的是parent first的方式。但这个parent first,是有“讲究”(tricky)的。 1。父类加载器和子类加载器之间的关系类似于Java中,父类和子类之间的对象关系。2。Web...
2011-03-24 14:51:31 264
原创 weblogic 页面访问速度慢的可能原因及解决办法
系统部署在weblogic8.1上去后,发现比在tomcat下慢很多,经过分析排查,原因是web应用的WEB-INF下的weblogic.xml里的参数设置不合理(使用默认值有时并非最佳值)造成的,具体说明如下:1,pageCheckSeconds <jsp-descriptor> <param-name>pageCheckSeconds</param...
2011-03-24 11:40:09 1929
原创 java接口
public interface Runnable { public abstract void run();}这段代码在JDK 1.0时代已经是如此了。java.lang.Runnable的代码部分从JDK 1.0.2到JDK6都一直没有变过,只有注释里的说明有少量更新而已。已经能用就没人想去改了…吧。即便是当时的Java语言规范也是不鼓励这种写法的。---------...
2011-03-04 11:24:13 113
原创 如何将JQUERY对象转成Javascript对象
<div id="test"></div>$("#test") //jQuery对象$("#test")[0] //jQuery对象->原生的DOM对象$($("#test")[0]) //DOM对象->jQuery对象(有点绕,但只要明白使用$()后能将原生的DOM对象封装成jQuery对象即可)
2011-02-18 17:08:41 220
原创 Tomcat显示路径下全部文件的问题
打开你tomcat/conf/web.xml 找到<param-name>listings</param-name> <param-value>fasle</param-value> 把fasle 改成 true
2011-01-07 16:46:59 123
原创 Oracle Minus关键字
//创建表1create table test1( name varchar(10), sex varchar(10), age int);insert into test1 values('luxin','female',25);insert into test1 values('tom','female',26);insert into test1 values('mary1','...
2010-11-22 11:08:43 167
原创 使用批处理提高数据库执行效率
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY); stmt.addBatch(sql);stmt.addBatch(sql);stmt.addBatch(sql);执行批处理stmt.executeBatch(); ...
2010-11-03 16:01:48 214
原创 jQuery插件---jTemplates(模板)
一 , 简单介绍它是一个基于jQuery开发的javascript模板引擎。它主要的作用如下:1. 通过JavaScript获取JSON形式的数据;2. 获取一个HTML模板,与数据相结合,生成页面HTML。 二 , 快速上手先来看一个简单的例子:<script type="text/javascript" src="jquery-1.2.6.pack.js">...
2010-10-29 09:35:30 122
原创 js打开excle问题
function openExcel(){ //该脚本可以使定义在某一个DIV的HTML原封不动地打印出来 var oXL = new ActiveXObject('Excel.Application'); oXL.visible = true; oXL.DisplayAlerts = false; var xlBook = oXL.Workb...
2010-10-14 10:21:51 183
原创 ActiveXObject对象连续发送请求问题
function writeLog(ctx,strFile ,handleType){ var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); var fileSize=Math.round(getFileSize(strFile)/1024 * 100) / 100.00; var url = ctx + "/include/...
2010-10-13 16:33:03 448
原创 automation服务器不能创建对象
本来程序运行的挺好的,过了几天出现了“automation服务器不能创建对象”这个问题,在网上找了一下,找到两个解决方法:一:主要是Scripting.FileSystemObject (FSO 文本文件读写)被关闭了,开启FSO功能即可,在“运行”中执行regsvr32 scrrun.dll 二:如果javascript脚本中报这个错误是因为IE的安全设置不允许运行未标记为安全的activeX控...
2010-10-13 15:08:54 141
原创 pageContext对象的使用
pageContext对象 pageContext对象是JSP中很重要的一个内置对象,不过在一般的JSP程序中,很少用到它,所以知道request对象、response对象的人比较多,知道pageContext对象的人就比较少了。它是javax.servlet.jsp.PageContext类的实例对象,可以使用PageContext类的方法。实际上,pageContext对象提供了对JSP页...
2010-09-27 14:22:40 2061
原创 利用js操作select和option
<script>function addOptionToSelect(){ var slt=document.getElementById("slt"); var objOption=document.createElement("OPTION"); objOption.value='6'; objOption.text='content'; slt.add(obj...
2010-09-25 18:28:59 134
原创 开心一刻
老中医说: 花心练大脑,偷情心脏好, 泡妞抗哀老,调情解烦恼, 暗恋心不老,相思瞌睡少; 以科学发展观的态度对照自身,有则发展,无则实践! 常说英雄难过美人关,可英雄不这么想,难道把美人留给庸人? 美人亦不这么看,难道美人不该配英雄? 常说兔子不吃窝边草,可兔子不这么想,既然窝边有草,何必东奔西跑,难道让别的兔子来吃? 草亦不这么想,谁吃不是吃,为什么不让脸熟的吃! 常说有钱能使鬼推磨,可鬼不这么...
2010-09-21 09:27:34 127
原创 如何刷新父页面
1、我用JavaScript弹出啦一个页面,怎么在这个页面关闭的时候刷新父窗口啊? Response.Write(" <script> alert('成功!'); window.opener.location.href=window.opener.location.href; window....
2010-09-14 14:23:58 143
原创 jquery的.get方法说解
准备工作·Customer类public class Customer{ public int Unid { get; set; } public string CustomerName { get; set; } public string Memo { get; set; } public string Other { get; set; }...
2010-09-10 17:34:40 276
原创 java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNN
连接是出现以下错误: java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153092352)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4)))) at oracle.jdbc.dbaccess.DBError.throwSq...
2010-09-10 16:17:16 377
原创 Weblog启动报"action" failed to preload on startup in Web application: "csi"
Servlet: "action" failed to preload on startup in Web application: "csi"2008-10-15 08:43启动时,控制台上报以下错误:Servlet: "action" failed to preload on startup in Web application: "csi"原因:在web.xml中配...
2010-09-10 16:12:22 1075
原创 java中的vo 、dto 、dao
VO是跟数据库里表的映射,一个表对应一个VO DAO是用VO来访问真实的表,对数据库的操作都在DAO中完成 BO是业务层,做逻辑处理的VO , PO , BO , QO, DAO ,POJO, O/R Mapping 是 Object Relational Mapping (对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在 O/R Mapping ...
2010-09-08 10:34:37 537
原创 java final关键字
一、final关键字1、定义为static final 的常量public static final int VALUE_ONE = 99;//编译时确定常量值//注意命名规范根据惯例,既是static又是final的域将用大写表示,并使用下划线分隔各个单词。public static final int VALUE_TWO = rand.nextInt(20)//运行时确定常量值...
2010-08-10 15:15:35 105
原创 java中组合和继承关系
1、组合是在一个类中引用其他类对象Java中组合是"is-a"(是一个)的关系是用继承来表达的,而“has-a”(有一个)的关系则是用组合来表达的。2.、继承的向上转型 创建一个基类package com.jic;public class Base { public void print(){ System.out.print("base"); }...
2010-08-09 15:51:15 178
原创 java包访问权限
包访问权限是指 方法未声明时默认为包访问权限 只有 在同一包下面 才能访问。如下所示定义一个 用于测试的,类 package test1;public class Test11 { void go(){ System.out.println("go"); }} 在同一包test1下可以访问go()方法 package test1;publ...
2010-08-09 10:15:46 115
原创 js的parent对象和opener对象
该变更永远指分割窗口最高层次的浏览器窗口。如果计划从分割窗口的最高层次开始执行命令,就可以用top变量。parent:该变量指的是包含当前分割窗口的父窗口。如果在一个窗口内有分割窗口,而在其中一个分割窗口中又包含着分割窗口,则第2层的分割窗口可以用parent变量引用包含它的父分割窗口。opener:指用WINDOW.OPEN等方式创建的新窗口对应的原窗口。附:Window对象...
2010-08-05 09:27:12 159
原创 如何设置Unix的环境变量
设置Unix的环境变量:-----------------------------------设置环境变量的语法格式取决于你使用的shell.首先你要先确定你所登录的shell,如:Bourne (sh),Korn (ksh),C shell (csh),也许还有其他shell,但是这些shell都派生于上面三个shell.得到你使用的是那种Unix shell:> env | ...
2010-07-14 10:09:33 838
原创 linux环境变量 shell变量 command not found解决方法
linux环境变量 shell变量 command not found解决方法 在Ubuntu中有如下几个文件可以设置环境变量1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。2、/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文...
2010-07-14 10:01:47 1213
原创 oracle pfile spfile启动顺序 优先级 spfilesid 〉 spfile 〉 initsid
1.参数文件的定义、作用 oracle数据库通过一系列参数来对数据库进行配置。这些参数是以键-值对的形式来表 示的,如:MAXLOGFILES=50BACKGROUND_DUMP_DEST=C:DUMP其中,等号左边是参数名,右边是对应的参数的值,值的类型有多种,典型的如数字和 字符串. 参数文件就是存储这些参数的地方,oracle在启动时会从参数文件中读取相关...
2010-07-13 16:40:49 225
原创 ORACLE详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名(转) ...
详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名 ----------------------------------------------------数据库名、实例名、数据库域名、全局数据库名、服务名,这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。一、数据库名什么是数据库名?数据库名就是...
2010-07-08 11:34:57 293
原创 oracle网络配置(listener.ora/sqlnet.ora/tnsnames.ora)
oracle网络配置 三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOME\network\admin目录下。 1. sqlnet.ora-----作用类似于linux或者其他unix的nsswitch.conf文件,通过这个文件来决定怎么样找一个连接中出现的连接字符串。 例如我们客户端输入 sqlplus sys/oracle...
2010-06-24 22:47:46 108
原创 误删Oracle dbf 文件后的补救措施
scenario oracle主机上磁盘空间为0了,我查了一下,发现oracle的文件夹占用了 10g以上的空间,又发现有3个我以前创建的早就不用的.dbf文件占据了将近2G的空间,以前好像曾经做过删除,怎么现在还在?二话不说,删!系统报告 说这三个文件还在使用中。这还了得?不容置疑停止oracle服务,删除了这三个文件,然后重启oracle服务。。。。天塌了!!!oracle的 lis...
2010-06-24 13:58:58 202
原创 ORA-01078和LRM-00109错误解决方法
SQL> connect sys/mzl as sysdba已连接。SQL> startupORA-01078: failure in processing system parametersLRM-00109: could not open parameter file ’/opt/oracle/app/oracle/product/10.1.0/Db_1/dbs/initoracl...
2010-06-23 10:20:51 147
原创 一次解决ORA-12560的经历
接到通知一台windows 2003 server上的Oracle数据库出错,无法登录。我从远程桌面登录上去看看,有以下提示:C:\>sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on 星期四 7月 24 18:59:04 2008Copyright (c) 1982, 2005, Oracle. All righ...
2010-06-23 09:43:06 906
原创 linux配置文件
关于登录linux时,/etc/profile、~/.bash_profile等几个文件的执行过程。 在登录Linux时要执行文件的过程如下: 在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个,执行的顺序为:~/.bash_profile、 ~/.bash_l...
2010-06-21 13:49:59 110
原创 Linux操作系统下三种配置环境变量的方法
现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量,下面以配置java环境变量为例介绍三种配置环境变量的方法。 1.修改/etc/profile文件 如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。 (1)用文本编辑器打开/etc/profile (2)在p...
2010-06-12 22:39:55 88
原创 Linux操作系统下Sudo命令的使用方法说明
“Sudo” 是Unix/Linux平台上的一个非常有用的工具,它允许系统管理员分配给普通用户一些合理的“权利”,让他们执行一些只有超级用户或其他特许用户才能完成的任务,比如:运行一些像mount,halt,su之类的命令,或者编辑一些系统配置文件,像/etc/mtab, /etc/samba/smb.conf等。这样以来,就不仅减少了root用户的登陆次数和管理时间,也提高了系统...
2010-06-12 15:32:30 129
原创 Linux环境下创建FTP用户
1. 安装vsFTPd服务:在shell下运行yum install vsFTPd,即可安装成功;2. 修改vsFTPd的配置:在/etc/vsFTPd/下找到vsFTPd.conf文件,修改默认配置,包括监听地址和端口,是否打开tcp、psav模式等等;配置比较简单,具体看我的文章中的vsFTPd配置手册3.启动vsFTPd服务:运行service vsFTPd ...
2010-06-12 15:21:50 112
原创 linux 用户、组管理
Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系...
2010-06-12 15:18:17 100
原创 修改文件权限
进入root用chmod + u/g/o/a+r/w/x filenameu是用户本人g是你所在的组a是所有的用户r 是只可以读w是只可以写x是可以执行可以把这几个参数一起用
2010-06-12 15:08:44 95
原创 linux新增用户
Linux系统用户的创建不同于windows系统,这里陈述一下Linux创建用户的命令。包括创建用户,修改密码,修改信息,新建群组。Linux创建用户命令1:创建新用户useradd命令(也可以使用adduser)用来创建新的用户帐号,其命令格式如下: useradd命令常用选项-d 设置新用户的登陆目录-e 设置新用户的停止日期,日期格式为MM/DD/YY-f 帐户过期几日后永久停权。当...
2010-06-12 11:00:27 330
jsEclipse插件版本1.5.5
2008-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人