自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (5)
  • 收藏
  • 关注

原创 Java或web中解决所有路径问题

Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的!在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径。如果是Servlet , Action , Controller, 或则Filter , ...

2011-01-19 14:55:39 125

原创 Oracle的锁表与解锁

[code="sql"]SELECT /*+ rule */ s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK',NULL) LOCK_LEVEL,o.owner,o.object_name,o.object_type,s.sid,s.serial#,s.terminal,s.machine,s.program,...

2010-06-07 11:12:36 134

Tomcat内存设置方法

windows中大家都知道,JAVA程序启动时都会JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。比如说在应用程序用到最大内存的时候,JVM是要先去做垃圾回收的动作,释放被占用的一些内存。 所以想调整Tomcat的启动时初始内存和最大内存就需要向JVM声明,一般的JAVA程序在运行都可以通过中-Xms -Xmx来调整应用...

2010-03-23 00:52:43 164

太悲了....

电脑系统坏了,重新装了哈系统,打开电脑一看,我DEF盘的东西全没啦,真是悲啊!存了2年的东西 说没就没啦。。 :cry:

2010-03-19 16:04:05 123

原创 困惑、纠结

本人月底辞职,年终奖会给我发吗?我们公司是有双薪的,以前都是1月发的。目前还没有发哦,估计是2月份发吧.如果我辞职回给我发吗?请教了..

2010-01-18 12:33:04 101

原创 关于tomcat环境下上传大文件遇到的问题及解决办法

最近在测试svs客户端api中遇到了如下问题:1 测试中需要上传一个比较大的文件,约5M,使用TOMCAT5.5,在上传过程中报错,后来在网上查找原因,发现TOMCAT5.5默认配置最大只能上传2M,在配置文件server.xml中配置Connector时可以指定maxPostSize属性来限制上传文件的大小,如果设置为maxPostSize="0"则对上传的文件大小不作限制.2 可以...

2010-01-18 11:15:02 217

原创 Filter过滤器详解

Filter 技术是servlet 2.3 新增加的功能.servlet2.3是sun公司与2000年10月发布的,它的开发者包括许多个人和公司团体,充分体现了sun公司所倡导的代码开放性原则.由于众多的参与者的共同努力,servlet2.3比以往功能都强大了许多,而且性能也有了大幅提高. 它新增加的功能包括: 1. 应用程序生命周期事件控制; 2. 新的国际化; 3. 澄...

2009-12-28 14:31:56 183

原创 ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

近日在配置Oracle 10G的流复制环境时,遇到一个问题,关闭数据库(shutdown immediate)后,通过SQL Plus连接数据库:conn sys/his@orc0 as sysdba,出现如下错误: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务通过重启服务的方式启动数据库,再次连接却能成功登录,也就是说在关闭数据库状态下无法连接...

2009-12-21 10:31:45 124

原创 SQL收集

SQL操作全集 下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说...

2009-12-17 20:32:37 131

原创 Java New IO的非阻塞特性

导读J2SE1.4以上版本中发布了全新的I/O类库。本文将通过一些实例来简单介绍NIO库提供的一些新特性:非阻塞I/O,字符转换,缓冲以及通道。 一. 介绍NIONIO包(java.nio.*)引入了四个关键的抽象数据类型,它们共同解决传统的I/O类中的一些问题。1. Buffer:它是包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。2. C...

2009-12-17 19:54:25 117

原创 多线程编程的设计模式

临界区模式 Critical Section Pattern 是指在一个共享范围中只让一个线程执行的模式.它是所有其它多线程设计模式的基础,所以我首先来介绍它.把着眼点放在范围上,这个模式叫临界区模式,如果把作眼点放在执行的线程上,这个模式就叫单线程执行模式.首先我们来玩一个钻山洞的游戏,我 Axman,朋友 Sager,同事 Pentium4.三个人在八角游乐场循环钻山洞...

2009-12-17 19:30:41 119

原创 基于StringTemplate的视图

一 StringTemplate介绍 StringTemplate 是一个可以生成原代码,web页面,emails和其它任何需要有格式的文本输出的模板引擎。它目前支持三种语言:Java, c#, python. 许多应用在web中的模板引擎,不强制分离视图(view)与控制器(controller)。Mvc中已经强调业务逻辑模型与视图的分离,如果模型和视图分离的不彻底,那...

2009-11-26 15:29:31 230

九大技巧,提升XP运行速度 100%

在使用XP的过过程中,系统运行速度会随着时间的推移越来越慢了,有的朋友可能会想到重装系统,但重装后,那么多的应用软件也要重新安装,如何在不安装系统的前提下提升XP的运行速度呢?只要你安照以下九个方面操作,相信你的XP又会重新高速运行。 1、加快开关机速度 在Windows XP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回应后系统才开始关机。加快开...

2009-11-26 10:17:53 125

原创 Oracle数据库的备份

