摘要: 简单来说,所谓注册组件,就是注册类并映射为接口,然后根据接口获取对应类,Autofac将被注册的类称为组件。 虽然可像上篇提到的一次性注册程序集中所有类,但AutoFac使用最多的还是单个注册。这种注册共有三种方式,其中最简单的就是用As方法,例如,ArrayList继承了IEnumerable接口... 阅读全文
posted @ 2014-05-13 14:25 LLKey221 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 经过上篇蜻蜓点水的介绍后,本篇通过实例快速上手autofac,展示当asp.net mvc引入了autofac之后会带来什么。创建Asp.net MVC并引入Autofac首先,创建一个MVC站点,为方便起见,选初始带HomeController和AccountController的那种。然后通过N... 阅读全文
posted @ 2014-05-13 11:08 LLKey221 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 前言第一次接触Autofac是因为CMS系统--Orchard,后来在一个开源爬虫系统--NCrawler中也碰到过,随着深入了解,我越发觉得Ioc容器是Web开发中必不可少的利器。那么,Ioc容器是用来做什么的?用了有什么好处?我相信如果不明白这两点就很难敞开心扉接受Ioc容器。传统解耦设计的弊端... 阅读全文
posted @ 2014-05-13 11:06 LLKey221 阅读(189) 评论(0) 推荐(0) 编辑
摘要: mvc4.0 @Styles.Render最近公司的新项目用了MVC 4.0,接下来一步步把 工作中遇到的问题 总结起来..1.@Styles.Render在页面上可以用@Styles.Render("~/Content/css") 来加载css首先要在App_Start 里面BundleConfi... 阅读全文
posted @ 2014-05-11 23:23 LLKey221 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1、NuGet是什么?NuGet(发音:New-Get)是一个Visual Studio的扩展。在使用Visual Studio开发基于.NET Framework的应用时,NuGet能够令你在项目中添加、移除和更新引用的工作变得更加快捷方便。2、NuGet的官网地址:http://nuget.co... 阅读全文
posted @ 2014-05-06 14:54 LLKey221 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 在平面上判断一个圆形与矩形相交(重叠)!今天突然遇到要判断圆形与矩形相交的问题!在网上搜索了一下,看看有没有好的方法!发现讨论这个的比较少,以前有一个帖子倒是讨论过,但是帖子上好像没讨论出什么东西,最后就不了了之了!后来想了一下,我用下面的方法解决的,感觉还行!虽然方法不难,贴出来做个笔记!假设矩形... 阅读全文
posted @ 2014-05-04 16:31 LLKey221 阅读(2328) 评论(0) 推荐(0) 编辑
摘要: using System.Data.SqlClient;using System.Collections;/// /// ConnectionPool 的摘要说明/// public class ConnectionPool{ private static ConnectionPool cpool ... 阅读全文
posted @ 2014-04-25 16:46 LLKey221 阅读(1570) 评论(0) 推荐(0) 编辑
摘要: 学生表/教师表/课程表/成绩表常见SQL查询1. 在表中插入符合主键[sql] /*成绩表*/ CREATE TABLE SC ( Sid INT REFERENCES Student(Sid), /*学生学号*/ Cid INT REFERENCES Course(Cid), /*课程编号*/ Score INT NOT NULL, /*课程分数*/ PRIMARY KEY(Sid,Cid) /*将学生学号和课程编号设为复合主键*/ ) 2. 查询各科成绩最高分,最低分以及平均分[sql] SELECT c.Cname, MAX(s.Score) AS Max, MIN(s.... 阅读全文
posted @ 2014-03-11 22:48 LLKey221 阅读(4916) 评论(0) 推荐(0) 编辑
摘要: 脚本侵入概述.NET Framework 4Visual Studio 2008从浏览器的角度来看,网页只是一个长字符串。浏览器会按顺序处理这个字符串,在此过程中,会显示某些字符,同时按特殊规则解释其他字符(如 和 )。如果恶意用户可以将某些特殊字符插入到页中,则浏览器将不知道这些字符不应该处于该位置,将作为页的一部分处理它们。一个简单化的脚本利用的工作方式如下所示。如果应用程序允许用户发布对最新影片的评论以供其他用户阅读,则利用脚本的步骤可以是:应用程序显示一个用户可以输入评论的窗体。恶意用户编写了一个其中包含 块的评论。发送窗体,恶意用户的评论将存储在数据库中。另一用户访问该站点。在构.. 阅读全文
posted @ 2014-01-23 13:17 LLKey221 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式:1.一种为使用eval()函数。2. 使用Function对象来进行返回解析。使用eval函数来解析,并且使用jquery的each方法来遍历用jquery解析JSON数据的方法,作为jquery异步请求的传输对象,jquery请求后返回的结果是json对象,这里考虑的都是服务器返回JSON形式的字符串的形式,对于利用JSONObject等插件封装的JSON对象,与此亦是大同小异,这里不再做说明。 这里首先给出JSON字符串集,字符串集如下:代码如下: var data=" { root: [ {name:'1 阅读全文
posted @ 2013-12-18 16:36 LLKey221 阅读(201) 评论(0) 推荐(0) 编辑