posts - 153, comments - 479, trackbacks - 5, articles - 25
   :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

工作经历

工作的体会、收获
摘要: ROR使用attachment_fu上传附件,很方便,但是配置需要研究。实例介绍其应用、配置。 同时,也指出其经常出现的两个问题。
<1>问题1,其文件名莫名多了几级文件目录。如:/0000/0006/
<2>在上传的时候,偶尔会出现一个验证错误:Validation failed: Size is not included in the list
<3>文件重命名
<4>public_filename并非绝对就是存储路径
<5>中文名出错,如果上传中文名的文件,你会看到存储的文件名类似于“____.jpg” 阅读全文

posted @ 2009-11-01 15:48 停留的风 阅读(1414) | 评论 (2) 编辑 |

摘要: 默认SQL Server 在数据库文件满了后,是自动增加原数据库文件的10%大小,用来继续使用。日志文件,同样如此。假如你的数据库文件很大了,文件再增加10%,需要比较长的时间处理。如果时间过长,就会导致其它访问超时,从而产生死锁,最严重的情况就是导致系统当机。阅读全文

posted @ 2009-03-12 17:15 停留的风 阅读(2387) | 评论 (14) 编辑 |

摘要: 委托可能是C#最难理解的概念之一,但是由于其担当的重任以及在编程中的广泛应用,我们不得不,认真去研究。如何才能够掌握委托的概念、理解其精华所在呢?我之前学的时候也比较晕,看着看着就把自己给搞糊涂了,有的时候心烦的就彻底放弃了。当然认识委托每个人的方法不一样,每个人的感触也不一样。现在谈谈我自己的感受,希望能给大家一些帮助。只是个人见解,可能不恰当,希望诸位仁兄批评指正。
个人观点:委托是任何与委托签名匹配的方法的父亲,所有与委托签名匹配的方法统称为该委托的子方法。阅读全文

posted @ 2009-03-10 11:56 停留的风 阅读(3462) | 评论 (48) 编辑 |

摘要: TermServDevices错误
事件类型: 错误
事件来源: TermServDevices
事件 ID: 1111
描述:打印机 !!192.168.99.6!HP LaserJet 3050 Series PCL 5e 所需的驱动程序 HP LaserJet 3050 Series PCL 5e 未知。登录之前,请与管理员联系,安装驱动程序。 阅读全文

posted @ 2009-03-03 16:13 停留的风 阅读(4604) | 评论 (5) 编辑 |

摘要: 枚举的定义、用法以及各种使用技巧。如何将枚举类型转换为一个键值对集合,如何利用反射得到枚举的描述。阅读全文

posted @ 2009-02-27 23:21 停留的风 阅读(2642) | 评论 (13) 编辑 |

摘要: SQL中的时间函数非常有用,特别是在我们进行初始赋值、复杂查询的时候,就显得特别方便。
1、获得系统当前时间
2、DateName ( datepart , date )返回表示指定日期的指定日期部分的字符串。
3、DATEADD (datepart , number, date ),在向指定日期加上一段时间的基础上,返回新的 datetime 值
4、DATEDIFF ( date-part, date-expression-1, date-expression-2 ) 返回两个日期之间的间隔。
5、DATEPART ( datepart ,date )返回代表指定日期的指定日期部分的整数。
阅读全文

posted @ 2009-02-24 15:14 停留的风 阅读(6228) | 评论 (6) 编辑 |

摘要: Ruby on Rails, 也称 RoR 或简称 Rails, 是一个使用Ruby语言写的开源网络应用框架,它是严格按照MVC结构开发的。它努力使自身保持简单,来使实际的应用开发时的代码更少,使用最少的配置。阅读全文

posted @ 2009-02-11 22:21 停留的风 阅读(619) | 评论 (0) 编辑 |

摘要: Ruby一种为简单快捷面向对象编程(面向对象程序设计)而创的脚本语言,由日本人松本行弘开发,遵守GPL协议和Ruby License。Ruby的作者认为Ruby > (Smalltalk + Perl) / 2,表示Ruby是一个语法像Smalltalk一样完全面向对象、脚本执行、又有Perl强大的文字处理功能的编程语言。 简单介绍了Ruby的历史、特点。阅读全文

posted @ 2009-02-11 13:24 停留的风 阅读(137) | 评论 (0) 编辑 |

摘要: NetBean6.5开发Ruby程序环境的搭建。 提供了各种软件的如:MySql、Ruby、Rails、JRE、NetBean等下载链接等,并简单介绍了安装的一些细节。为全方位开展RubyOnRails开发工作做好准备。阅读全文

