http://xiangai.taobao.com
http://shop148612228.taobao.com
摘要: code only 和 code first的关系 !! code only 就是 code first !! 阅读全文
posted @ 2011-12-05 22:09 万事俱备就差个程序员 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 枚举转化示例大全,数字或字符串转枚举,本文重点举例说明C#枚举的用法,数字转化为枚举、枚举转化为数字及其枚举数值的判断,以下是具体的示例:字符串转换成枚举:DayOfWeek week= (DayOfWeek)Enum.Parse(typeof(DayOfWeek), "Friday"); 数字转换成枚举:DayOfWeek week= (DayOfWeek)5; //Friday 具体的示例: 定义枚举: public enum DisplayType { All=10, Up=20, Down=30 } 1.数值转化 (1)字符转化为枚举 string str=&quo 阅读全文
posted @ 2011-12-05 19:05 万事俱备就差个程序员 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: 表名为:tableName 时间字段名为:theDate ===================== datePart函数日期部分缩写yearyy, yyyyquarterqq, qmonthmm, mdayofyeardy, ydaydd, dweekwk, wwweekdaydwHourhhminutemi, nsecondss, smillisecondms查询本月的记录 select * from tableName where DATEPART(mm, theDate) = DATEPART(mm, GETDATE()) and DATEPART(yy, theDate) = DAT 阅读全文
posted @ 2011-12-05 13:01 万事俱备就差个程序员 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中keyvalue键值对均为object类型,所以Hashtable可以支持任何类型的keyvalue键值对.二,哈希表的简单操作 在哈希表中添加一个keyvalue键值对:HashtableObject.Add(key,value); 在哈希表中去除某个keyvalue键值对:Hashta.. 阅读全文
posted @ 2011-12-03 16:47 万事俱备就差个程序员 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 2008年08月19日 星期二 13:23 C#中经常用到的集合类Array与ArrayList是许多刚接触C#语言的人比较困惑的。这两个对象是比较有用的,而且是在很多地方适用的。这里我把自己对Array与ArrayList对象的区别总结一下,与大家分享。主要区别:一、Array的用法与数组几乎一样,可以看做是数组。在定义的时候需要指定长度;ArrayList的用法与普通集合一样,定义的时候不需要指定长度;当然,Array是抽象类,不能直接实例化,但是继承自它的子类可以实例化。如:ArrayClass[] animalArray = new ArrayArrayClass[2]; //Arr. 阅读全文
posted @ 2011-12-03 16:14 万事俱备就差个程序员 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 把string?改成string...string是引用类型,本来就可为null,可空泛型结构只允许用于值类型...基础... 阅读全文
posted @ 2011-12-03 16:07 万事俱备就差个程序员 阅读(2502) 评论(0) 推荐(0) 编辑
摘要: 使代码块成为事务性代码。此类不能被继承。http://msdn.microsoft.com/zh-cn/library/system.transactions.transactionscope.aspx// This function takes arguments for 2 connection strings and commands to create a transaction // involving two SQL Servers. It returns a value > 0 if the transaction is committed, 0 if the // tra 阅读全文
posted @ 2011-12-03 12:19 万事俱备就差个程序员 阅读(365) 评论(0) 推荐(0) 编辑
摘要: <%-- <div class="tabItem">--%> <asp:UpdatePanel ID="UpdatePanel2" runat="server" class="tabItem"> <ContentTemplate> <asp:LinkButton ID="lbtnPageCustomerUnaudited" runat="server" OnClick="lbtnPageCustomerUna.. 阅读全文
posted @ 2011-12-03 12:12 万事俱备就差个程序员 阅读(293) 评论(0) 推荐(0) 编辑
摘要: $(".checkAll").live("click", function () { $(":checkbox", $(this).parentsUntil("table")).attr("checked", $(this).attr("checked")); })$(".checkAll")表示所有样式(class)为checkAll的元素.live("click", function () 表示给元素绑定一个点击响应,绑定方式是li 阅读全文
posted @ 2011-12-02 21:40 万事俱备就差个程序员 阅读(253) 评论(0) 推荐(0) 编辑
摘要: display:block 前后会换行 阅读全文
posted @ 2011-12-02 21:39 万事俱备就差个程序员 阅读(415) 评论(0) 推荐(0) 编辑
摘要: protected void btnSelect_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(Request.Params["checkboxId"])) { string idList = Request.Params["checkboxId"]; // checkboxId 是 HTML元素的name属性.如果有多个相同名字的 checkboxId,则得到的是以逗号分割的字符串.(Y) ... 阅读全文
posted @ 2011-12-02 21:34 万事俱备就差个程序员 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 设置RadioButtonList的RepeatLayout属性为"Flow"就可以了。 代码如下: <asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatDirection="Horizontal" RepeatLayout="Flow" ></asp:RadioButtonList> 阅读全文
posted @ 2011-12-02 17:25 万事俱备就差个程序员 阅读(810) 评论(1) 推荐(1) 编辑
摘要: row_number()存储过程分页在sql server 2005 的新方法ROW_NUMBER做一个查询 select row_number() over (order by ProductID) as Row,Name from Product 可以看到返回结果中每条记录都有一个唯一的表示其序列号的标志。 例如我们在分页中要获取的6到第10条记录就可以采用下面的方法 select Row,Name from (select ROW_NUMBER() over(order by ProductID) as Row,Name from Product) as ProductsWithRowN 阅读全文
posted @ 2011-11-30 16:36 万事俱备就差个程序员 阅读(421) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/jianqiang2010/archive/2011/09/01/2162562.html1.表名一般以【模块名称_具体表名】来实现,同一个模块的前缀是一样的。(Oracle大小写敏感,在SQL中可以不用"_",因为可以用大小写一起的写法。这也是可以的)2.表名称不应该取得太长(一般不超过三个英文单词,不推荐使用中文拼音,总的长度不要超过32个字符)。表名使用英文的原因,有些项目有英文版的需要,或者这个项目是给外国做的时候,使用英文是基本的要求,应该说这是一个习惯问题,多学一点英文也不是坏事3.不使用tab或tb作为表前缀(本来 阅读全文
posted @ 2011-11-30 11:47 万事俱备就差个程序员 阅读(223) 评论(0) 推荐(0) 编辑
摘要: A.逻辑推理 1、你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段 ,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你 的工人付费? 2、请把一盒蛋糕切成8份,分给8个人,但蛋糕盒里还必须留有一份。 3、小明一家过一座桥,过桥时是黑夜,所以必须有灯。现在小明过桥要1秒, 小明的弟弟要3秒,小明的爸爸要6秒,小明的妈妈要8秒,小明的爷爷要12秒。每 次此桥最多可过两人,而过桥的速度依过桥最慢者而定,而且灯在点燃后30秒就会 熄灭。问:小明一家如何过桥? 4、一群人开舞会,每人头上都戴着一顶帽子。帽子只有黑白两种,黑的至少 有一顶。每个人都... 阅读全文
posted @ 2011-11-27 09:44 万事俱备就差个程序员 阅读(536) 评论(0) 推荐(0) 编辑
摘要: SQL Server 2000C#CodeSmith数据类型取值范围数据类型取值范围空值代替值数据类型bigint-2^63 (-9,223,372,036,854,775,807) 至 2^63-1 (9,223,372,036,854,775,807)Int64-9,223,372,036,854,775,808;即十六进制的 0x8000000000000000至9,223,372,036,854,775,807;即十六进制的 0x7FFFFFFFFFFFFFFFInt64.MinValueInt64binary固定长度的 n 个字节二进制数据。N 必须从 1 到 8,000。存储空间大 阅读全文
posted @ 2011-11-26 14:29 万事俱备就差个程序员 阅读(3448) 评论(0) 推荐(0) 编辑
摘要: 线程同步(C# 编程指南)以下各节描述了在多线程应用程序中可以用来同步资源访问的功能和类。在应用程序中使用多个线程的一个好处是每个线程都可以异步执行。对于 Windows 应用程序,耗时的任务可以在后台执行,而使应用程序窗口和控件保持响应。对于服务器应用程序,多线程处理提供了用不同线程处理每个传入请求的能力。否则,在完全满足前一个请求之前,将无法处理每个新请求。然而,线程的异步特性意味着必须协调对资源(如文件句柄、网络连接和内存)的访问。否则,两个或更多的线程可能在同一时间访问相同的资源,而每个线程都不知道其他线程的操作。结果将产生不可预知的数据损坏。对于整数数据类型的简单操作,可以用 Int 阅读全文
posted @ 2011-11-26 10:02 万事俱备就差个程序员 阅读(245) 评论(0) 推荐(1) 编辑
摘要: C# 语言参考lock 语句(C# 参考)lock 关键字将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁。此语句的形式如下: 复制代码 Object thisLock = new Object();lock (thisLock){ // Critical code section}有关更多信息,请参见 线程同步(C# 编程指南)。 备注lock 确保当一个线程位于代码的临界区时,另一个线程不进入临界区。如果其他线程试图进入锁定的代码,则它将一直等待(即被阻止),直到该对象被释放。线程处理(C# 编程指南) 这节讨论了线程处理。lock 调用块开始位置的 Ente... 阅读全文
posted @ 2011-11-26 09:49 万事俱备就差个程序员 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 问:Windows7 另存为没有桌面文件夹怎么办?答:在另存为窗口的资源管理器左栏空白处单击鼠标右键,选中“显示所有文件夹”即可。 阅读全文
posted @ 2011-11-25 13:47 万事俱备就差个程序员 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 缺陷:每次客户端的操作,都会在服务端执行一次完整的页面生命周期,加重了服务器的负担,同时客户端和服务端的通信过程中也会传递完整的http协议内容,增大了网络流量。 优点:实现起来非常的简单,操作上基本等同于通常的Asp.Net开发,所使用的控件也为Asp.Net服务器控件 阅读全文
posted @ 2011-11-24 15:43 万事俱备就差个程序员 阅读(320) 评论(0) 推荐(0) 编辑
摘要: [内容]什么是正则表达式涉及的基本的类正则表达式基础知识构建表达式基本方法编写一个检验程序参考资料[正文] 对于初学者看到类似“\w+@\w+\.\w{1,3}”这样复杂没有规律的字符,就会莫名产生一种恐惧感。其实正则表达式和字符串(String)的使用同样非常简单。下面让我们逐步地走进正则表达式的世界!什么是正则表达式 正则表达式是用来检验和操作字符串的强大工具。简单的理解正则表达式可以认为是一种特殊的验证字符串。正则表达式常见运用是验证用户输入信息格式,比如上面的那组“\w{1,}@\w{1,}\.\w{1”,实际上就是验证邮件地址是否合法的;当然正则表达式不仅仅是用于验证,可以说只要运用 阅读全文
posted @ 2011-11-24 15:02 万事俱备就差个程序员 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 1.在嵌入式代码块中,语法 <% = expression %> 用于解析表达式,并将其值返回到块中。 Current server time is <% =GetTime()%>. 2.嵌入式代码块是在呈现页面的过程中执行的服务器代码。<% for(int i = 0; i < 6; i++) %> 3.所有数据绑定表达式都必须包含在 <%# 和 %> 字符之间。 <asp:label text='<%# StateList.SelectedItem.Text %>' runat="server 阅读全文
posted @ 2011-11-24 13:46 万事俱备就差个程序员 阅读(541) 评论(0) 推荐(0) 编辑
摘要: UDP打洞 在计算机科学中,UDP打洞指的是一种普遍使用的NAT穿越技术。描述通过UDP打洞实现NAT穿越是一种在处于使用了NAT的私有网络中的Internet主机之间建立双向UDP连接的方法。由于NAT的行为是非标准化的,因此它并不能应用于所有类型的NAT。 其基本思想是这样的:让位于NAT后的两台主机都与处于公共地址空间的、众所周知的第三台服务器相连,然后,一旦NAT设备建立好UDP状态信息就转为直接通信,并寄希望于NAT设备会在分组其实是从另外一个主机传送过来的情况下仍然保持当前状态。 这项技术需要一个完全圆锥型NAT设备才能够正常工作。受限圆锥型NAT和对称型NAT都不能使用这项技术。 阅读全文
posted @ 2011-11-23 18:59 万事俱备就差个程序员 阅读(334) 评论(0) 推荐(0) 编辑
摘要: <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>鼠标点击文本框 提示文字消失</title></head><body><input onblur="this.style.color='#999';if(this.value=='') this.value='请填写信息!';&quo 阅读全文
posted @ 2011-11-23 18:48 万事俱备就差个程序员 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 我们知道,XAML中实际上是可以放置任何对象的,而系统将按照如下的规则管理嵌套的内容:1. 如果对象实现了IList,那么嵌套内容将通过IList.Add添加到父对象;2. 如果对象实现了IDictionary,并且元素用x:Key指定了键值,那么嵌套内容将通过IDictionary.Add添加到父对象;3. 如果只有父对象用ContentPropertyAttribute声明了内容属性,那么嵌套内容将被赋值为到该属性。我们在目前的项目中使用了很多XAML声明来减少编码量,但是在使用中我们发现,第2条对于Silverlight是不适用的,Silverlight的XAML只支持对Resource 阅读全文
posted @ 2011-11-20 11:15 万事俱备就差个程序员 阅读(318) 评论(0) 推荐(0) 编辑
摘要: padding-top:10px;是指容器内的内容距离容器的顶部有10个像素,是包含在容器内的;margin-top:10px;是指容器本身的顶部距离其他容器有10个像素,不包含在容器内;top:10px;是指容器本身的顶部距离页面的顶端有10个像素举例: <table> <tr> <td>11</td> </tr> </table> <table style="top:100px;"> <tr> <td>22</td> </tr> </ 阅读全文
posted @ 2011-11-19 16:08 万事俱备就差个程序员 阅读(358) 评论(0) 推荐(0) 编辑
摘要: Array和ArrayList的异同点相信数组是大家在编程最常使用的,不论任何语言都存在数组这样的数据结构,由于C#语言是完全面向对象的,所以在C#中的数组也是对象, 实际上就是Array类的实例,Array类的使用可以说是使用最频繁的,只是大家在使用时都没太在意,如在创建数组int[]时实际上就创建了一个Array类对象的实例。 最近我仔细研究了一下C#中的Array及ArrayList类之间的异同,总结了以下几点:[Array和ArrayList的区别]#1. Array类型的变量在声明的同时必须进行实例化(至少得初始化数组的大小),而ArrayList可以只是先声明。 如: int[] 阅读全文
posted @ 2011-11-18 12:42 万事俱备就差个程序员 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 插件下载地址: http://www.trendskitchens.co.nz/jquery/contextmenu/jquery.contextmenu.r2.js 压缩版: http://www.trendskitchens.co.nz/jquery/contextmenu/jquery.contextmenu.r2.packed.jsJquery主页: http://jquery.com/插件中的参数说明:Parameters menu_id The id of the menu as defined in your markup. You can bind one or more el 阅读全文
posted @ 2011-11-18 11:55 万事俱备就差个程序员 阅读(406) 评论(0) 推荐(0) 编辑
摘要: click(),bind(),live()执行事件方法区别:1.click()方法是我们经常使用的单击事件方法:$("a").click(function() { alert("hello");});当点击<a>时,输出hello。2.click()方法是bind()方法的一种简单方法。在bind()中,jQuery所有JavaScript事件对象,比如focus,mouseover, 和 resize,都是可以作为type参数传递进来的。例:var message = "left";$("a").bi 阅读全文
posted @ 2011-11-18 11:44 万事俱备就差个程序员 阅读(432) 评论(0) 推荐(0) 编辑
摘要: EditPlus 快捷键文件FileFtpUpload Ctrl+Shift+S 上传文件到 FTP 服务器FileNew Ctrl+N 新建普通的文本文档FileNewHtml Ctrl+Shift+N 创建一个空白的 HTML 页面FileNewBrowser Ctrl+Shift+B 新建浏览器窗口FileOpen Ctrl+O 打开一个现有的文档FileOpenHeader Ctrl+Shift+H 打开 C/C++ 文件的... 阅读全文
posted @ 2011-11-18 11:40 万事俱备就差个程序员 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 关于TextBox的Enable与ReadOnly属性大家都知道TextBox编译到客户端浏览器其实是<Input type="text">控件,而Enabled与Readonly编译到浏览器的代码是disabled和ReadOnly。为什么要说这两个属性呢,因为这两个属性跟我们后台编程时取值有关系。在.Net 1.1和.Net 2.0平台下,如果把TextBox的Enabled设置为True,而我们通过脚本修改控件的值后,在后台是取不到修改后的值的。也就是说后台代码是取不到属性Enabled为True的新值.这样就对我们编程有一定的不便,这样的话,我们要设置一 阅读全文
posted @ 2011-11-14 11:25 万事俱备就差个程序员 阅读(337) 评论(0) 推荐(0) 编辑
摘要: rpCompeteCompanys.DataSource = CompeteCompanyBLL.GetCompeteCompanyList(LinkManPageBar.PageSize, e.PageIndex, "CompanyID IN (" + customerModel.CompanyId + ")", "CompanyID DESC"); rpCompeteCompanys.DataBind(); //绑定地址下拉列表 foreach (RepeaterItem i... 阅读全文
posted @ 2011-11-11 17:18 万事俱备就差个程序员 阅读(345) 评论(0) 推荐(0) 编辑
摘要: //去除数组中的重复数据 protected string[] removeDuplicate(string[] ArrInput) { System.Collections.ArrayList nStr = new System.Collections.ArrayList(); for (int i = 0; i < ArrInput.Length; i++) { if (!nStr.Contains(ArrInput[i])) { ... 阅读全文
posted @ 2011-11-10 23:29 万事俱备就差个程序员 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 根据类名字符串实例化类,并调用类的方法或函数 2011-03-15 13:32//获取类型信息//如果调用其他的DLL//System.Reflection.Assembly asmb = System.Reflection.Assembly.LoadFrom("DLL名");// Type t = asmb.GetType("类名");//如果是不调用其他DLLSystem.Reflection.Assembly BLL = System.Reflection.Assembly.Load("www.www.BLL"); System 阅读全文
posted @ 2011-11-09 12:21 万事俱备就差个程序员 阅读(642) 评论(0) 推荐(0) 编辑
摘要: SELECT * FROM sysobjects WHERE (xtype = 'U')SELECT * FROM sysobjects WHERE (xtype = 'U')SELECT * FROM sysobjects WHERE (xtype = 'C')SELECT * FROM sysobjects WHERE (xtype = 'D')SELECT * FROM sysobjects WHERE (xtype = 'F')SELECT * FROM sysobjects WHERE (xtype = 阅读全文
posted @ 2011-11-08 09:44 万事俱备就差个程序员 阅读(792) 评论(0) 推荐(0) 编辑
摘要: DECLARE @Name NVARCHAR(MAX)='' SELECT @Name =@Name+ CASE(LEN(@Name)) WHEN 0 THEN '' ELSE ',' END +FirstName+LastName FROM dbo.Sys_Users PRINT @Name 阅读全文
posted @ 2011-10-26 22:26 万事俱备就差个程序员 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 在网页中嵌入代码块 2010-02-09 20:53:54| 分类: 默认分类 | 标签: |字号大中小 订阅从代码书写形式上分为四类:<% %> 或 <%= %><%@ %><%# %><%$ %><% %> 或 <%= %>MSDN文章:ASP.NET 网页中的嵌入式代码块MSDN位置:开发工具和语言--->Visual Studio 文档--->Visual Web Developer--->创建ASP.NET网页--->ASP.NET网页概述--->ASP.NET 网页中的 阅读全文
posted @ 2011-10-25 00:09 万事俱备就差个程序员 阅读(914) 评论(0) 推荐(0) 编辑
摘要: protected void Bind() { CompInfo ci = (CompInfo)Session["coi"]; Complinkappl cla = new Complinkappl(); IList<ComplinkapplInfo> iclai = cla.Selsonly(" cpacompid = " + ci.Compid.ToString() + " order by cpadate desc"); this.GridView1.DataSource = iclai; this.GridView 阅读全文
posted @ 2011-10-24 22:20 万事俱备就差个程序员 阅读(612) 评论(0) 推荐(0) 编辑
摘要: margin-left left 区别CustomerList.aspx 页面绑定数据例子PostBackUrl="#miaodian" 阅读全文
posted @ 2011-10-24 21:51 万事俱备就差个程序员 阅读(166) 评论(0) 推荐(0) 编辑
摘要: /**//// <summary> /// Ilist<T> 转换成 DataSet /// </summary> /// <param name="list"></param> /// <returns></returns> public static DataSet ConvertToDataSet<T>(IList<T> list) { if (list == null || list.Count <= 0) { return null; } DataSe 阅读全文
posted @ 2011-10-23 23:09 万事俱备就差个程序员 阅读(232) 评论(0) 推荐(0) 编辑

http://xiangai.taobao.com
http://shop148612228.taobao.com
如果您觉得对您有帮助.领个红包吧.谢谢.
支付宝红包
微信打赏 支付宝打赏