日积月累--java篇

来源:互联网 发布:信息图 软件 编辑:程序博客网 时间:2024/05/18 01:25

刚刚开始学习使用blog,还请管理员手下留情。谢谢!


这里记录的是我在工作中碰到的种种奇形怪状的问题和解决办法,希望能让碰到同样问题的朋友少走些弯路。

1、日期2004.11.15
       类别:jsp
       症状:一个jsp页面莫名其妙的执行两遍。直到我把页面的内容删除到下面几行的时候,问题依然存在。
<html>
<head>
<title>文档列表</title>
</head>
<body   leftMargin="0" topMargin="0"  background="#F4F4F4" >
</body>
</html>

诊断:问题出在“background="#F4F4F4"”,这个语句是错误的,错把bgcolor写成了background。
原因:background将打开后边的参数,将他视作一个url,而“#”这个url指的是本页面,所以就打开两次了。就这么简单。

 

2、 有关jboss中,oracle数据连接池配置。
         长话短说,oracle-ds.xml文件中不可以有汉字,如出现则所有数据库连接不能找到。

3、症状:文件下载时,设定的文件名在下在提示窗口出现乱码。
      解决:Sting newName=new String(oldName.getBytes(“GBK“),“ISO-8859-1“);
4、http://www.onboard.jetbrains.com/articles/04/10/lop/mps.pdf
       值得研究。
5、oracle树形目录结构的所有字节点select语句:select DIR_ID from DIRECTORY  start with PARENT_DIR_ID =0
           connect by prior DIR_ID = PARENT_DIR_ID
6、疑问:
     jboss中的项目使用oracle数据库。将jdbc的包添加到项目下的lib下,代码可以正常工作,但在控制台上报错。
    将包加在deploy下的lib目录下,问题就消失了。
7、备忘:在oracle安装目录下的F:/oracle/ora92/jdbc/lib目录下可以找到jdbc包(如:jdbc14.jar)。
     当然,也可以用搜索。
8、备忘:更改jboss发布端口号:%jboss_home%/server/default/deploy/jbossweb-tomcat.sar/META-INF/jboss-service.xml。
9、在html中,可用一些特定的字符串表达特殊字符,如&amp;代表&,有个通用的办法,用&#+ascii吗可以表示所有字符。如&#34表示双引号。