- 博客(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
668
原创 介绍 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
999
翻译 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
903
原创 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
788
原创 Oracle 清除用户对象方法
Oracle 清除用户对象方法 In Beijing on 2007-6-30 在使用Oracle数据库的时候,经常会遇到需要把一个用户的所有对象重新导入的操作。这里介绍两种常用的方法,方便大家使用。 一、使用drop user cascade; 可以删除用户及所相关的所有对象,可以通过重新创建一个同名对象,然后使用imp 命令从dmp文件导入新
2007-06-30 15:19:00
3018
原创 使用 JAXB实现程序配置
In Beijing on 2007-6-24 程序的自定义设置是一个重要的功能,大多数程序都会提供自定义配置的方法,提供用户根据个人喜好、运行环境来配置软件的使用方式。程序的配置方式存在多样性,一般会采用windows格式的ini配置文件或者注册表方式,java格式的properties属性文件,随着xml文件在程序开放中的普及,也有越来越多的配置开始使用xml的文件方式,例
2007-06-25 18:15:00
1006
翻译 Spring JPetStore 例子说明
=========================================== Spring JPetStore 例子说明 =========================================== 作者 Juergen Hoeller基于 Clinton Begins JPetStore (http://www.ibatis.com). 1
2007-06-17 11:50:00
1821
原创 Spring study 1-AOP 动态代理学习
Spring study 1-AOP 动态代理学习In Beijing on 2007-6-10 最近开始了学习Spring,再学习和实现中遇到了一些问题,记录下来希望大家共同探讨。曾经在以前了解过Spring的一些相关内容,学习了它的一些思想,但是不曾深入学习以及进行实践。在上个月参加完成软考以后,在平时有了些空闲时间,便有了再次学习spring的计划。本次学习主要的参考书
2007-06-11 08:45:00
661
原创 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
1964
原创 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
1097
转载 外企面试考官最爱提十个问题
1、请介绍一下你自己 这是外企常问的问题。一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,外企最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事、主要的成就等。这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说的合情合理外企才会相信。外企很重视一个人的礼貌,求职者要尊重考
2005-04-03 08:32:00
1518
原创 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
1134
原创 Knoppix 简介
Knoppix 简介By guipei in 2005-3-30 on hainan 最近无意中使用了一个新的linux发行版:knoppix。也许他并没有什么特别之处,但是把他的所有优势放在一起,也许你也会和我一样相信,knoppix是一个卓越的linux发行版。在一些环境下面你也许会非常欣赏它。如果你想知道knoppix的最大优点是什么,那么也许你会注意到knoppix的主页上面的说明:Kno
2005-03-31 07:48:00
1110
原创 ANT 操控 ORACLE数据库实践
ANT 操控 ORACLE数据库实践By guipei 2005-3-21 最近,开发工作比较繁忙,经常会把项目带回家加班干活,项目使用oracle数据库,因为家里的机器不能把oracle相关服务作为自动启动,这样,估计女朋友会说你的电脑怎么搞得,开个机就这么困难。所以,每次开始编写程序之前,总是要打开控制台,net start 一堆东西,打开数据库,打开监听,总于,有一天厌恶了这个重复劳动,交给
2005-03-21 16:37:00
1463
原创 Vi 操作多文件的N 中解决方法
Vi 操作多文件的N 中解决方法 By guipei 2005-3-21 学习linux,总是少不了学习vi编辑器的使用。vi 的作用如果同视窗系统作对比的话,我觉得实现的功能应该和记事本一样。但是作为linux的特殊性,vi 的复杂程度却远远高于记事本的操作。最近,学习了一些vi操作多个文件的操作方法,再这里总结一下,因为以前看过很多书,或者资料,大都是泛泛的介绍一下vi的基本功能,没有深入
2005-03-21 15:53:00
1161
转载 经典故事中的管理真理
员工管理和激励是一个复杂的事情,有时让管理者摸不着头脑,甚至感到头疼。销售管理往往并非现场管理,遥控管理无形之中增加了管理的难度。轻松一下,看看以下的十个经典故事,也许你会从中受到启发。 一、 分工 [故事] 一位年轻的炮兵军官上任后,到下属部队视察操练情况,发现有几个部队操练时有一个共同的情况:在操练中,总有一个士兵自始至终站在大炮的炮筒下,纹丝不动。经过询问,得到的答案是:操练条例就是这样
2005-03-16 08:59:00
710
原创 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
1027
原创 linux 双网卡配置故障 和 加载usb设备的技巧
Linux 双网卡故障 和 加载usb 磁盘的技巧 做新的事情,总会遇到新的问题,解决新的问题可能真算不上简单,但是找到原因后, 你会发现其实这是很简单的一个事情(it’s a case of cake.)。好了,记录下来,看看能不能帮一下遇到同类问题的同志们。 l 问题一:linux 双网卡的网络连接问题?描述:在一台双网卡的服务器上面,使用了一个网卡,另一个
2005-02-28 22:31:00
2213
原创 Dom 4j 格式化xml补充
Dom 4j 格式化xml补充 作为一个优秀的XML framework的Dom4j,本身提供了格式化文件的一些方法,让我们看看如何可以更方便的处理。本文涉及如何格式化xml输出,设置输出字符集,以及XMLWriter不同的writer方法的区别。 Dom4j提供的格式化xml方法: OutputFormat format = OutputFormat.c
2005-02-24 13:38:00
922
原创 Web 应用中分页的 hibernate 和 struts 实现
Web 应用中分页的 hibernate 和 struts 实现By guipei 2005-2-19概述在众多的web应用中,不可缺少的一项功能便是对记录结果的分页。试象一下,如果没有分页,你在Google中查找了一个网页,结果有5万个记录,假设一次全部发送给你,服务器讲会有多大的压力,你的客户机有会有多达的压力。把结果分页实际上需要3个需求:1. 需要知道结
2005-02-21 08:24:00
1260
原创 Gmail的与众不同
Gmail的与众不同 Google在互联网的重要程度大概不需要介绍了吧,完全是一个太好的导航系统。很久就听说google要推出邮件服务了,也看了很多相关介绍。充满着对他无限的迷恋,终于得到了一个G蛋。使用了近一周的Gmail,感觉google真是够标新立异的,很多概念都换了名字。当然除了名字不一样外,还有感觉不错的体验,总之gmail迷人之处绝对不是仅仅一个G的空间。
2005-01-31 08:46:00
931
原创 表单的中文处理一次故障处理
表单的中文处理一次故障处理 曾经被已经解决过得问题再次烦恼,真是一次不愉快的事情。也许让我更加认识了问题的原因,或者不同情况下的处理。在表单提交处理中文的时候,我们大多使用 request.setCharacterEncoding("gb2312") 方法,或者使用servlet的filter过滤设置来处理中文表单的提交。需要注意的是,这个方法的使用一定需要在 request.getP
2005-01-18 11:05:00
769
原创 The Ant’s Story
Translate by guipei 200501 Ant 工具估计应该不少朋友都在使用,ant也是一个不经意而成功的一个工具。它本身是为了方便tomcat项目编译出现的,最终的用户数量却远远大于了tomcat的用户,在整个的java社区广为应用。你知道它背后的故事么,这个故事来源于ant的原始发起人James Duncan Davidson的讲述,来让我们一起来了解
2005-01-10 14:09:00
2034
4
原创 Eclipse 从 2 到3
使用Eclipse快有一年了,从开始的慢慢试用,到逐步独占我的java开发工具,它让我完全感到了它的魅力所在。Eclipse3 推出也有好久时间了,我好像在软件更新上面现在有些懒惰了,一直用213来使用。到了一天,忍受不住Elipse3的种种新特性,终于下定决心,升级到3来使用。升级Elipse绝对不象其他开发工具升级一样简单。原因很简单,源于Eclipse的系统构架。我们大家都了
2005-01-10 14:03:00
1014
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
1277
转载 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
655
原创 Log 4j 按照level级别分类存储方法
Log 4j 按照level级别分类存储方法 Log4j是目前日志记录的业界标准,其强大,完善的功能可以满足我们大部分的需要。为我们的应用系统提供完美的日志处理方法。我们知道,在log4j中的日志级别分为 LOG、DEBUG、INFO、WARN、ERROR、和fatal六个级别。它的灵活配置机制也是log4j足以出色的一个重大原因,采用类继承的方式可以进行包级、类级、以及根级配置。在我
2004-12-23 11:09:00
1239
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
1121
原创 Nautilus 几点使用经验
Nautilus 几点使用经验Write by guipei 在很长的时间里面,我一直是把linux作为服务器来使用的,例如作为数据库服务器,或者应用服务器和文件服务器。随着linux的不断发展、完善,特别是x系统的完善,我相信linux作为window桌面的一个替代品也会越来越完美。我一直喜欢使用gnome的界面,给我的感觉是简单大方,不太象kde一样漂亮。随着fedora
2004-12-20 13:03:00
972
原创 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
1038
1
原创 使用Linux的10个小技巧 (translate)
使用Linux的10个小技巧write by Ellen Sievertranslate by guipei每个使用Linux的用户都会发现自己最爱的技巧,根据我们的经验和工作的实践。这里有一些是我的经验。这些技巧可能非常简单,但是我发现正是这些简单的技巧会对我们的日常工作有最大的帮助。使用其他的控制台Linux可以使用虚拟控制台同时登陆多个会话,因此你可以一次做更多的操作或者
2004-12-13 09:43:00
774
转载 oracle与weblogic自动启动与停止
oracle与weblogic自动启动与停止 提交时间: Mar 3, 2004 8:42:29 PM 最近做开发时,发觉每次重新启动服务器时oracle数据库若没有关闭,则必须先关闭后在重新启动redhat advance server,oracle才能够正常运行。感觉这样麻烦,想到能否使数据库与web服务器与操作系统一同关闭与启动。在网上查找了一下相关资料,只找到一篇“
2004-12-07 08:57:00
992
转载 搜集
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
731
原创 结构化子查询:在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
1753
原创 Oracle 的 in 和 not in ――性能实践
Oracle 的 in 和 not in ――性能实践 在很多软件系统中,系统的性能很打程度上有数据库的性能决定。以前也曾经做过很多次关于性能方面的各种测试,特别是关于oracle的,我想到也应该记录下来一部分,为大家共享。事情发生在我们的系统从sqlserver移植到oracle,用户在一个查询的操作上等待的时间无法忍受了,我们关于这个查询的处理与原来的方式一下,难道s
2004-11-29 17:00:00
758
原创 Ant 调用系统命令的实践
Ant这个工具真实一个太好用的工具了!近期在学习使用struts,使用过程中会涉及到struts资源的文件的使用,这个资源文件又必须通过jdk的命令 native2ascii 转换字符编码。想起来我经常修改资源文件,然后每次修改都要打开控制台,cd 到资源文件目录,然后在执行 命令native2ascii -encoding gb2312 ??,真是好痛苦的经历啊。
2004-11-29 11:24:00
1984
2
转载 p3006854_9204_LINUX 补丁:
p3006854_9204_LINUX 补丁:包含两个文件README--------------------------------------------------------------------------#-------------------------------------------------------------------------# Patch for Bug
2004-10-22 08:04:00
1768
3
原创 Jsp & Servlet 会话控制
Jsp & Servlet 会话控制作者:guipei前言作为J2EE的重要组成部分的jsp和servlet规范中,会话(session)处理占有非常重要的位置。目前,很多资料都非常详细的讲解了会话跟踪如何处理。但是,针对会话控制却很少有人涉及,原本在servlet规范中,servlet提供了HttpSessionContext接口处理会话控制功能,但是,在Servlet API 2.
2004-10-18 20:38:00
1609
4
转载 oracle10g 乱码
不少兄弟反映在rhel3下安装oracle10g时出现乱码, 其实在安装和使用时出现乱码的地方有多个, 可以分为三类:1. 安装时的乱码2. 一些应用程序的乱码, 比如 dbca, netca3. 一些基于oc4j的web应用的乱码, 比如 isqlplus, em 造成这些问题的原因都是一个, 就是这些程序都使用jdk, 相应的jdk(或jre) 使用的字体配置文件 font.propert
2004-10-18 18:00:00
511
原创 Servlet 和 JSP 性能调整
概述 在本文中, Rahul Chaudhary将描述性能调整技术 (PTT performance-tuning techniques) 的使用,来提升servlets 和JSP 的性能,以此来提升你的J2EE应用的性能。笔者假设读者具有基础的servlets 和JSPs知识。作者:Rahul Chaudhary译者:guipei 你的J2EE应
2004-10-12 08:55:00
1294
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人