摘要:
ASP.NET Web API的消息处理管道:"龙头"HttpServer一般来说,对于构成ASP.NET Web API消息处理管道的所有HttpMessageHandler来说,除了出于尾端的那一个之外,其余的均为DelegatingHandler,那么通过InnerHandler属性维持着“下一个” HttpMessageHandler。作为这个HttpMessageHandler链“龙头”的则是一个类型为HttpServer的对象。其实从其命名也可以看出这一点:这是因为整个消息处理管道由HttpServer“牵头”,所以才称它为“服务器(Server)”。[本文已经 阅读全文
posted @ 2013-08-02 13:53
HackerVirus
阅读(493)
评论(0)
推荐(0)
摘要:
CSS样式基础知识CSS样式概述CSS是Cascading Style Sheet 的缩写。译作“层叠样式表单”。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。引用位置作为元素的style特性的值在元素内部,位于元素中使用引用外部样式选择器指定声明应用于哪个或哪些元素,不同元素之间用逗号隔开,例如:td {width:36px;}声明 用于设置如何样式化在选择器中引用的元素属性 它是该规则希望影响的所选元素的属性值 它是属性的说明继承 应用于某个元素的属性经常会被它的子元素所继承,可以针对特定的元素设置样式来覆盖已继承的样式通用选择器 *{}类型选择器 ... 阅读全文
posted @ 2013-08-02 13:50
HackerVirus
阅读(196)
评论(0)
推荐(0)
摘要:
需要我们了解的SQL Server阻塞原因与解决方法上篇说SQL Server应用模式之OLTP系统性能分析。五种角度分析sql性能问题。本章依然是SQL性能 五种角度其一“阻塞与死锁”这里通过连接在sysprocesses里字段值的组合来分析阻塞源头,可以把阻塞分为以下5种常见的类型(见表)。waittype,open_tran,status,都是sysprocesses里的值,“自我修复?”列的意思,就是指阻塞能不能自动消失。5种常见的阻塞类型类型waittypeopen_transtatus自我修复原因/其他特征1不为0>=0runnable是的,当语句运行结束后语句运行的时间比较 阅读全文
posted @ 2013-08-02 13:48
HackerVirus
阅读(366)
评论(0)
推荐(0)
摘要:
昨天遇到一个比较奇怪的需求,大致是需要在服务器上部署一个http服务,但是服务的具体功能不知道,以后在客服端实现。这里介绍一下系统背景,有一个系统运(部署在美国)行了很多年了,给系统产生了很多文件,现在需要把该系统的文件(依据数据库中的记录)来做相应的archive,做了后发现里面还有一些独立的文件(不与数据库记录相关),那么这时我们需要删除这些独立的文件,或者把它们remove到其他地方,需要得到这些文件的list。后来想了想以后会不会还有别的什么需求啊,所以就想做一个通用的HTTPhandler了。这里说明一下:production时在美国,Archive在香港;在我们大陆的系统权限放的都 阅读全文
posted @ 2013-08-02 13:40
HackerVirus
阅读(293)
评论(0)
推荐(0)
摘要:
CSS:CSS学习总结背景CSS是一种声明式的语言,学好CSS的难度甚至大于学好一门服务器语言(我个人的感觉),这周在学习CSS,就记录一下学习经验。1、规则声明顺序因为CSS的样式具备层叠性和继承性,为了最小化代码量,规则的声明可以按照如下顺序:常用标记常用类布局类导航类表格类表单类组件类2、盒子模型、文档流、定位和浮动一定要清楚盒子模型:浏览器把每种标记都当做一个盒子,有两种盒子(内联和框),他们在文档流中的布局模式是不同的。文档流:框盒子会被从上到下的布局,内联盒子会被从左到右、从上到下的布局。定位:可以修改框盒子的定位方式,static(正常的文档流中的位置)、absolute(相对于 阅读全文
posted @ 2013-08-02 13:35
HackerVirus
阅读(163)
评论(0)
推荐(0)
摘要:
Microsoft 电信项目组 Net代码生成器1.1微软电信项目组代码生成器为什么要使用这个代码生成器:1.这个代码生成器采用 微软 企业库5.0 版本,目前CAPO所在的项目组都在使用这个2.采用里面的代码我们做了一个 4W 人的项目,目前运行一年了,所有的一切运行良好3.生成代码,非常简单,但是效率并不低下,很适合中小型项目的使用4.代码生成器会自动根据 数据库(MsSql2005以上) 主外键生成简单的业务逻辑使用说明1.生成的解决方案打开之后,您需要依次生成项目的顺序是: Framework,Model,DBUtility,DAL,BLL2.生成的数据库存储过程,在DAL项目下的此命 阅读全文
posted @ 2013-08-02 13:31
HackerVirus
阅读(235)
评论(0)
推荐(0)