posted @ 2009-02-07 13:49 停留的风 阅读(1031) | 评论 (3) 编辑 |

摘要: FCKeditor作为开源的编辑控件,功能强大,配置简单,而且我们可以在其原来的基础上,进行二次开发。
本文详细介绍了FCKeditor在.NET环境下的配置过程,精简明细。为了更好的方便大家的使用,特定做了一个简单实例供大家参考,附有源代码以及精简后的压缩包。阅读全文

posted @ 2009-01-18 19:34 停留的风 阅读(4028) | 评论 (15) 编辑 |

摘要: ISAPI 'c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll' 报告它自身有问题,原因如下: '检测到死锁'。 有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。阅读全文

posted @ 2009-01-18 01:16 停留的风 阅读(2529) | 评论 (7) 编辑 |

摘要: 今天遇到一个很搞笑的问题,在将美工设计的静态页面转换为aspx页面时,设计页面正常显示,但预览时样式出现了问题。尽管这是一个很简单的问题,但如果没有遇到过,怕是一下子很难诊断出是哪里出了问题。希望能给大家敲响警钟!
具体介绍:CSS为什么会异常失效,难道CSS不能有中文注释,难道是注释符与文字间需要空格? 阅读全文

posted @ 2009-01-01 16:52 停留的风 阅读(2839) | 评论 (37) 编辑 |

摘要: 数据绑定控件,都有DataSource属性,用于指定数据源。通常情况下,也是比较常用的就是数据源是数据表(DataTable),其实DataSource的范围很广,我们可以在深入研究的同时,改善我们的程序。
     有的时候,你在编程进入一定阶段,进一步提升很困难的境况之下,不妨回过头来看看基础的东西,或许你会有新的受益,或许能够真正的体会到孔夫子所谓的“温故而知新”的真正内涵。
     详细介绍了绑定DataTable、Array、ArrayList、Dictionary、IList、对象的强类型集合等阅读全文

posted @ 2008-12-28 21:50 停留的风 阅读(2815) | 评论 (15) 编辑 |

摘要: 08年可以说一个大灾年,年初的南方雪灾、5.12汶川大地震、藏 独分子的打砸事件,以及东突极端分子恐怖活动,尽管奥运会在北京成功举办、神七顺利升天,但想想奥运期间的紧张气氛,仍是心有余悸。这些难关我们已经越过,当前最为棘手的便是席卷全球的金融危机。
  金融危机,的确迫使众多萌芽的公司倒闭、破产,但真正的强者懂得在困境中秣兵厉马、积蓄力量,待形势转好之时,一匹矫健的黑马以迅雷不及掩耳之势挺立于企业之林,笑傲江湖。阅读全文

posted @ 2008-12-24 16:32 停留的风 阅读(2948) | 评论 (21) 编辑 |

摘要: 你的网络经常无故断线?是否经常出现IP冲突?是否受到P2P终结者或者网管专家的限速?其实,大家都知道是ARP在做鬼。在这里,提供了自己的一些经验,也希望各位高手能够倾囊相助。阅读全文

posted @ 2008-11-13 15:18 停留的风 阅读(1025) | 评论 (4) 编辑 |

摘要: 多线程开发中,为了实现线程同步,经常用到lock。在这里详细介绍了lock的原理、使用、误区。通过一个简单的实例,发现了一些新的问题。
<1>锁,对象应该是私有的。
<2>工厂模式中,设计基类的锁为子类公用,是错误的
<3>锁,也是一种系统消耗,用锁一定要慎重
阅读全文

posted @ 2008-10-28 16:52 停留的风 阅读(2115) | 评论 (12) 编辑 |

摘要: 通过反射实现用户控件与页面、用户控件与用户控件之间通信。阅读全文

posted @ 2008-10-20 14:15 停留的风 阅读(1553) | 评论 (0) 编辑 |

摘要: 首页被挂马,插入一段iframe代码,经过一番摸索,最终发现原来是DedeCms漏洞再搞鬼。阅读全文

posted @ 2008-10-16 10:15 停留的风 阅读(3028) | 评论 (13) 编辑 |

摘要: 尽管程序能够让数据的管理功能足够强大,但是有的时候需要导出Excel,GSV等文件格式,用于对数据进行备份、分析、报告等。 阅读全文

posted @ 2008-09-24 11:22 停留的风 阅读(997) | 评论 (3) 编辑 |

摘要: 简单介绍了几种验证方法:JS验证、验证控件、后台程序验证、AJAX验证,并重点介绍了正则表达式在验证中的应用。如有不妥之处,请朋友们指出、留言阅读全文

