遗忘海岸

江湖程序员 -Feiph(LM战士)

导航

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 44 下一页

2010年3月19日 #

地址重写中使用httpModule映射.htm的问题

摘要: 需求描述: IIS6.0(windows2003)中配置.htm到asp.net2.0扩展. 需要根据用户是否修改了配置信息来生成用户首页(index.htm),为避免每一步改变后都进行一次生成操作,打算采用按访问生成的形式.即在HttpModule中截获请求的页面,去数据库中获取当前请求页面是否改变过(即是否需要生成,每一步改变都会将数据库中的需要更新设置成true)如过页面已经改变则更新页面.... 阅读全文

posted @ 2010-03-19 14:02 遗忘海岸 阅读(354) 评论(0) 推荐(0) 编辑

2010年3月11日 #

WebSen!NT的行业分类说明

摘要: webSen!NT 是网胜推出的一套行业开源网站,使用.net2.0开发,一般行业站需要的功能跟栏目多提供了,下面是针对站点的行业分类表相关的一些分析,需要修改代码时可以参考下.行业分类表W_IndustryType字段介绍如下ID 类别编号Type 类别名称ToRelease 是否允许发布数据SuperiorsFlag 是否是1级分类,0表示1级,1表示2级(上面有一个大类),2表示上面有2级父... 阅读全文

posted @ 2010-03-11 16:42 遗忘海岸 阅读(363) 评论(0) 推荐(0) 编辑

2010年2月16日 #

系统分析与设计读书笔记

摘要: 关于用例的说明(第五章),用例中的输入数据指进入过程(用方块表示)的数据,而输出数据指过程流出的数据,输入数据可以来自其他过程,或者数据存储,或者外部实例,而输出数据也可以输出到外部实例或数据存储。用例中的每一步骤的信息的输入输出方向多是相对处理过程的,而用例也是站在过程的视角来构造的。 一般定义功能需求列表后,按“业务事件-响应”来划分用例与零层数据流图片段。书中有些由于... 阅读全文

posted @ 2010-02-16 09:15 遗忘海岸 阅读(313) 评论(0) 推荐(0) 编辑

2010年2月9日 #

关于连连看算法

摘要: 连连看寻路时,使用回溯法进行逐步测试,如果发现某条路不行,则退一步再进行尝试,可以使用递归来实现,递归方式代码比较自然,另外也可以使用栈来实现,以下是一些实现思路: 定义节点Node, Node包含左,右,上,下四个标志,表示这个节点是否进行了4个位置的寻路尝试.1. 首先将开始节点压入栈.2.判断栈是否为空.3.然后Peek栈顶节点的node_x. 3.1判断nodex_x的四个点是否存在目标节... 阅读全文

posted @ 2010-02-09 09:35 遗忘海岸 阅读(404) 评论(0) 推荐(1) 编辑

2010年2月2日 #

关于yield的一些资料

摘要: yield是一个语句不对应IL指定,编译后可以看到yield会变成一个IEnumerator(IEnumerable)实现.参考:http://www.cnblogs.com/montaque/archive/2005/04/21/142844.htmlhttp://www.microsoft.com/china/msdn/library/langtool/vcsharp/CreElegCodAn... 阅读全文

posted @ 2010-02-02 09:04 遗忘海岸 阅读(205) 评论(0) 推荐(0) 编辑

2010年1月20日 #

.net2.0中的正则表达式的RegexOptions.Compiled选项

摘要: 99%的情况下没必要多加一个RegexOptions.Compiled选项而编译后带来的匹配速度提升多数情况下可以忽律不计。 //============================== 如下生成实例 Regex regExp = new Regex(@"\$List:\{(.*)\}\$", RegexOptions.IgnoreCase | RegexOptions.Singleline ... 阅读全文

posted @ 2010-01-20 20:14 遗忘海岸 阅读(498) 评论(0) 推荐(0) 编辑

2010年1月19日 #

页面上的disabled与readonly

摘要: 将一个表单元素disabled后,将导致修改不能被Post到服务器端,因此可能导致修改丢失(Post上去将是空数据) 在需要设计用户操作界面(流程)时可以临时将disabled设置成true,在form提交时再设置回false. readonly将会提交修改数据,但是下拉框等不支持,因此不怎么通用. 参考: 关于html元素的disabled,readonly 的分析 阅读全文

posted @ 2010-01-19 11:28 遗忘海岸 阅读(211) 评论(0) 推荐(0) 编辑

