Google [站内搜索]

预览模式: 普通 | 列表

C#的using 语句

using 语句会确保调用了对象的 Dispose 方法,即使在调用对象上的方法时发生异常也是如此,当然了,前提条件是对象类型必须实现 IDisposable 接口。还有,在 using 块中,对象是只读的所以你无法进行修改或重新分配。如下例子:

先建一个 Student 类,它实现了 IDisposable 接口:
using System;
using System.Data;

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5761

List数据集绑定至DataList示例

DataList的数据源可以是DataView、DataSet、DataTable、List等,其实只要是实现了IList接口的数据集合都可以用来做DataList的数据源。DataView、DataSet、DataTable做数据源比较常见,今天我们看看怎么用List数据集来做数据源,其实都一样的,下边是例子。

先建一个Student类:
/// <summary>
/// 学生类

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4894

魔术的分类

就广义的来说:凡是呈现于视觉上不可思议的事,都可称之为魔术。而我们下工夫去学习,然后让人们去观看这种不可思议的现象,就是『表演魔术』。从不同的角度的出发,可以将魔术进行如下分类:

(一)从历史角度分

中国魔术可以分为"中国古代魔术"和"现代魔术";

查看更多...

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4575

CodeSmith C# 乱码之解决

将CodeSmith的输出文件在VS2005中打开,发现中文变成了乱码,看了一下CodeSmith的帮助,将ReponseEncoding属性改成"UTF-8",再重新输出,用VS打开,还是乱码。没办法,在VS的选项里面看看吧,意外发现“文本编辑器”->“常规”中有一个自动检测不带签名的UTF-8编码,选上,中文乱码终于露出了原形。找了一些资料看看,总算知道了原因:Windows为了识别Unicode、Unicode big endian和UTF-8,在Unicode、Unicode big endian和UTF-8编码的txt文件的开头会多出几个字节,分别是FF、FE(Unicode),FE、FF(Unicode big endian),EF、BB、BF(UTF-8)。而CodeSmith的输出UTF-8是标准的未加标识的。这样VS就不能识别出输出文件的编码了。

为此我们可以更改其CodeSmith的脚本的方法来处理:

首先增加2行

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5597

Windows Ultimate使用初体验

众所周知,Windows Ultimate的界面非常的漂亮,也是其他Windows版本所不能比拟的,但Windows Ultimate带给我们的不仅仅上外观上的变化,只要你足够细心就会发现它改变的还有很多。

㈠资源管理器

查看更多...

分类:操作系统 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4016

远程桌面连接传送文件一法

在使用远程桌面连接登录到服务器上后,有时还需要在本地机子和服务器间进行文件的传送,以前我都是使用本地或服务器上的FTP服务器来进行文件的传输,其实远程桌面连接本身就带有磁盘映射的功能,能将本地设备(磁盘、打印机)映射到服务上,这样就可以在服务器上直接使用了本地设备了。步骤如下:

1).编辑远程桌面连接,切换到本地资源选项卡,钩选本地设备中的磁盘驱动器:

查看更多...

分类:网络技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6562

为数据库建立索引

就象许多的PHP开发者一样,在刚开始建立动态网站的时候,我都是使用相对简单的数据结构。PHP在连接数据库方面的确实是十分方便(译者注:有些人认为PHP在连接不同数据库时没有一个统一的接口,不太方便,其实这可以通过一些扩展库来做到这一点),你无需看大量的设计文档就可以建立和使用数据库,这也是PHP获得成功的主要原因之一。

前些时候,一位颇高级的程序员居然问我什么叫做索引,令我感到十分的惊奇,我想这绝不会是沧海一粟,因为有成千上万的开发者(可能大部分是使用MySQL的)都没有受过有关数据库的正规培训,尽管他们都为客户做过一些开发,但却对如何为数据库建立适当的索引所知较少,因此我起了写一篇相关文章的念头。

最普通的情况,是为出现在where子句的字段建一个索引。为方便讲述,我们先建立一个如下的表。

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3467

MSSQL优化之————探索MSSQL执行计划

作者:no_mIss  QQ:34813284
时间:2006.11.07 23:30:00
环境:win2003 + mssql2005

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3424

oracle数据库sql优化总结

Sql优化是一项复杂的工作,以下的一些基本原则是本人看书时所记录下来的,很明确且没什么废话:

1.索引的使用

(1).当插入的数据为数据表中的记录数量的10%以上,首先需要删除该表的索引来提高数据的插入效率,当数据插入后,再建立索引。

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3662

SQL优化总结

人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其运行速度有了明显地提高!下面我将从这三个方面分别进行总结:

为了更直观地说明问题,所有实例中的SQL运行时间均经过测试,不超过1秒的均表示为(<1秒)。

测试环境

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3539