wudi

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

2010年7月12日 #

摘要: 转(http://www.cnblogs.com/snowdream/archive/2008/05/22/1205156.html)今天早上在MSDN站点看到这样一篇文章: C# 3.0 LINQ 的演变及其对 C# 设计的影响。 从这篇文章我们就可以明显的看到,C# 3.0 所新增的这些特性,可以认为都是为了LINQ 的发展,为了LINQ更易用,所创建的一些新特性,当然这些新特性也可以被非LI... 阅读全文
posted @ 2010-07-12 17:56 菜鸟吴迪 阅读(177) 评论(0) 推荐(0) 编辑

2010年4月15日 #

摘要: 树是一种数据结构,二叉树是树的一种。他的结构是,根,左儿子,右儿子。。 前序,中序和后序是树遍历的三种不同形式 前序遍历,也叫先根遍历,遍历的顺序是,根,左子树,右子树 中序遍历,也叫中跟遍历,顺序是 左子树,根,右子树 后序遍历,也叫后跟遍历,遍历顺序,左子树,右子树,根 阅读全文
posted @ 2010-04-15 22:53 菜鸟吴迪 阅读(172) 评论(0) 推荐(0) 编辑

2010年3月18日 #

摘要: required: "必选字段", remote: "请修正该字段", email: "请输入正确格式的电子邮件", url: "请输入合法的网址", date: "请输入合法的日期", dateISO: "请输入合法的日期 (ISO).", number: "请输入合法的数字", digits: "只能输入整数", creditcard: "请输入合法的信用卡号", equalTo: "请再次输... 阅读全文
posted @ 2010-03-18 16:30 菜鸟吴迪 阅读(271) 评论(0) 推荐(0) 编辑

摘要: Html.BeginForm(”TestCheckBox”, ”Home”)的意思是当此表单提交的时候会提交到HomeController的TestCheckBox这个Action方法中 阅读全文
posted @ 2010-03-18 13:57 菜鸟吴迪 阅读(160) 评论(0) 推荐(0) 编辑

2010年3月17日 #

摘要: AppDomain 应用程序域AppDomain 方法说明CreateDomain创建新的应用程序域。建议使用此方法指定 AppDomainSetup 对象的重载形式。这是设置新域的各个属性的首选方式,这些属性包括应用程序基(即该应用程序的根目录)、域的配置文件的位置、以及公共语言运行库用于将程序集加载到域中的搜索路径等。ExecuteAssembly 和 ExecuteAssemblyByNam... 阅读全文
posted @ 2010-03-17 10:01 菜鸟吴迪 阅读(203) 评论(0) 推荐(0) 编辑

2010年1月22日 #

摘要: NET Framework 提供了一系列同步基元来控制线程交互并避免争用条件。这可大致分为三个类别:锁定、通知和联锁操作。AutoResetEvent 允许线程通过发信号互相通信。通常,此通信涉及线程需要独占访问的资源。 线程通过调用 AutoResetEvent 上的 WaitOne 来等待信号。如果 AutoResetEvent 处于非终止状态,则该线程阻塞,并等待当前控制资源的线程通过调用 ... 阅读全文
posted @ 2010-01-22 11:34 菜鸟吴迪 阅读(310) 评论(0) 推荐(0) 编辑

2010年1月21日 #

摘要: 使用url进行参数传递时,经常会传递一些中文名的参数或URL地址,在后台处理时会发生转换错误。在有些传递页面使用GB2312,而在接收页面使用UTF8,这样接收到的参数就可能会与原来发生不一致。使用服务器端的urlEncode 函数编码的URL,与使用客户端javascript的encodeURI函数编码的URL,结果就不一样。 因此,对于中文字符串来说,如果不希望把字符串编码格式转化成UTF-8... 阅读全文
posted @ 2010-01-21 12:13 菜鸟吴迪 阅读(1221) 评论(0) 推荐(0) 编辑

2010年1月5日 #

摘要: 转载:http://www.cnblogs.com/zhjzwl/archive/2009/03/03/1402225.html最近要做一个项目涉及到C#中压缩与解压缩的问题的解决方法,大家分享。这里主要解决文件夹包含文件夹的解压缩问题。1)下载SharpZipLib.dll,在http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.a... 阅读全文
posted @ 2010-01-05 16:30 菜鸟吴迪 阅读(402) 评论(0) 推荐(0) 编辑

2009年12月23日 #

摘要: XML文件操作   这几天在项目中用到了XML文件配置存储一些基本信息,如:参数、表格等一些信息存储。由于记录不是很多,所以用此文件来代替数据库中设计的表结构。以前也学过一些这方面的知识,好久都没怎么用了,忘得也差不多,正好现在可以重新巩固一遍,熟悉一下对XML文件的操作。  XML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Stand... 阅读全文
posted @ 2009-12-23 17:28 菜鸟吴迪 阅读(191) 评论(0) 推荐(0) 编辑

2009年12月22日 #

摘要: 1---using System;  命名空间包含基本类和基类,这些类定义常用的值和引用数据类型、事件和事件处理程序、接口、属性和异常处理。2---using System.Data;  命名空间提供对表示 ADO.NET 结构的类的访问。3---using System.Data.Sqlclient;  命名空间是 SQL Server 的 .NET Framework 数据提供程序。(SqlB... 阅读全文
posted @ 2009-12-22 11:46 菜鸟吴迪 阅读(241) 评论(0) 推荐(0) 编辑

2009年12月18日 #

摘要: 1---Stopwatch类,计算程序执行间隔时间。挺好用的,以前都是DateTime.Now减减 2--string 虽然是引用类型的,但是实际传值过程中,是类似于按值传递的!!(你必须知道的。net) 阅读全文
posted @ 2009-12-18 16:14 菜鸟吴迪 阅读(153) 评论(0) 推荐(0) 编辑

2009年12月11日 #

摘要: 1--将方法迁移到合适的位置!(Move Method)2--将方法向上层迁移!!(Pull Up Method)(一个方法被多个继承类所实现)3--将方法向下层迁移!!(Pull Down Mehtod)(方法不是被所有继承类所实现)4--将属性或者字段向上层迁移!!(Pull Up Field)(俩个以上的子类中包含重复的属性或字段)5--将属性或者字段向下层迁移!!(Pull Up Fiel... 阅读全文
posted @ 2009-12-11 17:39 菜鸟吴迪 阅读(144) 评论(0) 推荐(0) 编辑

2009年12月1日 #

摘要: 转:http://hi.baidu.com/song70/blog/item/cf4e90b7181ef6fc30add1f6.html2009年06月10日 星期三 22:23jquery 事件方法大全Dom:Attribute:$("p").addClass(css中定义的样式类型); 给某个元素添加样式$("img").attr({src:"test.jpg",alt:"test Image... 阅读全文
posted @ 2009-12-01 13:23 菜鸟吴迪 阅读(229) 评论(0) 推荐(0) 编辑

2009年11月20日 #

摘要: DateTimedt=DateTime.Now;dt.ToString();//2005-11-513:21:25dt.ToFileTime().ToString();//127756416859912816dt.ToFileTimeUtc().ToString();//127756704859912816dt.ToLocalTime().ToString();//2005-11-521:21:2... 阅读全文
posted @ 2009-11-20 11:31 菜鸟吴迪 阅读(316) 评论(0) 推荐(0) 编辑

2009年11月18日 #

摘要: private string GetSomeThingFromHtml(string url) { try { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); using (Stre... 阅读全文
posted @ 2009-11-18 14:52 菜鸟吴迪 阅读(142) 评论(0) 推荐(0) 编辑

摘要: 符 说明 \将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n”匹配字符“n”。“\n”匹配换行符。序列“\\”匹配“\”,“\(”匹配“(”。^匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multi... 阅读全文
posted @ 2009-11-18 11:31 菜鸟吴迪 阅读(274) 评论(0) 推荐(0) 编辑

2009年9月2日 #

摘要: ashx+jQuery,一个轻量级的asp.net ajax解决方案 - [asp.net]版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://blanker.blogbus.com/logs/33362311.html跟shotdog老师研究探讨了下asp.net里,除官方庞大asp.net ajax之外的ajax解决方案。我们想法是以不同的服务器端方式输出,然后在页面... 阅读全文
posted @ 2009-09-02 00:08 菜鸟吴迪 阅读(440) 评论(0) 推荐(0) 编辑

2008年12月29日 #

摘要: 1-----题目很简单,显示aname中重复的第一行--创建表CREATE TABLE [dbo].[testName]([id] [int] NULL,[aname] [varchar](20) COLLATE Chinese_PRC_CI_AS NULL) --插入数据declare @num int set @num=1while(@num<20)begininsert into te... 阅读全文
posted @ 2008-12-29 14:22 菜鸟吴迪 阅读(206) 评论(0) 推荐(0) 编辑

2008年12月24日 #

摘要: 转:http://seed.javaeye.com/blog/174377#SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作。 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE... 阅读全文
posted @ 2008-12-24 16:24 菜鸟吴迪 阅读(265) 评论(0) 推荐(0) 编辑

2008年12月23日 #

摘要: 表单元素遍历 分别使用ASP.NET和Javascript遍历表单元素,总结了几种方法,如下: HTML Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 无标题页 .NET遍历 ... 阅读全文
posted @ 2008-12-23 09:41 菜鸟吴迪 阅读(620) 评论(0) 推荐(0) 编辑

2008年11月21日 #

摘要: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System; using System.Collections; using System.Configuration; using System.Data; using Syst... 阅读全文
posted @ 2008-11-21 14:22 菜鸟吴迪 阅读(270) 评论(0) 推荐(0) 编辑

2008年8月19日 #

摘要: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 阅读全文
posted @ 2008-08-19 15:45 菜鸟吴迪 阅读(436) 评论(0) 推荐(0) 编辑

2008年7月22日 #

摘要: 控制单双行背景: tr{ background-color:expression((this.sectionRowIndex%2==0)?"#DFF5F2":""); 阅读全文
posted @ 2008-07-22 15:07 菜鸟吴迪 阅读(257) 评论(1) 推荐(0) 编辑

2008年6月13日 #

摘要: protected void Button1_Click(object sender, EventArgs e) { string FileName="D:\\picture\\1.gif"; string Url = "http://images.163.com/images/netease/vip/20080402/300x194.jpg"; ... 阅读全文
posted @ 2008-06-13 16:16 菜鸟吴迪 阅读(861) 评论(1) 推荐(0) 编辑

2008年4月25日 #

摘要: //登陆 ALTER PROCEDURE [dbo].[Proc_CheckUser] @CheckName varchar (50) , @Result varchar(20) OUtPUT AS BEGIN SET NOCOUNT ON; declare @WhereStr varchar (500), @SQLStr Nvarchar(4000),@re bit IF(le... 阅读全文
posted @ 2008-04-25 17:02 菜鸟吴迪 阅读(349) 评论(0) 推荐(0) 编辑

2008年4月22日 #

摘要: http://dev.csdn.net/article/82/82644.shtm .NET委托:一个C#睡前故事 英文版原作者:Chris Sells(http://www.sellsbrothers.com/) 翻译:袁晓辉(http://www.farproc.com/ http://blog.csdn.net/uoyevoli) 紧耦合 从前,在南方一块奇异的土地上,有个工人名叫彼得... 阅读全文
posted @ 2008-04-22 09:51 菜鸟吴迪 阅读(175) 评论(0) 推荐(0) 编辑

2008年4月16日 #

摘要: (转)对于关键字Ref和Out的理解 http://tech.163.com/06/0510/09/2GOKGK940009159R.html 类型介绍 在几乎所有的OOP语言中,都存在2种类型的值。 值类型 引用类型 以C#为例:其值类型为sbyte,byte,char,short,ushort,int,uint,long和ulong,float和double,当然还有d... 阅读全文
posted @ 2008-04-16 11:17 菜鸟吴迪 阅读(271) 评论(0) 推荐(0) 编辑

2008年4月11日 #

摘要: 转(http://www.cnblogs.com/eebb/archive/2007/10/30/943624.html) 在学习c# 2.0的新特性以前,我们一起来看看c#传统印象里的接口、抽象、委托是怎么一回事。 1、接口包含诸如方法和属性定义等一系列的声明。而这些接口必须有实现接口的类来实现。 定义接口: [存取权限] interface 接口名称 { 接口体; } 对接口的存取权限... 阅读全文
posted @ 2008-04-11 14:20 菜鸟吴迪 阅读(268) 评论(0) 推荐(0) 编辑

摘要: 看了前人的书,自己的理解,呵呵! delegate就是定义一个接口,然后有某一个具体的方法实现了这个接口,实力化一个委托,把方法当作参数,委托就会调用这个方法. 也就是说我们定义的委托代表方法的返回值类型和参数类型,在实例化该委托时传入方法名称,这样该委托的实例就可以表示相应的方法了。 委托声明了以后,就可以象类一样进行实例化,实例化时把要引用的方法(如:Add)做为参数,这样委托和方法就关联... 阅读全文
posted @ 2008-04-11 13:30 菜鸟吴迪 阅读(459) 评论(0) 推荐(0) 编辑

2008年4月9日 #

摘要: .NET Framework Version:1.0.3705正式版 VS.NET(C#) Version:7.0.9466正式版 刚刚吃完晚饭,正好在键盘上面锻炼一下手指。 接着上回继续写这个“日记”: Chapter Two -- HttpModule是如何工作的? 我们上回说到,一个来自于客户端的Http Request被截获后经过层层转交(怎... 阅读全文
posted @ 2008-04-09 22:23 菜鸟吴迪 阅读(253) 评论(0) 推荐(0) 编辑