摘要:
ember.js是当今最强大的javascript MVC框架。当一把胡子拉碴的大牛人跑进JS界搞这东西时,昭示了JS全盛时期的到来。可能你听说过javascriptmvc.js这个时期在jQuery支援下赫赫有名的框架,或者现在更为流行的backbone,但相对于ember.js,它们就黯然失色了。不过正由于看上去非常高端,也吓跑了不少人。在富应用日益流行的今天,越来越多工作转到前端了,JS的代码变得非常庞大,如此组织它们是一个难题。如果公司是使用EXT这样的强大UI框架,这可免谈了。但许多公司只能摆弄一下jQuery,jQuery可是堆代码的利器。堆得快,倒得快,这也是其特色。jQuery 阅读全文
posted @ 2012-06-02 22:42
HackerVirus
阅读(448)
评论(0)
推荐(0)
摘要:
Go语言_基础学习篇2012-06-02 07:36 by 轩脉刃, 259 visits,收藏,编辑GO文件目录结构该图是go-windows的目录结构如图,go的程序应该是在gopath文件夹下的,分为bin, pkg, 和src三个子文件夹src文件夹:每个次级文件夹(如demo)就是代表一个go项目,里面存放源程序bin文件夹:go的每个项目生成的二进制可执行程序。windows下会生成.exe文件,linux下会生成可执行文件。Go的最大特色之一就是可移植性,就是说,当生成一个demo.exe之后,将这个exe文件放在任意一台windows系统上(即使没有安装go安装包),也是可以执 阅读全文
posted @ 2012-06-02 11:27
HackerVirus
阅读(231)
评论(0)
推荐(0)
摘要:
利用EAP.Entity提供的可以Undo/Redo的列表绑定数据到DataGridView,让表格批量编辑更方便更高效。1. 还是利用AccountGroup表的结构,然后得到实体AccountGroupModel:1 [System.Serializable()] 2 public class AccountGroupModels : System.Collections.Generic.List<AccountGroupModel> 3 { 4 5 public AccountGroupModels() 6 { 7 ... 阅读全文
posted @ 2012-06-02 11:11
HackerVirus
阅读(399)
评论(0)
推荐(0)
摘要:
使用ASP.NET MVC时,我们知道,要使用Views中的视图,需要在Action中写return View();这个方法返回的返回值是一个 ViewResult,进入这个类,继承了父类ViewResultBase后只写了MasterName属性和FindView方法。不过已经开始看到到ViewEngine的踪影了。 protected override ViewEngineResult FindView(ControllerContext context) { ViewEngineResult result = ViewEngineCollection.... 阅读全文
posted @ 2012-06-02 11:10
HackerVirus
阅读(372)
评论(0)
推荐(0)
摘要:
AutoFac文档目录开始注册组件控制范围和生命周期用模块结构化Autofacxml配置与.net集成深入理解Autofac指导关于词汇表开始程序集如果你正在使用Nuget包管理器,你可以通过“Add Library Reference”对话框将AutoFac添加到你的项目中,可用的程序集有:Autofac (base assemblies for .NET and Silverlight along with the WCF and MEF integrations)Autofac.Mvc2 (ASP.NET MVC2 web application support)Autofac.Web 阅读全文
posted @ 2012-06-02 11:04
HackerVirus
阅读(795)
评论(0)
推荐(1)
摘要:
(面向对象并不难,不要被“面向对象”吓跑)Python中通过使用类(class)和对象(object)来实现面向对象(object-oriented programming,简称OOP)的编程。面向对象编程的最主要目的是提高程序的重复使用性,这和函数的目的相类似。我们这么早切入面向对象编程的原因是,Python的整个概念是基于对象的。了解OOP对于我们深入了解Python很关键。下面是我对面向对象的理解。1.类是属性相近的对象的归类在人类认知中,会根据属性相近把东西归类,并且给类别命名。比如说,鸟类的共同属性是有羽毛,通过产卵生育后代。任何一只特别的鸟都在鸟类的原型基础上的。面向对象就是模拟了 阅读全文
posted @ 2012-06-02 11:03
HackerVirus
阅读(222)
评论(0)
推荐(0)
摘要:
在《ASP.NET MVC以ModelValidator为核心的Model验证体系: ModelValidator》中我们介绍了ASP.NET MVC用于Model验证的四种ModelValidator,那么这些ModelValidator是如何被创建的呢?ASP.NET MVC的很多组件(比如ModelBinder和Filter)都采用了基于Provider的提供机制,这篇文章为你讲述这些ModelValidator对应的ModelValidatorProvider。[本文已经同步到《How ASP.NET MVC Works?》中]目录一、ModelValidatorProvider二、D 阅读全文
posted @ 2012-06-02 11:03
HackerVirus
阅读(203)
评论(0)
推荐(0)
摘要:
首先声明一点:这里的“高并发”是相对的,相对于硬件而言,而不是绝对的高并发。后者需要分布式来实现,这里不做讨论。本文关注的是单机的高并发。最近在做一个语音通信系统,要求在线用户2W,并发1K路通话。硬件是两台服务器,酷睿多核,4G内存,千兆网卡(我用过的最好的硬件,负担这些应该问题不大)。系统的另一个指标是呼叫时延和语音时延。这是这个系统的关键。最终我们的系统拿到用户现场测试的时候,效果可能有点太好,对方测试不大相信。其实降低时延只要几个地方把握好了,应该问题不大的。这里总结一下。1、整体结构:整体上采用控制与承载相分离的结构。控制部分负责流程的控制部分,包括流程的建立,处理,语音资源的管理等 阅读全文
posted @ 2012-06-02 11:01
HackerVirus
阅读(340)
评论(0)
推荐(0)
浙公网安备 33010602011771号