自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 STL源码剖析之POD理解

POD:plain old data 指的是C++中与C相兼容的数据类型,可以按照C的方式进行处理。 C++0x认为:如果一个数据类型是平凡的,而且具备标准布局,不包含非POD的非静态成员,则认为是POD的。 平凡的类或结构定义如下:  1.具有一个平凡的缺省构造器。(可以使用缺省构造器语法,如 SomeConstructor() = default;)   2.具有一个平凡的

2012-05-06 09:46:19 826

原创 STL源码剖析之STL概述

STL:Standard Template Library,标准模板库。由Alexander Stepanov、Meng Lee和David R Musser于1979年在惠普实验室工作时所开发出来。1998年,STL成为C++标准的一部分。STL为一个容器和算法的集合,包含六大部件:containers(容器),algorithms(算法),iterators(迭代器),functors(仿函式

2012-05-05 10:35:08 498

原创 SQL数据库之索引2(转)

合理的建立索引、分区表     1.合理使用索引       索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下:       ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。       ●在频繁进行排序或分组(即进行gro

2008-06-25 17:14:00 416

原创 SQL数据库之索引1(转)

详细讲解SQL Server索引的性能问题2008-06-23 10:17 在良好的数据库设计基础上,能有效地使用索引是SQL Server取得高性能的基础,SQL Server采用基于代价的优化模型,它对每一个提交的有关表的查询,决定是否使用索引或用哪一个索引。因为查询执行的

2008-06-25 17:13:00 399

原创 javascript+css实现自定义网页右键菜单

  熟悉window操作系统的用户都知道右键菜单(上下文菜单)简洁明了、操作简便, 然而浏览器自带的右键菜单的功能却都是基于网页整页操作,例如“添加到收藏夹”、“查看源文件”、“打印”,很少涉及到网页内容的操作,因此它的实用性并不大。实际上用Javascript+Css可以实现效果相当不错的网页右键菜单,截图如下: 图示:网页右键菜单效果图特点:样式替换+多级菜单+阴影效果

2008-01-05 17:15:00 3593 3

原创 Table控件绑定类

 在CSDN上面看到一个提问关于Table怎么绑定类的,尽管可以自己编写代码实现,却远不如GridView(或者Repeater)绑定类好用。Table控件绑定类程序如下,由类文件Person.cs和TableBindClass.aspx两张页面组成,代码如下:Person.cs文件:using System;using System.Data;using System.Configura

2007-12-30 20:37:00 884 1

原创 关于DOM和HTML DOM

DOM(Document Object Module 文档对象模型),根据W3C的定义,它是跨平台、跨语言、跨浏览器的用于操作Web中数据,对象和脚本的一个API。DOM主要的作用是操作XML。众所周知,XML的层次结构是树形的,因此可以把DOM看作是针对XML的基于树的API 。与它对应的另外一种操作XML的API叫做SAX(Simple API For XML),下面是对这两种API的比较:

2007-12-29 22:45:00 351

原创 异步通信实现捕捉客户注销信息

 由于ASP.NET是基于服务端的编程框架,因此我们很难在服务端用代码来保存客户端的注销信息,原因有以下两点:1.有些用户经常以关闭浏览器的形式(想睡觉了,不想看网页了)来“注销”,由于这一事件是属于客户端触发,服务端无法捕捉,更谈不上在这个事件保存用户注销信息了。 2.也有些用户经常在浏览器中输入其他网址(他要访问别的网站了)来实现“注销”,同样的,这个客户端事件服务端也无法捕捉。

2007-12-25 20:07:00 441

原创 基于异步通信层的注册小程序

程序流程图如下:首先创建一个RegUser类作为注册会员的业务逻辑(类视图见下图):RegUser.CS代码如下: using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using Sys

2007-12-22 21:15:00 693

原创 innerText,innerHTML的用法

innerText,outerText,innerHTML,outerHTML 这次我们要使用另一些对象属性对来实现动态改变文本,它们就是:innerText,outerText,innerHTML,outerHTML,千万要注意它们的大小写,因为错一点您就得不到预期的效果了。这是全新的方法,当您掌握它以后将可随心所欲的设计动态内容了,不可错过哦!例12 动态改变文本和Html DHtml举例

2007-07-04 17:36:00 989

原创 Resonse.QueryString函数汉字参数传递不完整

最近在处理Resonse.QueryString函数汉字参数传递时,发生不能完整传递参数的具体值的错误,经过分析,发现是Web.config中的encoding和全球化设置不正确,先贴出来,以免同仁再犯同样的错误:1、首行:=>2、此节设置应用程序的全球化设置。-->requestEncoding="utf-8" responseEncoding="utf-8" />更改为:此节设置应用程序的全球

2007-07-01 09:53:00 593

原创 客户每次请求Web页面过程

客户每次请求页面时——通过最初请求或者回送——所发生的事情。    图中显示了有5个主要事件:初始化、加载、预提交、提交、处理我们可以为每个步骤添加代码。1.初始化:ASP.NET处理器第一次接到页面请求时,首先会触发Init事件。这个事件可以构建页面架构,并准备即将提交的页面控件。OnInit()方法是处理这个事件的默认方法。Init事件之后,是两个较小的进程。第一,如果

2007-06-06 21:26:00 4246

原创 .net下的schema语法

                  targetNamespace="http://tempuri.org/Question_Attributes_Schema.xsd"                  elementFormDefault="qualified"                  xmlns="http://tempuri.org/Question_Attributes_Sch

2007-06-04 15:10:00 875

原创 ObjectDataSource控件

ObjectDataSource 控件概述  ASP.NET ObjectDataSource 控件表示具有数据检索和更新功能的中间层对象。作为数据绑定控件(如 GridView、FormView 或 DetailsView 控件)的数据接口,ObjectDataSource 控件可以使这些控件在 ASP.NET 网页上显示和编辑中间层业务对象中的数据。检索和修改数据大多数 ASP.NET 数据源

2007-06-03 14:38:00 678

原创 泛型的概念

 什么是泛型 什么是泛型  一种类型占位符,或称之为类型参数。我们知道在一个方法中,一个变量的值可以作为参数,但其实这个变量的类型本身也可以作为参数。泛型允许我们在调用的时候再指定这个类型参数是什么。在.net中,泛型能够给我们带来的两个明显好处是——类型安全和减少装箱、拆箱。  类型安全和装箱、拆箱  作为一种类型参数,泛型很容易给我们带来类型安全。而在以前,在.net1.1中我们要实现类型

2007-06-03 13:57:00 415

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除