隔叶黄莺 The Blog of Unmi

〖隔叶黄莺三四声,挂壁飞瀑千万尘。若是人间无净土,此处为何妙语真! 隔叶黄莺四字,本非取自此句,而有寄寓他意,因见妙语,亦与予心合!〗

BlogJava 首页 新随笔 联系 聚合 管理
  209 Posts :: 84 Stories :: 392 Comments :: 0 Trackbacks

08 2006 档案

     摘要: Unmi原来一直是做 Java 的,凡是做 Java 的项目都会用到 Log4J 来记载日志,比如那些开源的框架,Struts/Hibernate/Spring 都有用到 Log4J, 系统日志成了一个必要的东西,没有它,软件出问题了很难去定位。

最近无奈间接手了一个 .NET 项目,代码一片混乱,又没有错误日志,只在不很紧要处用 LogEvent 写了些东西到系统事件日志中。经常的客户有对这个项目提些 TroubleShooting, 基本只能对代码走查找到问题所在,实在是累啊,而且有些问题可就无能为力了。所以希望在新的版本上线时
  阅读全文
posted @ 2006-08-30 23:29 隔叶黄莺 阅读(269) | 评论 (0)  编辑

     摘要: 相信很多搞过Java的人都用过 Struts,或者转到用 Spring 框架后使用的仍然是Struts提供的MVC,那么是否想更多了解一下 Spring 本身的 MVC 呢,其实 Spring 的 MVC 还是很不错的,它×?Struts 中好的东西,还集 WebWork 的拦截器,下面来让我对 Spring MVC 作一个最简单的体验。

称之谓简单是我觉得要去体验 Spring 的 MVC 的这个例子已经是精小到极致  阅读全文
posted @ 2006-08-30 00:14 隔叶黄莺 阅读(165) | 评论 (0)  编辑

     摘要: 在公司碰到一个古老的 Java 项目,有同事一再叮嘱要用 Jbuilder 7 来编译。我心想,现在都什么年代了,还用 Jbuilder 7,不是说找不到,却有何原因,就说 JVM 1.3 版本过低,那我设置工程的编译属性为 1.3 不行吗? 就不信那个邪,硬是装了个 Jbuilder 2005,编译......, 果然报错, 找不到符号,明明看到有那么一个类在目录下,还会找不到。

慢慢,警觉的意识到,是某个包中的类引用了默认包中的类,致使编译不过,而这种情况在默认为 JDK 1.3 的 Jbuilder 7 下不会出错的,于是就有了下文:
  阅读全文
posted @ 2006-08-24 00:26 隔叶黄莺 阅读(180) | 评论 (0)  编辑

     摘要: 在做ASP.net的项目时,碰到在页面上输入一些数据后,然后点击提交按钮,然后服务器端校验数据,如果数据不合格,用

Response.Write("<script>alert(' 用户名不存在!')</script>")

向客户端推出一个警告窗口提示,这时候会发现,显示警告窗口的时候,在警告窗口的背面页面是一片空白,非得你按了警告窗口上的确定按钮,主页面才会显示出需要的内容。

为什么会出现一个页面白板呢?包括服务器端向客户端推出的 showModalDialog 模  阅读全文
posted @ 2006-08-09 01:12 隔叶黄莺 阅读(224) | 评论 (0)  编辑

     摘要: 我用的是vs2003.net,原来本机安装的是IE6.0,现在换成了IE7.0,在vs2003.net中来调试C#写的ASP.net程序,启动时出现错误,不能调试
错误对话框是:
试图运行项目时出错:无法在Web服务器上启动调试。您不具备调试此应用程序的权限,此项目的URL位于Internet区域。有关更多信息,请单击"帮助"。

在网络上搜索找到下面这篇比较全面的资料:http://www.jxcn.cn/so/cnstu/3865/3865450.htm
  阅读全文
posted @ 2006-08-08 23:10 隔叶黄莺 阅读(94) | 评论 (0)  编辑

     摘要: 编译时出现错误
c:\program files\microsoft visual studio\vc98\include\errno.h(29) : error C2143: syntax error : missing ';' before 'string'
c:\program files\microsoft visual studio\vc98\include\errno.h(29) : fatal error C1004: unexpected end of file found

不把这两个文件连接起来考虑是很难知道是那里错了,况且Unmi原来又是写java比C++多得多,java可没有#include的用法,其实有C++经验的人,明白了#include只是把被包含文件  阅读全文
posted @ 2006-08-08 13:23 隔叶黄莺 阅读(106) | 评论 (0)  编辑

     摘要: 对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(<、<=、!=),并非说用>,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid 可有些不一样,下面以例子说明  阅读全文
posted @ 2006-08-03 01:05 隔叶黄莺 阅读(144) | 评论 (0)  编辑