2010年1月13日 #

一些基于DOM的XML操作

摘要: 移除某个元素下的全部子节点 如<root> <configs name="c"> <add name="n1" value="v1"/> <add name="n2" value="v2" /> </configs> </root> 可以使用 doc.SelectSingleNode("/root/configs").Inne... 阅读全文

posted @ 2010-01-13 09:50 遗忘海岸 阅读(134) 评论(0) 推荐(0) 编辑

2009年12月26日 #

IIS7.05 VS2008 未能启动调试的问题.

摘要: 在windows7 上的iis7.05 使用vs2008 附加到站点调试,结果发现未能启动调试,对比windows2008后发现windows7上的IIS安装时未安装windows身份验证,在控制面板中的添加程序的windows组件部分,将windows身份验证选中安装后则运行正常,另外可能需要将应用程序池运行账户改成LocalSystem. 阅读全文

posted @ 2009-12-26 20:26 遗忘海岸 阅读(375) 评论(0) 推荐(0) 编辑

2009年12月24日 #

HttpModule的Init事件

摘要: HttpModule.Init事件由HttpApplication 调用,一个站点有会有一组HttpApplication,因此HttpModule.Init会被多次调用,注意一个HttpApplication被HttpApplicationFactory创建时会调用一次Init,重用这个HttpApplication时不会再次调用HttpModule.Init.更多说明参考这篇文章:http:/... 阅读全文

posted @ 2009-12-24 09:55 遗忘海岸 阅读(296) 评论(0) 推荐(0) 编辑

2009年12月11日 #

asp.net2.0中的Usercontrol动态创建

摘要: 在Page_Load中添加如下代码,注意不能帮生成控件方法放到if(!IsPostBack()){...}中//===========================protected void Page_Load(object sender,EventArgs e){Control ctl=this.LoadControl("*.ascx")ctl.ID="MMUI"; //务必设置IDthis... 阅读全文

posted @ 2009-12-11 08:31 遗忘海岸 阅读(653) 评论(0) 推荐(1) 编辑

2009年11月18日 #

开发网站邮件发送模块

摘要: 一般的行业网站多会有邮件发送需求,如注册确认,用户信息提醒,生日问候等. 为保证伸缩性将邮件发送模块独立布置成一个站点(MailWeb),发送放使用WebServices的方式通知MailWeb进行发邮件操作. MailWeb上的邮件发送组件根据需要发送邮件数目的量,分配线程进行相应发送操作, 而发送站点只要将要发送的邮件写入数据库后发一个发送通知给MailWeb. 这样一方面提高调用方的响应速度... 阅读全文

posted @ 2009-11-18 16:06 遗忘海岸 阅读(1039) 评论(0) 推荐(0) 编辑

C#中线程的一些认识

摘要: TreadPool 与Asp.net ThreadPool,是全局的一个asp.net进程w3wp.exe中只创建一个ThreadPool,asp.net 页面(.aspx)的每次请求处理会使用ThreadPool中的一个线程,可以通过System.Threading.ThreadPool.GetAvailableThreads 查看到占用情况:具体做法是在当前站点中添加Webservice, w... 阅读全文

posted @ 2009-11-18 11:19 遗忘海岸 阅读(446) 评论(0) 推荐(1) 编辑

2009年11月11日 #

JQuery 常用代码收集

摘要: 1.jquery访问父窗体(iframe包含等)元素:$("#父窗口元素ID",window.parent.document) | $("selector",parent) 等访问页面上的iframe包含页面的Dom元素:$("#iframeId").contents().find("#包含页的DomId").val();2.获取当前窗体(父窗体)Y滚动条偏移量:$(document).scrol... 阅读全文

posted @ 2009-11-11 10:24 遗忘海岸 阅读(399) 评论(0) 推荐(0) 编辑

2009年11月9日 #

一个产品留言统计查寻的分析比较

摘要: 有产品表Product(ProductId,Name,Username,AddTime...) 留言表 Agency(AgencyId, ProductId, TargetUsername,IsRead...)其中Agency.TargetUsername与Product.Username指这个产品的发布用户(以及这条留言的目标用户--不是指发留言的人),现在要打印某一指定用户的如下列表:产品名称... 阅读全文

posted @ 2009-11-09 09:10 遗忘海岸 阅读(200) 评论(0) 推荐(0) 编辑

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 44 下一页