posted @ 2008-09-18 16:44 停留的风 阅读(3134) | 评论 (17) 编辑 |

摘要: 上传图片时,建立了虚拟目录,并赋予了该目录写入权限,但是上传失败。而将你上传成功的图片放到虚拟目录中,它能够正常显示,觉得很是不解,希望得到高手的指点。阅读全文

posted @ 2008-09-17 15:19 停留的风 阅读(2524) | 评论 (13) 编辑 |

摘要: PIVOT,可以实现行列转换,使得查询统计变得方便、快捷、高效。这里详细介绍了PIVOT的功能、应用。希望能给你带来帮助。阅读全文

posted @ 2008-09-09 15:36 停留的风 阅读(3304) | 评论 (7) 编辑 |

摘要: MD5、SHA1是最为常用、最为可靠的加密算法。在这里对其产生、特性、用途,以及实际的用法进行了详细说明。阅读全文

posted @ 2008-09-04 13:28 停留的风 阅读(2768) | 评论 (8) 编辑 |

摘要: 在系统开发过程中经常用到定时器进行定时处理,比如比较常见的邮件群发、实时更新论坛的在线人数、文章数、点击率、有效性监控等。本文通过详细的实例对定时器的参数、方法进行了深入研究。阅读全文

posted @ 2008-08-21 10:24 停留的风 阅读(4091) | 评论 (6) 编辑 |

摘要: 六种漂亮实用的JS日历控件,日期的输入变得如此简单,定能给你的系统带来惊喜。有效果图,附有源代码及实例源代码,可直接运行。阅读全文

posted @ 2008-08-14 13:11 停留的风 阅读(47736) | 评论 (42) 编辑 |

摘要: 本文深入介绍了电子邮件工作原理,以流程图、结构图将电子邮件工作的基本原理直观的展现出来。 并以.net发送邮件的具体实例予以详细的说明。附有实例源代码。 阅读全文

posted @ 2008-08-03 12:59 停留的风 阅读(3916) | 评论 (14) 编辑 |

摘要: 平时的数据绑定,我们习惯了使用Table、Repeater、DataList、GridView对数据进行绑定,但是这些控件常常受到模板(ItemTemplete)的限制 。 后台自动生成功能强大的复杂控件,解决复杂数据绑定难题。
在面向对象开发过程中,一定要清晰的认识到,一切皆为对象,所以一切控件也皆为对象。只要我们对这些控件对象进行有效的管理、合理的编排,对其属性进行深入的发掘,你就很容易的生成各种各样、功能强大的控件。阅读全文

posted @ 2008-07-31 14:30 停留的风 阅读(985) | 评论 (2) 编辑 |

摘要: 启用IIS的Gzip压缩功能
启用IIS的Gzip压缩功能现代的浏览器IE6和Firefox都支持客户端Gzip,也就是说,在服务器上的网页,传输之前,先使用Gzip压缩再传输给客户端,客户端接收之后由浏览器解压显示,这样虽然稍微占用了一些服务器和客户端的CPU,但是换来的是更高的带宽利用率。对于纯文本来讲,压缩率是相当可观的。如果每个用户节约50%的带宽,那么你租用来的那点带宽就可以服务多一倍的客户了。二此功能在IIS6.0得到了集成,但是并没有提供一个很好的接口来操作。阅读全文

posted @ 2008-07-15 18:26 停留的风 阅读(2504) | 评论 (6) 编辑 |

摘要: 问题说明:在进行网站开发时,将表单的提交功能交给JS来传递,但是在传递中文的过程中出现类似于繁体字的乱码。
解决方案阅读全文

posted @ 2008-07-08 13:06 停留的风 阅读(1190) | 评论 (0) 编辑 |

摘要: 在我们设计页面的时候,常常会使用框架页,但是常常会遇到这种问题,在显示主页面刷新的情况下,框架的菜单页面没有刷新。这种问题很是令人苦恼,这里介绍几种情况。
<1>刷新框架页
window.parent.frames["left"].location.reload();
<2>刷新父页
window.parent.location.reload()
阅读全文

posted @ 2008-05-12 15:56 停留的风 阅读(735) | 评论 (0) 编辑 |

摘要: 激活Vista出现的问题
Booting 'Windows Vista'
acpi
Vista Loader 2.1.2
ACPI: Reclaim Memory not found!
进不去系统,进不去安全模式,还不能重装系统阅读全文

posted @ 2008-05-04 10:05 停留的风 阅读(484) | 评论 (2) 编辑 |

