摘要: 参考实例代码: 1 package com.scdsun.learntomcat; 2 3 import java.io.File; 4 import java.io.IOException; 5 6 import javax.servlet.ServletException; 7 8 import org.apache.catalina.LifecycleException; 9 import org.apache.catalina.core.AprLifecycleListener;10 import org.apache.catalina.core.StandardServer;1... 阅读全文
posted @ 2014-04-10 23:08 scdsun 阅读(1115) 评论(0) 推荐(0) 编辑
摘要: 昨天我提出了利用WPS 2005二次开发功能,使用.net开发文档导出的程序。今天,我将这个想法进行了实践。程序所实现的功能是从一个表示成员信息的xml文档中读取数据,并将这些数据导出为Excel表格,表格的样式如下图所示:表示成员信息的xml文档(保存在c:\members.xml供下面的代码调用)内容如下:<?xmlversion="1.0"encoding="UTF-8"?>&l... 阅读全文
posted @ 2007-03-20 15:59 scdsun 阅读(7346) 评论(5) 推荐(0) 编辑
摘要: 我曾经进行过.net导出Excel的开发工作,因为对导出的Excel文档的格式要求比较高,所以,选择的是.net调用COM的方式进行的开发。整个开发的过程还是比较顺利的,但对最后程序运行的结果不是很满意。.net调用COM接口导出Excel文档的过程很慢,如果文档的内容比较多的情况下,等待十几二十秒以上的情况都时有发生。我也不知道我的代码写的有问题,还是.net调用COM组件就是很慢。总之,对.n... 阅读全文
posted @ 2007-03-19 14:00 scdsun 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: 在编写c#代码过程中,我们经常需要做一些重复枯燥的工作。例如,编写DTO(数据访问对象),通常就是为一个类定义一系列的变量和属性。有一些第三方的IDE辅助工具,可以为我们生成一些代码,减少工作量。例如,Assist X就是一款很值得推荐的工具,使用其提供的Encapsulate Field功能,可以很方便地将一个类地编写封装为属性。我今天需要介绍的如何使用Visual Studio 2005 ID... 阅读全文
posted @ 2007-03-15 14:43 scdsun 阅读(5602) 评论(11) 推荐(0) 编辑
摘要: 异常处理是系统开发中的一个重要环节。好的异常处理流程,可以构建稳定的、可靠的系统,并且有很好的用户体验。而差的异常处理,可能造成系统的崩溃、带来安全隐患。有关异常处理的重要性,就不再赘述,下面还是叙述一下我对使用asp.net开发Web应用中异常处理的一些想法。如果需要对异常进行分类,从异常处理的角度来说,应该只有两类:可处理的异常未处理异常从字面的含义理解,“可处理的异常”... 阅读全文
posted @ 2007-03-09 17:13 scdsun 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 考虑这样一种 CSS 控制 li 的显示效果,如下图所示:我的本意是通过 CSS 控制 li a:hover 的样式,在鼠标停留到具体的链接时,将该链接行的背景色设置为灰色,同时字体的颜色设置为白色。但是在IE6中测试发现,只有当鼠标移到链接的文字上时,才能有hover的效果(如上图所示,当鼠标指针超出了链接文字的范围,不能出现hover的效果)。而同样的代码内容,在Firefox浏览器中确可以正... 阅读全文
posted @ 2007-03-07 13:03 scdsun 阅读(3504) 评论(1) 推荐(0) 编辑
摘要: 主页地址:Zen Garden作为开发人员,对页面的样式设计确实是一个弱项。Zen Garden提供的一些资源以及链接,对我非常有帮助。 阅读全文
posted @ 2007-03-06 09:10 scdsun 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 我使用Visual Studio 2005创建了一个本地文件系统的网站,目录为F:\codes\Site\。并且,在App_Data目录下,新建了一个SQL Express的实例——MyDB.mdf现在,我希望使用aspnet_regsql工具向MyDB中注册MemberShip相关的脚本。我尝试直接启用aspnet_regsql的图形界面,没有办法访问到SQL Express的实例MyDB.md... 阅读全文
posted @ 2007-02-10 00:50 scdsun 阅读(794) 评论(1) 推荐(0) 编辑
摘要: Visual Studio 2005一直不能进行调试,查看出错的原因,是因为Terminal Services服务不能正确启动。在【服务】里尝试启动Termial Services服务时,一直提示【错误126: 找不到指定的模块】的错。上网搜索了一下,发现了这样的信息:错误126:找不到指定的模块 1.故障现象尝试在“服务”管理单元窗口手动启动服务时,系统提示“... 阅读全文
posted @ 2007-01-10 14:49 scdsun 阅读(3274) 评论(1) 推荐(0) 编辑
摘要: 在调试asp.net 2.0开发的Web Application后,发现我的回收站里有很多App_Offline.htm文件。Google了一下,在ScottGu's Blog上找到了对App_Offline.htm的解释。App_Offline.htm上面提到,App_Offline.htm是Asp.net的一个新特性。在你想暂停你的Web Application时(例如升级,在升级的过程中,你... 阅读全文
posted @ 2007-01-08 08:44 scdsun 阅读(694) 评论(0) 推荐(0) 编辑