Fork me on GitHub

2014年8月22日

摘要: AngularJs 双向绑定机制解析AngularJs的元素与模型双向绑定依赖于循环检测它们之间的值,这种做法叫做脏检测,这几天研究了一下其源码,将 Angular 的实现分享一下。首先看看如何将 Model 的变更更新到 UIAngular 的 Model 是一个 Scope 的类型,每个 Sco... 阅读全文
posted @ 2014-08-22 12:44 HackerVirus 阅读(236) 评论(0) 推荐(0)
摘要: DDD实践切入点(二)承前:大型系统的支撑,应用系统开发思想的变迁,DDD实践切入点(一) 从大比例结构入手已经开始了系统的建设,大家都知道需求是会不断变化不断深入的,刚开始自然是模糊的大比例结构对将要进行的系统有一个初步的认识,在不断细化的过程中明确需求。前一篇中粗略的对主要的问题进行了描述,可... 阅读全文
posted @ 2014-08-22 12:41 HackerVirus 阅读(199) 评论(0) 推荐(0)
摘要: 扩展方法IEnumerable转换为IList ,提供@Html.DropDownList使用由于在MVC中经常会使用到@Html.DropDownList方法,而该方法接收的是List 参数,因此就想着写一个扩展方法,直接把IEnumerable转换为List类型,这样使用起来会比较方便正式进入正... 阅读全文
posted @ 2014-08-22 12:35 HackerVirus 阅读(1142) 评论(0) 推荐(0)
摘要: 分布式消息总线,基于.NET Socket Tcp的发布-订阅框架之离线支持,附代码下载一、分布式消息总线以及基于Socket的实现 在前面的分享一个分布式消息总线,基于.NET Socket Tcp的发布-订阅框架,附代码下载一文之中给大家分享和介绍了一个极其简单也非常容易上的基于.NET Soc... 阅读全文
posted @ 2014-08-22 09:32 HackerVirus 阅读(661) 评论(0) 推荐(1)

2014年8月21日

摘要: 一种通用查询语言的定义与实践最近发现在项目中或许会遇到让用户自己构建查询表达式的情况。比如需要通过一种可配置的界面,来让用户输入一组具有逻辑关系的查询表达式,然后根据这个查询表达式来过滤并返回所需要的数据。这种用户案例其实非常常见。由此受到启发,或许我们可以自己定义一种通用的面向查询的领域特定语言(... 阅读全文
posted @ 2014-08-21 10:00 HackerVirus 阅读(296) 评论(0) 推荐(0)
摘要: EntityFramework应用场景最近被应用程序中页面加载慢的问题所折磨,看似容易的问题,其实并不容易(已经持续两天时间了),经过“侦查”,发现了两个“嫌疑犯”:EntityFramework 生成执行的 SQL数据库中索引创建在《程序员眼中的 SQL Server-非聚集索引能给我们带来什么?... 阅读全文
posted @ 2014-08-21 09:57 HackerVirus 阅读(894) 评论(0) 推荐(0)
摘要: 随笔分类 - Project docs手把手教你做关键词匹配项目(搜索引擎)---- 第十二天摘要: 第十二天起点:1.手把手教你做关键词匹配项目(搜索引擎)---- 第一天回顾:11.手把手教你做关键词匹配项目(搜索引擎)---- 第十一天上回说到,关键词应用需求为:通过淘宝API取到的宝贝标题以... 阅读全文
posted @ 2014-08-21 09:52 HackerVirus 阅读(315) 评论(0) 推荐(0)
摘要: Windows平台下Git服务器搭建第一步:下载Java,下载地址:http://www.java.com/zh_CN/第二步:安装Java.安装步骤不再详述。第三步:配置Java环境变量. 右键”计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量... 阅读全文
posted @ 2014-08-21 09:30 HackerVirus 阅读(240) 评论(0) 推荐(0)

2014年8月20日

摘要: VS Extension+NVelocity系列(二)——让VS支持 NVelocity的智能提示(上)一、基础概念应该庆幸的是,VS的插件是靠着MEF实现而不是MAF,这让你所做的工作减轻了许多.如果在这之前,您已经了解了MEF的原理,我想对于VS插件的编写,您应该是很容易就能理解的.看看几个VS... 阅读全文
posted @ 2014-08-20 14:11 HackerVirus 阅读(293) 评论(0) 推荐(0)
摘要: Xamarin Mono 环境搭建(使用Visual Studio 2013 开发android 和 ios )本文主要介绍Xamarin结合VS2013来开发Android应用程序,主要会介绍Mono和Xamarin的关系,以及整个搭建环境的过程。一、Mono和Xamarin介绍1.Mono简介M... 阅读全文
posted @ 2014-08-20 14:00 HackerVirus 阅读(386) 评论(0) 推荐(0)