随笔 - 20  文章 - 8  trackbacks - 0
<2007年3月>
25262728123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用链接

留言簿(1)

随笔分类

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

     摘要: sohu邮件出问题了吗?  阅读全文
posted @ 2008-04-13 11:12 卜清楚 阅读(258) | 评论 (0)编辑 收藏
     摘要: 类和接口的通俗理解  阅读全文
posted @ 2008-03-16 09:10 卜清楚 阅读(1006) | 评论 (0)编辑 收藏
     摘要: OS:linux
Web server: resin
错误如下:
java.lang.IllegalStateException: must call load class on top
at com.caucho.util.DynamicClassLoader.loadClass(DynamicClassLoader.java:431)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)   阅读全文
posted @ 2007-06-25 14:52 卜清楚 阅读(1756) | 评论 (1)编辑 收藏
     摘要: svn subeclipse 密码

为什么subeclipse每次都要输入密码呢?  阅读全文
posted @ 2007-06-21 14:18 卜清楚 阅读(1845) | 评论 (4)编辑 收藏
    测试有midp2.0的push短信唤醒功能的程序,如果要想能够在模拟其上保证能够唤醒成功,必须通过ota运行才可以。如果不通过ota运行,我的测试结果是,没有办法唤醒
posted @ 2007-06-05 10:34 卜清楚 阅读(290) | 评论 (0)编辑 收藏

    在j2me的程序中设置断点,使用调试模式运行程序。结果执行到断点处未停下。后来查找原因,发现Window | Preferences | Java | Debug 下的suspend execution中的多选项没有全部取消选择,在安装eclipseme的时候,是全部取消了的,不知怎么回事。然后把调试超时时间设置为20000。再运行调试,断点处停下了。

posted @ 2007-06-05 09:27 卜清楚 阅读(634) | 评论 (0)编辑 收藏
     摘要: 今调试一个j2me的工程。拿到的工程是在eclipse下做的j2me的工程。在我将eclipseme安装上后,却是一直有个红叉提示工程中有错误。后来重新安装了一次eclipseme,还是不行。然后将eclipseme找到的模拟器全部删除,重新查找一次。可以了。  阅读全文
posted @ 2007-06-04 13:49 卜清楚 阅读(313) | 评论 (0)编辑 收藏
     摘要: 昨天晚上和我同住的哥们说java的劣势是跑在虚拟机上的,我说java的优势是跑在虚拟机上。  阅读全文
posted @ 2007-05-31 11:04 卜清楚 阅读(319) | 评论 (1)编辑 收藏
     摘要: 使用javascript在新窗口中打开链接。
javascript中不管是变量还是函数都是对象,要想为onclick赋值,需要赋值一个函数对象。所以需要写成href.onclick=hrefOnClick。  阅读全文
posted @ 2007-05-29 15:21 卜清楚 阅读(2946) | 评论 (0)编辑 收藏
第一你可以在'服务'里面将'远程登入'服务项'禁用'
第二你可以将它改成别的端口代替,这样可以避免远程攻击:
步骤:打开“开始→运行”,输入“regedit”,打开注册表,进入以下路径:[HKEY_LOCAL_MACHINE\SYSTEM\

CurrentControlSet\Control\Terminal Server\

Wds\rdpwd\Tds\tcp],看见PortNamber值了吗?其默认值是3389,修改成所希望的端口即可,例如6111。

再打开[HKEY_LOCAL_MACHINE\

SYSTEM\CurrentContro1Set\Control\Tenninal Server\WinStations\RDP\Tcp],将PortNumber的值(默认是3389)修改成端口6111。

修改完毕,重新启动电脑,以后远程登录的时候使用端口6111就可以了。
posted @ 2007-03-23 13:25 卜清楚 阅读(2286) | 评论 (0)编辑 收藏

     windows的临时文件夹中总是有很多没用的东西。写了个批处理程序,每次开机都清空临时文件夹。

@ECHO OFF

rem 如果这个参数中带有空格,请使用""将其引起来
rem 如:"C:\Documents and Settings\Administrator\Local Settings\Temp"

rem 检查并保存参数。去掉参数两边的""
if '%1' EQU '' goto END
for %%i in (%1) do set DELDIR="%%~i"

rem 判断路径是否存在
if not exist %DELDIR% goto END

rem 询问用户
echo 您是要将%1下面的文件和文件夹全部删除吗?Y,删除;N,不删除
set /p INPUTVAR=
if "%INPUTVAR%"=="y" goto CONTINUE
if "%INPUTVAR%"=="Y" goto CONTINUE
goto END
:CONTINUE

rem 保存当前路径
set CURRENT_DIR="%cd%"

rem 到达目标路径
for %%i in (%DELDIR%) do %%~di
cd %DELDIR%

rem 删除所有文件夹
@ECHO ON
for /D %%i in (*) do rd /q /s "%%~fi"

rem 删除所有文件
del /s /q *
@ECHO OFF

rem 返回初始路径
for %%i in (%CURRENT_DIR%) do %%~di
cd %CURRENT_DIR%

:END

@ECHO ON

     在windows2003上试过了。其它操作系统没试,不能保证运行正常。

posted @ 2007-03-23 13:24 卜清楚 阅读(1660) | 评论 (1)编辑 收藏

使用 *.properties 文件,发生下面的错误,但是 PlatForm.properties 放置路径很正确,放在了 classes 下。

java.util.MissingResourceException: Can't find bundle for base name PlatForm, locale zh_CN

       at java.util.ResourceBundle.throwMissingResourceException(Unknown Source)

       at java.util.ResourceBundle.getBundleImpl(Unknown Source)

       at java.util.ResourceBundle.getBundle(Unknown Source)

 

上述错误,首先怀疑是路径不对或者是不能查找 .properties 所在的路径。这样,就用 PropertyResourceBundle 进行加载,它可以指定 InputStream 。如下:

public static ResourceBundle loadProperties(String path){

          System.out.println("path : " + path);

          System.out.println((new File(path + "WEB-INF\\classes\\" + file + ".properties")).getAbsolutePath());

          FileInputStream fis=null;

       try {

              fis = new FileInputStream(new File(path + "WEB-INF\\classes\\" + file + ".properties"));

       } catch (FileNotFoundException e) {

              // TODO Auto-generated catch block

              e.printStackTrace();

       }

ResourceBundle  reb =null;

   try {

                 reb = new PropertyResourceBundle(fis);

       } catch (IOException e) {

              // TODO Auto-generated catch block

              e.printStackTrace();

       }

          return reb;

   }

测试后,错误如下:

java.lang.IllegalArgumentException: Malformed \uxxxx encoding.

       at java.util.Properties.loadConvert(Unknown Source)

       at java.util.Properties.load(Unknown Source)

怀疑是文件编码不对,随更换文件编码多种,错误依旧。

然后,仔细查看 .properties 文件,发现有如下一行配置:

userErrPage=D:\eclipse\workspace\TestStruts\common\userPageErr.jsp

随将“ \ ”更改为“ \\ ”,错误消失。

这次是非常幸运的碰到了 \u 了,呵呵。
posted @ 2007-03-23 13:14 卜清楚 阅读(920) | 评论 (0)编辑 收藏

错误如下

[root@TEST root]# proc
proc: error while loading shared libraries: libclntsh.so.9.0: cannot open shared object file: No such file or directory

解决:

在/etc/profile中添加

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

posted @ 2007-03-23 13:14 卜清楚 阅读(470) | 评论 (0)编辑 收藏