麦田

不积跬步无以至千里.

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

11 2012 档案

摘要:try{WebClient MyWebClient = new WebClient();MyWebClient.Credentials = CredentialCache.DefaultCredentials;//获取或设置用于对向Internet资源的请求进行身份验证的网络凭据。Byte[] pageData = MyWebClient.DownloadData("http://www.baidu.com");//从指定网站下载数据string pageHtml = Encoding.Default.GetString(pageData); //如果获取网站页面采用的是G 阅读全文
posted @ 2012-11-30 21:45 一些记录 阅读(170) 评论(0) 推荐(0)

摘要:/// <summary> /// 验证邮件格式 /// </summary> /// <param name="email">邮件地址</param> /// <returns>是否匹配</returns> public bool Checkemail(String email) { String strExp = @"\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"; Regex r = new R... 阅读全文
posted @ 2012-11-27 16:14 一些记录 阅读(638) 评论(0) 推荐(0)

摘要:--每页3条 第一页select * from (select *,row_number() over(order by pid desc) as num from Photos) as twhere num between 1 and 3 order by pid desc --每页3条 第二页select * from (select *,row_number() over(order by pid desc) as num from Photos) as twhere num between 4 and 6 order by pid desc --每页3条 第三页select * fr. 阅读全文
posted @ 2012-11-27 16:01 一些记录 阅读(246) 评论(0) 推荐(0)

摘要:SqlConnection con = new SqlConnection("连接字符串");SqlCommand cmd = new SqlCommand("SelectManStudent", con);SqlParameter parm = new SqlParameter("@Sex", SqlDbType.NVarChar);parm.Value = '男';//此处传性别cmd.Parameters.Add(parm);cmd.CommandType = CommandType.StoredProcedur 阅读全文
posted @ 2012-11-27 15:58 一些记录 阅读(199) 评论(0) 推荐(0)

摘要:一、下载1、PowerDesigner 12.5官方下载地址http://download.sybase.com/eval/PowerDesigner/powerdesigner125_eval.exe 大小125 MB (132,006,349字节)2、汉化用文 件,直接覆盖到安装目录pdshell12.part01.rar(850 K) 下载次数:140pdshell12.part02.rar(850 K) 下载次数:89pdshell12.part03.rar(850 K) 下载次数:69pdshell12.part04.rar(850 K) 下载次数:65pdshell12.part0 阅读全文
posted @ 2012-11-25 15:43 一些记录 阅读(689) 评论(0) 推荐(0)

摘要:C#多线程函数如何传参数和返回值提起多线程,不得不提起委托(delegates)这个概念.我理解的委托就是具有同样参数和返回值的函数的集合.比如public delegate void MyDelegate(int arg);就是这种形式的函数 void Myfuntion(int i); 的集合.如何将一个函数加入 委托 的集合?MyDelegate dele = new MyDelegate(Myfuntion1);再增加一个dele += new MyDelegate(Myfuntion2); ...委托函数dele就是具有整数参数和空返回值的函数Myfuntion1,2的集合.调用这. 阅读全文
posted @ 2012-11-25 15:36 一些记录 阅读(7726) 评论(0) 推荐(0)

摘要:假如要在一个线程中异步执行一个方法,则先创建一个该方法的委托类型,然后CLR会自动为该委托类型定义一个BeginInvoke方法和EndInvoke方法,我们就靠这两个方法异步调用委托类型指向的方法(这句话有点绕口,呵呵)BeginInvoke这个方法用于启动异步调用,该方法具有和要异步执行的方法具有相同的参数列表,只不过又多加了两个参数,多加的那两个参数的作用在后面介绍。执行BeginInvoke方法后,将立即返回一个IAsyncResult,用于监视被调用方法执行的进度。EndInvoke这个方法用于得到异步调用的结果,调用BeginInvoke方法后随时可以调用EndInvoke方法,假 阅读全文
posted @ 2012-11-25 15:33 一些记录 阅读(6001) 评论(0) 推荐(0)

摘要:C# Timer用法有哪些呢?我们在使用C# Timer时都会有自己的一些总结,那么这里向你介绍3种方法,希望对你了解和学习C# Timer使用的方法有所帮助。关于C# Timer类 在C#里关于定时器类就有3个C# Timer使用的方法1.定义在System.Windows.Forms里C# Timer使用的方法2.定义在System.Threading.Timer类里 "C# Timer使用的方法3.定义在System.Timers.Timer类里下面我们来具体看看这3种C# Timer用法的解释:◆System.Windows.Forms.Timer应用于WinForm中的,它 阅读全文
posted @ 2012-11-25 15:30 一些记录 阅读(689) 评论(0) 推荐(0)