摘要: 【转自】http://www.cnblogs.com/zhongweiv/archive/2011/11/06/UseEnum.html在实际开发中,在数据库表设计中,我们往往习惯于用一个Int类型的State字段去表示数据的状态,这个字段很方便去表示这条数据的状态,但是又不愿意去建一张这个State字段的外键表去解释状态。(这一类型表状态的字段可能还会有很多,这里只是举个例)我们一般会把这个State字段当成一个约定,去在项目中应用(比如:0:启用,1:禁用)在后台管理或其它地方显示Int类型对应的实际状态时,再到公共类中去写一个方法,里面用一个switch...case去返回对应的中文解释 阅读全文
posted @ 2011-11-06 17:09 大卫H 阅读(373) 评论(0) 推荐(1) 编辑
摘要: 将用户信息存储在客户的机器中,以便在每次请求时被服务器设定的时期内进行读取。浏览器会将其大小控制在4096个字节内。存储Cookie:HttpCookie cookie=new HttpCookie("用户名");DateTime dt=DateTime.Now;TimeSpan ts=new TimeSpan(0,0,6,0);cookie.Expires=dt.Add(ts); //设置过期时间为6分钟后。cookie.Domain= //设置其应用的域。cookie.Path= //设置路径。cookie.Secure= //设置安全。cookie.Value=&qu 阅读全文
posted @ 2011-11-06 16:46 大卫H 阅读(247) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Web;using System.Net;using System.IO;public class WeatherHelper{ public WeatherHelper() { } /// <summary> /// 获取今天气温,远程捕获 /// </summary> public static string GetWeatherToday(string CityCode) { string strUrl = "http://weather 阅读全文
posted @ 2011-11-06 16:43 大卫H 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 1、将一整数逆序后放入一数组中(要求递归实现) void convert(int *result, int n) { if(n>=10) convert(result+1, n/10); *result = n%10; } int main(int argc, char* argv[]) { int n = 123456789, result[20]={}; convert(result, n); printf("%d:", n); for(int i=0; i<9; i++) printf("%d", result[i]); }2、求高于平 阅读全文
posted @ 2011-11-06 16:31 大卫H 阅读(379) 评论(0) 推荐(1) 编辑
摘要: 1、简述 private、 protected、 public、 internal 修饰符的访问权限。private : 私有成员, 在类的内部才可以访问。protected : 保护成员,该类内部和继承类中可以访问。public : 公共成员,完全公开,没有访问限制。internal: 当前程序集内可以访问。2、ADO.NET中的五个主要对象Connection:主要是开启程序和数据库之间的连接。没有利用连接对象将数据库打开,是无法从数据库中取得数据的。Close和Dispose的区别,Close以后还可以Open,Dispose以后则不能再用。Command:主要可以用来对数据库发出一些指 阅读全文
posted @ 2011-11-06 16:30 大卫H 阅读(638) 评论(1) 推荐(0) 编辑