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

2013年7月17日

摘要: 项目中用到了,所以就写全了,供参考使用。DateTime dt=DateTime.Now;int weeknow = Convert.ToInt32(DateTime.Now.DayOfWeek);int dayspan = (-1) * weeknow + 1;DateTime dt2=dt.AddMonths(1);//获取本周第一天this.Label1.Text = DateTime.Now.AddDays(dayspan).ToString("yyyy-MM-dd");//本月第一天this.Label1.Text = dt.AddDays(-(dt.Day) + 阅读全文

posted @ 2013-07-17 14:53 米粒3 阅读(159) 评论(0) 推荐(0) 编辑

2013年7月12日

摘要: jquery.cookie中的操作:jquery.cookie.js是一个基于jquery的插件,点击下载!创建一个会话cookie:$.cookie(‘cookieName’,'cookieValue’);注:当没有指明cookie时间时,所创建的cookie有效期默认到用户浏览器关闭止,故被称为会话cookie。创建一个持久cookie:$.cookie(‘cookieName’,'cookieValue’,{expires:7});注:当指明时间时,故称为持久cookie,并且有效时间为天。创建一个持久并带有效路径的cookie:$.cookie(‘cookieName’ 阅读全文

posted @ 2013-07-12 16:40 米粒3 阅读(138) 评论(0) 推荐(0) 编辑

摘要: Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一。Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一起发送到服务器。浏览器对 Cookie 的大小有限制,因此,只有不超过 4096 字节才能保证被接受。编写Cookie//方式1:Response.Cookies["username"].value="mike";Response.Cookies["username"].Expires=DateTime.MaxValue;//方式2:Ht 阅读全文

posted @ 2013-07-12 16:37 米粒3 阅读(163) 评论(0) 推荐(0) 编辑

摘要: Cookie的用法也和ASP中差不多。比如我们建立一个名为aspcn,值为大众的cookieHttpCookiecookie=newHttpCookie("aspcn");cookie.Value="大众";Response.AppendCookie(cookie);我们取出Cookie值也很简单HttpCookiecookie=Request.Cookies["aspcn"];cookieValue=cookie.Value;如何在cookie中添加多个信息?比如我们在名为aspcn的cookie下加多个信息:HttpCookiec 阅读全文

posted @ 2013-07-12 16:27 米粒3 阅读(765) 评论(0) 推荐(0) 编辑

摘要: 用JQuery Ajax返回一個Entity的Json數據時,如果Entity的屬性中有日期格式,那返回來的是一串字符串,如下圖所示:在網上找了很久也沒有找到一個好的解決方案,最後自己寫一個javascrip Function 特此記錄,以備後用:調用前的圖像問題:1functionChangeDateFormat(cellval)2{3vardate=newDate(parseInt(cellval.replace("/Date(","").replace(")/",""),10));4varmonth=date 阅读全文

posted @ 2013-07-12 12:02 米粒3 阅读(210) 评论(0) 推荐(0) 编辑

2013年7月11日

摘要: NET中调用存储过程(Output、Input).NET中调用存储过程(Output、Input)带输入输出参数的存储过程带输入输出参数的存储过程createprocedureitemCodes@itemName1varchar(50),@sizeName1varchar(50),@itemCodevarchar(5)outputasselect@itemCode=itemmap.ItemCodefromitemmapinnerjoinitemonitemmap.ItemCode=item.ItemCodewhere(item.ItemName1=@itemName1anditem.SizeN 阅读全文

posted @ 2013-07-11 10:50 米粒3 阅读(319) 评论(0) 推荐(0) 编辑

2013年7月4日

摘要: 接口 抽象类 应用不同与区别应用不同:1、如果所有抽象出的方法不确定性很高,就定义为接口来封装,所有方法抽象,由实现类全部实现2、如果部分抽象出的方法不确定性很高,就定义为抽象类来封装,能确定的方法实现,不确定的方法抽象,由实现类部分实现,部分重写(不变就不重写啦)3、如果所有抽象出的方法确定性很高,就定义为基础类,所有方法提供基本实现,由子类去重写(不变就不用写子类啦)抽象方法 虚方法应用不同:用我自己的话说,抽象方法用abstract修饰不允许有方法体必须被子类override只能在抽象类中虚方法用virtual修饰要有方法体,哪怕是一个分号可以被子类继承或者override除了密封类外都 阅读全文

posted @ 2013-07-04 08:23 米粒3 阅读(170) 评论(0) 推荐(0) 编辑

摘要: Linq为我们提供了许多扩展方法,方便我们对数据源进行操作(Where,Select...)。即使你不了解算法,也能使用Linq当回牛人。扩展方法本质并不是什么高深的技术,说白了就是一个Static静态方法。声明扩展方法步骤:创建一个名为MyHelper的类,约定了此类中的方法均是扩展方法。注意这个类必须是静态类(Static)扩展方法必须是Static静态方法第一个参数为待扩展的类型,前面标注this如果MyHelper在一个类库中,记得对其添加引用并using相关名称空间A simple exampleusing System;using System.Collections.Generi 阅读全文

posted @ 2013-07-04 06:52 米粒3 阅读(204) 评论(0) 推荐(0) 编辑

摘要: Action和Func委托泛型Action委托和Func委托是系统定义的两个泛型委托。 Action委托表示引用一个返回类型为Void的方法。这个委托存在不同的变体,可以传递之多16个不同的参数类型。同时,没有泛型参数的Action类可以调用没有参数的方法。例如,Action表示有一个输入参数的方法,Action表示有两个输入参数的方法。 Func可以以类似的方法使用。不过Func允许调用带返回参数的方法。Func也有不同的变体,之多可以传递16个参数和一个返回类型。例如:Func委托类型可以无参的带返回类型的方法,Func表示带两个参数和一个返回类型的方法。 需要记住一个东西,Action中 阅读全文

posted @ 2013-07-04 06:50 米粒3 阅读(180) 评论(0) 推荐(0) 编辑

2013年7月3日

摘要: Linq快速入门——Lambda表达式的前世今生Lambda表达式其实并不陌生,他的前生就是匿名函数,所以要谈Lambda表达式,就不得不谈匿名函数,要谈匿名函数,那又要不得不谈委托。何为委托匿名方法Lambda表达式扩展方法泛型委托A Simple Lambda DemoLambda表达式树何为委托委托非常好理解,类似于C++里面的函数指针(指向了一个方法),并且委托约束了待指向方法的签名(由返回类型和参数组成)。using System;using System.Collections.Generic;using System.Linq;using System.Text;namespac 阅读全文

posted @ 2013-07-03 11:11 米粒3 阅读(152) 评论(0) 推荐(0) 编辑