上一页 1 2 3 4 5 6 ··· 8 下一页

2013年8月24日

用户控件与自定义控件

摘要: 一. 用户控件: 1. 易于创建,基类为UserControl, 和.aspx页面结构几乎完全相同。 2. 运行时动态的进行编译,所以不能将其添加到工具箱中。二. 自定义控件: 1.难于创建,需写代码来创建,基类为Control 或 WebControl 2.是已经编译好了的代码,创建好后可以将其添加到工具箱中 3.可以将自定义控件的单个副本安装在GAC中,供各个程序集共享三. 共同点 实现代码复用 阅读全文

posted @ 2013-08-24 18:53 Gcam 阅读(153) 评论(0) 推荐(0) 编辑

2013年8月22日

CSS 选择器优先级问题

摘要: afdasfdsafd 得出的结论是: id > div.class > .class > div 阅读全文

posted @ 2013-08-22 17:28 Gcam 阅读(111) 评论(0) 推荐(0) 编辑

2013年7月10日

部分转载[C#性能优化实践]

摘要: 全文出处:http://www.infoq.com/cn/articles/C-sharp-performance-optimization1.性能 主要指两个方面:内存消耗和执行速度。性能优化简而言之,就是在不影响系统运行正确性的前提下,使之运行地更快,完成特定功能所需的时间更短。2.理解瓶颈 99%的性能消耗是由于1%的代码造成的。大部分性能优化都是针对这1%的瓶颈代码进行的。具体实施也就分为两步:“发现瓶颈”和“消除瓶颈”。3.切忌过度 性能优化本身是有成本的。这个成本不单单体现在做性能优化所付出的工作量,还包括为性能优化而写出复杂的代码导致额外的维护成本,比如引入新的Bug,额外的内存 阅读全文

posted @ 2013-07-10 10:24 Gcam 阅读(192) 评论(0) 推荐(0) 编辑

2013年6月15日

[转载]Meta标签详解

摘要: 转载:http://www.cnblogs.com/esshs/articles/157588.html Meta标签详解,在网上转的,希望对大家有用 引言 您的个人网站即使做得再精彩,在“浩瀚如海”的网络空间中,也如一叶扁舟不易为人发现,如何推广个人网站,人们首先想到的方法无外乎以下几种: ● 在搜索引擎中登录自己的个人网站 ● 在知名网站加入你个人网站的链接 ● 在论坛中发帖子宣传你的个人网站 很多人却忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性,有兴趣吗,谁我来重新认识一下META标签吧! META标签... 阅读全文

posted @ 2013-06-15 22:13 Gcam 阅读(132) 评论(0) 推荐(0) 编辑

2013年6月2日

自定义配置节点(web.config)

摘要: 1.web.config配置如下<configuration> <configSections> <sectionGroup name="testGroup"> <section name="root" type="CustomSectionInConfigDemo.RootConfiguration, CustomSectionInConfigDemo"/> </sectionGroup> </configSections> <testGroup> 阅读全文

posted @ 2013-06-02 20:14 Gcam 阅读(244) 评论(0) 推荐(0) 编辑

2013年6月1日

C# 高级编程(笔记7)

摘要: 关于ADO.NET:1.数据源 数据源定义的是连接到实际数据库的一条路径而已,数据源中并无真正的数据,它仅仅记录的是你连接到哪个数据库,以及如何连接的,如odbc数据源。也就是说数据源仅仅是数据库的连接名称,一个数据库可以有多个数据源连接。2.ODBC,OLEDB,ADO,ADO.NET的区别A. ODBC:底层的数据库访问技术,提供了一组规范的API,只能用于访问关系型数据库,很难访问对象数据库及其他非关系型数据库 B. OLEDB:底层的数据库访问技术,建立在ODBC功能之上的一个开放规范,可以访问关系型和非关系型数据库(信息源) C. ADO: 是基于OLEDB的访问接口,它是面向对象的 阅读全文

posted @ 2013-06-01 14:52 Gcam 阅读(116) 评论(0) 推荐(0) 编辑

2013年4月13日

char,varchar,nchar,nvarchar

摘要: 学习于网络:1. char 和 varchar 相同点:1位就是1个字节,每个英文字符和数字都占一个字节,而一个中文的字符会占两个字节。 不同点: a. char是定长存储,如定义char(10),实际存储的值为'hello', Sql Server会自动补充空格,填满10位。[即没有达到10个字节,都要占去10个字节] b.varchar是可变长存储,实际存储值占了多少个字节就是多少个字节,不会以空格来填满。2. nchar 和 nvarchar 相同点:1位就是2个字节,储数据时采用的是 Unicode元码,为了与其他多种字符的转换,如中文,音标等, 一个英文字符和一个中文 阅读全文

posted @ 2013-04-13 10:41 Gcam 阅读(142) 评论(0) 推荐(0) 编辑

2013年3月29日

高性能网站建设指南----笔记

摘要: 小概述:1.只有10%-20%的最终用户响应时间花在了下载HTML文档上,其余的80%-90%的时间花在了下载页面中的所有组件上【js,css,image,flash...】。2.如果浏览器和服务器都支持的话,可以使用压缩来减小响应的大小。浏览器可以使用Accept-Encoding头来声明它支持的压缩,服务器使用Content-Encoding头来确认响应已被压缩。3.条件GET请求 如果浏览器在其缓存中保留了组件一个副本,但并不确定它是否仍然有效,就会生成一个条件GET请求,即在请求头中使用If-Modified-Since头将最后修改时间发送给服务器,请求服务器验证该副本从最后修改时间以 阅读全文

posted @ 2013-03-29 22:49 Gcam 阅读(228) 评论(0) 推荐(0) 编辑

2013年3月24日

C# 高级编程(笔记6)

摘要: 第14章 反射1.自定义特性(Attribute)编译器在遇到代码中某个应用了自定义特性的元素时的处理过程:eg:[StringLength(50, ErrorMessageResourceType = typeof(res), ErrorMessageResourceName = "MAX_USER_NAME_LENGTH")]public String UName { get; set; }//当C#编译器发现这个属性(property)应用了一个StringLength特性时,首先会把字符串Attribute追加到这个名称的后面,形成一个组合名称StringLengt 阅读全文

posted @ 2013-03-24 10:41 Gcam 阅读(251) 评论(0) 推荐(0) 编辑

2013年3月23日

C# 高级编程(笔记5)

摘要: 第11章 LINQ1. LINQ查询表达式必须以from子句开头,以select或group子名结束。在这两个子句之间,可以使用where、orderby、join、left和其他from子句2.Where语句原型 public static IEnumerable<Tsource> Where<Tsource>(this IEnumerable<Tsource> source, Func<Tsource, bool> predicate) { foreach (Tsource item in source) if (predicate(item 阅读全文

posted @ 2013-03-23 22:09 Gcam 阅读(191) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 8 下一页

导航