摘要:
3.2.3 带视图模型的强类型视图当使用基于Razor的视图时,视图默认继承两个类型:System.Web.Mvc.WebViewPage或者System.Web.Mvc.WebViewPage<T>。泛型WebViewPage<T>继承自WebViewPage,但是提供了一些非泛型WebViewPage类里没有的独特的补充。 下面展示了WebViewPage<T>的主干成员定义:清单 3.3publicclassWebViewPage<TModel>:WebViewPage{publicnewAjaxHelper<TModel>Aj
阅读全文
posted @ 2012-06-26 09:18
HackerVirus
阅读(192)
推荐(0)
摘要:
对于MVC3、Spring.net、NHibernate、ExtJs等单个的技术点使用起来,并不是很复杂,出问题比较多的还是配置相关的问题;下面我们来一步一步的实现4个框架的融合配置;首先我们来谈谈4个框架的各自负责的事情:MVC3:最开始是用MVC2搭建框架,后来用VS12后,只支持MVC3的模板,就改为MVC3搭建了,MVC3兼容MVC2并且多加入了一种Razor视图引擎,但我们这个框架还是用ASPX视图引擎,言归正传;MVC的概念我个人的理解就是一种约定俗成,更深层次的理解还得各位看其他文章和多做练习来加深理解,在这个框架中,我们主要是用到Controller去后台取数,然后呈现到Vie
阅读全文
posted @ 2012-06-25 23:05
HackerVirus
阅读(240)
推荐(0)
摘要:
内容摘要因为工作的关系,我经常会在各种场合做些演讲,包括给企业客户做培训。在我的演讲过程中,会用到一些小工具,经常被会观众问到。这一讲我整理出来给大家参考参考1.快速切换到演示环境(Windows Mobility Center)2.快速切换投影仪(Win+P)3.使用幻灯片(Presenter View)4.增强演示的效果(鼠标光圈,缩放工具)5.注重演讲技巧讲义地址http://sdrv.ms/Q23VWY视频地址http://www.tudou.com/programs/view/gdlVW-aVXOo/分类:其他,fmplan-04 - Others
阅读全文
posted @ 2012-06-25 21:57
HackerVirus
阅读(461)
推荐(0)
摘要:
Javascript Lazyload延迟加载特效,大家帮看看有问题没源代码在底部,效果如下:延时加载有点简单了吧,核心代码就这点:function imgLazyLoad(){ var timer,screenHeight = document.documentElement.clientHeight; var elems = Lazy.$('.lazyload'); elems = Lazy.toArray(elems); Lazy.bind(window,'scroll',loading); function load...
阅读全文
posted @ 2012-06-25 21:54
HackerVirus
阅读(240)
推荐(0)
摘要:
这篇文章简单介绍了Hadoop相关的技术生态圈,同时共享一份前一阵编写的实践教程,需要者自取。在云计算和大数据大行其道的今天,Hadoop及其相关技术起到了非常重要的作用,是这个时代不容忽视的一个技术平台。事实上,由于其开源、低成本和和前所未有的扩展性,Hadoop正成为新一代的数据处理平台。Hadoop是基于Java语言构建的一套分布式数据处理框架,从其历史发展角度我们就可以看出,Hadoop一诞生,就具备高贵的血统,发展顺风顺水:2004年,Google发表论文,向全世界介绍了MapReduce2005年初,为了支持Nutch搜索引擎项目,Nutch的开发者基于Google发布的MapRe
阅读全文
posted @ 2012-06-25 21:54
HackerVirus
阅读(285)
推荐(0)
摘要:
本文主要内容:1.简要介绍mongodb2.Pymongo3.mongo shell4.我的mongodb入门之旅1.简要介绍mongodbMongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持
阅读全文
posted @ 2012-06-25 21:52
HackerVirus
阅读(277)
推荐(0)
摘要:
前言:前段时间在网上看到腾讯后台开发总监bison分享的一篇文章《浅谈过载保护》,读来受益匪浅。刚好自己也在处理系统请求过载的问题,把自己的一些心得体会总结出来拿来与大家一起探讨。在bison的文章中谈到:对于延时敏感的服务,当外部请求超过系统处理能力,如果系统没有做相应保护,可能导致历史累计的超时请求达到一定的规模,像雪球一样形成恶性循环,由于系统处理的每个请求都因为超时而无效,系统对外呈现的服务能力为0,且这种情况不能自动恢复。我们的系统就是要尽量避免这种情况的出现,下面将详细来分析一个现实中的案例。一 有过载问题的系统数据处理流程: 1) 前端将请求发送给数据解析及转发系统, 2)数据解
阅读全文
posted @ 2012-06-25 21:51
HackerVirus
阅读(726)
推荐(0)
摘要:
由于最近工作一直在做wcf平台上的开发,所以决定先结合自己平时工作中的经验实践写一个WCF的系列,希望能对大家有所帮助。首先,说到WCF,就不得不提Endpoint这个概念,而Endpoint则由ABC组成,Adress,Binding和Contract。对于这些基础的知识,我向大家推荐Artech写的一个系列,大家可以去读一下,我觉得写得非常好,读罢获益匪浅。http://www.cnblogs.com/artech/archive/2007/02/28/659331.html接着来说ABC的问题。在Binding里面我们只能指定编码方式而不能指定序列化的方式,序列化的方式只能在程序里面指定
阅读全文
posted @ 2012-06-25 21:50
HackerVirus
阅读(358)
推荐(0)
摘要:
首先从网上下载MongoDB。地址http://www.mongodb.org/,找到适合自己的下载这是我下载的。在E盘新建个文件夹,将刚才下载的zip解压,将其中bin目录下的文件全部拷贝至刚才新建的文件夹。然后在其中再建立个data文件夹。然后通过cmd去启动你的MongoDB看我红线框出来的即可。上面打错了 - -然后访问localhost:27017看到如下所示,就表示你的MongoDB已经启动完毕增加:using System;using System.Collections.Generic;using System.Linq;using System.Text;using Syst
阅读全文
posted @ 2012-06-25 15:36
HackerVirus
阅读(630)
推荐(0)
摘要:
Spring.Net框架与WCF的集成(上)Spring.Net集成了.Net多方面的开发,比如:WebService、.Net Remoing、WCF等。本文简单介绍一下通过Spring.Net的IoC容器开发WCF 服务。示例使用的Spring.Net 版本:1.3.2。本节介绍的是基于Spring.Net的IoC容器来开发WCF服务。这种方式和之前WCF开发差别不大,只是服务的寄宿、以及客户端代理的创建都交由Spring.Net来完成。以下通过一个简单示例进行说明。1、ServiceContract定义以及服务配置:[ServiceContract(Namespace="Spr
阅读全文
posted @ 2012-06-25 15:11
HackerVirus
阅读(255)
推荐(0)