摘要: DNS就是域名解析系统,它可以将IP转换成域名,也可以将域名转换成IP
DNS就是域名解析系统,它可以将IP转换成域名,也可以将域名转换成IP
1、 安装DNS服务
2、 创建DNS正相解析区域
3、 创建DNS反向解析区域
4、 启用DNS循环复用功能
5、 创建标准辅助区域,实现DNS区域复制
6、 实现DNS唯高速缓存服务器
7、 DNS的委派(子域的转向)
8、 设置 DNS区域的动态更新
9、 配置DNS客户端 阅读全文

posted @ 2008-04-29 10:46 停留的风 阅读(279) | 评论 (0) 编辑 |

摘要: 各种SQL SERVER操作技巧 <1>查询每个数据表所占空间 <2>返回插入、更新操作时,该row的IDENTITY 列的值; <3>查询sql版本信息 <4> 查询SQL实例下的所有数据库 <5>添加非空列或者修改列为非空报错 ALTER TABLE 只允许添加满足下述条件的列: 列可以包含空值;或者列具有指定的 DEFAULT 定义;或者要添加的列是标识列或时间戳列;或者,如果前几个条件均未满足,则表必须为空以允许添加此列。阅读全文

posted @ 2008-04-25 13:08 停留的风 阅读(250) | 评论 (0) 编辑 |

摘要: GridView各种绑定技巧 <1>绑定日期 <2>绑定价格 <3>绑定货币 <4>带参数的链接 <5>绑定bool变量 <6>鼠标提示 <7>函数绑定 <8>绑定JS阅读全文

posted @ 2008-04-24 12:02 停留的风 阅读(421) | 评论 (0) 编辑 |

摘要: 各种网络共享资源、技巧 <1>北京最好的DNS <2>ADSL与Modem <3>不能上网,只发包,不能接收 <4>网络监控 究竟有哪些不安全的应用因素会引发IM聊天的隐私安全呢? 阅读全文

posted @ 2008-04-22 17:59 停留的风 阅读(149) | 评论 (0) 编辑 |

摘要: 程序开发中遇到的Bug总结
<1>GridView“GridView1”激发了未处理的事件“RowDeleting”
<2>SqlException ,超时时间已到。在操作完成之前超时时间已过或服务器未响应。
<3>回发或回调参数无效。
<4>Unable to attach.绑定句柄无效
<5>提示无法应用程序"webDev.webServer.EXE",已经附加了一个调试了
<6>DALFactory出现"未能加载文件或程序集“League.SQLServerDAL”或它的某一个依赖项。系统找不到指定的文件”的解决方案
<7>回发或回调参数无效。在配置中使用
<8>Repeater的事件失效,在点击按钮是,并没有触发事件
<9>SqlDbType.Text长度限制
<10>执行JS,页面样式全乱。 <11>Replace失效阅读全文

posted @ 2008-04-19 16:19 停留的风 阅读(657) | 评论 (1) 编辑 |

摘要: SELECT @@IDENTITY

返回上面操作最后一个数据表的最后row的IDENTITY 列的值
阅读全文

posted @ 2008-04-16 18:18 停留的风 阅读(5594) | 评论 (6) 编辑 |

摘要: DNS、域名、Mobi域名、Wap网站、虚拟主机[名词解释]阅读全文

posted @ 2008-04-03 15:43 停留的风 阅读(418) | 评论 (0) 编辑 |

摘要: 在日常开发中,经常需要我们对时间判断是否是在当前月内阅读全文

posted @ 2008-04-02 18:35 停留的风 阅读(531) | 评论 (0) 编辑 |

摘要: 批量插入数据:
定义变量,执行循环,将int转化为varchar。例如:convert(varchar(10),@bmc)阅读全文

posted @ 2008-03-25 13:46 停留的风 阅读(938) | 评论 (0) 编辑 |

摘要: 给定一组数,有正有负,求连续的几个数之和的最大值?用程序设计实现。这是一道面试题目,鄙人只是总结了两种方法,如果朋友你有更好的方法来解决这个问题,希望你能回复,与大家分享一下。
阅读全文

posted @ 2008-03-13 09:30 停留的风 阅读(656) | 评论 (2) 编辑 |

摘要: 一组简单的计算题:
int i=0 ,j=0;
int a=0, b=0;
请计算: i = i++ 求: i=?
a = i++ i=?,a=?
j = ++j j=?
b = ++j j=?,b=?阅读全文

posted @ 2008-03-12 19:25 停留的风 阅读(282) | 评论 (0) 编辑 |

摘要: 切忌:单件模型,特别是静态初始化的单件模型,其属性相当于静态变量。阅读全文

posted @ 2008-03-12 17:07 停留的风 阅读(108) | 评论 (0) 编辑 |

