自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(40)
  • 收藏
  • 关注

翻译 Spring and visibility problems

Spring and visibility problemsIn Beijing on 2007-7-21Source: http://blog.xebia.com/2007/03/01/spring-and-visibility-problems/Spring 是一个优秀的框架,但我希望那些基于Spring的程序不受到可见性问题(一种并发问题)。本文着力与描述产生该问题的原因,以及如

2007-07-24 18:36:00 620

原创 介绍 Retrotranslator,一个java 字节码转换工具

  介绍 Retrotranslator,一个java 字节码转换工具 In Beijing on 2007-7-22  软件兼容性一直是软件人员的一个心痛地方,例如使用新开发工具、环境开发的软件不能够在旧的环境中运行等。对于java程序来说,目录主流的jdk已经是1.5和1.6了,但是你不能避免客户的环境不会使用1.4的环境。在Sourceforge上面存在一个jav

2007-07-24 18:36:00 920

翻译 10 Things To Do After You Install Ubuntu

10 Things To Do After You Install Ubuntu  In Beijing on 2007-7-15 Source: http://sheehantu.wordpress.com/2007/06/23/10-things-to-do-after-you-install-ubuntu/     Ubuntu 是一个优秀的发行版本,但是你需要稍

2007-07-16 18:15:00 852

原创 arraycopy vs ByteArray io class

arraycopy vs ByteArray io class In Beijing on 2007-7-15 在IO功能开发中,常常需要涉及对字节数组的处理。Java语言提供有多种方式可供使用,在这里介绍其中的两种方式,System.arraycopy方法和使用ByteArray 相关IO类,并对它们的使用做一个基本的对比,提供给大家一个简单的参考使用。在java语言中处理字

2007-07-16 17:58:00 737

原创 Oracle 清除用户对象方法

 Oracle 清除用户对象方法 In Beijing on 2007-6-30         在使用Oracle数据库的时候,经常会遇到需要把一个用户的所有对象重新导入的操作。这里介绍两种常用的方法,方便大家使用。 一、使用drop user cascade; 可以删除用户及所相关的所有对象,可以通过重新创建一个同名对象,然后使用imp 命令从dmp文件导入新

2007-06-30 15:19:00 2955

原创 使用 JAXB实现程序配置

  In Beijing on 2007-6-24 程序的自定义设置是一个重要的功能,大多数程序都会提供自定义配置的方法,提供用户根据个人喜好、运行环境来配置软件的使用方式。程序的配置方式存在多样性,一般会采用windows格式的ini配置文件或者注册表方式,java格式的properties属性文件,随着xml文件在程序开放中的普及,也有越来越多的配置开始使用xml的文件方式,例

2007-06-25 18:15:00 970

翻译 Spring JPetStore 例子说明

