03 2013 档案
摘要:protectedvoidButton1_Click(objectsender,EventArgse) { HttpCookiecookie=newHttpCookie("MyCook");//初使化并设置Cookie的名称 DateTimedt=DateTime.Now; TimeSpants=newTimeSpan(0,0,1,0,0);//过期时间为1分钟 cookie.Expires=dt.Add(ts);//设置过期时间 cookie.Values.Add("userid","userid_value"); cookie.V
阅读全文
摘要:public static void AutoScale(Form frm) { frm.Tag = frm.Width.ToString() + "," + frm.Height.ToString(); frm.SizeChanged += new EventHandler(frm_SizeChanged); } static void frm_SizeChanged(object sender, EventArgs e) { string[] tmp = ((Form...
阅读全文
摘要:"^\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?\d+$" //整数"^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*
阅读全文
posted @ 2013-03-26 10:44
王者杂货铺
摘要:字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。$匹配输入字符串的结束位置。如果设置了RegExp 对象的 Multiline 属性,$
阅读全文
摘要:1usingSystem;2usingSystem.Text.RegularExpressions;34namespacebobomousecom.crm5{6/**////<summary>7///Regexlib的摘要说明。8///</summary>9publicclassRegexlib10{11publicRegexlib()12{13//14//TODO:在此处添加构造函数逻辑15//16}171819//搜索输入字符串并返回所有href=“”值20stringDumpHrefs(StringinputString)21{22Regexr;23Matchm;
阅读全文
摘要:1 ROW_NUMBERSELECT ProductID, Name, Price, ROW_NUMBER() OVER(ORDER BY Price DESC) As PriceRankFROM ProductsProductIDNamePricePriceRank8Desk495.0000110Executive Chair295.000029Chair125.000035Mouse14.950046Mousepad9.9900511Scissors8.500064Stapler7.950073Binder1.95008...SELECT c.Name, o.DateOrde...
阅读全文
posted @ 2013-03-25 14:34
王者杂货铺
摘要:表:T字段:id自动递增,field1数字,.....select*from(select*,(selectcount(*)fromTast2wheret2.field1=t1.field1andt2.id<=t1.id)asaaafromTast1)ast3whereaaa<=2取出数据中每个分类前5条selectID,title,D_Picture,addtime,newstypeid,jj,contentFROMnewsnswhereIDin(selecttop5IDfromnewswherenewstypeid=ns.newstypeidandisActive='1
阅读全文
摘要:将汉字进行UNICODE编码,如:“王”编码后就成了“\u738b”,UNICODE字符以\u开始,后面有4个数字或者字母,所有字符都是16进制的数字,每两位表示的256以内的一个数字。而一个汉字是由两个字符组成,于是就很容易理解了,“738b”是两个字符,分别是“73”“8b”。但是在将 UNICODE字符编码的内容转换为汉字的时候,字符是从后面向前处理的,所以,需要把字符按照顺序“8b”“73”进行组合得到汉字。 下面是C#汉字Unicode编码相互转换代码。-C#usingSystem;usingSystem.Text;usingSystem.Text.RegularExpressio.
阅读全文
posted @ 2013-03-22 16:19
王者杂货铺
摘要:///<summary> ///普通字符串与UniCode字符串间转换 ///</summary> publicstaticclassStringToUniCode{///<summary> ///字符串转为UniCode码字符串 ///</summary> ///<paramname="s"></param> ///<returns></returns> publicstaticstringStringToUnicode(strings){char[]charbuffers=s
阅读全文
posted @ 2013-03-22 16:16
王者杂货铺
摘要:昨天选课,虽然有一个排队系统。但是排队系统实在不怎么的啊。插队的有那么的多。有人做了插队工具下了一个看看,那是一个使用javascript实现的系统,整个只有一个页面。你可以在这里下载:/Files/lulu/xk.rar。它使用xmlHttpRequest向服务器发送请求。js不太熟悉,发现HttpRequest功能差不多,用它试试啦。但是不知道提交数据怎么组织,革命尚未成功但是还是学到了点东西,就在这了写下来了://Get请求方式privatestringRequestGet(stringUrl){stringPageStr=string.Empty;//用于存放还回的html Uri u
阅读全文
摘要:HttpWebRequestrequest=(HttpWebRequest)HttpWebRequest.Create("http://localhost/ip.aspx");request.Headers.Add("X_FORWARDED_FOR","0.0.0.0");HttpWebResponseresponse=(HttpWebResponse)request.GetResponse();StreamReaderstream=newStreamReader(response.GetResponseStream());strin
阅读全文
摘要:Default.aspxView Code<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&
阅读全文
摘要:最近做一报表,因为查询的SQL很长很复杂,导致直接查询出现异常,后来想到将大量重复的只是查询条件不同的子查询放到函数中去做,无奈需要的参数不能传进函数中,因为参数格式类似如:'ProjGUID1','ProjGUID2' 这样,这是报表工具生成的,无法修改。现在就要想办法让参数能传进函数中或是换用其他的方式。思路1、首先想到的是用存储过程,但是在报表工具中调试不通,存储过程不能得到有效的执行,可能是根本就不支持存储过程;2、将参数作为in的条件,查询出符合条件的GUID,返回的是一个表,然后循环表的行记录,拼接GUID传入函数,但是报表工具中的SQL不支持定义变
阅读全文
摘要:string str = Regex.Replace(content, @"<\s*img[^>]*>", "", RegexOptions.IgnoreCase);
阅读全文
摘要:命名空间:System.DiagnosticsStopwatch实例可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时间。在典型的Stopwatch方案中,先调用Start方法,然后调用Stop方法,最后使用Elapsed属性检查运行时间。Stopwatch实例或者在运行,或者已停止;使用IsRunning可以确定Stopwatch的当前状态。使用Start可以开始测量运行时间;使用Stop可以停止测量运行时间。通过属性Elapsed、ElapsedMilliseconds或ElapsedTicks查询运行时间值。当实例正在运行或已停止时,可以查询运行时间属性。运行时间属性在St
阅读全文
摘要:可能我们会经常遇到这种情况,当页面内容比较多的时候,当用户执行操作执行一次页面回送后,页面又重新从顶端开始显示,用户不得不重新拖动滚动条回到先前的位置,这会给用户带来很不友好的体验。即时使用updatepanel也会有这种情况。幸好,asp.net提供了MaintainScrollPositionOnPostback属性,可以彻底帮助我们解决这一问题。只需在asp.net页面的Page指令中设置MaintainScrollPositionOnPostback="true"就可以轻松实现。请记住MaintainScrollPositionOnPostback属性的默认值为fa
阅读全文
摘要:ADO.NET 1.x利用SqlDataReader读取数据,针对每个结果集需要一个独立的连接。当然,你还必须管理这些连接并且要付出相应的内存和潜在的应用程序中的高度拥挤的瓶颈代价-特别是在数据集中的Web应用程序中。 ADO.NET 2.的一个新特征多数据结果集(Multiple Active Result Sets,简称MARS)-它允许在单个连接上执行多重的数据库查询或存储过程。这样的结果是,你能够在单个连接上得到和管理多个、仅向前引用的、只读的结果集。目前实现这个功能的数据库只有Sql Server 2005。所以当我们针对Sql Sever 2005的时候,需要重新审视DataRe.
阅读全文
摘要:<script type="text/javascript"> function doSend() { $.ajax({ type: "post", url: "aaa.aspx/SendMes", contentType: "application/json; charset=utf-8", dataType: "json", success: function (data) { //返回的数据用data.d获取内容 alert(data.d); } }); } </scri
阅读全文
摘要:1. 面向对象的思想主要包括:继承 多态 封装● 封装:用抽象的数据类型将数据和基于数据的操作封装在一起,数据被保护在抽象数据类型内部。● 继承:子类拥有父类的所有数据和操作。● 多态:一个程序中同名的不同方法共存的情况。 有两种形式的多态– 重载与重写。2. 什么是装箱和拆箱装箱(boxing)和拆箱(unboxing)机制使得在C#类型系统中,任何值类型、引用类型和object(对象)类型之间进行转换,这种转换称为绑定连接。简单地说,有了装箱和拆箱的概念,对任何类型的值来说最终都可看作是object类型。 1、装箱转换含义:将一个值类型隐式地转换成一个object类型,或把这个值类型转换成
阅读全文
摘要:对两个数据表同时进行insert操作处理,对它们的插入操作要么全部成功,要么都插入失败,否则只插入一个表成功会引起数据库的不一致。很显然,这是一个事务处理(transcation),要么commit成功,要么则rollback。在代码中,利用C#中提供的Transcation类来实现,代码如下: private void btn_submit_Click(object sender, System.EventArgs e) { string strconn = ConfigurationSettings.AppSettings["dsn"]; SqlConnection c
阅读全文
摘要:<add name="ConnectionString" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" /> <add name="ConnectionString" connectionString=&q
阅读全文
摘要:所谓Windows后台服务,即后台自动运行的程序,一般随操作系统启动而启动,在我的电脑 服务后应用程序 服务里面能看到当前电脑的服务.一般而言,程序上用VC、C++写Windows服务,但是我对这些语言不是很熟,一般编程用C#较多,所以就用C#语言写了一个Windows服务.其实需求是这样的,做那个报价系统的时候加入了发短信的功能,订单处理完即将发货的时候要发送短信都客户手机上,公司内部员工处理订单超时要自动发短信,群发产品促销信息到客户手机上等,还有定时发送短信的需求,所以最后面决定把发短信的模块独立出来,以后还有什么功能方便一起调用,而最终选择了采用Windows后台服务.其实Window
阅读全文
摘要:最近在用Asp.Net编写点东西时遇到个问题:即用户在提交表单后按刷新就会重复提交数据,即所谓的“刷新重复提交”的问题。在网上搜 一下,可以找到很多关于这方面的资料,其中有一篇是来自MSDN上的一种解决方法: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/BedrockASPNET.asp 它是通过重新定义 System.Web.UI.Page 类来实现加载页面时,是“刷新”、“后退”请求,还是正常请求,其他的页面则继承了自定义的这 个Page类。感觉他这个方法比较独特,有例子可以下载,
阅读全文
摘要:在页面引用<script src="Ueditor/editor_all.js" type="text/javascript"></script><script src="Ueditor/editor_config.js" type="text/javascript"></script><link href="Ueditor/themes/default/ueditor.css" rel="stylesheet" type
阅读全文

浙公网安备 33010602011771号