摘要: Hosts在Windows中应用!
  1.加快域名解析
  2.方便局域网用户
  3.屏蔽网站
  4.顺利连接系统阅读全文

posted @ 2008-03-06 10:27 停留的风 阅读(381) | 评论 (0) 编辑 |

摘要: Eval和Bind的区别
绑定表达式
<%# Eval("字段名") %>
<%# Bind("字段名") %>阅读全文

posted @ 2008-02-25 13:41 停留的风 阅读(257) | 评论 (0) 编辑 |

摘要: 案例一:
在写邮件系统中,遇到一个小难题,邮件有几种状态,已读和未读,数据库存储的是整型数据,可是到了页面要根据其整型数据显示不同的图片信息。
自定绑定函数:<%#Eval("F_IsRead")%>,
三元函数:?:
自定义转化函数public string getUrl(string nObject){}
两者的有效结合。
案例二:在GridView中插入一个连接列,导向另一个页面,而且还要携带参数。
采用HyperLink失败,采用href才最终解决问题。阅读全文

posted @ 2008-02-22 10:55 停留的风 阅读(897) | 评论 (1) 编辑 |

摘要: BMP:Windows 位图,PCX:PC 画笔,PNG:可移植网络图形,JPEG:联合摄影专家组,GIF:图形交换格式阅读全文

posted @ 2008-02-14 10:04 停留的风 阅读(398) | 评论 (0) 编辑 |

摘要: net常用的小技巧集合,方便实用。 一、如何注册com组件 二、LABEL控件无法显示字符串"Hello" 三、查询SQL实例下的所有数据库 四、在.net2005测试连接远程2005出现的问题 五、在CS文件中隐藏Table中的某一行 六、获得GridView的主键值 七、JS刷新母窗口 八、在html中alt是什么意思. 九、在导出数据的发现的Excel限制 十、插入数据自动返回ID 十一、查询sql版本信息 十二、按两个字段排序 十三、Display和Visible区别 十四、修改VS默认的调试浏览器阅读全文

posted @ 2008-02-03 18:31 停留的风 阅读(131) | 评论 (0) 编辑 |

摘要: 在DropDownList中有值域和文本域,在程序开发中经常要确切的绑定两个域。在好多情况下,我们页面显示的是文本,而在数据库存储的是这种文本标识的整数,如此可以利用Dictionary建立对象,将数据库存储的值与页面显示的值联系起来,进行简单的转换,并且这样还可以实现值或者文本的检索功能。灵活,很适合进行程序开发。阅读全文

posted @ 2008-01-25 12:52 停留的风 阅读(1523) | 评论 (0) 编辑 |

摘要: SQL Server数据库开发的二十一条军规阅读全文

posted @ 2008-01-08 15:23 停留的风 阅读(665) | 评论 (0) 编辑 |

摘要: Asp.net发布网站的三个选项
1.允许更新此预编辑站点 【Allow this precompiled site to be updateable】

2,使用固定命名和单页程序集【Use fixed naming and single page assemblies】

3.对预编辑程序集启用强命名 【Enable strong naming on precompiled assemblies】
阅读全文

posted @ 2008-01-07 16:38 停留的风 阅读(11761) | 评论 (9) 编辑 |

摘要: 在我们的开发,特别是大数据量情况下,经常要设计到系统与办公工具的连接,以便更好的处理这些数据。特别是Exel的应用。阅读全文

posted @ 2008-01-04 16:06 停留的风 阅读(243) | 评论 (4) 编辑 |

摘要: 字段生成字段与属性阅读全文

posted @ 2008-01-04 10:36 停留的风 阅读(372) | 评论 (4) 编辑 |

摘要: virtual修饰的方法为虚方法,暗示其子类最好有自己的实现。
override修饰的方法为重写方法,表示覆盖了基类原有方法的实现。
new 关键字可以隐藏基类的方法,包括虚方法。
结合实例说明override与new的区别。阅读全文

posted @ 2008-01-02 17:32 停留的风 阅读(157) | 评论 (0) 编辑 |

摘要: 在使用上,如果存储内容都是英文字符而没有汉字等其他语言符号,建议使用varchar;含有汉字的使用nvarchar,因为nvarchar是使用Unicode编码,即统一的字符编码标准,会减少乱码的出现几率阅读全文

posted @ 2008-01-02 10:10 停留的风 阅读(192) | 评论 (0) 编辑 |

摘要: 存储过程执行插入、更新、删除操作,简单几个小例子,很快学会存储过程的具体应用。阅读全文

posted @ 2007-12-12 16:41 停留的风 阅读(507) | 评论 (0) 编辑 |

