02 2012 档案
摘要:SyntaxHighlighter简介与使用 Posted on 2011-05-21 by tunpishuang 来自http://tunps.com/syntaxhighlighter-intro-and-using SyntaxHighlighter 是 Alex Gorbatchev 2004年开始开发的一个Javascript web客户端代码高亮库。 之前的主页在google ...
阅读全文
摘要:jQuery的数组处理,便捷,功能齐全. 最近的项目中用到的比较多,深感实用,一步到位的封装了很多原生js数组不能企及的功能. 最近时间紧迫,今天抽了些时间回过头来看 jQuery中文文档 中对数组的介绍,顺便对jQuery数组做个总结.温故,知新. 强烈建议你打开DEMO演示后再看下面的详解: 点此查看DEMO 1. $.each(array, [callback]) 遍历[常用] 解释...
阅读全文
摘要:因为需要用到这个东西,所以很无耻的拾人牙慧,收在博客里了~?<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script type="text/javascript"> function doPrint() { bdhtml=window.document.body.i
阅读全文
摘要:来自: http://hi.baidu.com/skyxuanxuan/blog/item/5eae69ec7e72a8dbb31cb148.html注:JAVAScript数组与VBScript的数组不单在语法上不同,在使用时也有众多不同之处,请注意区分。 一、建立数组对象 我们再介绍JAVAScript的数组对象的建立方法。(其实这种方法和前面的方法在本质上是一样的,只是在语句的写法上有所区别,上面的方法在程序很短的时使用比较简洁,在一般情况下我还是建议您用以下方法建立数组对象。)建立数组对象的语法有两种:1、在声明数组时仅仅声明数组内有几个组件。var 数组对象名称 = new ...
阅读全文
摘要:select count(1) from ( select ROW_NUMBER() over (order by MinuteID) as RowId,*from OA_Minutes WHERE 1=1 and DelFlag='false') as tem select * from OA_Minutes WHERE 1=1 and DelFlag='fa...
阅读全文
摘要:vb(vb.net) 的with关键字,不仅仅是减少代码冗余,对结构化和作用域以及编译器代码优化有很大的关系。 关于代码冗余,这个不用说,意义也不是很大。 但对于结构化、作用域和编译器优化,可以简单的举例进行解释: 例如程序中有两个PictureBox 对象 如果没有with语句,大家可能这么写: PictureBox pbA = new PictureBox(); PictureBo...
阅读全文
摘要:如果在C#增加that关键字,将会表示什么意思 简单分析可以发现,C#增加that关键字应该是与 this 关键字对应或者至少平级的,因此在语法和语义上应该尽量保持同一性。也就是说加入的that关键字应该也会用于表示某种隐式的对象引用,与之类似的还有 base 关键字,都是隶属于 Access Keywords。 因此 Matthew W. Jackson 和 anony 等人的意见是将此关键...
阅读全文
摘要:原文地址:http://baike.baidu.com/view/3507915.htm MVVM是Model-View-ViewModel的简写。 微软的WPF带来了新的技术体验,如Sliverlight、音频、视频、3D、动画……,这导致了软件UI层更加细节化、可定制化。同时,在技术层面,WPF也带来了 诸如Binding、Dependency Property、Routed Event...
阅读全文
摘要:js中prototype用法 prototype 是在 IE 4 及其以后版本引入的一个针对于某一类的对象的方法,而且特殊的地方便在于:它是一个给类的对象添加方法的方法!这一点可能听起来会有点乱,别急,下面我便通过实例对这一特殊的方法作已下讲解: 首先,我们要先了解一下类的概念,JavaScript 本身是一种面向对象的语言,它所涉及的元素根据其属性的不同都依附于某一个特定的类。我们所常...
阅读全文
摘要:15.2.1 The Object Constructor Called as a Function When Object is called as a function rather than as a constructor, it performs a type conversion. 15.3.3 Properties of the Function Constructor T...
阅读全文
摘要:javascript的日期加减 function TimeCom( dateValue ) { var newCom = new Date( dateValue ); this.year = newCom.getYear(); this.month = newCom.getMonth()+1; this.day = newCom.getDate(); ...
阅读全文
摘要:在做B/S项目时通过js显示日期时间类型的数据格式要求各不相同如:yyyy-MM-dd、yyyy-MM-dd HH:mm:ss、MM/dd/yyy、MM-dd-yyyy HH:mm:ss 我首先想到的就是转换主Date的一个对象,再通过format函数设置其格式。代码如下 var date = new Date("2009-03-23 12:20:34"); window.alert(d...
阅读全文
摘要:var today=new Date(); // 获取今天时间today.setDate(today.getDate() + 7); // 系统会自动转换下面是date类提供的三个你可能生成字符串用到的函数:getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。getMonth() 从 Date 对象返回月份 (0 ~ 11)。getFullYear() 从 Da...
阅读全文
摘要:var date = new Date($("#xxx").val());但还要看你的日期文本格式了,因为Date的参数是有规则的:new Date的参数 new Date("month dd,yyyy hh:mm:ss"); new Date("month dd,yyyy"); new Date(yyyy,mth,dd,hh,mm,ss); new Date(yy...
阅读全文
摘要:HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离之完全详解 scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 scrollWidth:获...
阅读全文
摘要:javascript提供了许多函数供开发人员使用,下面给出一个简单介绍,更详细的信息请参考Visual InterDev提供的在线帮助。 javascript函数一共可分为五类:常规函数、数组函数、日期函数、数学函数、字符串函数。 1、常规函数 javascript常规函数包括以下9个函数: (1)alert函数:显示一个警告对话框,包括一个OK按钮。 (2)confirm函数...
阅读全文
摘要:Date(日期)对象可以使用Date()构造器来创建,在前面的教程中我们已经介绍了Date()构造器,这里就不重复叙述。它没有参数,返回的数值就是当前的日期。下面的表格显示了为日期构造器的有效输入: var today = new Date(); 返回当前的日期和时间 var newyear = new Date("December 31, 1998 23:59:59"); 输...
阅读全文
摘要:HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离之完全详解 scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 scrollWidth:获...
阅读全文
摘要:CSS属性:marker-offset marker-offset : auto | length 取值: auto : 默认值。浏览器自动设置间距 length : 由浮点数字和单位标识符组成的长度值。可为负值。 说明:设置或检索标记容器和主容器之间水平补白。即两个容器靠近的一边的间距。作用于 display 属性值为 marker 的元素。对应的脚本特性为 markerOffset ...
阅读全文
摘要:网页可见区域宽:document.body.clientWidth; 网页可见区域高:document.body.clientHeight; 网页可见区域高:document.body.offsetWeight: 网页可见区域高:document.body.offsetHeight; 网页正文全文宽:document.body.scrollWidth; 网页正...
阅读全文
摘要:Jquery 的offset与position方法 offset(): 获取匹配元素在当前视口的相对偏移。 返回的对象包含两个整形属性:top 和 left。此方法只对可见元素有效。 position(): 获取匹配元素相对父元素的偏移。 返回的对象包含两个整形属性:top 和 left。为精确计算结果,请在补白、边框和填充属性上使用像素单位。此方法只对可见元素有效。 一个是相对视窗...
阅读全文
摘要:返回值:Object{top,left} offset()概述 获取匹配元素在当前视口的相对偏移。 返回的对象包含两个整型属性:top 和 left。此方法只对可见元素有效。 示例描述: 获取第二段的偏移 HTML 代码:<p>Hello</p><p>2nd Paragraph</p> jQuery 代码:var p = $("p:last"); var offset = p.o...
阅读全文
摘要:原文地址:http://www.cnblogs.com/xiaopin/archive/2010/08/31/1813747.html ASP.NET Global.ascx 事件大全 Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在...
阅读全文
摘要:原文地址:http://www.yesky.com/SoftChannel/72342380468043776/20030618/1708715.shtml 一 写入Cookie 1. Name 和 Value 属性由程序设定,默认值都是空引用。 2. Domain属性的默认值为当前URL的域名部分,不管发出这个cookie的页面在哪个目录下的。 例如,http://www...
阅读全文
摘要:关于Visual Studio无法连接到Visual Studio 的Localhost Web服务器问题 原文地址:http://www.cnblogs.com/SanMaoSpace/archive/2011/12/25/2301226.html 今天做网站项目,碰到一个问题,折腾了一天!想想可能有朋友也可能会碰到同样问题,写个文章分享一下吧! 最近在做一个小小的网站项目,一直都没有太大...
阅读全文
摘要:微软宣布Entity Framework 5的性能有了显著提升 投递人 itwriter发布于 2012-02-21 08:53评论(7)有1542人阅读 原文链接 [收藏] « » 根据 ADO.NET 团队博客上的介绍,使用这个版本 EF 的应用程序之所以性能提升,要部分归功于 LINQ to Entities 查询的自动编译。自动编译功能一直都是 EF 框架中的一部分,只是需要开发人员...
阅读全文
摘要:ASP.NET MVC 4 Beta 发布 投递人 works guo发布于 2012-02-21 10:37评论(7)有1667人阅读 原文链接 [收藏] « » ASP.NET MVC 4 Beta 突出 ASP.NET Web API 功能。 新功能特性: (1) ASP.NET Web API (2) 添加移动项目模板 (3) 对移动 app 特性的功能支持,JQ...
阅读全文
摘要:原文地址:http://www.cnblogs.com/skyivben/archive/2010/04/23/1718983.html 假设我们要为某大学写一个工资管理程序。首先是表示员工的 Employee 类(Employee.cs): 01: namespace Skyiv.Ben02: {03: class Employee04: {05: public s...
阅读全文
摘要:原文地址:http://blog.csdn.net/onlyou930/article/details/5568319 编译错误 CS1612 Cannot modify the return value of ‘expression‘ because it is not a variable 无法修改“expression”的返回值,因为它不是变量 出现这种错误的最常见情况...
阅读全文
摘要:枚举类型(C# 编程指南) Visual Studio 2010 其他版本 Visual Studio 2008 5(共 5)对本文的评价是有帮助 评价此主题 枚举类型(也称为枚举)为定义一组可以赋给变量的命名整数常量提供了一种有效的方法。例如,假设您必须定义一个变量,该变量的值表示一周中的一天。该变量只能存储七个有意义的值。若要定义这些值,可以使用枚举类型。枚举类型是使用...
阅读全文
摘要:结构(C# 编程指南) Visual Studio 2010 其他版本 Visual Studio 2008 Visual Studio 2005 0(共 1)对本文的评价是有帮助 评价此主题 结构是使用 struct 关键字定义的,例如: C# 复制 public struct PostalAddress{ // Fields, properties, ...
阅读全文
摘要:原文地址:http://www.cnblogs.com/supercpp/archive/2012/02/20/2354751.html EF4.3于2月9号正式发布了,微软的EF小组最近一年开始发力,在4.3版本中新加了重要的特性:“数据库迁徙”。对于ORM框架来说,没有Code First功能,几乎没有吸引力,因为很少开发人员会去用那些自动生成的、难以驾驭的实体类,不够优雅。在Python等语言中的ORM框架,早就有了Code First的功能,而对于EF之前都是Databas First或者Model First,Code First在EF4中才出来,而且很不完善,其中最大的不足就是数据
阅读全文
摘要:在不定数量查询条件情况下,1=1可以很方便的规范语句。例如一个查询可能有name,age,height,weight约束,也可能没有,那该如何处理呢? String sql=select * from table1 where 1=1 为什么要写多余的1=1?马上就知道了。 if(!name.equals("")){ sql=sql+"and name='"+name+"'"; ...
阅读全文
摘要:本文意在巩固基础知识,并不是对其进行深入剖析,还望理解。 本文为原创文,难免会有一些小得瑕疵,敬请谅解。 所有示例均是博主测试过的,如有转载请标明出处,谢谢。 结构是使用 struct 关键字定义的,与类相似,都表示可以包含数据成员和函数成员的数据结构。 一般情况下,我们很少使用结构,而且很多人也并不建议使用结构,但作为.NET Framework 一般型別系统中的一个基本架...
阅读全文
摘要:SQL中我要搜索例如日期是'2010-01-01 00:00:00'到'2010-12-31 23:59:59'范围内数据 检举 | 2010-12-31 09:56 提问者:六瓦台灯 | 浏览次数:443次 SQL中我要搜索例如日期是'2010-01-01 00:00:00'到'2010-12-31 23:59:59'范围内数据请问SQL语句该如何写,我的财富值已经是0了,问题...
阅读全文
摘要:JavaScript变量与作用域1.JavaScript的变量类型 JavaScript的变量分为基本类型和引用类型.基本数据类型是直接存在栈空间的简单数据段,这种类型直接将值保存在内存的某个位置.引用数据类型存储的是指向实际存储于堆内存中的对象的地址. JavaScript中的基本数据类型共有五种:Number,Null,Undefined,Boolean和String.需要注意的是,js中的String是基本数据类型. 对于基本类型变量的访问,是按值访问的,而对于引用变量的访问是按引用访问的. 2.动态属性 对于引用数据类型的变量,可以对其添加属性和方法,也可以删除属性和方法,例如...
阅读全文
摘要:CSS控制打印样式<linkhref="/Skin/print.css"rel="stylesheet"type="text/css"media="print"/>这是导入外部css文件的代码,并且导入样式应用在“打印预览模式”下,此代码引用的print.css文件在正常浏览网页的情况下是不起作用的,在打印页面的时候才会应用。 link是html标签,导入外部文件。 href是导入文件的路径。 rel定义文档与链接的关系,取值“stylesheet”为一个外部加载的样式表 type所导入文件的类型,取值
阅读全文
摘要:if (window.location.href == window.top.location.href) { window.top.location.href = "/index.html"; }top.window.location.reload 中top是什么意思 父框架的对象 比如 有网页 1.htm <span id='str'>显示内容1</span> <iframe src='2.htm'></iframe> 2.htm <input type='button'
阅读全文
摘要:原文链接:http://zh.wikipedia.org/wiki/COBOLCOBOL维基百科,自由的百科全书跳转到: 导航, 搜索COBOL(面向商业的通用语言,又称为企业管理语言、数据处理语言等,Common Business Oriented Langauge)是最早的高级编程语言之一,是世界上第一个商用语言。目录 [隐藏] 1 COBOL的历史2 COBOL的重要性3 COBOL的特点4 COBOL的程序结构4.1 IDENTIFICATION DIVISION.4.2 ENVIRONMENT DIVISION.4.3 DATA DIVISION.4.3.1 COBOL的数据种类4.
阅读全文
摘要:HTML DOM rules 属性返回 HTML DOM Table 对象参考手册定义和用法rules 属性可设置或返回表格的内部边线。语法tableObject.rules=none|groups|rows|cols|all实例下面的例子设置了表格的两种不同的内部边线:<html><head><script type="text/javascript">function rowRules() { document.getElementById('myTable').rules="rows" }func
阅读全文
摘要:想目录形式的列表,快捷键:Tab:切换到下级目录.Shift+tab:切换到上目录.在各种文本编辑器,word等中均可用.
阅读全文
摘要:通配符与正则表达式很容易混淆,首先要明白二者是不同的,个人感觉通配符用于Linux的shell命令(如文件名相关操作)中,而正则表达式用于文本内容中的字符串搜索和替换等。通配符是Linux系统本身就支持的,而正则表达式用于vim编辑器或awk程序,这些文本处理工具正是由于支持正则表达式才变得强大。通配符[a-z]或[12]:匹配方括号中指定范围内的单个字符或方括号列出的其中一个字符。[!9]:不匹配方括号中所列字符或指定范围内的单个字符。*:匹配0个字符或多个字符。?:匹配任何单个字符,且不能为空字符。 由于shell会将字符?[ ] * 区别对待,因此在命令参数时如果需要用到这几个特殊字符,
阅读全文
摘要:今天在使用EditPlus弄css文件时候没有自动换行,如果只是使用快捷键Ctrl+Shift+W或者使用文档→自动换行,的话,关闭软件之后再次打开时就会重新出现不能自动换行的问题。上网找了下,不过找到的是中文版的,我自己用的是英文版的。 中文版的是:文档→固定值设置(文档 菜单的最后一个),会打开一个“工具→首选项”的设置对话框,在这个对话框里设置自动换行就行了。 英文版的是:Document→permanent Settings→Files→Settings & syntax,右边的Word Wrap按钮即是设置自动换行的,点击进去之后第一个复选框就是选择自动换行。我在青春的田野上
阅读全文
摘要:原文:http://hi.baidu.com/%D6%EC%D5%F2%B3%C7/blog/item/d58a2ecc7ebd942cf9dc6121.htmlorder by 是对数据进行排序,默认是升序ASC,降序用DESCSELECT select_list[ INTO new_table ] FROM table_source [ WHERE search_condition ] [ GROUP BY group_by_expression ] [ HAVING search_condition ]1. GROUP BY 是分组查询, 一般 GROUP BY 是和聚合函数配合使用gr
阅读全文
摘要:Sql Server中的日期与时间函数 ?蒰(寝?1. 当前系统日期、时间 F桗?赝Q? select getdate() 鈙H 倂建 鶞Oh牧/"葵 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 r鯔俏?? 例如:向日期加上2天 ?5皴?煃 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000 Ew郬*矝? ?礛娞>??3. datediff 返回跨两个指定日期的日期和时间边界数。 jou秙 溽 select datediff(
阅读全文
摘要:本周数据:select * from Keywords where datediff(week, Addtime,getdate())=0本月:select * from Keywords where datediff(month, Addtime,getdate())=0本季度:select * from Keywords where datediff(quarter, Addtime,getdate())=0本年:select * from Keywords where datediff(year, Addtime,getdate())=0
阅读全文
摘要:原文:http://blog.csdn.net/eroswang/article/details/4643680JSON定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的习惯,这些特性使JSON成为理想的数据交换格式。JSON的结构基于下面两点1. &quo
阅读全文
摘要:HTTP协议详解出处:http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html小坦克当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获HTTP Request和HTTP Response, 关于Fiddler工
阅读全文
摘要:提高程序性能、何为缓存——从存储器结构说起出处:http://www.cnblogs.com/yanlingyin/开篇上一篇博文局部性原理浅析——良好代码的基本素质中对程序局部性有了一个简单的介绍。基本上已经知道了如何编写有良好局部性的代码。但是为什么有良好局部性的代码就能有良好的运行效率,这个问题将在这篇博文中给出解答。至于存储器内部的组织实现,将在下篇文章中叙述。存储器层次结构我们知道,计算机里的存储器有:硬盘、主存、高速缓存(其中又有一级高速缓存、二级高速缓存等等)、在往上就是寄存器。存储器在计算机内部的组织方式如下图所示:相信上图大家并不陌生。wiki对The memory hier
阅读全文
摘要:原文:http://www.cnblogs.com/liuhaorain/archive/2012/02/12/2347914.html摘要 ADO.NET强大的优势在于对不同的数据源提供一致的访问。在上一篇文章《你必须知道的ADO.NET(二)了解.NET数据提供程序》中,我们知道.NET对不同数据源,使用不同的数据提供程序,这使得我们可以更高效的访问相应的数据源。除了.NET数据提供程序外,我还得说说另外一位功臣:连接字符串(Connection Strings),它也为ADO.NET在解决“不同”与“一致”的矛盾中,贡献出了非常重要的力量。目录什么是连接字符串?理解语法格式例举几种典型连
阅读全文
摘要:转载来至:http://www.cnblogs.com/liulun/archive/2012/02/12/2347956.html原文地址:http://www.infoq.com/news/2012/02/WCF-4.5Ido Flatow发表了一些列的博客,来讲述.NET4.5中关于WCF的更新链接地址:http://blogs.microsoft.co.il/blogs/idof/archive/2011/10/05/what-s-new-in-wcf-4-5-automatic-https-endpoint-for-iis.aspx(有时间的话我会陆续翻译)出于削减复杂性的目的,WC
阅读全文
摘要:原文:http://www.cnblogs.com/lwme/archive/2012/02/12/jquery-ui-autocomplete.htmljQuery UI Autocomplete是jQuery UI的自动完成组件,是我用过的最强大、最灵活的Autocomplete,它支持本地的Array/JSON数组、通过ajax请求的Array/JSON数组、JSONP、以及Function(最灵活)等方式来获取数据。支持的数据源jQuery UI Autocomplete主要支持字符串Array、JSON两种数据格式。普通的Array格式没有什么特殊的,如下:?1["cnbl
阅读全文
摘要:原文:http://www.cnblogs.com/zorroLiu/archive/2011/05/13/2045322.html先按W3C的规范来说这两个方法应该返回的内容吧: querySelector:return the first matching Element node within the node’s subtrees. If there is no such node, the method must return null.(返回指定元素节点的子树中匹配selector的集合中的第一个,如果没有匹配,返回null)querySelectorAll:return a No
阅读全文
摘要:原文:http://www.cnblogs.com/snandy/archive/2012/02/12/2348122.html偶然发现的,页面中没有引入Prototype和jQuery。控制台中敲 相当于 document.getElementById一目了然这两个函数都是浏览器调试工具自带的。
阅读全文
摘要:原文:http://www.public114.com/service/extaspx/2011-10-13-52.aspxExtAspNet是一组基于ExtJS的专业ASP.NET控件库,拥有完善的AJAX支持和丰富的UI效果。 ExtAspNet是为了创建没有JavaScript,没有CSS,没有UpdatePanel,没有ViewState,没有WebServices的Web应用程序。支持的浏览器: IE 7.0, Firefox 3.6, Chrome 3.0, Opera 10.5, Safari 3.0+
阅读全文
摘要:最全的ASP.NET开源CMS汇总原文地址:http://www.cnblogs.com/myitm/archive/2010/04/13/1711265.html国内: 1.SiteServer CMS SiteServer CMS 网站内容管理系统(著作权登记号2008SR15710)是定位于中高端市场的CMS内容管理系统,能 最近汇总了一些asp.net开源cms,希望对学习ASP.NET的人员带来帮助:国内CMS:1.SiteServer CMSSiteServer CMS 网站内容管理系统(著作权登记号2008SR15710)是定位于中高端市场的CMS内容管理系统,能够以最低的成本、
阅读全文
摘要:除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。IIS 7原文:http://www.cnblogs.com/yizl/archive/2011/04/26/2029796.html--------------------------- Internet 信息服务(IIS)管理器 --------------------------- 除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。目前,这两项服务均处于停止状态。 ----
阅读全文
摘要:你必须知道的ADO.NET(二)了解.NET数据提供程序原文地址:http://www.cnblogs.com/liuhaorain/archive/2012/02/11/2346312.html摘要 在上一篇文章《你必须知道的ADO.NET(一) 初识ADO.NET》中,我们知道ADO.NET的两大核心组件分别是Data Provider和DataSet。如果说DataSet是ADO.NET的心脏,那么Data Provider绝对是ADO.NET的左臂右膀。Data Provider提供了访问外部数据数据源的可能性,而且外部的数据源是多样的。本文将详细说明.NET数据提供程序的作用以及如何
阅读全文
摘要:你必须知道的ADO.NET(一) 初识ADO.NET原文地址:http://www.cnblogs.com/liuhaorain/archive/2012/02/06/2340409.html摘要作为.NET框架最重要的组件之一,ADO.NET扮演着应用程序与数据交互的重要的角色。本文将从宏观的角度来探讨ADO.NET,和大家一起了解ADO.NET来龙去脉以及ADO.NET的主要组成部分。目录什么是ADO.NET?理清ADO.NET与ADO的关系认识ADO.NET最核心的组成部分ADO.NET扩展1. 什么是ADO.NET? 简单的讲,ADO.NET是一组允许.NET开发人员使用标准的,结构化
阅读全文
摘要:当你在浏览器地址栏敲入“http://www.cnblogs.com/”,然后猛按回车,呈现在你面前的,将是博客园的首页了(这真是废话,你会认为这是理所当然的)。作为一个开发者,尤其是web开发人员,我想你有必要去了解这一系列的处理流程,在这期间,浏览器和服务器到底是如何打交道的?服务器又是如何处理的?浏览器又是如何将网页显示给用户的呢?......疑惑和细节真是太多了。坦白讲,要想彻彻底底的弄清楚以上每个疑惑和处理细节,至少需要十本书的厚度,所谓“底层无极限”嘛,而且不同的web服务 器和服务器端编程语言的实现和处理流程不尽相同(但本质都是相通的)。本文中,我将根据http协议的有关知识,跟
阅读全文
摘要:新捆绑和缩小支持(ASP.NET 4.5系列)By DevDivChina[原文发表地址] New Bundling and Minification Support (ASP.NET 4.5 Series)[原文发表时间] 2011-11-27 20:58这是我的ASP.NET 4.5系列中的第六篇博文。下一个.NET和Visual Studio的发布包含很多新特性和功能。在ASP.NET 4.5中,你将会看到很多真的非常好的关于Web 窗体、MVC的改进,以及关于二者构建基础的ASP.NET核心基础的改进。今天的博文涵盖了我们在ASP.NET中为捆绑和缩小添加内置支持所做的一些工作,那些支
阅读全文
摘要:MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
阅读全文
摘要:全部摘抄于:msdn通配符。表达式语法说明任何单个字符?匹配任何一个字符。任何一个数字#匹配任何一个数字。例如,7# 匹配包括 7 及其后接另一数字的数字,如 71,但不包括 17。不在字符集中的字符[!]匹配未在字符集中指定的任何一个字符。转义符\按原义匹配反斜杠 (\) 之后的字符。这使您可以查找在通配符表示法中使用的字符,如 * 和 #。一个或多个字符*匹配零个或多个字符。例如,new* 匹配包括“new”的任何文本,如 newfile.txt。字符集[ ]匹配在字符集中指定的任何一个字符。正则表达式如下所示。表达式语法说明示例任一字符.匹配除分行符外的任何一个字符。a.o 匹配“aro
阅读全文
摘要:html 与 xml的转义符不同, xml就只有5个:<<>>&&""''xml没有
阅读全文
摘要:来源:C#转义字符总结转义字符 \ ·一种特殊的字符常量; ·以反斜线"\"开头,后跟一个或几个字符。 ·具有特定的含义,不同于字符原有的意义,故称“转义”字符。 ·主要用来表示那些用一般字符不便于表示的控制代码。 ·它的作用是消除紧随其后的字符的原有含义 ·用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示的含义,因此称为“转义” ·用可以看见的字符表示那不可以看见的字符, 如'\n'表示换行 举例:textbox.text="你是\"天才\&quo
阅读全文
摘要:HTML字符实体(Character Entities),转义字符串(Escape Sequence)为什么要用转义字符串?HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办呢?这就要说到HTML转义字符串(Escape Sequence)了。转义字符串(Escape Sequence)也称字符实体(Character Entity)。在HTML中,定义转义字符串的原因有两个:第一个原因是像“<”和“>”这类符号已经用来表示H
阅读全文
摘要:HTML中的转义字符 HTML中<, >,&等有特殊含义,(前两个字符用于链接签,&用于转义),不能直接使用。使用这三个字符时,应使用它们的转义序列,如下所示:& 或 &&和< 或 << 小于号> 或 >> 大于号""双引号 空格©©版权符®® 注册符 前者为字符转义序列,后者为数字转义序列。数字转为字符对应的ASCII码值。例如 & lt; font >显示为,&
阅读全文
摘要:如果想查找“_cs”结尾的的账户select * from [user] where loginname like '%_cs'是不行的,_ 被认为是任意的字符,所以需要转义字符,有两种写法:select * from [user] where loginname like '%[_]cs' select * from [user] where loginname like '%/_cs' escape'/'通配符含义%包含零个或更多字符的任意字符串。_任何单个字符。[ ]指定范围(例如 [a-f])或集合(例如 [abcdef]
阅读全文
摘要:SQL 的转义字符是:'(单引号)例:select * from tbl where uyear='''06'请注意其中红色背景的单引号,它即表示转义字符,如果我们省略,则整个语句会出错,转义字符不会输出,上例中 uyear 的实际条件值为 '06,而不是 ''06为什么不能省略呢,假如我们省略,上句变成:select * from tbl where uyear=''06'由于在 SQL 中单引号表示字符串的开始和结束符号,于是?SQL 解释器会认为语句中灰色背景的为字符串,其后的语句显然是个错误的语句,
阅读全文
摘要:在查找和替换那里:查找:\n\n替换为:\n一直替换 直到找不到替换文字为止!~查找选项:使用正则表达式\n 换行
阅读全文
摘要:TFS(Team Foundation Server )是一个工作流协作的引擎,它允许一个团队使用他们自定义的流程,并使用在项目历史中实时收集起来的一个集中的数据仓库。 Team Foundation Server 和 Visual Studio Team System 中其它的部分一起,组成了软件开发过程中的核心部分。 我们的方法是唯一的,因为前端的设计有良好的可用性,而后端的设计集成了整个生命周期。我们主要关注于可用性,以及为个人和团队以一种无缝的方式进入软件开发周期。 客户关心的另外一个方面是灵活性和审核。Team Foundation Server 支持 Software Eng...
阅读全文
摘要:在“解决方案资源管理器”中的项目上点右键- 〉属性 -〉签名 -〉把“为Clickonce清单签名”前面的勾去掉,然后重新生成解决方案即可。
阅读全文
摘要:ASP.NET全球化与本地化 c#多语言的支持http://blog.sina.com.cn/s/blog_45eaa01a0100robc.html ASP.NET 2.0及以上的开发平台,为全球化本地化应用程序提供了工具,而且实现起来非常简单。以下内容是使用c#,按照帮助一步步做的,将为初学者提供详细的实现步骤。一 几个必要概念 (一) 支持全球化 由于Internet使得软件更容易跨越国家边界,所以全球化也就有了格外的重要。 1. 全球化 全球化是为本地化准备应用程序的过程。这一步包括确定应用程序中所有能够本地化的资源,并从可执行代码中分离车它们,一方便对它们进行修改。 2...
阅读全文
摘要:ASP.NET MVC的全球化方案http://www.chinaz.com/program/2010/1020/138710_2.shtml核心提示:由于项目需要最近在学习ASP.NET MVC。在实践中,网站要支持多语言,需要全球化。在MVC下我实现了一个全球化框架,在这里与各位分享一下,不足之处也请各位看官指教。由于项目需要最近在学习ASP.NET MVC。在实践中,网站要支持多语言,需要全球化。在MVC下我实现了一个全球化框架,在这里与各位分享一下,不足之处也请各位看官指教。让URL支持全球化经常上微软网站的朋友可能很熟悉类似包含..\zh-cn\..、..\en-us\..的url形
阅读全文
摘要:ASP.NET MVC使用T4http://developer.51cto.com/art/200907/138658.htm本文介绍ASP.NET MVC使用T4,一个T4模板结合了纯文本块和逻辑控制,看上去和其他Web Form页面十分接近,Abhishek Mishra给出了一个编辑模板的详细示例。AD:在项目里添加控制器和视图时,ASP.NET MVC使用T4(文本模板转换工具箱,Text Template Transformation Toolkit)来生成代码。T4是一个高度定制化的,基于模板的文本生成器。Scott Guthrie之前所宣布的ASP.NET MVC的功能之一就是使
阅读全文
摘要:实现ASP.NET全球化http://developer.51cto.com/art/200907/138761.htm本文介绍实现ASP.NET全球化,我们讨论了有关实现ASP.NET全球化的一些重要方面,并且看到,这是非常容易实现的事情。AD:一、 ASP.NET全球化信息在我的网站中,在创建资源文件并加入一些本地化数据后,我首先开始使用显式本地化来设置控件(例如,在我的网站中的标签)的文本,以便它们可以从资源文件中得到它们的值。既然存在四种语言;所以,除一个完全可依赖的资源文件之外(没有本地化命名),我创建了四个资源文件。注意,这些资源文件都以本地化标记作为它们的中间名称,因此,我需要把
阅读全文
摘要:.Net是一个丰富的平台,在它的结构中,程序集Assembly是自我描述的安装单元,它可以只包括一个PE(可移植可执行)格式的Dll或exe文件,也可以由多个文件组成,例如资源、Dll和exe等详细出处参考:http://www.jb51.net/article/29210.htmasp.net中资源文件的使用.Net是一个丰富的平台,在它的结构中,程序集Assembly是自我描述的安装单元,它可以只包括一个PE(可移植可执行)格式的Dll或exe文件,也可以由多个文件组成,例如资源、Dll和exe等其中,资源是的范围很广,它可由多种元素组成,包括与用户交互的界面元素(如位图、图标或光标)、应
阅读全文
摘要:ASP.NET中UpdatePanel的javascript脚本失效的问题问题:大概意思如下:<UpdatePanel> <ContentTemplate> <asp:TextBox ID="aaa"/> </ContentTemplate> </UpdatePanel><script> $(document).ready(function(){ var id = "<%= aaa.ClientID%>"; $("#"+id).click(functi
阅读全文
摘要:很早以前,记得在ASP.NET中,只要是在服务器控件里面添加了name属性,就会有一条警告,如下图所示,久而久之,以为对与html而言,name属性是多余的,可以去掉的,直到ASP.NET mvc的出现,鼓励细粒度的控制HTML的展示,才发现被微软欺骗了好几年! 下面是一个简单的html表单,几个单选和多选框还有一个文本框,这些html标签只有id属性,没有name属性 <% using (Html.BeginForm()) { %> <input id="Checkbox1" type="checkbox" /> <inp
阅读全文
摘要:基本信息 在PHOTOSHOP里,羽化是针对选区的一项编辑,初学者很难理解这个词。羽化原理是令选区内外衔接的部分虚化。起到渐变的作用从而达到自然衔接的效果。在设计作图的使用很广泛,只要实际操作下就能理解了。实际运用过程中具体的羽化值完全取决于经验。所以掌握这个常用工具的关键是经常练习。 羽化值越大,虚化范围越宽,也就是说颜色递变的柔和。羽化值越小,虚化范围越窄。可根据实际情况进行调节。把羽化值设置小一点,反复羽化是羽化的一个技巧。 羽化的操作步骤: 1)选中你要羽化的图层内容(按住ctrl的同时用鼠标点击图层缩览图即可选中) 2)用鼠标选中菜单栏的“选择——修改——羽化”后,出来一个...
阅读全文
摘要:1、作用删除指定长度的字符,并在指定的起点处插入另一组字符。2、语法STUFF ( character_expression , start , length ,character_expression )3、示例以下示例在第一个字符串 abcdef 中删除从第 2 个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,从而创建并返回一个字符串SELECT STUFF('abcdef', 2, 3, 'ijklmn') GO下面是结果集aijklmnef4、参数 character_expression一个字符数据表达式。character_e
阅读全文
摘要:1、left() LEFT (<character_expression>, <integer_expression>) 返回character_expression 左起 integer_expression 个字符。2.charindex() 返回字符串中某个指定的子串出现的开始位置。 CHARINDEX (<’substring_expression’>, <expression>) 其中substring _expression 是所要查找的字符表达式,expression 可为字符串也可为列名表达式。如果没有发现子串,则返回0 值。 此
阅读全文
摘要:使用FOR XML PATH来将表中某一列的数据转换为用逗号分隔的字符串,例子如下: Create TABLE #rowconcat ( rowno INT PRIMARY KEY, rowcode VARCHAR(30) )Insert INTO #rowconcat VALUES (1,'one') Insert INTO #rowconcat VALUES (2,'two') Insert INTO #rowconcat VALUES (3,'three') Insert INTO #rowconcat VALUES (4,'fou
阅读全文
摘要:原文出自.http://www.cnblogs.com/suchangyu/archive/2009/09/09/1563380.html对DBNull的解释: 该类用于指示不存在某个已知值(通常在数据库应用程序中)。 在数据库应用程序中,空对象是字段的有效值。该类区分空值(空对象)和未初始化值(DBNull.Value 实例)。例如,表可以包含具有未初始化字段的记录。默认情况下,这些未初始化字段具有 DBNull 值。 该类还可以用于在 COM Interop 中区分 VT_NULL 变量(与空对象关联)和 VT_EMPTY 变量(与 DBNull.Value 实例关联)。 DBNull 从
阅读全文
摘要:解决用JS修改服务器端控件值后在后台无法获取修改后值的问题项目中有个小功能,在Js中修改一个服务器标签的值,如 document.getElementById("lblClothIndex").innerHTML = result;(比如由“1”修改成“2”),可是在后台通过this.lblClothIndex.Text获得的还是"1"这个老值。后来发现通过调用隐藏控件的方法可以获得最新值,代码如下: 1. 添加一个隐藏控件 <asp:HiddenField ID="HiddenField1" runat="serve
阅读全文
摘要:js前台改变服务器控件的disable的属性,后台获取不到值1、在页面增加一个隐藏域;2、在提交的时候先用js将服务器控件的值赋值给隐藏域。3、后台获取隐藏域的值。 TextBox客户端JS赋值 后台获取要求: 客户端不能输入,但可通过js赋值,并在服务器端获取到js赋的值最近在用VS2005作项目,遇到一个这样的问题,textbox的内容总是无法获得,最后找来找去,原来是readonly搞的鬼ReadOnly 获取或设置一个值,用于指示能否更改 TextBox 控件的内容。重要事项: 发生回发时,TextBox 控件(其 ReadOnly 属性设置为 true)的 Text 值被发送到服务器
阅读全文