随笔 - 20  文章 - 8  trackbacks - 0
<2024年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用链接

留言簿(1)

随笔分类

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

     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)编辑 收藏
     摘要: 浏览某个有flash的网页是,老报flash.ocx的错误,无法浏览。浏览器并自动结束。  阅读全文
posted @ 2007-02-28 09:50 卜清楚 阅读(1231) | 评论 (0)编辑 收藏
     摘要: 在向MMSC发送彩信消息时,经常会碰到错误。中移动的文章中给出的说明不是很全。现在对已经遇到的问题及解决办法罗列一下,希望能够有用。  阅读全文
posted @ 2007-02-01 18:45 卜清楚 阅读(1060) | 评论 (0)编辑 收藏

WML和HTML差不多。在sourceforge.net下载了struts用的wml标签。在工程中配置好。

使用wml标签库的go标签。如下
<anchor title="link">
            <bean:write name="item" property="title"/>
            <wml:go page="/article/ViewAction.do" method="post"/>
</anchor>
wml:go中page写链接地址。和html:link标签一样,如果使用link属性,前面不加context path。method属性指定请求的方式,取值有post和get。

如果请求路径时需要带参数怎么办?wml语言的写法:
<anchor title="GO">
   GO
   <go method="post" href="" />
   <postfield name="nPartNum" value="$PageNum" />
</anchor>
那使用WML标签库的写法就是:
<anchor title="go">
   GO
   <wml:postfield property="articleid" value="1"></wml:postfield>
   <wml:go page="/article/ViewAction.do" method="post"/>
</anchor>

如果想从输入框中获取参数值那该如何呢?HTML中的做法就很费时了。看看WML中的办法吧:
第<input type="text" name="PageNum" size="2" value="1" format="N"/>页
<anchor title="go">
   GO
   <wml:postfield property="articleid" value="$PageNum"></wml:postfield>
   <wml:go page="/article/ViewAction.do" method="post"/>
</anchor>
看看简单吧。wml:postfield中的value属性的值是由$PageNum赋值而来的。$PageNum这种写法是WML中变量的写法。将input的值直接当作变量来用,很方便吧。

虽然HTML中可以像下面这样使用,这也只能直接获取input中的值,但是要想将参数放到request中,还需要写端script。比起WML来差远了。
<input id="gogonumber" name="gogonum" type="text" size="3"/> <a href="javascript:next(gogonum.value-1, <%=allpages%>)">go</a>

总的来说struts的wml标签库和html标签库用法来说差不多。但是wml标签库中的标签没有将所有的wml标签全部对应上。

最后说句,今天从sourceforge.net下载struts-xml项目还是挺难的。原因不在sourceforge.net,应该在网通或者电信。

posted @ 2007-01-26 19:39 卜清楚 阅读(1467) | 评论 (1)编辑 收藏

有jsp页面a.jsp,其中用到了b.js。b.js中是个包含有汉字的脚本文件。每次访问a.jsp,都提示脚本有错误字符。将汉字全部去掉问题就解决了。

问题解决后,有经过多次实验,发现jsp的页面编码和脚本的文件的编码格式一直就没有问题。如jsp中编码格式为UTF-8,那么用eclipse将脚本文件转换成UTF-8格式,就可以了。其它编码同理。

后来将文件都上传是公网服务器上,发现jsp的编码格式只能使用GBK才能显示正常。经对情况进行分析,猜测可能是eclipse转换的文件编码只对eclipse起作用。可以使用其它工具将文件的编码格式真正转换。例如,notepad。

分析结果是:当打开a.jsp时,浏览器知道了当前页面的编码格式。浏览器再次从服务器上获取js脚本后,用页面的编码格式将脚本的数据流加载。由于页面的编码格式和js脚本的实际编码格式不一致,造成了脚本中有非法字符。


文章来源:http://sayyy.bokee.com/6051488.html
posted @ 2007-01-18 19:26 卜清楚 阅读(772) | 评论 (0)编辑 收藏

Jar文件可以帮助Applet引用其它可用类库,具体Applet标签的用法如下:

&lt;applet code=Animator.class
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; archive=&quot;jars/mmcnet&nbsp; .jar&quot;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=460 height=160&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name=foo value=&quot;bar&quot;&gt;
&nbsp;&nbsp;&nbsp; &lt;/applet&gt;

其中archive =&quot;jars/mmcnet.jar&quot;即为引用的外部类库。如果需要引入多个类库,使用&quot;,&quot;分割文件名如archive=&quot;classes.jar ,&nbsp; images.jar ,&nbsp; sounds.jar&quot;


文章来源:http://sayyy.bokee.com/3644840.html
posted @ 2007-01-18 09:45 卜清楚 阅读(507) | 评论 (0)编辑 收藏

&nbsp;&nbsp;&nbsp; 同事早就用上了eclipse3.2,发现同事的eclipse上的jsp页面的编辑界面很好,遂想也换成3.2的来试试。解压后,安装上myeclipse。然后打开工程,发现并没有那个可视化的编辑界面。后来发现,原始来是myeclipse带的,在线升级完myeclipse可视化编辑界面出现了。

&nbsp;&nbsp;&nbsp; 在没升级myeclipse的时候,没有办法去掉拼写检查。升级后,也能够去掉了。


文章来源:http://sayyy.bokee.com/5878716.html
posted @ 2007-01-18 09:45 卜清楚 阅读(291) | 评论 (0)编辑 收藏

不是经常设置eclipse,所以这些事情总是记的不长,每次使用都要搜索。

显示行号

window->preferences->general->editors选择show line numbers

设置文件编码

window->preferences->general->workspace的选项中,更改text file encoding

快捷键

ctrl+shift+o  添加/删除包

alt+shift+j 添加注释

ctrl+h 高级查找


文章来源:http://sayyy.bokee.com/5879808.html

posted @ 2007-01-18 09:45 卜清楚 阅读(211) | 评论 (0)编辑 收藏
仅列出标题
共2页: 上一页 1 2