摘要: Asp.net3.5和IIS7介绍,Silverlight
Visual Studio Team System 2008正式版下载(Visual Studio Team System 2008 Team Suite download) 包含VS2008正式版激活方法
SQL Server 2008 CTP Download SQL Server 2008 CTP下载 SQL2008下载阅读全文

posted @ 2007-12-11 16:26 停留的风 阅读(4944) | 评论 (1) 编辑 |

摘要: <1>Js压缩工具
<2>CSS压缩工具阅读全文

posted @ 2007-12-11 14:05 停留的风 阅读(206) | 评论 (0) 编辑 |

摘要: 什么是RSS? RSS 是在线共享内容的一种简易方式(也叫聚合内容,Really Simple Syndication)。通常在时效性比较强的内容上使用RSS订阅能更快速获取信息,网站 提供RSS输出,有利于让用户获取网站内容的最新更新。网络用户可以在客户端借助于支持RSS的聚合工具软件(例如SharpReader,NewzCrawler、FeedDemon ),在不打开网站内容页面的情况下阅读支持RSS输出的网站内容。 具体介绍了RSS的发展历程、作用、前景。阅读全文

posted @ 2007-12-08 11:21 停留的风 阅读(148) | 评论 (0) 编辑 |

摘要: <1>Lo4net日志记录
<2>MySql.Data.dll【MySql数据操作】阅读全文

posted @ 2007-12-08 10:36 停留的风 阅读(241) | 评论 (0) 编辑 |

摘要: 各种Windows技巧
<1>桌面图标文字背景透明方法
<2>桌面上得图标都不见啦
<3>找回“显示桌面”图标
<4>如何将FAT32分区转换为NTFS分区?
<5>在Vista中打开命令行
<6>激活Vista,出现问题
具体信息:ACPI: Reclaim Memory not found!
阅读全文

posted @ 2007-12-06 11:19 停留的风 阅读(143) | 评论 (0) 编辑 |

摘要: 网页中插入视频、图片时要特别注意相对地址和绝对地址的采用,提倡在网站设计中尽量使用相对地址。
A:绝对地址:形如http://www.baidu.com/index.htm或file://d:/homepage/index.htm这样的地址,就是文件在网络或本地的绝对位置;
B: 相对地址:就是被链接文件相对与当前页面的地址阅读全文

posted @ 2007-12-06 09:10 停留的风 阅读(1375) | 评论 (2) 编辑 |

摘要: validateRequest="false" 指是否要IIS验证页面提交的非法字符,比如:>,<号等,当我们需要将一定格式得html代码获得,插入数据库时候,就要将这个属性设置为false,例如你将字体加粗等操作时。
  XSS攻击,XSS又叫CSS (Cross Site Script) ,跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的

html代码会被执行,从而达到恶意用户的特殊目的。XSS属于被动式的攻击,因为其被动且不好利用,所以许多人常呼略其危害性。而本文主要讲的是利用

XSS得到目标服务器的shell。技术虽然是老技术,但是其思路希望对大家有帮助。阅读全文

posted @ 2007-12-05 20:15 停留的风 阅读(311) | 评论 (0) 编辑 |

摘要: 在实际生活中,特别是登陆页面中,我们总希望自己设计的小的登录框能够在屏幕居中显示,而今我也遇到了同样得问题,搜索了很多材料,但是还是没有找到一个比较好的答案,下面便是简单的实现了在屏幕,水平、垂直居中。在这里,遇到了另一个问题,如果界面的backgroud设置为渐变得图片,如何实现页面无论在哪个显示屏上显示都是全屏显示,不会出现丢边得现象。渐变效果是图片来实现的,而图片毕竟有大小的限制,为了达到效果,最后定了一套方案:屏幕分为三个DIV,在上下两个DIV中使用渐变,并且采用横向repeate-x, width:100%,中间使用统一色调,其高度auto,总体效果实现立体效果,这样可能不是最好的解决方案,希望能够找到更好的。阅读全文

posted @ 2007-12-05 19:40 停留的风 阅读(1167) | 评论 (0) 编辑 |

摘要: 各种常用的SQL语句,应有尽有。让您的SQL水平大提升。阅读全文

posted @ 2007-12-03 15:42 停留的风 阅读(375) | 评论 (2) 编辑 |

摘要: 各种非常实用,功能强大的软件集合,可能好多您都没有用过,如果你真的需要找一个这样得软件,或许这里已经为您准备好啦。
<1>Total commander(全能文件管理工具)
<2>Recover My Files(强大数据恢复工具)
<3>Fantom CD(虚拟光驱)
<4>Symantec Antivirus(诺顿杀毒)10.0.2.2000.Final 简体中文企业版
<5>Virtual CD-ROM Control Panel是一款微软自己推出的虚拟光驱软件
<6>Acronis Disk Director Suite(磁盘管理大师)支持vista,可创建分区、压缩和扩展分区,还能扩大主分区
阅读全文

