11 2015 档案
摘要:缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。但是ASP.NET中的虽然已经可以实现对页面局部进行缓存,但还是不够灵活。此时Memcached或许是你想要的。 Memcached是什么? Memcached是...
阅读全文
摘要:在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)。参数化类型非常重要,因为它们可以在创建类、接口、方法和委托的时候将要操作的数据类型作为参数进行指定。通过泛型...
阅读全文
摘要:数据类型的选择帮助优化查询,比如针对int类型列和针对文本类型列可能会生成完全不同的查询计划三种数据类型:系统数据类型别名数据类型:用户可以为系统数据类型提供一个别名,并且可以对数据类型做进一步限制,这样可以保持数据库和应用程序的一致性用户自定义数据类型:引入的托管代码中的数据类型,包括CLR中的系...
阅读全文
摘要:视图简介:通过定义 SELECT 语句以检索将在视图中显示的数据来创建视图。SELECT 语句引用的数据表称为视图的基表。在SQL Server 2005系统中,可以把视图分为3种类型,即标准视图,索引视图和分区视图。 视图可以被看成是虚拟表或存储查询。可通过视图访问的数据不作为独特的对象存储在数据...
阅读全文
摘要:触发器的作用: 自动化操作,减少了手动操作以及出错的几率。触发器是一种特殊类型的存储过程,它不同于前面介绍过的一般的存储过程。【在SQL内部把触发器看做是存储过程但是不能传递参数】 一般的存储过程通过存储过程名称被直接调用,而触发器主要是通过事件进行触发而被执行。触发器是一个功能强大的工具,在表中数...
阅读全文
摘要:CREATE FUNCTION [ schema_name. ] function_name ( [ { @parameter_name [ AS ][ type_schema_name. ] parameter_data_type [ = default ] [ READONLY ] } ...
阅读全文
摘要:1、Top、DistinctTop 获取前几条数据,top一般都与order by连用获得年纪最小的5个学生 select top 5 * from A order by classesId获得年纪最大的10%的学生 select top 10 percent * from A order by c...
阅读全文
摘要:SQL 全名是结构化查询语言(Structured Query Language),是关系数据库管理系统的标准语言1、分离数据库:将当前数据库文件和数据库引擎的关系断开,没有任何关系了,这样就可以随意的拷贝、剪切操作:数据库文件上右键——>任务——>分离——>勾选“删除链接”——>确定2、脱机:告诉...
阅读全文
摘要:Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据...
阅读全文
摘要:#region 1.0 新增 -void Add()/// /// 1.0 新增/// static void Add(){ //1.1创建实体对象 User uObj = new User() { uName = "刘德华", uLoginName =...
阅读全文

浙公网安备 33010602011771号