摘要: sohu邮件出问题了吗?
阅读全文
posted @
2008-04-13 11:12 卜清楚 阅读(264) |
评论 (0) |
编辑 收藏
摘要: 类和接口的通俗理解
阅读全文
posted @
2008-03-16 09:10 卜清楚 阅读(1012) |
评论 (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 卜清楚 阅读(1764) |
评论 (1) |
编辑 收藏
摘要: svn subeclipse 密码
为什么subeclipse每次都要输入密码呢?
阅读全文
posted @
2007-06-21 14:18 卜清楚 阅读(1858) |
评论 (4) |
编辑 收藏
测试有midp2.0的push短信唤醒功能的程序,如果要想能够在模拟其上保证能够唤醒成功,必须通过ota运行才可以。如果不通过ota运行,我的测试结果是,没有办法唤醒
posted @
2007-06-05 10:34 卜清楚 阅读(295) |
评论 (0) |
编辑 收藏
在j2me的程序中设置断点,使用调试模式运行程序。结果执行到断点处未停下。后来查找原因,发现Window | Preferences | Java | Debug
下的suspend execution中的多选项没有全部取消选择,在安装eclipseme的时候,是全部取消了的,不知怎么回事。然后把调试超时时间设置为20000。再运行调试,断点处停下了。
posted @
2007-06-05 09:27 卜清楚 阅读(641) |
评论 (0) |
编辑 收藏
摘要: 今调试一个j2me的工程。拿到的工程是在eclipse下做的j2me的工程。在我将eclipseme安装上后,却是一直有个红叉提示工程中有错误。后来重新安装了一次eclipseme,还是不行。然后将eclipseme找到的模拟器全部删除,重新查找一次。可以了。
阅读全文
posted @
2007-06-04 13:49 卜清楚 阅读(323) |
评论 (0) |
编辑 收藏
摘要: 昨天晚上和我同住的哥们说java的劣势是跑在虚拟机上的,我说java的优势是跑在虚拟机上。
阅读全文
posted @
2007-05-31 11:04 卜清楚 阅读(332) |
评论 (1) |
编辑 收藏
摘要: 使用javascript在新窗口中打开链接。
javascript中不管是变量还是函数都是对象,要想为onclick赋值,需要赋值一个函数对象。所以需要写成href.onclick=hrefOnClick。
阅读全文
posted @
2007-05-29 15:21 卜清楚 阅读(2954) |
评论 (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 卜清楚 阅读(2301) |
评论 (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 卜清楚 阅读(1671) |
评论 (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 卜清楚 阅读(933) |
评论 (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 卜清楚 阅读(478) |
评论 (0) |
编辑 收藏
摘要: 浏览某个有flash的网页是,老报flash.ocx的错误,无法浏览。浏览器并自动结束。
阅读全文
posted @
2007-02-28 09:50 卜清楚 阅读(1239) |
评论 (0) |
编辑 收藏
摘要: 在向MMSC发送彩信消息时,经常会碰到错误。中移动的文章中给出的说明不是很全。现在对已经遇到的问题及解决办法罗列一下,希望能够有用。
阅读全文
posted @
2007-02-01 18:45 卜清楚 阅读(1083) |
评论 (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 卜清楚 阅读(1477) |
评论 (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 卜清楚 阅读(779) |
评论 (0) |
编辑 收藏
Jar文件可以帮助Applet引用其它可用类库,具体Applet标签的用法如下:
<applet code=Animator.class
archive="jars/mmcnet .jar"
width=460 height=160>
<param name=foo value="bar">
</applet>
其中archive ="jars/mmcnet.jar"即为引用的外部类库。如果需要引入多个类库,使用","分割文件名如archive="classes.jar , images.jar , sounds.jar"
文章来源:
http://sayyy.bokee.com/3644840.html
posted @
2007-01-18 09:45 卜清楚 阅读(520) |
评论 (0) |
编辑 收藏
同事早就用上了eclipse3.2,发现同事的eclipse上的jsp页面的编辑界面很好,遂想也换成3.2的来试试。解压后,安装上myeclipse。然后打开工程,发现并没有那个可视化的编辑界面。后来发现,原始来是myeclipse带的,在线升级完myeclipse可视化编辑界面出现了。
在没升级myeclipse的时候,没有办法去掉拼写检查。升级后,也能够去掉了。
文章来源:
http://sayyy.bokee.com/5878716.html
posted @
2007-01-18 09:45 卜清楚 阅读(296) |
评论 (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 卜清楚 阅读(217) |
评论 (0) |
编辑 收藏