posted @ 2007-12-03 15:06 停留的风 阅读(139) | 评论 (0) 编辑 |

posted @ 2007-11-30 13:07 停留的风 阅读(186) | 评论 (0) 编辑 |

摘要: 泛型是 C#2.0 语言和公共语言运行库 (CLR) 中的一个新功能。泛型将类型参数的概念引入 .NET Framework,类型参数使得设计如下类和方法成为可能:这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。例如,通过使用泛型类型参数 T,可以编写其他客户端代码能够使用的单个类,而不致引入运行时强制转换或装箱操作.
使用泛型类型可以最大限度地重用代码、保护类型的安全以及提高性能。
泛型最常见的用途是创建集合类。.NET Framework 类库在 System.Collections.Generic 命名空间中包含几个新的泛型集合类。应尽可能地使用这些类来代替普通的类,如 System.Collections 命名空间中的 ArrayList,HashTable等。
阅读全文

posted @ 2007-11-23 12:19 停留的风 阅读(3195) | 评论 (0) 编辑 |

摘要: ZipLib组件与.net自带的Copression比较,在压缩方面更胜一筹,经过BZip2压缩要小很多,亲手测试,不信你也可以试一试。
而且这个功能更加强大。下面就是个人做的一个小例子,具体的应用程序源码阅读全文

posted @ 2007-11-21 17:09 停留的风 阅读(919) | 评论 (0) 编辑 |

摘要: 在当今网络传输中,由于带宽的限制以及一些特殊的需求,需要对传输的文件进行压缩处理,这在实际的网络开发中非常有用。下面便是一个小例子,主要是应用.net新添加的命名空间“System.IO.Compression”中包含的能压缩文件的类,这些类使用的GZIP或Deflate算法,这两种算法都是公开的、免费。由于由于技术出台比较晚,相关的实例也比较少,大多人仍然在使用ICSharpCode.SharpZipLib.dll,至于这两者具体实现区别,我现在还不是很清楚。下面是关于这个算法的实例,希望能给大家一些帮助。
阅读全文

posted @ 2007-11-21 14:55 停留的风 阅读(105) | 评论 (0) 编辑 |

摘要: 错误信息:
Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.阅读全文

posted @ 2007-11-21 10:34 停留的风 阅读(166) | 评论 (0) 编辑 |

摘要: 应用程序常常需要在硬盘上存储数据,而逐段构建文本和数据文件不是最方便的方式。
有时最好以对象的形式存储数据。

● System.Runtime.Serialization.Formatters.Binary:这个命名空间包含了BinaryFormatter类,它能把对象串行化为二进制数据,把二进制数据串行化为对象。

● System.Runtime.Serialization.Formatters.Soap:这个命名空间包含了SoapFormatter类,它能把对象串行化为SOAP格式的XML数据,把SOAP格式的XML数据串行化为对象。
阅读全文

posted @ 2007-11-16 19:47 停留的风 阅读(436) | 评论 (0) 编辑 |

摘要: FileStream对象表示在磁盘或网络路径上指向文件的流。这个类提供了在文件中读写字节的方法,但经常使用StreamReader或StreamWriter执行这些功能。这是因为FileStream类操作的是字节和字节数组,而Stream类操作的是字符数据。字符数据易于使用,但是有些操作,比如随机文件访问(访问文件中间某点的数据),就必须由FileStream对象执行.阅读全文

posted @ 2007-11-16 17:25 停留的风 阅读(10990) | 评论 (10) 编辑 |

摘要: File类是静态的,FileInfo不是静态的也没有静态的方法,仅可用于实例化的对象。
FileInfo方法基本类似于File。关于二者,作何选择。
● 如果仅进行单一方法调用,则可以使用静态File类上的方法。在此,单一调用要快一些,因为.NET Framework不必实例化新对象,再调用方法。
● 如果应用程序在文件上执行几种操作,则实例化FileInfo对象并使用其方法就更好一些。这会节省时间,因为对象已在文件系统上引用正确的文件,而静态类必须每次都寻找文件。
而Directory与DirectoryInfo的区别也基本类似。阅读全文

posted @ 2007-11-16 16:01 停留的风 阅读(1364) | 评论 (0) 编辑 |

