上一页 1 ··· 5 6 7 8 9 10 下一页
2009年12月15日
摘要: function getArgs(strParame) {var args = new Object( );var query = location.search.substring(1); // Get query stringvar pairs = query.split("&"); // Break at ampersandfor(var i = 0; i < pairs.length; i++) {var pos = pairs[i].indexOf('='); // Look for "name=value"if 阅读全文
posted @ 2009-12-15 22:54 vingi_苍月 阅读(4617) 评论(0) 推荐(0)
2009年12月4日
摘要: 今天有同事使用:sp_executesql 出现问题,虽然使用了参数nvarchar(max)但依旧提示被截断参数,于是怀疑使用了nvarchar(max)的长度有问题,协助解决,顺便验证了一下max的值问题网上很多无人子弟的信息说max==8000得出varchar(max)=varchar(8000)之说验证语句如下:declare @t nvarchar(max)set @t=replicate('1',9000) --这里限定产生的基数内容‘1’是varchar的8000print len(@t) --这里得出的结果是错误的set @t=replicate(conver 阅读全文
posted @ 2009-12-04 12:16 vingi_苍月 阅读(1365) 评论(0) 推荐(0)
2009年11月30日
摘要: 方式一 string strResult = string.Empty; HttpWebRequest myReq = (HttpWebRequest)HttpWebRequest.Create("http://xxxxx/checkpower.aspx"); string postdata = "v_objectid=" + Objectid.ToString() + "&v_website=" + website + "&v_useracc=" + useracc; byte[] request 阅读全文
posted @ 2009-11-30 18:26 vingi_苍月 阅读(631) 评论(0) 推荐(0)
摘要: 缓存这东西,在一定程度上加快了页面的装载,但是也常常给我们带来麻烦。我在上篇文章里简单介绍了jQuery中Load方法的使用。在实际运用中,我们可能会碰到浏览器缓存的问题。比如我就在IE7里碰到这个问题。jQuery Load样本代码:$(document).ready(function(){ $("#labels").load("/blog/categories/labels.html"); //在页面装载时,在ID为#labels的DOM元素里插入labels.html的内容。});当我更新了labels.html以后,在IE7里load方法仍旧在使 阅读全文
posted @ 2009-11-30 18:21 vingi_苍月 阅读(1098) 评论(0) 推荐(1)
2009年11月19日
摘要: 基本思路: 1. 域名支持泛解析,即是指:把A记录 *.域名.com 解析到服务器IP,服务器IIS中做绑定,绑定时主机头为空; 2. 为了实现完全的二级域,建两个站点,一个为主站用,一个为用户用,两个站点目录都指到一个同一网站目录 3. 在Web程序中或取URL来源中的二级域名主机头,比如:abc.域名.com 中的 abc; 4. 用获取来的二级域名名称,存入Session,方便取用 5. 用获取来的二级域名名称,用URL重写地址 实现方法: 域名A记录解析不用说了吧 ^_^,就是做一个*.域名.com的A记录解析到你服务器IP 方法一:二级域名URL转向 a. 建立站点,在IIS中绑定域 阅读全文
posted @ 2009-11-19 17:05 vingi_苍月 阅读(364) 评论(0) 推荐(0)
摘要: public class Encrypt { /// <summary> /// 当前程序加密所使用的密钥 /// </summary> public static readonly string sKey = "xxxxxxxxxxDES"; #region 加密方法 /// <summary> /// 加密方法 /// </summary> /// <param name="pToEncrypt">需要加密字符串</param> /// <param name=" 阅读全文
posted @ 2009-11-19 17:05 vingi_苍月 阅读(243) 评论(0) 推荐(0)
摘要: 许久没用.net自带的控件 许多方法都已忘记 现备忘中...........在RowDataBound事件中.. if (e.Row.RowType == DataControlRowType.DataRow) //判断是否数据行; { DataRowView drv = (DataRowView)e.Row.DataItem; string haveimg = drv["Hd_HaveImage"].ToString(); string uid = drv["Hd_Id"].ToString(); } 可以直接读取数据库中未绑定到列的字段. 或者可以用 阅读全文
posted @ 2009-11-19 17:04 vingi_苍月 阅读(5175) 评论(1) 推荐(1)
摘要: 常用nowTime.ToString("yyyy-MM-dd hh:mm:ss")日期转化一为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-0314:33:34,要转化为其他格式,要用到DateTime.ToString的方法(String,IFormatProvider),如下所示:usingSystem;usingSystem.Globalization;Stringformat="D";DateTimedate=DataTime,Now;Response.Write(date.ToString(format,Date 阅读全文
posted @ 2009-11-19 17:03 vingi_苍月 阅读(310) 评论(0) 推荐(0)
摘要: 通过在命令行上键入 C# 编译器可执行文件的名称 (csc.exe),可以在命令行调用 C# 编译器。如果希望从计算机上的任何子目录调用 csc.exe,可能需要调整路径。 命令行语法规则 当解释操作系统命令行上给出的参数时,C# 编译器代码使用下面的规则: 参数用空白分隔,空白可以是一个空格或制表符。 ^ 字符 (^) 未被识别为转义符或者分隔符。该字符在被传递给程序中的 argv 数组前,完全由操作系统的命令行分析器进行处理。 无论其中有无空白,包含在双引号 ("string") 中的字符串均被解释为单个参数。带引号的字符串可... 阅读全文
posted @ 2009-11-19 17:02 vingi_苍月 阅读(290) 评论(0) 推荐(0)
摘要: ASP.NET中防止注入攻击信息来源:不详应用范围:# ASP.NET vertion 1.1# ASP.NET vertion 2.0概要:文本主要介绍如何校验用户输入从而防止注入式攻击.校验用户输入是非常必要的,几乎所有程序级的攻击都包含恶意输入的手段.你应该校验包括字段,查询字串参数,Cookie等一切用户输入项来保护你的程序免受注入攻击.你得假设所有的用户输入都是恶意的,确保在服务器端对所有的用户输入进行校验.使用基于客户端的验证可以减少页面的住返次数,改进性能,改善用户体验,但是不要仅仅依赖于此,因为客户端的验证很容易就可以被黑客骗过去.为了验证输入内容,你应该为每一个输入字段定义可 阅读全文
posted @ 2009-11-19 17:01 vingi_苍月 阅读(293) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 下一页