随笔 - 175  文章 - 202  trackbacks - 0
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

第一个Blog,记录哈哈的生活

常用链接

留言簿(16)

随笔分类

随笔档案

文章分类

文章档案

收藏夹

Java links

搜索

  •  

最新评论

阅读排行榜

评论排行榜

找了半天,才找到 google 输入法的词库文件位置,在 c:\windows\system32\GooglePinyin.ime
然后,找输入法生成器,一样,找了半天,找到,在 C:\Program Files\Windows NT\Accessories\Imegen.exe

希望下次不要再找这么久了。
posted @ 2007-07-04 14:14 哈哈的日子 阅读(512) | 评论 (1)编辑 收藏

使用的目的就是为了抓取一下 http 包,看看服务端的重定向目的。
下载了 Ethereal 0.99.0 这个东西以前在开发协议栈的时候用过,非常不错的软件。
安装,并且在安装过程中,提示要安装 WinCap ,这个是要安装的,应该是抓包需要的插件吧。
打开软件,选择:capture->options,在 interface 中选择一个网卡,并且在 capture filter 中增加一个过滤器,就可以了。
常用的过滤器就是 host + ip ,可以抓与指定 ip 通信的包,是我最常用的。
然后 start ,就开始抓包了。
抓到了包之后,是二进制的,在包上面点击右键选择 Follow TCP Stream ,就可以看到 http 包了。
里面红色的是发出的请求,篮色的是响应。
ok,大功告成。

posted @ 2007-06-18 15:58 哈哈的日子 阅读(17423) | 评论 (7)编辑 收藏
今天刚好接到新的任务,改版现在的 weblogic portal,行!弄新东西我最在行了,说来就来,下载了一堆文档,看来看去。
看得两分熟了,准备弄个例子试试,weblogic workshop 还真是不错,轻松就建出来了一个 portal 项目,然后在其中建一个web项目,build 一下吧,惨!出错了,明明在 classpath 中配置了 portal 的包,居然现在告诉我 build 不过。
幸好同事告诉我,有命令行的办法 build ,那试一下,至少可以在 build 脚本中找出原因嘛,找到 wlwBuild.bat 瞄了一眼,我靠,居然是直接调用的 wls-ide.jar 来 build 的,看来在脚本里找到原因也比较难了。
突然发现,ide 中有一项功能,可以生成 ant 的 build 脚本,好,生成一个,用 ant build。
眼看着这几个依赖包就在 classpath 里,就非说找不到!去死吧,郁闷死我了,在同事的机器上一点儿问题都没有!
是不是 Program Files 的问题?改一下,改成 Progra~1,居然行了!疯了,弄来弄去,原来是因为我把 weblogic 安装到了 Program Files 目录下的原因,sigh,怕怕,windows 的路径问题真是苦恼啊。
索性删掉,重新安装到根目录下。
问题解决,快乐!
posted @ 2007-06-18 15:31 哈哈的日子 阅读(354) | 评论 (0)编辑 收藏

概括的说,就是回到过去,把现在不存在的东西删除了。
步骤:
1、删除一个目录 d,目录中有文件 f,提交。(状态:HEAD中已经没有 d 和 f 了)
2、switch 到前一个版本,就是没删除目录 d 的版本。
3、删除文件 f,提交,这时没有任何的提示,个人理解就是将 HEAD 中的 f 又删除了一次,而与当前状态不冲突,正常 merge。

4、Update 一下,更新到最初的版本 + 2,d 是不存在的,f 同样不存在。
posted @ 2007-06-04 16:30 哈哈的日子 阅读(307) | 评论 (1)编辑 收藏

今天看了一下基于 jquery 的 calendar js 控件,效果还不错,而且改变了我对 calendar 控件的恐惧感。

