如果文章对您有用,请随意打赏。

您的支持将鼓励我做的更好!

不懈探索,简单生活

摘要: 单聊模式是一种非常极端的模式,它保证了一个类在整个应用程序域中只有一个实体,意味着当你多次创建某一个类的实例的时候它们都是第一次创建的那个。 在Java或c#环境实现单例模式很简单,只需要定义静态变量即可,将对象存入静态变量中即可,静态变量不会随类实例而变换。同理在javascript也是类似实现原理。 阅读全文
posted @ 2015-08-18 16:23 帅虫哥 阅读(829) 评论(2) 推荐(0) 编辑
摘要: 程序的开发离不开代码的复用,通过代码复用可以减少开发和维护成本,在谈及代码复用的时候,会首先想到继承性,但继承并不是解决代码复用的唯一方式,还有其他的复用模式比如对象组合。本节将会讲解多种继承模式以实现代码复用。 阅读全文
posted @ 2015-08-18 13:54 帅虫哥 阅读(2105) 评论(0) 推荐(1) 编辑
摘要: 在这一节里我们将使用Data annotation 和 Fluent API 进行 实体模型的配置。这里我们主要讲解的是通过Fluent API 来进行配置,因为相对于Data Annotation 我更喜欢这种干净的代码而且实体代码是自动生成的使用Fluent API的方式更加灵活和方便 阅读全文
posted @ 2012-07-29 17:13 帅虫哥 阅读(1794) 评论(0) 推荐(0) 编辑
摘要: Code First 我来了 现在我们从头开始一步一步创建一个基于Code First 模式的应用程序,看仔细了! 阅读全文
posted @ 2012-07-29 17:13 帅虫哥 阅读(2375) 评论(1) 推荐(1) 编辑
摘要: 前不久看到新闻,微软公司准备对Entity Framework 框架进行开源,随着开源后肯定会有更多同学加入到学习Entity Framework 的队伍中来,因此将我对Entity Framework 的一些浅析的理解写出来,希望可以让大家一起来讨论,更重要的是自己也可以通过这个过程更加熟悉EF框架 阅读全文
posted @ 2012-07-29 17:12 帅虫哥 阅读(4114) 评论(5) 推荐(1) 编辑
摘要: AOP为Aspect Oriented Programming的缩写,意为:面向切面编程(也叫面向方面),可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加 功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。 阅读全文
posted @ 2012-07-07 11:25 帅虫哥 阅读(2539) 评论(2) 推荐(2) 编辑
摘要: 众所周知 ASP.NET MVC 的一个显著优势即可以很方便的实现单元测试,但在我们测试过程中经常要用到HttpContext,而默认情况下单元测试框架是不提供HttpContext的模拟的,本文通过MOQ框架实现对HttpContext的模拟从而实现更便利的单元测试。 阅读全文
posted @ 2012-06-28 22:51 帅虫哥 阅读(2709) 评论(0) 推荐(0) 编辑
摘要: 规则的含义:规则是表示知识的一种方式,它通常超过了owl1的表达能力,语义web上的规则是典型的条件语句:if-then 字句。只有当特定的陈述为真,才会添加新的知识。Jena框架自带了推理引擎和所识别的规则语言,其优点jena框架自带使用相对简单,缺点并不是w3c的推理标准。本体建模: 1 import com.clarkparsia.sparqlowl.parser.antlr.SparqlOwlParser.string_return; 2 3 import com.hp.hpl.jena.ontology.OntModel; 4 5 import com.hp.hpl.j... 阅读全文
posted @ 2012-04-25 09:43 帅虫哥 阅读(2535) 评论(0) 推荐(0) 编辑
摘要: 现在我们来着手创建一个基于UCMA API 的简单聊天程序,然大家来感受下通过UCMA开发lyncServer的便捷性1. 新建控制台程序,引Microsoft.RTC.Collaboration 库(此dll文件在SDK的安装路径下)2. 新建类,用于简单的通讯3. 创建UserEndPointView Code UserEndpointSettings userEndpointSetting = new UserEndpointSettings("sip:stephenwang@biview.org", "lync.biview.org"); use 阅读全文
posted @ 2012-01-12 17:01 帅虫哥 阅读(3168) 评论(3) 推荐(1) 编辑
摘要: 1. Lync 2010 server1.1 Lync 2010 server 是什么Microsoft Lync Server 2010新一代企业整合沟通平台(前身为Communications Server),跨越PC、电话、Web等其他移动设备,拥有具有视觉冲力的统一界面,只需一个身份标识,您就可以随时随地与您的员工、客户、合作伙伴以 及供应商流畅沟通同时拥有卓越的安全性和可靠性,更能够顺利部署和迁移。1.2 产品特性 — 整合地理位置服务:系统会自动检测子网络并判断出用户所处的地理位置,用户也可自定义位置。 — 即时动态(Activity feeds):用户可以随时升级状态并显示到.. 阅读全文
posted @ 2012-01-12 16:43 帅虫哥 阅读(5326) 评论(1) 推荐(1) 编辑