自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (8)
  • 收藏
  • 关注

原创 IE9报“DOM Exception: INVALID_CHARACTER_ERR (5)”错误的原因及解决办法

圈起来的部分异常此类问题和CreateElement有关原来IE9创建DOM元素的方式较之前有了改变,开始严格遵循标准的实现,不允许通过直接传入一个完整html标记的方式来创建Dom元素。可参考::http://stackoverflow.com/question

2011-08-20 22:03:07 2420

原创 VSS 2005 使用手册——服务器端 客户端设置

VSS2005的Internet访问本次配置VSS2005运行环境:Win2003/DotNet2.0注:VSS要求iis 支持 asp.net 2.0, 因为VSS2005的运行库是2.0,如果同时有1.1,则要在IIS的设置将source safe的run-time改

2011-08-18 13:24:33 630

原创 创建数据库用户 (SQL Server 2005)

要想成功访问 SQL Server 数据库中的数据,我们需要两个方面的授权:一、获得准许连接 SQL Server 服务器的权利;二、获得访问特定数据库中数据的权利(select, update, delete, create table ...)。假设,我们准备建立

2011-08-18 11:15:35 1044

原创 Request.ServerVariables["Url"]

Request.ServerVariables["Url"] 返回服务器地址Request.ServerVariables["Path_Info"] 客户端提供的路径信息Request.ServerVariables["Appl_Physical_Path"]

2011-08-09 18:08:46 2404

转载 C# new virtual override 之间的区别

C#中的函数大概可以分为三类:抽象函数(abstact)、虚拟函数(virtual)、普通函数。在子类中,重写的对应关键字如下:abstract -->override (abstract 必须重写,在abstract修饰的类中)virtual-->override

2011-08-02 14:22:26 545

原创 没有搭挡?那如何练好口语呢?

口语一个人就能练好,搭挡完全不是必需的。我们已经会用中文自如的交流,只要达到用英语也能表达我们用中文所能表达的一切的水平,口语问题自然解决。这一过程有无搭挡完全没有关系。我甚至认为有搭挡效率更低,因为彼此都要适应对方,可能无法针对自己的薄弱环节作特定练习。很多来问英语学习方法的人,我直接告诉他们,你每天照着基础英语课本大声朗读3个小时,坚持半年以后再来问我。结果没一个人做到,这些人不过就是

2011-06-27 17:49:00 515

原创 30岁需要明白的道理

第一章:一个目标 一艘没有航行目标的船,任何方向的风都是逆风 1、你为什么是穷人,第一点就是你没有立下成为富人的目标 2、你的人生核心目标是什么? 杰出人士与平庸之辈的根本差别并不是天赋、机遇,而在于有无目标。 3、起跑领先一步,人生领先一大步:成功从选定目标开始 4、贾金斯式的人永远不会成功 为什么大多数人没有成功?真正能完成自己计划的人只有5%,大多数人不是将自己的目标舍弃,就是沦为缺乏行动的

2011-06-09 11:09:00 740

原创 JQuery解析XML