1、引言Oracle数据库的备份方法很多,无论使用那种备份方法,备份的目的都是为了在出现故障后能够以尽可能小的时间和代价恢复系统。比如使用export实用程序导出数据库对象、使用Oracle备份数据库、使用Oracle对称复制、使用Oracle并行服务器、使用 Oracle冷备份、使用Oracle 热备份等各种备份方法都有其优缺点、适用的场合和相应的软硬件要求。本文主要就用export实用程序...

2009-11-25 17:44:41 154

在EditPlus中配置JAVA编译环境

简单介绍一下EditPlus对Java的编译设置的步骤:1>.从菜单"工具(Tools)"—>"配置用户工具"—>进入用户工具设置.2>.在类别里展开“工具”树形菜单;“用户工具”,选择“组和工具项目”中的“Group 1”,点击面板右边的“组名称...”按钮,将文本Group1”修改成“编译JAVA程序”;然后选择修改的组“编译JAVA程序”,点击“添加新工具”按钮,选择程序,建立“程序...

2009-11-24 17:13:43 190

原创 Tomcat性能调整

一. 引言性能测试与分析是软件开发过程中介于架构和调整的一个广泛并比较不容易理解的领域,更是一项较为复杂的活动。就像下棋游戏一样,有效的性能测试和分析只能在一个良好的计划策略和具备了对不可预料事件的处理能力的条件下顺利地完成。一个下棋高手赢得比赛靠的不仅仅是对游戏规则的认识,更是靠他的自己的能力和不断地专注于分析自己对手的实力来更加有效地利用和发挥规则的作用。同样一个优秀的性能测试和分析人员将...

2009-11-19 16:52:41 88

原创 软件开发成功 12 法则

有没有听说过SEMA?这可是衡量一个软件开发组好坏的很深奥的系统。别介,等一下!别按那个联接! 给你六年你也搞不清这玩意。所以我自己随便攒了一套衡量系统,信不信由你,这系统,三分钟就可掌握。你可以把省下的时间去读医学院了(译注:美国的医学院可是要读死人的!)。Joel 衡量法则1.你们用不用源文件管理系统? 2.你们可以把整个系统从源码到CD映像文件一步建成吗? 3.你们每天白天都...

2009-11-19 16:29:41 130

原创 吃匹萨的学问

送给爱吃PIZZA的人们那还是在去年一个星期六的中午,孩子吵着要吃匹萨,于是我们就找了一家环境不 错的匹萨店。匹萨店生意确实不错,记得当时还排了长队,服务生小姐热情地介绍了饼的种类、价格,我们决定要一个12寸的。入坐后15分钟左右,服务员小姐上前说:“先生,抱歉,12寸的没了,是不是给你换成一个9寸和一个6寸的比较合算,好吗?”我没加考虑应允了。可仔细一想马上唤回小姐:...

2009-11-19 16:26:34 144

原创 设置Java环境变量的几种方法

JAVA中常用需要设置的三个环境变量:JAVA_HOME、CLASSPATH、PATH(一)配置环境变量:(相对路径)1.JAVA_HOME=x:\jdk1.6.0JAVA_HOME2.用%JAVA_HOME%就可以取代:x:\jdk1.6.0这一部分CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_H...

2009-11-19 13:32:42 247

原创 javascript应用代码

使用构造函数来创建对象,构造函数是一个函数,调用它来例示并初始化特殊类型的对象。可以使用 new 关键字来调用一个构造函数。下面给出了使用构造函数的新示例。   [code="java"]var myObject = new Object(); // 创建没有属性的通用对象。  var myBirthday = new Date(1961, 5, 10); // 创建一个 Date 对象。...

2009-11-18 11:16:15 108

原创 java启动Tomcat