在 jquery 的官方网站上提供了两个 calendar 控件(http://docs.jquery.com/Plugins),Calendar (Pop-up Calendar)和DateSelector ,分别试用了一下。

先试了一下 DateSelector,这个出现的比较早,会比较成熟一些。
简单的下载了datePicker.js和styles.css (jquery当然也要下载)
写了个测试页面,成功了!非常非常简单好用,没什么依赖。
测试页面内容如下:
<html>
    
<head>
        
<link rel="stylesheet" type="text/css" href="styles.css" title="default" media="screen" />
        
<script type="text/javascript" src="jquery-latest.pack.js"></script>
        
<script type="text/javascript" src="datePicker.js"></script>
<script type="text/javascript">
$(document).ready(init);
function init() {
    $('input#date1').datePicker();
    $('input#date2').datePicker({startDate:'
2006-11-02', endDate:'2006-11-13'});
}
</script>
    
</head>
    
<body>
    
<form action="#" method="post">
        
<div class="demo-holder">
            
<label for="date1">Date 1</label>
            
<input type="text" class="date-picker" name="date1" id="date1" />
        
</div>
        
<div class="demo-holder">
            
<label for="date2">Date 2</label>
            
<input type="text" class="date-picker" name="date2" id="date2" />
        
</div>
        
<div style="float: left; margin: 2em 1em 1em;">
            
<select><option>Select doesn't display through calendar even in IE!</option></select>
        
</div>
    
</form>
    
</body>
</html>

 
静态页面如图,点击日历图标。

还能挡住 select 框,真是 cool 毕了!
不过,这是讨厌的英文,把那弄成中文吧,^_^
在 init 中加上


    $.datePicker.setDateFormat('ymd', '-');
    
    $.datePicker.setLanguageStrings(
        ['日', '一', '二', '三', '四', '五', '六'],
        ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
        {p:'上月', n:'下月', c:'关闭', b:'请选择'}
    );


一切 ok,顺利变成中文

不过这个控件有个很大的问题,就是不能选择年份,如果这个控件是让人选生日的,那可就麻烦了。

下次再介绍另一个吧,出去吃饭了。

posted @ 2007-06-02 11:09 哈哈的日子 阅读(6596) | 评论 (0)编辑 收藏
可以通过 linux 命令行的方式访问 url ,在有防火墙,不能使用 http 访问的时候,非常的有用。
posted @ 2007-05-31 16:42 哈哈的日子 阅读(293) | 评论 (0)编辑 收藏

今天测试的时候遇到一个问题,在本机运行好好的,但部署在远程的时候,突然出现奇怪的问题。

查了一下原因,是由于我们自已做的 Status 类是在 java 1.4 下自己制作的 Enum,判断的时候使用了 == 号,在一个 jvm 下,没有任何问题,但从远程传回来的 status 使用 == 显示是一定不可能是 true 了。

从而出现了上面的问题。

不知道 java 5 的 enum 会不会有这个问题。

singleton 的 equals 应该会同样有这个问题。

posted @ 2007-05-31 11:15 哈哈的日子 阅读(381) | 评论 (0)编辑 收藏

我常用的 JDK 自带工具有几个,最常用的 javac、javadoc、java、jar 就不说了

1、native2ascii,不说也知道,是作国际化的时候,将中文 unicode 转成 ascii 的,有一个有用的参数 -reverse ,将 ascii 转回来。
2、javap,将 class 反编译成 Java bytecodes,类似于 jvm 上的汇编。
3、javah,将带有 native 方法的 java 文件编译出 c/c++ 的头文件。
4、jdb,java debug 工具
5、jps,查看 jvm 进程状态信息
6、keytool,生成 keystore 文件

还有几个 rmi 和 applet 的工具,平时很少用到。

posted @ 2007-05-24 11:22 哈哈的日子 阅读(1025) | 评论 (1)编辑 收藏
     摘要: Oracle使用的hints调整机制一直很复杂,Oracle Technical Network对使用hints调整Oracle SQL的过程有很好的全面评述。根据对10g数据库的介绍,可使用更多新的optimizer hints来控制优化行为。现在让我们迅速了解一下这些强大的新hints:   阅读全文
posted @ 2007-05-23 13:44 哈哈的日子 阅读(250) | 评论 (0)编辑 收藏

在尝试服务器某个服务是否打开的时候,经常会使用 telnet 命令
telnet IP PORT
比如
要测试 192.168.1.101 的 1521 端口,就是 telnet 192.168.1.101 1521
如果成功,就黑屏,什么也不显示,这时候要退出,我以前总是关闭窗口的,实际上可以使用
CTRL+] ,然后进入命令行,quit ,退出。

屏幕显示如下



欢迎使用 Microsoft Telnet Client

Escape 字符是 'CTRL+]'


Microsoft Telnet> quit

posted @ 2007-05-21 09:39 哈哈的日子 阅读(949) | 评论 (0)编辑 收藏
仅列出标题
共17页: First 上一页 9 10 11 12 13 14 15 16 17 下一页