我是一个程序员
chinakite
Programmer
展开
-
Oracle归档空间估算
一般有两种方法: 1、根据操作计算日志的大小。插入和删除算1条记录,更新算2条记录。计算记录的大小再乘一个系数,例如:1.5。大概是归档日志的大小。 2、根据稳定运行一段时间后,查看日志切换的情况。即多久系统切换一次日志,可以算出1天要切换几次日志(每切换一次,产生一共归档),从而算出 阅读全文 类别:我是一个程序员 查看评论...2007-02-07 01:22:49 · 398 阅读 · 0 评论 -
说说Java中的枚举——定义枚举
上一篇说了Joshua Bloch大大提出的枚举模式,很好用但是好麻烦啊。如果你用过C/C++或是Pascal这样的语言的话一定会对它们的枚举类型有印象,例如在C/C++中我们可以这样定义:enum weekday { MONDAY, TUESDAY, WENSDAY, THURSDAY, FRIDAY};然后在程序中就可以用MONDAY、TUESDAY这些变量...2008-11-19 14:12:25 · 131 阅读 · 0 评论 -
说说Java中的枚举——JDK1.4之前
在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。在Java中想表示这种数据集最容易想到的写法可能是这样,我们以表示一周五天的工作日来举例:public class WeekDay { public static final in...2008-11-19 14:01:17 · 206 阅读 · 0 评论 -
EhCache官方用户指南的分布式缓存章节翻译
http://hi.baidu.com/chinakite/blog/item/b833a9ec79dcfb2463d09fa4.html2007-11-08 21:47:20 · 92 阅读 · 0 评论 -
取余,真的那么简单吗?
[b]取余的概述[/b]取余 是一个比较常见的运算,在各种编程语言中均有相应的运算符(Java/C的%, Pascal/Delphi的mod等等),我们使用的也比较多,比如[code]5 % 3 = 2,10 % 2 = 0.[/code][b]问题的产生[/b]这样一个问题: -3 % 2 = ? 我们可以使用这样一段Java程序来验证:[code]System.ou...2006-09-27 14:08:04 · 303 阅读 · 0 评论 -
JDK中HashMap的分析
J2SDK中提供了大量的通用类,供我们在开发的时候使用。其中,HashMap类是我们经常使用的。下面简单的分析了HashMap类的一些主要代码。[b][size=18]概述[/size][/b]HashMap类位于java.util包中。主要作用是提供了一个Map的实现,可以比较方便的进行 关键字(key) – 值(value)的存取。其主要方法为:public Object ...2006-09-26 16:59:18 · 88 阅读 · 0 评论 -
Java读取桌面路径的方法
今天在写程序时需要读取桌面的路径,开始时以为需要使用JNI来实现,于是调出Delphi,调用SHGetSpecialFolderLocation方法,处理后返回,编译成DLL,都很顺利。可但是,但可是,我又犯了想当然的错误,这样能不能实现?当然能。只不过还有更好的办法是在之后阅读JDK文档时发现的。其实JDK中已经提供了这个方法,具体方法如下:FileSystemView fsv = Fi...2006-09-25 15:17:36 · 506 阅读 · 0 评论 -
Base64编码解码器(解决了中文问题)
前段时间发了一个Base64编码解码器的javascript版,今天发现它对中文字符串的编码解码不能正常工作,会出现乱码,升级一下 <html> <head> <script Language="Javascript" runat=server> var keyStr = "ABCDEFGHIJ...2007-07-17 05:59:56 · 1115 阅读 · 0 评论 -
Linux下用Eclipse调试远程Tomcat
在./startup.sh之前先进行相关JPDA声明,执行下面的命令:declare -x CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"然后就和《Eclipse中调试远程应用》一文中的一样了。 阅读全文 类别:我是一个程序员 查看评论...2007-07-05 03:03:59 · 106 阅读 · 0 评论 -
Eclipse中调试远程应用
为了不装MyEclipse等插件也能在eclipse中进行debug ――Tomcat:首先确保Tomcat下发布的系统也是你的Eclipse里打开的系统。比如我的机器上在tomcat5.0的conf\Catalina\localhost下配置的talentbase系统指向路径D:\workspace\tb31\webapp,eclipse里打开的就是D:\workspace\tb31。修...2007-06-13 09:12:37 · 87 阅读 · 0 评论 -
eclipse插件中取得路径的方法
从插件中获得绝对路径: Test 阅读全文 类别:我是一个程序员 查看评论2007-05-10 08:33:11 · 108 阅读 · 0 评论 -
MS SQL Server的数据类型
1.MS SQL提供的数据类型 SQLServer 提供了 25 种数据类型: Binary [(n)] Varbinary [(n)] Char [(n)] Varchar[(n)] Nchar[(n)] Nvarchar[(n)] Datetime Smalldatetime Decimal[(p[,s])...2007-04-26 08:00:57 · 88 阅读 · 0 评论 -
Base64编码解码器-javascript版
var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var base64DecodeChars = new Array( -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,...2007-04-19 09:02:30 · 287 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: org/jaxen/JaxenException
java.lang.NoClassDefFoundError: org/jaxen/JaxenException引发这个异常通常是因为使用dom4j时调用了XPath, 而没有在项目中加载jaxen-xx.xx.jarjaxen是一个用Java开发的XPath 引擎,支持JDOM, dom4j 。 类别:我是一个程序员 查看评论...2007-04-12 04:15:45 · 125 阅读 · 0 评论 -
Oracle在存储中LV大小设定
本文是对ITPUB上biti_rainy老大发言整理的收藏根据 oracle ROWID 的规则,一个文件内允许有 4M blocks , 若 block_size = 8k ,则最大文件32G。若 block_size = 16k ,则最大文件 64G。在最新的AIX 5L V5.3 中,可以定义三种类型的卷组:标准卷组(standard volume group), 大卷组(big vol...2007-04-11 09:03:41 · 133 阅读 · 0 评论 -
新建项目时添加你自己的Library Set Container
类路径容器初始化程序标识(扩展点):org.eclipse.jdt.core.classpathContainerInitializer起始发行版:2.0描述:此扩展点允许客户机添加定制类路径容器初始化程序,这些初始化程序用来被动地将类路径容器绑定至 org.eclipse.jdt.core.IClasspathContainer 的实例。 配置标记:<!ELEMENT ext...2007-04-08 15:04:07 · 115 阅读 · 0 评论 -
说说Java中的枚举——简单使用
我们来看一个枚举类型使用的小例子。需求中要求可以对指定的日期进行相应的信息输出。对于这么简单的需求,这里就使用枚举类型来进行处理。前面我们已经定义好了包含有五个工作日的枚举类型。下面的代码则是进行输出的方法:/** * 根据日期的不同输出相应的日期信息。 * @param weekDay 代表不同日期的枚举常量 */public void printWeekDay(WeekDay...2008-11-19 14:18:22 · 123 阅读 · 0 评论