[code="java"]public class TomcatStarter { public static void main(String[] args) { TomcatStarter.startTomcat(); } public static void startTomcat() { try { ...

2009-11-13 10:12:12 102

原创 访问数据库

应用程序服务器使您可以使用服务器端的资源,例如数据库。例如,动态页可以指示应用程序服务器从数据库中提取数据并将其插入页面的 HTML 中。有关更多信息,请参见《使用 Dreamweaver》中的数据库初学者指南。从数据库中提取数据的指令叫做数据库查询。查询是由名为 SQL(结构化查询语言)的数据库语言所表示的搜索条件组成的。SQL 查询被写入页的服务器端脚本或标签中。应用程序服务器不能...

2009-11-12 17:43:31 193

原创 处理动态页

当 Web 服务器接收到对静态 Web 页的请求时,服务器将该页直接发送到请求浏览器。但是,当 Web 服务器接收到对动态页的请求时,它将作出不同的反应:它会将该页传递给一个负责完成页的特殊软件。这个特殊软件叫做应用程序服务器。应用程序服务器读取页上的代码,根据代码中的指令完成页,然后将代码从页上删除。所得的结果将是一个静态页,应用程序服务器将该页传递回 Web 服务器,然后 Web 服务器将...

2009-11-12 17:40:10 146

原创 二进制、八进制、十进制、十六进制之间转换

一、 十进制与二进制之间的转换 (1) 十进制转换为二进制,分为整数部分和小数部分 ① 整数部分 方法:除2取余法,即每次将整数部分除以2,余数为该位权上的数,而商继续除以2,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数。下面举例: 例:将十进制的168转换为二进制 得出结果 将十进制的168转换为二进...

2009-11-12 16:41:07 132

原创 各种排序-java编码

插入排序:[code="java"]package org.rut.util.algorithm.support;import org.rut.util.algorithm.SortUtil;/** * @author treeroot * @since 2006-2-2 * @version 1.0 */public class InsertSort im...

2009-11-12 16:21:15 129

原创 java异常处理总结

(一)关键字:throw throw是一种控制程序流程的特殊方法而已。没有相应的catch的话,可以中止当前的方法继续执行。关键字:throws 声明方法时候,如果不声明throws的话,那么一般的Exception都要在这个方法中终结,也就是说一定要有相应的catch处理,否则编译时会产生错误。如果方法声明了throws的话,可以交给上一级方法去处理。以此类推。但是有些Excepti...

2009-11-12 16:18:28 147

原创 高效的Java异常处理

Java开发人员可以做出的最重要的架构性决策之一就是如何使用Java异常模型。Java异常一直以来就是社群中许多争议的靶子。有人争论到,在Java语言中的异常检查已是一场失败的试验。本文将辨析,失败的原因不在于Java异常模型,而在于Java类库的设计者未能充分了解到方法失败的两个基本原因。本文倡导一种对异常条件本质的思考方式,并描述一些有助于设计的模式。最后,本文还将在AOP模型中,作为相互...

2009-11-12 16:16:06 83

原创 理解 DB2 通用数据库中的锁定

介绍我们在进行客户支持时遇到最多的话题之一就是锁定。“为什么 DB2 锁住了这个表、行或者对象?” “这个锁会阻塞多长时间及为什么?” “为什么出现了死锁?” “我的锁请求在等待什么?”更仔细地分析一些常见的锁定示例可以说明 DB2 锁定策略背后的原则。下面是关于 DB2 如何访问和锁定行的一个常见误解。当两位用户插入同一个表,然后第一位用户试图选择他刚插入的行时,就会出现问题。他...

2009-11-12 16:10:35 342

原创 黑盒测试和白盒测试之间的区别

黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。  白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。  软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的...

2009-11-09 14:23:51 216

原创 修改Sybase字符集-Windows

在使用Sybase中,经常我们在安装完Sybase后,使用isql或程序插入中文数据后,查询出数据为乱码(中文字符全为‘?’),这是因为客户端的字符集和服务端的字   在安装完Sybase后,很多人在使用isql或程序插入中文数据后发现,查询出的数据是乱码(中文字符全为‘?’),这是因为客户端的字符集和服务端的字符集不一致造成的,Sybase默认安装后默认字符集为:iso_1。通常使用中文...

2009-10-28 16:48:34 339

原创 修改Sybase字符集-Linux

以字符集修改成cp936为例,服务器端的安装路径为:/usr/sybase(unix)1. 修改服务器数据库字符集$ cd /usr/sybase/ase/ASE-12_5/bin $ charset -Usa -P -Sservername binary.srt cp936 $ isql -Usa -P –Sservername(运行isql) >sp_c...

2009-10-28 16:47:33 369

何去何从

做了2年的开发,现在公司有让我去做测试。真的很放不下发开啊,感觉做测试没有什么前途。在这里真的不是鄙视做测试的,其实干测试也有很多牛人,一些好的产品都是经过很多测试才受到大家的欢迎。可开发本来是一个枯燥的事,更别说测试啦。测试要写大量的文档,写惯了代码的程序员一下子有要写文档,对程序员来真的很痛苦啊。现在经济状态不太好,加上快到年底啦。真让人为难啊。...

2009-10-28 16:44:04 94

weblogic学习资料书

主要介绍weblogic管理以及在J2EE上的应用,如WebLogic如何设置session超时时间 1 web.xml 设置WEB应用程序描述符web.xml里的元素。这个值以分钟为 单位,并覆盖weblogic.xml中的TimeoutSecs属性 54 此例表示Session将在54分钟后过期 当设置为-2,表示将使用在weblogic.xml中设置的 TimeoutSecs这个属性值。 当设置为-1,表示Session将永不过期,而忽略在 weblogic.xml中设置的TimeoutSecs属性值。 该属性值可以通过console控制台来设置

2009-09-04

几种常用数据库驱动包

包括DB2、Sybase、oracle、sqlserver、mysql以及数据池架包

2009-09-04

ext经典实例,实在没说的,tree,winwod等等

ext经典实例,实在没说的,tree,winwod等等

2009-03-05

extJs图书管理系统免费下载了

extJs图书管理系统免费下载了,ExtJS 2.2,图书管理系统 共享全部源码

2009-03-05

空空如也

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

TA关注的人

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