上一页 1 2 3 4 5 6 7 8 ··· 27 下一页
摘要:1、集合初始化器 public class Post { public DateTime DateCreated { get; private set; } = DateTime.Now; public List<Comment> Comments { get; private set; } = n 阅读全文
posted @ 2017-06-13 09:54 小y 阅读 (191) 评论 (0) 编辑
摘要:系列目录: MVVM模式解析和在WPF中的实现(一)MVVM模式简介 MVVM模式解析和在WPF中的实现(二)数据绑定 MVVM模式解析和在WPF中的实现(三)命令绑定 MVVM模式解析和在WPF中的实现(四)事件绑定 MVVM模式解析和在WPF中的实现(五)View和ViewModel的通信 MV 阅读全文
posted @ 2017-06-12 13:27 小y 阅读 (220) 评论 (0) 编辑
摘要:节点通信存在两种模型:共享内存(Shared memory)和消息传递(Messages passing)。 内存映射文件对于托管世界的开发人员来说似乎很陌生,但它确实已经是很远古的技术了,而且在操作系统中地位相当。实际上,任何想要共享数据的通信模型都会在幕后使用它。 内存映射文件究竟是个什么?内存 阅读全文
posted @ 2017-06-07 12:05 小y 阅读 (2874) 评论 (0) 编辑
摘要:这几个工具的站点 Microsoft Unity http://unity.codeplex.com Service Locator http://commonservicelocator.codeplex.com MEF .net4.0内含,3.x前在codeplex上开源 Utility The 阅读全文
posted @ 2017-06-01 17:27 小y 阅读 (387) 评论 (0) 编辑
摘要:简介: 控制反转:我们向IOC容器发出获取一个对象实例的一个请求,IOC容器便把这个对象实例“注入”到我们的手中,在这个过程中你不是一个控制者而是一个请求者,依赖于容器提供给你的资源,控制权落到了容器身上。这个过程就是控制反转。 依赖注入:我们向容器发出请求以后,获得这个对象实例的过程就叫依赖注入。 阅读全文
posted @ 2017-06-01 17:08 小y 阅读 (2460) 评论 (0) 编辑
摘要:一、什么是区块链? 说到区块链,就不得不说比特币。 2008年底,比特币之父中本聪发表了一个关于他研究的电子现金系统的九页白皮书,2009年初,中本聪在位于芬兰赫尔辛基的一个小型服务器上挖出了比特币的第一个区块——创世区块,并将当天泰晤士报头版一则关于救助银行的新闻标题写入创世区块,这也代表着比特币 阅读全文
posted @ 2017-05-27 09:47 小y 阅读 (1443) 评论 (2) 编辑
摘要:在这部分,我们将使用ThreadPool 和MSMQ 进行消息收发。MSMQ 是一个分布式队列,通过MSMQ 一个应用程序可以异步地与另外一个应用程序通信。 在一个典型的场景中,我们要向维护一个队列的MSMQ 服务器发送消息,MSMQ 发送方与MSMQ 服务器(特定队列)之间创建一个连接并向那个队列 阅读全文
posted @ 2017-05-23 16:01 小y 阅读 (534) 评论 (0) 编辑
摘要:简要Windows性能监视器: 打开Windows性能监视器的步骤如下: 开始→运行→perfmon→确定 在这里我们可以选择添加我们要监控的计数器,比如:cpu使用率、内存使用量等,作为asp.net攻城师我们还可以使用它来监控我们站点的请求队列、应道队列数量、请求总数等。比如我们要开可用内存的信 阅读全文
posted @ 2017-05-23 15:57 小y 阅读 (2065) 评论 (0) 编辑
摘要:为了使读者对基于WCF的编程模型有一个直观的映像,我将带领读者一步一步地创建一个完整的WCF应用。本应用功能虽然简单,但它涵盖了一个完整WCF应用的基本结构。对那些对WCF不是很了解的读者来说,这个例子将带领你正式进入WCF的世界。 在这个例子中,我们将实现一个简单的计算服务(CalculatorS 阅读全文
posted @ 2017-05-21 11:24 小y 阅读 (1362) 评论 (0) 编辑
摘要:摘要 面向对象设计(OOD)有助于我们开发出高性能、易扩展以及易复用的程序。其中,OOD有一个重要的思想那就是依赖倒置原则(DIP),并由此引申出IoC、DI以及Ioc容器等概念。通过本文我们将一起学习这些概念,并理清他们之间微妙的关系。 前言 对于大部分小菜来说,当听到大牛们高谈DIP、IoC、D 阅读全文
posted @ 2017-05-14 16:58 小y 阅读 (610) 评论 (0) 编辑
摘要:5月12日起,Onion、WNCRY两类敲诈者病毒变种在全国乃至全世界大范围内出现爆发态势,大量个人和企业、机构用户中招。 据中新社5月14日报道,目前安全机构暂未能有效破除该勒索软的恶意加密行为,用户只能进行预防,用户中毒后可以通过重装操作系统的方式来解除勒索行为,但用户重要数据文件不能直接恢复。 阅读全文
posted @ 2017-05-14 08:50 小y 阅读 (20199) 评论 (2) 编辑
摘要:〇、 前言 一、 工具设置 CodeSmith默认是不支持中文的,那么我们必须要先设置使其支持中文显示,保存。并且要能够在生成文件中支持中文。 <%@ CodeTemplate TargetLanguage="Text" Src="" Inherits="" Debug="False" Compil 阅读全文
posted @ 2017-05-13 16:20 小y 阅读 (617) 评论 (0) 编辑
摘要:Admin Bootstrap Templates Free Download 1. SB Admin 2 Preview | Details & Download 2. Admin Lite Preview | Details & Download 3. Director Responsive A 阅读全文
posted @ 2017-05-11 14:20 小y 阅读 (41965) 评论 (1) 编辑
摘要:AutoMapper是对象到对象的映射工具。在完成映射规则之后,AutoMapper可以将源对象转换为目标对象。 配置AutoMapper映射规则 AutoMapper是基于约定的,因此在实用映射之前,我们需要先进行映射规则的配置。 在上面的代码中,我们定义了两个类,我们需要将Source类的对象映 阅读全文
posted @ 2017-04-24 10:30 小y 阅读 (357) 评论 (0) 编辑
摘要:前言 通常在一个应用程序中,我们开发人员会在两个不同的类型对象之间传输数据,通常我们会用DTOs(数据传输对象),View Models(视图模型),或者直接是一些从一个service或者Web API的一些请求或应答对象。一个常见的需要使用数据传输对象的情况是,我们想把属于一个对象的某些属性值赋值 阅读全文
posted @ 2017-04-24 09:55 小y 阅读 (1811) 评论 (0) 编辑
摘要:在上一篇文章“Unit简单依赖注入”我们可以实现构造对象和被依赖对象之间的 松耦合,使我们的抽象层(Player)能够保持稳定,但是在并没有把客户类和Player类之间彻底解耦,即当我们不想使用MP3Player注入,而 想使用CDPlayer注入时,我们需要修改客户类的容器注册。下面我们使用web 阅读全文
posted @ 2017-04-23 11:47 小y 阅读 (2033) 评论 (0) 编辑
摘要:网上关于Unity IOC容器使用的方法已很多,但未能做一个总结,故我这里总结一下,方便大家选择。 首先讲一下通过代码来进行类型映射,很简单,代码如下 然而实际情况,我们一般不可能直接硬编码在程序中,因为像上述代码上与普通的直接new一个实例并无什么区别,都会存在很明显的依赖,若后面需要更换类,则必 阅读全文
posted @ 2017-04-23 11:36 小y 阅读 (1053) 评论 (0) 编辑
摘要:在这个万物互联的时代,物联网应用以及深入到我们生活的方方面面,大到智慧城市、智能交通,小到行车记录仪,各种穿戴设备,智能家居,都有物联网应用的身影,让我们感受到生活品质和档次的提升。 那么作为程序员的我们,物联网通信到底如何做呢? 本系列文章即将带您一起走进物联网系统开发的世界。也希望同行一起分享和 阅读全文
posted @ 2017-03-24 15:07 小y 阅读 (5522) 评论 (1) 编辑
摘要:移动cmpp协议 英文缩写:CMPP (China Mobile Peer to Peer) 中文名称:中国移动通信互联网短信网关接口协议 说明:为中国移动通信集团公司企业规范。规范中描述了中国移动短信业务中各网元(包括ISMG、 GNS和SP)之间的相关消息的类型和定义。 范围: 规范中定义了以下 阅读全文
posted @ 2017-03-24 14:27 小y 阅读 (4337) 评论 (0) 编辑
摘要:物联网作为一个系统网络,与其他网络一样,也有其内部特有的架构。你知道物联网的架构分为几层么? 物联网系统有三个层次。一是感知层,即利用 RFID、传感器、二维码等随时随地获取物体的信息;二是网络层,通过各种电信网络与互联网的融合,将物体的信息实时准确地传递出去;三是应用层,把感知层的得到的信息进行处 阅读全文
posted @ 2017-03-24 12:55 小y 阅读 (5532) 评论 (0) 编辑
摘要:万物互联时代,物联网的潜力毋庸置疑,其预言也在市场中得到论证。物联网,顾名思义,就是物物相连的互联网。这里有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络; 其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。 万物互联时代物联网不 阅读全文
posted @ 2017-03-24 11:19 小y 阅读 (2452) 评论 (0) 编辑
摘要:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 以下是上述协议的简单介绍:BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。 阅读全文
posted @ 2017-03-13 16:53 小y 阅读 (201) 评论 (0) 编辑
摘要:memcached的简单限制就是键(key)和item的限制。最大键长为250个字符。可以接受的储存数据不能超过1MB,因为这是典型slab 的最大值。这里我们可以突破对key长度的限制。问题解决:修改memcached源文件。在memcached.h中定义key的长度,其代码为: 更换为所需要的长 阅读全文
posted @ 2017-03-13 16:28 小y 阅读 (1702) 评论 (0) 编辑
摘要:要Memcached还是要Redis?在构建一款现代且由数据库驱动的Web应用程序并希望使其拥有更为出色的性能表现时,这个问题总会时不时出现、并给每一位开发人员带来困扰。在考虑对应用程序的性能表现进行提升时,缓存机制往往是解决问题的重要起点,而Memcached与Redis则经常被作为初步方案来加以 阅读全文
posted @ 2017-03-13 16:07 小y 阅读 (187) 评论 (0) 编辑
摘要:API 框架 NancyFx:轻量、用于构建 HTTP 基础服务的非正式(low-ceremony)框架,基于.Net 及 Mono 平台。官网 ASP.NET WebAPI:快捷创建 HTTP 服务的框架,可以广泛用于多种不同的客户端,包括浏览器和移动设备。官网 ServiceStack:架构缜密 阅读全文
posted @ 2017-03-13 12:53 小y 阅读 (6325) 评论 (0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 27 下一页