Fork me on GitHub

2014年6月16日

摘要: 大型网站架构模式一、分层 最常见的架构模式,将系统在横向维度上切分成几个部分,每个部分单一职责。网站一般分为三个层次:应用层、服务层和数据层,其具体结构如下图所示: 通过分层,一个庞大系统切分成不同部分,便于分工合作和维护。 但是,分层架构也有一些挑战:①必须合理规划层次边界和接口;②禁止跨层... 阅读全文
posted @ 2014-06-16 16:27 HackerVirus 阅读(1176) 评论(0) 推荐(0)
摘要: 基于Jquery 简单实用的弹出提示框 引言: 原生的 alert 样子看起来很粗暴,网上也有一大堆相关的插件,但是基本上都是大而全,仅仅几句话可以实现的东西,可能要引入好几十k的文件,所以话了点时间自己写了个弹出效果,放到项目上去发现效果还不错,这里贴出来,做个备忘,有需要的同学可以拿... 阅读全文
posted @ 2014-06-16 16:24 HackerVirus 阅读(213) 评论(0) 推荐(0)

2014年6月15日

摘要: SpringMVC视图机制详解[附带源码分析]目录前言重要接口和类介绍源码分析编码自定义的ViewResolver总结参考资料前言SpringMVC是目前主流的Web MVC框架之一。如果有同学对它不熟悉,那么请参考它的入门blog:http://www.cnblogs.com/fangjian04... 阅读全文
posted @ 2014-06-15 22:47 HackerVirus 阅读(915) 评论(0) 推荐(0)
摘要: [工具]Chrome下的AngularJS bataranghttps://chrome.google.com/webstore/detail/angularjs-batarang/ighdmehidhipcmcojjgiloacoafjmpfk?t=http://webstore.google.c... 阅读全文
posted @ 2014-06-15 21:13 HackerVirus 阅读(375) 评论(0) 推荐(0)
摘要: Yeoman入门之安装及环境配置http://blog.csdn.net/panlingfan/article/details/27345037http://www.nodejs.orgYEOMAN的特性Yeoman是Google官方推荐的一款AngularJS开发工具。闪电般的初始化:项目开始阶段... 阅读全文
posted @ 2014-06-15 14:42 HackerVirus 阅读(588) 评论(0) 推荐(0)

2014年6月13日

摘要: MVC 控制器激活ASP.NET MVC 控制器激活(三)前言在上个篇幅中说到从控制器工厂的GetControllerInstance()方法来执行控制器的注入,本篇要讲是在GetControllerInstance()方法的默认实现中涉及到的一些对象类型,使用它们来进行控制器注入。对象模型图1如上... 阅读全文
posted @ 2014-06-13 11:13 HackerVirus 阅读(257) 评论(0) 推荐(0)
摘要: asp.net MVC中的AppendTrailingSlash以及LowercaseUrls asp.net MVC是一个具有极大扩展性的框架,可以在从Url请求开始直到最终的html的渲染之间进行扩展,所以要学好还是需要了解框架的运行原理,推荐Artech. 今天我们回忆的不是MVC中的fi... 阅读全文
posted @ 2014-06-13 10:24 HackerVirus 阅读(361) 评论(0) 推荐(0)
摘要: 开源Asp.Net MVC网上商城BrnShop正式发布,提供源码下载BrnShop网上商城是以Asp.Net mvc3为基础开发的网上商城,源代码完全开源(企业版的源代码目前还没有完全整理完成,一旦整理完成也全部开源)。啥话也不说了,直接上源码:下载源码(由于公司服务器在香港,所以如果下载速度过慢... 阅读全文
posted @ 2014-06-13 10:08 HackerVirus 阅读(7975) 评论(0) 推荐(2)

2014年6月11日

摘要: MVC为什么不再需要注册通配符(*.*)了?文章内容很多教程里都提到了,在部署MVC程序的时候要配置通配符映射(或者是*.mvc)到aspnet_ISPAI.dll上,在.NET4.0之前确实应该这么多,但是.NET4.0之后已经不要再费事了,因为它默认就支持了。你可以会问,没有映射配置,请求这么可... 阅读全文
posted @ 2014-06-11 09:51 HackerVirus 阅读(255) 评论(0) 推荐(0)
摘要: REST API之前端跨域访问关键字:跨域访问,cross-origin, NodeJS, REST API, JavaScript,Access-Control-Allow-Origin1.新建并运行一个 NodeJS的server,端口为:3000。暴露一个API, URL为http://loc... 阅读全文
posted @ 2014-06-11 09:48 HackerVirus 阅读(595) 评论(0) 推荐(0)