摘要:
有一次讨论的时候,谈到了这一点:到底什么时候我们需要把类封装,并限制其必须使用工厂模式来创建实例。一个理由是:当类的构造函数发生变化(名称变化,参数变化等)时,我们只需要更改工厂类中的一个函数就可以了。而不必search所有的构造函数名称并修改之。所以,一般情况下,我们最好都使用工厂模式封装。果然是这样吗?不用工厂模式,当名称变化时,确实需要search & replace。但是,难道一个模式被提练出来就是为了解决这个问题?!!似乎牛刀杀鸡了吧那当 参数变化 时呢? 函数的转入参数都变了,还想不改动所有的代码吗?!!先来看看定义---------------------------Fa 阅读全文
摘要:
raiserror 是由单词 raise error 组成 raise 增加; 提高; 提升 raiserror 的作用: raiserror 是用于抛出一个错误。[ 以下资料来源于sql server 2005的帮助 ] 其语法如下: RAISERROR ( { msg_id | msg_str 阅读全文
摘要:
IE的String.prototype.split()函数bug脚本:"a:b:c".split(/(:)/)Firefox输出:["a",":","b",":","c"]IE7/8(含IE9兼容的模式)输出:a,b,cIE9 中文本框中出现了 \n时 会把他保留 需要去掉 而IE7/8(含IE9兼容的模式) 中并无出现比如12 1212 1212 12\n12 12 这是IE9 中 而IE7/8(含IE9兼容的模式)是12 1212 12 阅读全文
摘要:
--1、查看所有存储过程与函数 exec sp_stored_procedures 或者 select * from dbo.sysobjects where OBJECTPROPERTY(id, N'IsProcedure') = 1 order by name --2、查看存储过程的内容 sel 阅读全文
摘要:
1、启用Ad Hoc Distributed Queries在使用openrowset/opendatasource前搜先要启用Ad Hoc Distributed Queries服务,因为这个服务不安全所以SqlServer默认是关闭的启用Ad Hoc Distributed Queries的方法SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource'的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用sp_config 阅读全文
摘要:
向SQL Server中导入大量数量可以用bulk insert,但是必须要求插入的文件在数据库机器上或者一个数据库可以访问的共享文件夹中(我不知道怎么设置共享文件夹,以使得SQL Server能访问到) SqlBulkCopy 是.net中的一个类,提供了导入大量数据的功能。 基本用法如下: us 阅读全文
摘要:
在.aspx 中增加一个validateRequest="false" 就可以避免。在 Web 应用程序中,要阻止依赖于恶意输入字符串的黑客攻击,约束和验证用户输入是必不可少的。跨站点脚本攻击就是此类攻击的一个示例。其他类型的恶意数据或不需 要的数据可以通过各种形式的输入在请求中传入。通过在应用程序中的较低级别限制允许通过的数据类型,就可以阻止不希望的事件,即使当使用代码的程序员没有 恰当地使用合适的验证技术时也是如此。当请求验证检测到潜在的恶意客户端输入时,会引发此异常来中止请求处理。请求中止能够指示危害您的应用程序安全的企图,例如跨站点脚本攻击。强烈建议让您的应用程序显 阅读全文
摘要:
关于SQL SERVER2005附加数据库显示为只读的解决方案 今天用SQL2005附加一个以前的一个数据库,但附加的时候,弹出错误,但是数据库已经附加进去了,能进行查询里面的表的数据什么的, 但是会数据库显示为只读,这是第一次出现这样的情况。一开始还以为是数据库文件所在的文件夹或者文件被这是为‘只 阅读全文
摘要:
<asp:TextBox ID="txt_Pname" runat="server" TextMode="Password"></asp:TextBox> 当TextBox TextMode为Password从数据库绑定时 this.txt_Pname.Text = table.Rows[0][" 阅读全文
摘要:
阅读目录 开始 页面显示乱码问题 AJAX提交的数据乱码问题 JavaScript中正确的URL编码方式 ASP.NET中正确的URL编码方式 正确的URL编码方式的总结 彻底解决encodeURIComponent()与GB2312乱码问题 Cookie乱码问题 下载文件名乱码问题 多语言数据的乱 阅读全文