<br />一、xml文件/内容读取<br />1、读取xml文件$.get("xmlfile.xml",function(xml){ //xml即为可以读取使用的内容,具体读取见第2点 });<br />2、读取xml内容<br />如果读取的xml是来于xml文件,这结合上面的那点,处理如下$.get("xmlfile.xml",function(xml){ $(xml).find("item").length;

2011-04-13 15:08:00 688

原创 常用数据库表操作

<br />1、修改字段长度<br />alter table 表名 alter column 列名 varchar(新长度)<br />例如:alter student alter column name varchar(80)<br />2、添加字段<br />alter table 表名 add 列名 varchar(长度) null(是否可空)<br />3、删除字段<br />alter table 表名 drop column 列名<br />4、为数据库添加主键<br />alter tabl

2011-04-02 09:34:00 775

转载 .Net基础知识

.Net基础知识什么是面向对象<br />         面向对象OO = 面向对象的分析OOA + 面向对象的设计OOD + 面向对象的编程OOP;<br />         通俗的解释就是万物皆对象,把所有的事物都看作一个个可以独立的对象(单元),它们可以自己完成自己的功能,而不是像C那样分成一个个函数;<br />         现在纯正的OO语言主要是java和C#,C++也支持OO,C是面向过程的。阐述面向接口、面向对象、面向方面编程的区别<br />面向对象不好解释,可以理解为以一切元素都

2011-03-28 10:02:00 12816 2

原创 非聚簇索引

1 建立索引  建立索引的目的是加快对表中记录的查找或排序。付出的代价:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时间(因为索引也要随之变动)。 索引分为聚簇索引和非聚簇索引两种 2 非聚簇索引  非聚簇索引,叶级页指向表中的记录,记录的物理顺序与逻辑顺序没有必然的联系。非聚簇索引则更象书的标准索引表,索引表中的顺序通常与实际的页码顺序是不一致的。   非聚簇索引查找数据示意图。 3 哪些情况需要建立非聚簇索引  每个表只能有一个聚簇索引,因为一个表中的记录只能以一种物理顺序存放。但是,

2011-03-23 15:02:00 1016

原创 nchar,char,varchar与nvarchar区别

<br />         char类型: 对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节,CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间。因为是固定长度,所以速度效率高。 <br />        Varchar类型:Varchar 的类型不以空格填满,比如varchar(100),但它的值只是"qian",则它的值就是"qian"<br />而char 不一样,比如char(100)

2011-03-02 16:03:00 464

原创 var与dynamic区别

注意:var与dynamic这两个关键字,只是看起来很相 似,仅此而已!var表示“变量的类型是在编译时决定的”,但是dynamic表 示“变量的类型是在运行时决定的”。因此,dynamic与var具有截然不同的含义。var让 你在初始化变量时少输入一些字,编译器会根据右值来推断出变量的类型。dynamic更厉害,它告诉编译器,根本就别理究竟是啥类型,运行 时再推断不迟。var只能用于局部变量的定义,你不能把类的属性定义成 var,也不能把方法的返回值类型或者是参 数类型定义成var。dynamic就没有这

2011-02-10 16:32:00 965

原创 提高口才的方法

在此介绍几种简单、易行、见效的口才训练方法。 (1)速读法 这里的“读”指的是朗读,是用嘴去读,而不是用眼去看,顾名思义,“速读”也就是快速的朗读。 这种训练方法的目的,是在于锻炼人口齿伶俐,语音准确,吐字清晰。(2)背诵法 我们都背诵过课文。有诗歌、有散文、有小说。背诵的目的是各有不同的。有的是因为老师要求必须背诵,而不得不背,以完成老师交给的学习任务;也有的是为了记忆下某个名诗、名句,以此来丰富自己的文学素养。而我们提倡的背诵,主

2011-02-09 10:02:00 2689

原创 jQuery-对Select的操作集合

jQuery获取Select选择的Text和Value:<br /> 请选择 C# Javascript jQuery C++ Java VB  选择一项试试看<br />语法解释:<br />1. $("#select_id").change(function(){//code...});   //为Select添加事件,当选择其中一项时触发<br />2. var checkText=$("#select_id").find("option:selected").text();  //获取Select选

2011-02-09 09:47:00 495

原创 Memcached

<br />缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。但是ASP.NET中的虽然已经可以实现对页面局部进行缓存,但还是不够灵活。此时Memcached或许是你想要的。<br /><br />Memcached是什么?<br />Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。<br /><br />Memcached能缓存什

2011-01-26 10:26:00 486

原创 C#全角半角转换函数

<br />/// <summary> /// 转全角的函数(SBC case) /// </summary> /// <param name="input">任意字符串</param> /// <returns>全角字符串</returns> ///<remarks> ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对

2011-01-12 09:33:00 667

原创 SQL Server2008 备份“已注册的服务器”设置,以及出现导入失败问题的解决办法

<br />SQL Server2008 备份“已注册的服务器”设置,以及出现导入失败问题的解决办法<br />我将SQL Server2008重装后,准备将之前导出的已注册服务器配置进行导入。SQL Server2008提供了一个导入导出已注册的服务器的功能,如下图。可以用这个功能备份和迁移“已注册的服务器”设置。<br />选择“导出”,进入“导出已注册的服务器”.<br />在导出选项中有一个复选框“不要在导出文件中包含用户名和密码”,默认这个复选框是选中的。<br />为了确保已有的配置不丢失,我做

2010-12-10 17:44:00 2045

原创 display:none 和visible:false 的区别

<br />第一种仅仅是隐藏了控件,但是html代码依然生成,也就是我里面的textBox还是会生成input控件,而第二种就直接不生成html控件了。<br />如果TextBox后面有验证控件会有这个问题:画面上看不到输入项,但是点击确定按钮始终看不到页面提交。<br />产生这个问题的原因是:该验证控件并没有消失,只是被强制不显示了,导致用户也不知道哪里出了问题。<br />如果采用第二种方法,就不存在这个问题,因为在html代码里根本没有产生这个验证控件,所以仍然是可以提交页面的。<br />所以,

2010-12-10 09:42:00 1254

转载 GridView技巧之双向动态排序

using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using Syste

2010-11-29 09:36:00 498

转载 clientX,pageX,offsetX,x,layerX,screenX,offsetLeft

<br />screenX:鼠标在显示屏幕上的坐标。<br />clientX:鼠标在页面显示区域的坐标。<br />注:以上两个都是各浏览器通用的。<br />pageX:FF特有,鼠标在页面上的位置,从页面左上角开始定位,这个可以很方便在整个页面上进行定位,IE没有直接替换的属性。<br />layerX:FF特有,鼠标相对于“触发事件的元素的层级关系中离该元素最近的,设置了position的父元素”的边界的位置,从border的左上角开始定位,即如果这个父元素存在border,则坐标原点在border

2010-11-24 16:18:00 491

转载 js javascript:void(0) 真正含义

<br />我想使用过ajax的都常见这样的代码:<br /><a href="javascript:doTest2();void(0);">here</a><br />但这儿的void(0)究竟是何含义呢?<br /><br />Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。<br /><br />void 操作符用法格式如下:<br />1. javascript:void (expression)<br />2. javascript:void expressi

2010-11-18 10:52:00 568

转载 Http之Get/Post请求区别

1.HTTP请求格式:[]在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTTP版本。紧接着是一个首部(header)小节,用来说明服务器要使用的附加信息。在首部之后是一个空行,再此之后可以添加任意的其他数据[称之为主体(body)]。2.GET与POST区别HTTP定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST.HTTP-GET和HTTP-POST是使用HTTP的标准协议动词,用于编码和传送变量名/变量值对参数,并且使用相

2010-11-11 18:03:00 447

转载 提问的艺术(中文版)

<br />在**世界里,当提出一个技术问题时,你能得到怎样的回答?这取决于挖出答案的难度, 同样取决于你提问的方法。本指南旨在帮助你提高发问技巧,以获取你最想要的答案……<br />不想掩饰对这样一些人的蔑视--他们不愿思考,或者在发问前不去完成他们应该做的事。这种人只会谋杀时间--他们只愿索取,从不付出,无端消耗我们的时间,而我们本可以把时间用在更有趣的问题或者更值得回答的人身上。我们称这样的人为“失败者”(由于历史原因,我们有时把它拼作“lusers”)。 <br />提问之前(Before You

2010-11-06 13:04:00 506

原创 三步让你的工作时间变充裕

三步让你的工作时间变充裕Step 1: Find a place to sit without distractions. Think about what is important to you then get your paper and pencil and make a list. This list should include things that you would like to accomplish. Keep it short.第一步:找一个不受干扰的工作环境。用纸笔列出需要做的重要

2010-11-01 13:59:00 736

原创 一个男人关心的东西 决定了他的层次

一、拥有自信和风度 男人到了二十几岁后,就要开始学着用心去经营自己了,它体现在自己的思想与涵养上。自信是一个男人最重要的品质,自信的男人就你像一只在暴风雨中战斗的海鸥。海鸥所要说的只有一句话“让暴风雨来的再猛烈些吧”,只因为它无所畏惧。一个自信的男人,总是能够感染别人,无论这些人是朋友还是敌人。要使别人对你有信心,就必须要先对自己充满信心。自信的男人可以战胜一切困难。一个有风度的男人就像一片大海,不拒点滴,又包容江河。有风度使男人得到更多的青睐,不争眼前才能够放眼世界,给予别人才能够受益无穷。正所谓“宰相肚

2010-11-01 13:59:00 540

原创 SQL Server 2008-建立分区表(Table Partition)

数据库结构和索引的是否合理在很大程度上影响了数据库的性能,但是随着数据库信息负载的增大,对数据库的性能也发生了很大的影响。可能我们的数据库在一开始有着很高的性能,但是随着数据存储量的急速增长—例如订单数据—数据的性能也受到了极大的影响,一个很明显的结果就是查询的反应会非常慢。在这个时候,除了你可以优化索引及查询外,你还可以做什么?建立分区表(Table Partition)可以在某些场合下提高数据库的性能,在SQL Server 2005中也可以通过SQL语句来创建表分区,但在SQL Server 2008

2010-10-27 15:40:00 907

原创 分区

数据库结构和索引的是否合理在很大程度上影响了数据库的性能,但是随着数据库信息负载的增大,对数据库的性能也发生了很大的影响。可能我们的数据库在一开始有着很高的性能,但是随着数据存储量的急速增长—例如订单数据—数据的性能也受到了极大的影响,一个很明显的结果就是查询的反应会非常慢。在这个时候,除了你可以优化索引及查询外,你还可以做什么?建立分区表(Table Partition)可以在某些场合下提高数据...

2010-10-26 17:11:00 3065

原创 在asp.net页中执行Response.Write("");页面变形的问题

原因:直接Response.write输出脚本代码到顶部,打乱了文档模型,所以造成了这样的结果。解决方法:方法一:把Response.Write()语句替换为这个Page.RegisterStartupScript(GetType(),"",("");");这个方法用于在页响应中发出客户端脚本块。具体RegisterStartupScript详细使用方法查询MSDN。方法二:在原程序的Response.Write()语句后再加一句Response.Write("");两种方法都可以解决问题,但是个人建议使用

2010-10-20 11:14:00 2655

转载 浅谈C#内存回收与Dispose﹐Close﹐Finalize方法[转]

转自:http://blog.csdn.net/xykwgjyygy/archive/2008/01/11/2037741.aspx.net内存回收与Dispose﹐Close﹐Finalize方法一. net的对象使用一般分为三种情况﹕1.创建对象2.使用对象3.释放对象二.创建对象1.创建对象实际分为两个步骤﹕变量类型宣告和初始化对象2.变量类型宣告(declare),如﹕FileStream fs这行代码会在当前的变量作用域空间(栈或堆)里建立一个叫做fs的变量﹐至少四个字节吧(因为要存一个对象的地址

2010-07-20 15:28:00 2824

原创 写给初学asp.net的新人们

(转载)IT=挨踢,这是IT人的自嘲,进入IT行业是有四五年了,也算得上是一个“老人”了吧,见了不少新人,面试了不少新人,也带了一些新人,多多少少还是有点发言权的。     关于书本  新人们常常会说我看了多少多少的书,看过某某人写的书,仿佛书看了就会做了。其实不然,很多新人在面试的时候夸夸其谈,说啥啥都知道一点,到真正做的时候,啥都不会。归根到底是没有经验,技术这玩意儿经验非常重要,很多东西如果不是你碰到了,你从书上一辈子都找不到答案。  我看书的习惯一般都是先把整个书翻翻,了解一下书的基本内容,然后在实

2010-07-20 13:00:00 608

原创 ASP.NET 页面间传递参数的方法

这个新特性意味着ASP.NET2.0开发人员目前有三种可供选择的技术来将数据从一个web页面传送到另外一个页面。这三种方法是:响应重定向,服务端传输和新的跨网页提交特性。我们可以已经熟悉前两种技术了,因此,我们只是简要地复习一下它们,然后我们会将主要精力放到学习如何使用跨网页提交特性,以及阐述一下这种方法和响应重定向以及服务传输方式有什么不同。  一、响应重定向方法  响应重定向方法是目前为止将一个网页重定向到另一个网页的最简单的方法的最简单的方法。当Web服务器接到一个重定向请求后,它会将一个响应头送

2010-07-20 11:26:00 620

原创 Sql Server 2005数据库被标记为“可疑”问题

问题背景:日常对Sql Server 2005关系数据库进行操作时,有时对数据库(如:Sharepoint网站配置数据库名Sharepoint_Config)进行些不正常操作如数据库在读写时而无故停止数据库,从而导致Sql Server 2005数据库不正常中断,当再次打开数据库时会发现某些数据库会被标记为“可疑”(suspect),即在数据库名旁加上了黄色的惊叹号,这时数据库就不能再被打开了,但数据库的结构及数据内容都还是存在的。 解决方法:当数据库发生这种操作故障时,可以

2010-07-12 11:50:00 924

原创 asp.net 对xml文件的读写,添加,修改,删除操作

using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; usin

2010-01-26 10:23:00 638

原创 .net framework 类库中必须掌握的命名空间(或者类)

Web开发常用命名空间和类。System.Collections //命名空间包含接口和类,这些接口和类定义各种对象(如列表、队列、位数组、哈希表和字典)的集合。System.Collections.Generic //命名空间包含定义泛型集合的接口和类,泛型集合允许用户创建强类型集合,它能提供比非泛型强类型集合更好的类型安全性和性能。System.Configuration //命名空间包含

2010-01-26 10:16:00 2551

原创 js操作select控件

数据库结构和索引的是否合理在很大程度上影响了数据库的性能,但是随着数据库信息负载的增大,对数据库的性能也发生了很大的影响。可能我们的数据库在一开始有着很高的性能,但是随着数据存储量的急速增长—例如订单数据—数据的性能也受到了极大的影响,一个很明显的结果就是查询的反应会非常慢。在这个时候,除了你可以优化索引及查询外,你还可以做什么?建立分区表(Table Partition)可以在某些场合下提高数据

2010-01-25 14:11:00 846

原创 asp.net 页面间传值的几种方法

1.  使用QueryString变量QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.aspx的C#代码private void Button1_Click(object sender, System.Ev

2009-12-29 16:20:00 412

原创 html表格标记

HTML有10个表格相关标签。下面是一个带有简介的列表,但是首先,文档要被正确的定义在HTML 4.01/XHTML 1或HTML 5下面: 定义表格标题(4, 5) 为表格的列定义属性(4, 5) 定义表格列的分组(4, 5) 定义表格(4, 5) 定义表格主体(4, 5) 定义一个单元格 (4, 5) 定义表格的表注(底部)(4, 5) 定义表格的表头 (4, 5) 定义表

2009-12-29 11:22:00 545

原创 IIS 发布站点常见问题

1、 Office2007 memi类型添加 右键站点 ,http头添加 MIME类型 .pptx  application/vnd.openxmlformats-officedocument.presentationml.presentation--------------------------------------------------------------------------

2009-10-21 14:13:00 1007

sqlcomplete

帮助sqlserver 格式化sql语句

2013-05-23

jquery-1.4.2-vsdoc.js

jquery 1.4.2版本 智能提示文件

2011-11-06

正则表达式验证器正则表达式验证器

正则表达式验证器正则表达式验证器正则表达式验证器正则表达式验证器正则表达式验证器

2010-11-15

很好的jQuery查询手册

很好的jQuery查询手册很好的jQuery查询手册很好的jQuery查询手册很好的jQuery查询手册

2010-11-15

SharePoint_2010_开发技术文档

SharePoint_2010_开发技术文档

2010-08-17

数据结构(C#_语言版)

数据结构(C#_语言版) 数据结构(C#_语言版) 数据结构(C#_语言版)

2010-02-24

CSS 2.0样式表中文手册

CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

2010-02-23

空空如也

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

TA关注的人

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