摘要: 1. 基础概念篇http协议学习系列1.1 介绍HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义了HTTP/1.0版... 阅读全文
posted @ 2013-03-20 23:10 汪磊 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 做一个WEB程序,能够在尽量修改极少程序代码的情况下,轻松制定皮肤以及切换皮肤,应该都是需要的,谁也不想,在网站界面想要改版的时候,要改一大片逻辑代码。一个合格的皮肤机制体系的实现,应该要做到以下几点:->页面模板上要极少拥有逻辑代码(如果模板上拥有大量逻辑代码,那估计这个也不叫作模板了)。->能够轻松改变页面布局,同时不影响程序代码(.cs)。->新模板的定制,基本上能由皮肤制作者参照旧模板自行... 阅读全文
posted @ 2013-03-13 23:36 汪磊 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 看了MSDN和其他人的一些资料,整理了一下在ASP.Net下的URL重写.这是一些资料http://msdn.microsoft.com/zh-cn/library/ms972974.aspx#XSLTsection123121120120http://hi.baidu.com/yequanfu/blog/item/1513ce3325b54840ad4b5fbc.htmlhttp://hi.ba... 阅读全文
posted @ 2013-03-10 08:38 汪磊 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 创建型模式工厂方法(Factory Method)在工厂方法模式中,工厂方法用来创建客户所需要的产品,同时还向客户隐藏了哪种具体产品类将被实例化这一细节。工厂方法模式的核心是一个抽象工厂类,各种具体工厂类通过抽象工厂类将工厂方法继承下来。如此使得客户可以只关心抽象产品和抽象工厂,完全不用理会返回的是哪一种具体产品,也不用关系它是如何被具体工厂创建的。抽象工厂模式(Abstract Factory)... 阅读全文
posted @ 2013-03-10 08:35 汪磊 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 规则 1:弄清楚将要开发的应用程序是什么性质的(OLTP 还是 OPAP)? 规则 2:将你的数据按照逻辑意义分成不同的块,让事情做起来更简单 规则 3:不要过度使用 “规则 2” 规则 4:把重复、不统一的数据当成你最大的敌人来对待 规则 5:当心被分隔符分割的数据,它们违反了“字段不可再分” 规则 6:当心那些仅仅部分依赖主键的列 规则 7:仔细地选择派生列 规则 8:如果性能是关键,不要固... 阅读全文
posted @ 2013-02-28 00:23 汪磊 阅读(151) 评论(0) 推荐(0) 编辑
摘要: IIS Express 7.5是可以允许于windows Xp下运行的web服务器,可以作为一个小型的web服务器供局域网内使用。官方下载连接:http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=abc59783-89de-4adc-b770-0a720bb21deb备用连接:iisexpress_1_10_x86_zh-C... 阅读全文
posted @ 2013-02-22 00:04 汪磊 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 唉, 重新设计数据库...... 一步一步走向的确实复杂,项目越做越大,收尾就会变得很难! 说好听点叫完美主义, 难听点就是强迫症, 就是那种......我的症状很严重.....咦, 我的"句号"哪里去了?噢, 对, 我自从干了这一行, 我的计算机就再也没有敲出过一个句号! 从来都是...啊, 那以后就用"."暂代"句号"走你♀↗这是前几天写的引子,今晚又和昨晚一样敲着代码,突然间屏幕黑了,我的小... 阅读全文
posted @ 2013-02-20 21:23 汪磊 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 设当前页完整地址是:http://blog.wedn.net/aaa/bbb.aspx?id=5&name=kelli"http://"是协议名"blog.wedn.net"是域名"aaa"是站点名"bbb.aspx"是页面名(文件名)"id=5&name=kelli"是参数【1】获取 完整url (协议名+域名+站点名+文件名+参数)代码如下:string url=Request.Url.ToS... 阅读全文
posted @ 2013-02-18 21:53 汪磊 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 下面一段话是网上找到的解决方案:重置Visual Studio可以解决此问题,方法是从开始->Microsoft Visual Studio 2008->Visual Studio Tools->Visual Studio 2008 命令提示,进入Common7IDE,然后输入:devenv.exe /setup /resetuserdata /resetsettingsvs2010 vs... 阅读全文
posted @ 2013-02-13 15:09 汪磊 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 经常遇到自己写了一个网站配置的类,因为需要在很多的页面上绑定配置文件中数据。如果使用就需要在页面页面都导入命名空间。所以希望在web.config中配置,使所有的页面默认都可以使用此命名空间。 ...... ... 阅读全文
posted @ 2013-02-13 13:49 汪磊 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个类似wordpress的博客系统, dotNet制作, 很羡慕wordpress的模版机制,又不想用母版页和用户控件实现! 于是上网查了查.NET里的模版机制, 发现一个叫做NVelocity的模版引擎不错 因此决定自学一下NVelocity的使用(抛开MonoRail)。 -- 首先:在Castle Project上下载一个CastleProject包,我下载的是Cas... 阅读全文
posted @ 2013-02-10 16:50 汪磊 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 唉, 重新设计数据库...... 一步一步走向的确实复杂,项目越做越大,收尾就会变得很难! 说好听点叫完美主义, 难听点就是强迫症, 就是那种......我的症状很严重..... 咦, 我的"句号"哪里去了? 噢, 对, 我自从干了这一行, 我的计算机就再也没有敲出过一个句号! 从来都是... 啊, 那以后就用"."暂代"句号" 走你♀↗ 阅读全文
posted @ 2013-02-09 23:46 汪磊 阅读(127) 评论(0) 推荐(0) 编辑
摘要: help查看器所需的内容文件缺失或者损坏 解决办法: 之前将VS2012的MSDN文档移动了目录,放在D盘,VS2012 在更新完 Update1补丁后,打开帮助查看器,报错 “help查看器所需的内容文件缺失或者损坏”,这是因为打过补丁后,VS2012的一些配置被恢复到默认设置,如果我们修改了MSDN文档的默认存放路径,再次打开就会找不到内容,报上面的错误。有效的解决办法如下: 修改注册表的... 阅读全文
posted @ 2013-02-08 16:01 汪磊 阅读(2770) 评论(0) 推荐(0) 编辑
摘要: 很多站长们在做SEO优化的时候会碰到过很多难题,而且这些难题基本都是围绕着搜索引擎收录上出现的,有的站长当碰到搜索引擎不收录的时候,真的是百感焦急,并且可能会使用一些比较不恰当的方法使自己网站的文章被收录,虽然被收录的效果有了,排名也上去了,但是过不了多长时间可能站长们会发现自己的网站在搜索引擎中排名下降或者消失,所以说不恰当的方法会导致一种适得其反的效果,那么当站长们发现自己网站的信息不被搜索... 阅读全文
posted @ 2013-02-07 12:41 汪磊 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 传说中,固定链接有SEO功能,今天试了试,现在给大家分享一下: wordpress固定链接设置技巧: 1、不要让日期出现在固定链接里面 这基于两个方面的考虑。一是如果数字出现在固定链接里面,等于提醒搜索引擎,这是很旧的内容了,没必要再爬一遍了。另外一个原因是,假如你要修改文章的日期重新发布的话,链接地址就变了,也就是意味着你的反向链接,PR 等等都没有了。 2、不要让分类的链接出现在... 阅读全文
posted @ 2013-02-07 12:38 汪磊 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 网站速度慢是用国外空间的站长们比较头疼的一个问题,很多CDN又有着高额收费,让很多草根站长望而却步渐渐成了大网站的专利。我给大家带来一个国外免费的CDN申请教程,可以明显改善网站速度,并且CloudFlare的节点全球都有分布,如果你的访客是全球的那CloudFlare是再好不过了。 第一步:打开CloudFlare(www.cloudflare.com)的首页 一个华丽的页面映入眼帘,我... 阅读全文
posted @ 2013-02-06 11:02 汪磊 阅读(1349) 评论(0) 推荐(0) 编辑
摘要: CDN,在很多中小站长心中,它往往是大网站的专利,中小网站可能根本想都没想过,亦或者根本就不知道什么是CDN,简单来说,CDN的作用就是提高网站访问速度,今天笔者向大家介绍一款国内最近很火的免费CDN产品—加速乐。 国内同类产品也都有试过,但都有一个最大的缺点,那就是但凡开始使用,或者修改配置后,网站都会有好几个小时不能访问,而加速乐完善解决了这一点,一切都是全自动,无论从添加到生效,整个过程堪... 阅读全文
posted @ 2013-02-04 10:23 汪磊 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 发现所有的中文Tag页面均是跳转到对应主题的404页面而英文是很正常的,Google了之后,终于找到一个解决的办法,贴出来分享、记载。 打开wp-includes/classes.php文件,找到如下代码: if ( isset($_SERVER['PATH_INFO']) ) $pathinfo = $_SERVER['PATH_INFO']; else $pathinf... 阅读全文
posted @ 2013-02-03 12:03 汪磊 阅读(1383) 评论(0) 推荐(0) 编辑
摘要: using System.Configuration;using System.Data;using System.Data.OleDb;namespace DAL{ /// /// 数据库操作助手工具类 /// 本类为抽象类不可以被实例化,需要的时候直接调用 /// public abstract class DBHelper { //初始化... 阅读全文
posted @ 2013-01-31 21:31 汪磊 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 如果你在人家博客留言时使用邮箱,而没有显示一个比较个性的头像的话,那么我们完全可以说,你已经OUT了。先来普及一下Gravatar全球通用头像:Globally Recognized Avatar的缩写,是 http://cn.gravatar.com 推出的一项服务,意为“全球通用头像”。如果在Gravatar的服务器上放置了你自己的头像,那么在任何支持Gravatar的blog或者留言本上留言... 阅读全文
posted @ 2013-01-31 20:43 汪磊 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: 发生扩大转换。,当一个类型的值转换为相等或更大范围的另一种类型时。 收缩转换时,会发生一个类型的值转换为较小的另一种类型的值时。 本主题中的表阐释了两种转换类型显示的行为。扩大转换下表描述了可以执行,不会丢失信息的扩大转换。类型可以转换,而不会丢失数据ByteUInt16, Int16, UInt32, Int32, UInt64, Int64, Single, Double, DecimalSB... 阅读全文
posted @ 2013-01-31 19:53 汪磊 阅读(397) 评论(0) 推荐(0) 编辑
摘要: VMWare WorkStation 6.0可以支持安装64位操作系统,网上看了不少帖子说宿主的机器操作系统也需要是64位的,其实也不是,可以通过打开CPU的Virtualization Technology支持,这个一般在BIOS的Performance选项中,记住,即使宿主机器使用的是64位操作系统,也需要打开这一选项才能在虚拟机中安装64位操作系统。 如果你的机器是intel芯... 阅读全文
posted @ 2013-01-31 11:20 汪磊 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 系统特殊文件夹是包含公共信息的文件夹,如“Program Files”、“Programs”、“System”或“Startup”。特殊文件夹在默认情况下由系统设置,或者由用户在安装 Windows 的某个版本时显式进行设置。 Environment.GetFolderPath 方法 获取指向由指定枚举标识的系统特殊文件夹的路径。 命名空间:System public st... 阅读全文
posted @ 2013-01-01 22:38 汪磊 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 一、几种常用数据类型 1、数值型:整数INT、小数NUMERIC、钱数MONEY 一个INT型占用四个字节,范围为-21 4748 3647到21 4748 3647(10位),而一个TINYINT占用一个字节(只能存0-255的整数,不能用来存储负数) SMALLINT型数据范围从-32768到32768的整数。 一个NUMERIC型整数部分最大只能有28位,范围为-10^38到10^... 阅读全文
posted @ 2012-10-01 22:38 汪磊 阅读(2965) 评论(0) 推荐(0) 编辑
摘要: 1、将一个字符串转换成字符数组 char[] words = text.ToCharArray(2,3); //括号内2,3表示从指定下标为2的字符开始,3表示转换3个字符 char[] words1 = text.ToCharArray();//表示将text字符串转换成字符数组 2、将一个字符数组转换成字符串 ... 阅读全文
posted @ 2012-09-21 22:33 汪磊 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 近日,Scott Guthrie发布了IIS Express:IIS的一个轻量级替代品,有希望替代Cassini(Visual Studio的内置Web服务器)。IIS Express旨在解决Cassini的众多问题,开发者可以使用完整的IIS 7.x特性进行开发。目前IIS Express还没有提供下载,但Scott说不久之后就可以了。 IIS Express的使用方式与Cassini一样,都... 阅读全文
posted @ 2012-09-03 00:51 汪磊 阅读(399) 评论(0) 推荐(0) 编辑