预览模式: 普通 | 列表

在C#中使用Nullable类型

在C#1.x的版本中,一个值类型变量是不可以被赋予null值的,否则会产生异常。在C#2.0中,微软提供了Nullable类型,允许用它定义包含null值(即空值)的数据类型,这对处理数据库中包含可选字段以及很多方面都有很大帮助。

定义Nullable类型

定义一个nullable类型非常类似于定义一个非nullable类型。不同之处在于使用类型修饰符“?”。比如定义一个整型如下:

查看更多...

分类:VB/ASP/.Net | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 24

垂直居中问题汇总

<style>
#content {
    /*background: #f0faff;*/
    padding: 20px;
}

查看更多...

分类:Css | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 16

根据生日计算星座

附十二星座日期对照:
魔羯座(12/22 - 1/19)、水瓶座(1/20 - 2/18)、双鱼座(2/19 - 3/20)、牡羊座(3/21 - 4/20)、
金牛座(4/21 - 5/20)、双子座(5/21 - 6/21)、巨蟹座(6/22 - 7/22)、狮子座(7/23 - 8/22)、
处女座(8/23 - 9/22)、天秤座(9/23 - 10/22)、天蝎座(10/23 - 11/21)、射手座(11/22 - 12/21)  

查看更多...

分类:VB/ASP/.Net | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 22

C# 的异步调用

使用异步调用,某些时候可以提高性能,比如说写日志,对数据库进行操作的时候就可以使用异步操作的方式。这种方式相当于多线程并发运行,所以性能会有所提升。我后面会发篇随笔来使用异步调用的方法写日志。
/*
* Authod: sandals
* Date  : 2010-08-07 20:30
* Description: 异步调用的实现

查看更多...

分类:VB/ASP/.Net | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 24

在sql server中经常有这样的问题:
一个表采用了自动编号的列之后,由于测试了好多数据,自动编号已累计了上万个。现在正是要用这个表了,测试数据已经删了,遗留下来的问题 就是 在录入新的数据,编号只会继续增加,已使用过的但已删除的编号就不能用了, 谁知道如何解决此问题?

truncate命令不但会清除所有的数据,还会将IDENTITY的SEED的值恢复到原是值。

而DBCC CHECKIDENT则更加方便一些,可以在不删除数据的情况下指定SEED的值。

查看更多...

分类:VB/ASP/.Net | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 180

双目运算符 "??"

using System;  

using System.Collections.Generic;  

using System.Linq;  

查看更多...

分类:VB/ASP/.Net | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 27

类和接口的区别

.Net提供了接口,这个不同于Class或者Struct的类型定义。接口有些情况,看似和抽象类一样,因此有些人认为在.Net可以完全用接口来替换抽象类。其实不然,接口和抽象类各有长处和缺陷,因此往往在应用当中,两者要结合来使用,从而互补长短。

接下来先说说抽象类和接口的区别。

区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于“是”的关系;而接口是定义行为规范,因此对于实现接口的子类来说,相对于接口来说,是“行为需要按照接口来完成”。这些听起来有些虚,举个例子。例如,狗是对于所有狗类动物的统称,京哈是狗,牧羊犬是狗,那么狗的一般特性,都会在京哈,牧羊犬中找到,那么狗相对于京哈和牧羊犬来说,就属于这类事物的抽象类型;而对于“叫”这个动作来说,狗可以叫,鸟也可以叫。很明显,前者相当于所说的是抽象类,而后者指的就是接口。

查看更多...

分类:VB/ASP/.Net | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 31

提搞网站访问速度可做哪些优化

一、  服务器优化

l  Windows系列:

64位Win2008r2 + Hpyer-V + 负载均衡 + IIS7.5
64位Win2003 + 虚拟机 + 负载均衡 + IIS6
禁止服务器访问外网。关掉不必要的端口。
去掉每个磁盘的所有权限,只保留administrators组和system完全控制权限。

查看更多...

分类:Server Safe | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 34