摘要:
ASP.NET MVC原理ASP.NET MVC由以下两个核心组成部分构成:一个名为UrlRoutingModule的自定义HttpModule,用来解析Controller与Action名称;一个名为MvcHandler的自定义HttpHandler,用来实现对Controller的激活和Action的执行;!!阅读本文前请先弄明白asp.net执行的流程及httpmodule与httphandler的作用。下面是进行路由转换时相关类的简化结构图:整个ASP.NET MVC系统的路由信息全部存放在RoteTable这个类的静态变量Routes(为一个RouteDictionary类型)中,网 阅读全文
posted @ 2013-08-24 22:33
HackerVirus
阅读(280)
评论(0)
推荐(1)
摘要:
jQuery 2.0.3 源码分析core - 整体架构拜读一个开源框架,最想学到的就是设计的思想和实现的技巧。废话不多说,jquery这么多年了分析都写烂了,老早以前就拜读过,不过这几年都是做移动端,一直御用zepto, 最近抽出点时间把jquery又给扫一遍我也不会照本宣科的翻译源码,结合自己的实际经验一起拜读吧!github上最新是jquery-master,加入了AMD规范了,我就以官方最新2.0.3为准整体架构jQuery框架的核心就是从HTML文档中匹配元素并对其执行操作、例如:$().find().css()$().hide().html('....').hide 阅读全文
posted @ 2013-08-24 22:32
HackerVirus
阅读(164)
评论(0)
推荐(0)
摘要:
CodeBlocks的下载安装、配置、简单编程IDE简介http://www.baidu.com/s?wd=codeblocks,这里只是介绍Windows平台下的IDE环境配置。CodeBlocks的下载、安装、配置:下载:http://www.codeblocks.org/downloads/26官方目前的说明如下FileDateSizeDownloadfromcodeblocks-12.11-setup.execodeblocks-12.11-setup_user.exe28Nov201228.2MBBerliOSorSourceforge.netBerliOSorSourceforge 阅读全文
posted @ 2013-08-24 14:38
HackerVirus
阅读(436)
评论(0)
推荐(0)
摘要:
ASP.NET MVC学习笔记-----Filter(2)接上篇ASP.NET MVC学习笔记-----Filter(1)Action FilterAction Filter可以基于任何目的使用,它需要实现IActionFilter接口:public interface IActionFilter{ void OnActionExecuting(ActionExecutingContext filterContext); void OnActionExecuted(ActionExecutedContext filterContext);}顾名思义,OnActionExecut... 阅读全文
posted @ 2013-08-24 14:35
HackerVirus
阅读(176)
评论(0)
推荐(0)
摘要:
最小堆实现优先队列:Python实现堆是一种数据结构,因为Heapsort而被提出。除了堆排序,“堆”这种数据结构还可以用于优先队列的实现。堆首先是一个完全二叉树:它除了最底层之外,树的每一层的都是满的,且最底层中的节点处于左边,相互之间没有“跳变”;其次,堆有次序属性:每个节点中的数据项都大于或者等于其子女的数据项(如果是记录,则这些记录中的某个关键域必须满足这一属性)。 当然,这是指大顶堆,小顶堆则是父节点比子节点都要小。所谓队列,就是一个FIFO表(first in, first out)。优先队列,就是在队列的基础上,每个元素加一个优先级,last in的元素可能会first out, 阅读全文
posted @ 2013-08-24 12:43
HackerVirus
阅读(483)
评论(0)
推荐(0)
摘要:
浅谈学习C++时用到的【封装继承多态】三个概念封装继承多态这三个概念不是C++特有的,而是所有OOP具有的特性。由于C++语言支持这三个特性,所以学习C++时不可避免的要理解这些概念。而在大部分C++教材中这些概念是作为铺垫,接下来就花大部分篇幅讲语言机制如如何实现这些特性的。其实以上三个概念是不是OOP编程语言具有的特性,而是现实世界本身所具有的规律,只是OOP提炼了这些特性而已。下面来分别描述这三个概念【封装】以下偷懒引自百度百科的描述。隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与 阅读全文
posted @ 2013-08-24 10:12
HackerVirus
阅读(359)
评论(0)
推荐(0)
摘要:
疑难杂症:org.hibernate.MappingException: Unknown entity,annotation配置Entity类报错引言:夜声人静,外面下着稀里哗啦的雨,周末的晚上,还在键盘上舞动手指。此刻很感激一个人一篇随笔,感谢xiaochao以及他的《org.hibernate.MappingException: Unknown entity常见问题(新手需注意)》,并由衷的对之所谓的苦B程序猿屌丝感到深深敬佩,我们不得不为如此为了解决一个问题,不得不去翻江倒海查找一个细节差错的精神,这就是屌丝程序猿的不为人知、不为人所动容的可爱之处。好了,废话少说。问题特征:org.sp 阅读全文
posted @ 2013-08-24 10:00
HackerVirus
阅读(412)
评论(0)
推荐(0)
摘要:
纯手工打造[博客园-闪存数据分析]总结报告有点闲时间就想跟”博客园过意不去“,每天逛博客园赶脚闪存挺好,就是"常驻人口"众多,其他偶尔来一次,大家交流也是挺方便的,于是乎我就想看看闪存"常驻人口"有哪些?根据他们发闪的频率来判断他们的状态。呵呵,所以就想到了抓取数据分析,本来想弄个c#版,但是c#不是我的强项,时间关系我就搞了一个java多线程抓取+highcharts报表生成,其实也就是对我的知识巩固一下、当中确实又领悟了不少的编程思想、下面我先汇报一下我的统计报告,然后再做技术方面的分享,两个方面。废话不多说我们通过数据说话,数据完全真实可靠(由于博 阅读全文
posted @ 2013-08-24 09:20
HackerVirus
阅读(235)
评论(0)
推荐(0)