摘要: 这是比较经典的SQL备份与还原的例子。在SQL2000也能通过手动的方式对数据库进行备份和还原操作,但在SQL2005中已经将这个功能变的更加强大。通过维护计划就能很简单的实现,而且加入了更多的功能,在安全性、实时性、以及可操作性有了很大的改进。阅读全文

posted @ 2007-11-13 19:13 停留的风 阅读(141) | 评论 (0) 编辑 |

摘要: 在设计数据库的时候,我们经常将主键设为自增长的,而在我们的实际程序设计中,经常要插入一些数据或者可以不按着原来给定的自增长的列。所以在这里,通过数据库控制自增长,关闭和打开。阅读全文

posted @ 2007-11-13 14:22 停留的风 阅读(913) | 评论 (0) 编辑 |

摘要: 备份分为:完全备份、差异备份、增量备份。顾名思义,可以根据不同的需求,设定自己的备份方案。阅读全文

posted @ 2007-11-13 13:01 停留的风 阅读(383) | 评论 (0) 编辑 |

摘要: 如今在面向对象和XML盛行的时代,能够很好的发挥二者的特长,并协调合作,未来的网络结构和网络开发的模式将会有质的改变。网络开发将逐步的走向系统化、模块化、精尖化。所以呢,能够很好的运用好这些新的东西对于我们从事网络开发的人很重要。这是一个简单的小例子,实现了对象转化为XML。如果欠缺之处,希望大家批评指正。阅读全文

posted @ 2007-11-07 18:40 停留的风 阅读(279) | 评论 (0) 编辑 |

摘要: DataSet虽说为数据访问提供了很好的数据方法,不过由于其是内存中的数据集,如果数据表的数据比较大,比如说又几十万条,其占用的空间就有十几个GB,这样服务器的内存将远远不能满足需要,如果再有几千人同时访问,可想而知服务器的压力又多大,甚至就会崩溃。为了减轻服务器的压力,我们只能控制其每次需要的数据调出来,只显示一小部分数据,所以呢,分页显示并且在底层数据调用来决定分页,显得很重要。这也是本文的目的所在。阅读全文

posted @ 2007-11-06 12:47 停留的风 阅读(211) | 评论 (0) 编辑 |

摘要: XmlTextWriter 类
表示提供快速、非缓存、只进方法的编写器,该方法生成包含 XML 数据(这些数据符合 W3C 可扩展标记语言 (XML) 1.0 和“XML 中的命名空间”建议)的流或文件。书写Xml文件更简单、方便、快捷。 XmlTextWriter类可用于从头生成XML文档,它根据XML不同的类型(包括元素、属性、注释等等)提供不同的Write方法。
阅读全文

posted @ 2007-11-06 09:41 停留的风 阅读(149) | 评论 (0) 编辑 |

摘要: MySql就是不一样,没办法哦。阅读全文

posted @ 2007-10-30 20:31 停留的风 阅读(62) | 评论 (0) 编辑 |

摘要: 这两种加密方法的基本实现是一样的,但是KEYS和IV不同,一个自定义的,一个是系统自带的。阅读全文

posted @ 2007-10-26 09:13 停留的风 阅读(354) | 评论 (0) 编辑 |

摘要: Log4net的优点:
几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。 经验表明,日志记录往往是软件开发周期中的重要组成部分。它具有以下几个优点:它可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用程序中的 Bug;一旦在程序中加入了Log 输出代码,程序运行过程中就能生成并输出日志信息而无需人工干预。另外,日志信息可以输出到不同的地方(控制台,文件等)以备以后研究之用。 Log4net就是为这样一个目的设计的,用于.NET开发环境的日志记录包。
阅读全文

posted @ 2007-10-25 17:31 停留的风 阅读(174) | 评论 (2) 编辑 |

摘要: 1、通过SQL语句,循环数据库所有的表,分别插入新列“F_EditTime”
2、当然这个也可以通过Application实现阅读全文

posted @ 2007-10-24 19:28 停留的风 阅读(303) | 评论 (0) 编辑 |

摘要: 多线程是许多操作系统所具有的特性,它能大大提高程序的运行效率,所以多线程编程技术为编程者广泛关注。目前微软的.Net战略正进一步推进,各种相关的技术正为广大编程者所接受,同样在.Net中多线程编程技术具有相当重要的地位。本文我就向大家介绍在.Net下进行多线程编程的基本方法和步骤。 阅读全文

posted @ 2007-09-27 21:12 停留的风 阅读(275) | 评论 (0) 编辑 |

摘要: .类与结构的差别

 值类型与引用类型
阅读全文

posted @ 2007-09-22 20:23 停留的风 阅读(132) | 评论 (0) 编辑 |