摘要:
在IIS6中:一、 打开IIS管理器二、 选中要设置的网站单击属性,打开站点属性菜单三、 单击HTTP头选项卡四、 单击 启用内容过期如:设置30分钟后过期,此时间段后过期项中填30,单位选择分钟通过以上操作,完成对整个网站CACHE时间的自定义设置,另外也可以针网站的某个目录设置CACHE时间,如... 阅读全文
摘要:
缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。但是ASP.NET中的虽然已经可以实现对页面局部进行缓存,但还是不够灵活。此时Memcached或许是你想要的。 Memcached是什么? Memcached是... 阅读全文
摘要:
--> --> ... 阅读全文
摘要:
本章主要内容是将异常信息写到队列中,然后通过线程写到文本文件中,速度非常快,没有阻塞和延迟加载1.首先在Model中建一个类MyExceptionAttribute.cspublic class MyExceptionAttribute : HandleErrorAttribute //继承{ ... 阅读全文
摘要:
百思不得其解,最后发现1:实体中的表必须有主键(数据库中的表必须有主键),如果没有,会有这样的提示2:主键设置好后,运行还是会出现类似问题,那就一个郁闷 1):方法一:先从EF中删除刚设置主键的模型,然后再重新添加到EF中(从数据库与更新模型),就可以了。2):如果“方法一”都没有成功,那么用这个... 阅读全文
摘要:
如果说,一个对象保证全局唯一,大家肯定会想到一个经典的设计模式:单例模式,如果要使用的对象必须是线程内唯一的呢?数据槽:CallContext,ok看下msdn对callcontent的解释。CallContext是类似于方法调用的线程本地存储区的专用集合对象,并提供对每个逻辑执行线程都唯一的数据槽... 阅读全文
摘要:
T4,即4个T开头的英文字母组合:Text Template Transformation Toolkit。T4文本模板,即一种自定义规则的代码生成器。根据业务模型可生成任何形式的文本文件或供程序调用的字符串。(模型以适合于应用程序域的形式包含信息,并且可以在应用程序的生存期更改)VS本身只提供一套... 阅读全文
摘要:
我们经常会遇到Genesis2000中C-shell的脚本不能正常运行的问题,而同样的程序在其它电脑上又可以正常运行,如果你能看看Genesis后台窗口,也就是后面那个黑乎乎的窗口(所谓的小DOS窗口),也许能发现一些门道,常见的错误如下图所示:小箭头所指的东西,其实是C-shell需要用到的一些辅... 阅读全文
摘要:
打开Genesis界面:点击Configuration:可看到只要设置get_def_units的值即可:打开C:\genesis\sys\config配置文件,在最后一行加入:get_def_units=mm,重新打开Genesis单位就变成mm了,大功告成!!! 阅读全文
摘要:
一、泛型简介1.1泛型通过使用泛型,可以创建这样的类、接口和方法,它们以一种类型安全的工作方式操作各种数据。本质上,术语“泛型”指的是“参数化类型”(parameterized types)。参数化类型非常重要,因为它们可以在创建类、接口、方法和委托的时候将要操作的数据类型作为参数进行指定。通过泛型... 阅读全文