=========================================== Spring JPetStore 例子说明 =========================================== 作者 Juergen Hoeller基于 Clinton Begins JPetStore (http://www.ibatis.com).  1

2007-06-17 11:50:00 1786

原创 Spring study 1-AOP 动态代理学习

Spring study 1-AOP 动态代理学习In Beijing on 2007-6-10  最近开始了学习Spring,再学习和实现中遇到了一些问题,记录下来希望大家共同探讨。曾经在以前了解过Spring的一些相关内容,学习了它的一些思想,但是不曾深入学习以及进行实践。在上个月参加完成软考以后,在平时有了些空闲时间,便有了再次学习spring的计划。本次学习主要的参考书

2007-06-11 08:45:00 636

原创 Virtual Desktop Manager 介绍 --windows 的虚拟桌面

Virtual Desktop Manager介绍By guipei on 2005-4-29 at zhegnzhou  今天来介绍一个微软windows xp 的一个增强工具――Virtual Desktop Manager,可以从软件的名字猜出它的功能,一个虚拟桌面管理软件。 用过linux的xwindow系统的人都知道,在xwindow里面有一个虚拟桌面,可以方便的设置1-12个虚拟桌面,

2005-04-30 08:38:00 1853

原创 Webmin linux系统管理的一大利器

Webmin linux系统管理的一大利器Guipei at hainan on 2005-04-11 Linux 管理的难度在一定程度上应该是大于windows系统的,其中的一个重大原因是众多的linux发行版本,造成不同发行版之间的管理不大相同。今天为大家介绍一个linux系统的管理利器――Webmin。Webmin 的官方定义为:Webmin 是一套基于web接口的unix管理系统。这里的u

2005-04-11 22:45:00 1050

转载 外企面试考官最爱提十个问题

1、请介绍一下你自己     这是外企常问的问题。一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,外企最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事、主要的成就等。这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说的合情合理外企才会相信。外企很重视一个人的礼貌,求职者要尊重考

2005-04-03 08:32:00 1479

原创 Cvs 升级的快乐

Cvs 升级的快乐By Guipei on 2005-3-30 in hainan 作为软件的使用者,总是希望可以简单的迁移系统到新的版本。然而就像很多情况下,系统的升级并没有我们想象的简单、容易。就像jdk14里面开发的程序,不可以在jdk13里面运行,dot net 1.0 开发的系统不兼容于dot net 1.1一样。这次终于我们无法忍受cvsnt了,由于eclipse有2升级到3,并没有想

2005-03-31 08:02:00 1089

原创 Knoppix 简介

Knoppix 简介By guipei in 2005-3-30 on hainan 最近无意中使用了一个新的linux发行版:knoppix。也许他并没有什么特别之处,但是把他的所有优势放在一起,也许你也会和我一样相信,knoppix是一个卓越的linux发行版。在一些环境下面你也许会非常欣赏它。如果你想知道knoppix的最大优点是什么,那么也许你会注意到knoppix的主页上面的说明:Kno

2005-03-31 07:48:00 1053

原创 ANT 操控 ORACLE数据库实践

ANT 操控 ORACLE数据库实践By guipei 2005-3-21 最近,开发工作比较繁忙,经常会把项目带回家加班干活,项目使用oracle数据库,因为家里的机器不能把oracle相关服务作为自动启动,这样,估计女朋友会说你的电脑怎么搞得,开个机就这么困难。所以,每次开始编写程序之前,总是要打开控制台,net start 一堆东西,打开数据库,打开监听,总于,有一天厌恶了这个重复劳动,交给

2005-03-21 16:37:00 1426

原创 Vi 操作多文件的N 中解决方法

Vi 操作多文件的N 中解决方法  By guipei 2005-3-21  学习linux,总是少不了学习vi编辑器的使用。vi 的作用如果同视窗系统作对比的话,我觉得实现的功能应该和记事本一样。但是作为linux的特殊性,vi 的复杂程度却远远高于记事本的操作。最近,学习了一些vi操作多个文件的操作方法,再这里总结一下,因为以前看过很多书,或者资料,大都是泛泛的介绍一下vi的基本功能,没有深入

2005-03-21 15:53:00 1119

转载 经典故事中的管理真理

员工管理和激励是一个复杂的事情,有时让管理者摸不着头脑,甚至感到头疼。销售管理往往并非现场管理,遥控管理无形之中增加了管理的难度。轻松一下,看看以下的十个经典故事,也许你会从中受到启发。  一、 分工  [故事] 一位年轻的炮兵军官上任后,到下属部队视察操练情况,发现有几个部队操练时有一个共同的情况:在操练中,总有一个士兵自始至终站在大炮的炮筒下,纹丝不动。经过询问,得到的答案是:操练条例就是这样

2005-03-16 08:59:00 677

原创 weblogic 8 在 linux 下面免除录入 帐号和密码的方法

Weblogic8 在linux下脚本问题 终于要把生产环境使用的weblogic7升级为weblogic8了。如果我们使用脚本启动weblogic的话,我们会在 startWebLogic.sh 脚本中加入以下变量,用作每次启动系统不用重复输入口令和用户帐号。# WLS_USER     - cleartext user for server startup# WLS_PW 

2005-02-28 22:33:00 996

原创 linux 双网卡配置故障 和 加载usb设备的技巧

Linux 双网卡故障 和 加载usb 磁盘的技巧 做新的事情,总会遇到新的问题,解决新的问题可能真算不上简单,但是找到原因后, 你会发现其实这是很简单的一个事情(it’s a case of cake.)。好了,记录下来,看看能不能帮一下遇到同类问题的同志们。 l         问题一:linux 双网卡的网络连接问题?描述:在一台双网卡的服务器上面,使用了一个网卡,另一个

2005-02-28 22:31:00 2159

原创 Dom 4j 格式化xml补充

Dom 4j 格式化xml补充 作为一个优秀的XML framework的Dom4j,本身提供了格式化文件的一些方法,让我们看看如何可以更方便的处理。本文涉及如何格式化xml输出,设置输出字符集,以及XMLWriter不同的writer方法的区别。 Dom4j提供的格式化xml方法:    OutputFormat format = OutputFormat.c

2005-02-24 13:38:00 887

原创 Web 应用中分页的 hibernate 和 struts 实现

Web 应用中分页的 hibernate 和 struts 实现By guipei 2005-2-19概述在众多的web应用中,不可缺少的一项功能便是对记录结果的分页。试象一下,如果没有分页,你在Google中查找了一个网页,结果有5万个记录,假设一次全部发送给你,服务器讲会有多大的压力,你的客户机有会有多达的压力。把结果分页实际上需要3个需求:1.         需要知道结

2005-02-21 08:24:00 1224

原创 Gmail的与众不同

Gmail的与众不同 Google在互联网的重要程度大概不需要介绍了吧,完全是一个太好的导航系统。很久就听说google要推出邮件服务了,也看了很多相关介绍。充满着对他无限的迷恋,终于得到了一个G蛋。使用了近一周的Gmail,感觉google真是够标新立异的,很多概念都换了名字。当然除了名字不一样外,还有感觉不错的体验,总之gmail迷人之处绝对不是仅仅一个G的空间。      

2005-01-31 08:46:00 893

原创 表单的中文处理一次故障处理

表单的中文处理一次故障处理 曾经被已经解决过得问题再次烦恼,真是一次不愉快的事情。也许让我更加认识了问题的原因,或者不同情况下的处理。在表单提交处理中文的时候,我们大多使用 request.setCharacterEncoding("gb2312") 方法,或者使用servlet的filter过滤设置来处理中文表单的提交。需要注意的是,这个方法的使用一定需要在 request.getP

2005-01-18 11:05:00 739

原创 The Ant’s Story

 Translate by guipei 200501        Ant 工具估计应该不少朋友都在使用,ant也是一个不经意而成功的一个工具。它本身是为了方便tomcat项目编译出现的,最终的用户数量却远远大于了tomcat的用户,在整个的java社区广为应用。你知道它背后的故事么,这个故事来源于ant的原始发起人James Duncan Davidson的讲述,来让我们一起来了解

2005-01-10 14:09:00 1976 4

原创 Eclipse 从 2 到3

  使用Eclipse快有一年了,从开始的慢慢试用,到逐步独占我的java开发工具,它让我完全感到了它的魅力所在。Eclipse3 推出也有好久时间了,我好像在软件更新上面现在有些懒惰了,一直用213来使用。到了一天,忍受不住Elipse3的种种新特性,终于下定决心,升级到3来使用。升级Elipse绝对不象其他开发工具升级一样简单。原因很简单,源于Eclipse的系统构架。我们大家都了

2005-01-10 14:03:00 985 3

转载 常见linux介绍(转)

常见linux介绍(转)  目前我们所能接触到的linux主要有Red Hat、Slackware、Debian、SuSE、OpenLinux、TurboLinux、Red Flag、Mandarke、BluePoint等。  (1)Red Hat http://www.redhat.com  以容易安装著称,初学者安装这个版本,遇到挫折的机会几乎是零,如果您对安装Win9x已驾轻就熟

2005-01-05 08:25:00 1246

转载 FreeBSD与Linux的比较

FreeBSD是一个自由的,源自AT&T UNIX的操作系统。目前已经不包含任何AT&T的代码。可以说它是正统的UNIX后代。而Linux是由一个芬兰Helsinki大学的学生Linus Torvalds开发的UNIX的克隆。在Linus上大学的时候,由于AT&T与加州大学伯克莱分校在BSD版权问题上发生了法律纠纷,导致BSD的源代码还不能自由使用,所以Linus写了他自己的UNIX版本(事实上,

2004-12-28 14:07:00 617

原创 Log 4j 按照level级别分类存储方法

Log 4j 按照level级别分类存储方法 Log4j是目前日志记录的业界标准,其强大,完善的功能可以满足我们大部分的需要。为我们的应用系统提供完美的日志处理方法。我们知道,在log4j中的日志级别分为 LOG、DEBUG、INFO、WARN、ERROR、和fatal六个级别。它的灵活配置机制也是log4j足以出色的一个重大原因,采用类继承的方式可以进行包级、类级、以及根级配置。在我

2004-12-23 11:09:00 1195 1

转载 mysql jdbc

2、jdbc url参数说明 url格式:jdbc:mysql://[hostname][:port]/dbname[?param1=value1][¶m2=value2]... 参数名 取值 缺省 user 数据库用户名 无 password 数据库用户口令 无 autoReconnect 当数据库连接丢失时是否自动连接,取值true/false false maxReconnects

2004-12-20 16:50:00 1092

原创 Nautilus 几点使用经验

Nautilus 几点使用经验Write by guipei  在很长的时间里面,我一直是把linux作为服务器来使用的,例如作为数据库服务器,或者应用服务器和文件服务器。随着linux的不断发展、完善,特别是x系统的完善,我相信linux作为window桌面的一个替代品也会越来越完美。我一直喜欢使用gnome的界面,给我的感觉是简单大方,不太象kde一样漂亮。随着fedora

2004-12-20 13:03:00 935

原创 dot net 安装 问题

.Net Framework Install Errors 2908 & 1935 方法:修改 System32 目录里面的 mscoree.dll 文件名。 Thread rating: 4.1  .Net Framework Install Errors 2908 & 1935 Has anybody had any experience with the .Net Framework i

2004-12-16 08:55:00 990 1

原创 使用Linux的10个小技巧 (translate)

使用Linux的10个小技巧write by Ellen Sievertranslate by guipei每个使用Linux的用户都会发现自己最爱的技巧,根据我们的经验和工作的实践。这里有一些是我的经验。这些技巧可能非常简单,但是我发现正是这些简单的技巧会对我们的日常工作有最大的帮助。使用其他的控制台Linux可以使用虚拟控制台同时登陆多个会话,因此你可以一次做更多的操作或者

2004-12-13 09:43:00 735

转载 oracle与weblogic自动启动与停止

oracle与weblogic自动启动与停止 提交时间: Mar 3, 2004 8:42:29 PM 最近做开发时,发觉每次重新启动服务器时oracle数据库若没有关闭,则必须先关闭后在重新启动redhat advance server,oracle才能够正常运行。感觉这样麻烦,想到能否使数据库与web服务器与操作系统一同关闭与启动。在网上查找了一下相关资料,只找到一篇“

2004-12-07 08:57:00 961

转载 搜集

Truth Happens"First they ignore you. Then they laugh at you. Then they fight you. Then you win."- Mohandas Gandhi  First they ignore you..."...we think of [Linux] as a competitor in th

2004-12-06 15:21:00 704

原创 结构化子查询:在mysql4.1中的应用

  By Trudy Pelzer翻译:guipei随着mysql 4.1版的发布,现在有两种方法可以使用一个单独的查询从多个数据表中取得数据:使用连接(join)或者使用子查询(subquery)。我们来举例说明,假设你有一下的表格: CREATE TABLE clients (  clno INT,  fname VARCHAR(15),  lname VA

2004-12-06 13:20:00 1714

原创 Oracle 的 in 和 not in ――性能实践

Oracle 的 in 和 not in ――性能实践        在很多软件系统中,系统的性能很打程度上有数据库的性能决定。以前也曾经做过很多次关于性能方面的各种测试,特别是关于oracle的,我想到也应该记录下来一部分,为大家共享。事情发生在我们的系统从sqlserver移植到oracle,用户在一个查询的操作上等待的时间无法忍受了,我们关于这个查询的处理与原来的方式一下,难道s

2004-11-29 17:00:00 715

原创 Ant 调用系统命令的实践

       Ant这个工具真实一个太好用的工具了!近期在学习使用struts,使用过程中会涉及到struts资源的文件的使用,这个资源文件又必须通过jdk的命令 native2ascii 转换字符编码。想起来我经常修改资源文件,然后每次修改都要打开控制台,cd 到资源文件目录,然后在执行 命令native2ascii -encoding gb2312 ??,真是好痛苦的经历啊。   

2004-11-29 11:24:00 1936 2

转载 p3006854_9204_LINUX 补丁:

p3006854_9204_LINUX 补丁:包含两个文件README--------------------------------------------------------------------------#-------------------------------------------------------------------------#  Patch for Bug

2004-10-22 08:04:00 1728 3

原创 Jsp & Servlet 会话控制

Jsp & Servlet 会话控制作者:guipei前言作为J2EE的重要组成部分的jsp和servlet规范中,会话(session)处理占有非常重要的位置。目前,很多资料都非常详细的讲解了会话跟踪如何处理。但是,针对会话控制却很少有人涉及,原本在servlet规范中,servlet提供了HttpSessionContext接口处理会话控制功能,但是,在Servlet API 2.

2004-10-18 20:38:00 1561 4

转载 oracle10g 乱码

不少兄弟反映在rhel3下安装oracle10g时出现乱码, 其实在安装和使用时出现乱码的地方有多个, 可以分为三类:1. 安装时的乱码2. 一些应用程序的乱码, 比如 dbca, netca3. 一些基于oc4j的web应用的乱码, 比如 isqlplus, em 造成这些问题的原因都是一个, 就是这些程序都使用jdk, 相应的jdk(或jre) 使用的字体配置文件 font.propert

2004-10-18 18:00:00 457

原创 Servlet 和 JSP 性能调整

概述       在本文中, Rahul Chaudhary将描述性能调整技术 (PTT performance-tuning techniques) 的使用,来提升servlets 和JSP 的性能,以此来提升你的J2EE应用的性能。笔者假设读者具有基础的servlets 和JSPs知识。作者:Rahul Chaudhary译者:guipei  你的J2EE应

2004-10-12 08:55:00 1242 1

空空如也

空空如也

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

TA关注的人

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