Fork me on GitHub

2015年11月21日

摘要: AutoMapper在ABP框架中的使用说明为了说明AutoMapper如何使用,我专门开设了一个专题来讲,如果您还没有查看该专题,请点击这里。既然系统地学习了AutoMapper,那么接下来就是该用它实战的时候了。今天,我们就来揭开AutoMapper如何在ABP框架中使用的面纱。因为这里演示的是... 阅读全文
posted @ 2015-11-21 15:47 HackerVirus 阅读(805) 评论(0) 推荐(0)
摘要: Github for Windows使用介绍Git已经变得非常流行,连Codeplex现在也已经主推Git。Github上更是充斥着各种高质量的开源项目,比如ruby on rails,cocos2d等等。对于习惯Windows图形界面的程序员来讲,Github的使用是需要点时间和耐心的,然而最近G... 阅读全文
posted @ 2015-11-21 15:32 HackerVirus 阅读(254) 评论(0) 推荐(0)
摘要: Net中的反应式编程(Reactive Programming)系列主题:基于消息的软件架构模型演变一、反应式编程(Reactive Programming)1、什么是反应式编程:反应式编程(Reactive programming)简称Rx,他是一个使用LINQ风格编写基于观察者模式的异步编程模型... 阅读全文
posted @ 2015-11-21 13:24 HackerVirus 阅读(3968) 评论(2) 推荐(5)
摘要: webstorm创建nodejs + express + jade 的web 项目前简单了解过nodejs,觉得用nodejs来做个网站也太麻烦了,要自己拼html的字符串返回,这能做网站嘛?最近看到使用jade模板来开发,觉得挺新奇的,于是试了一把,也了解了一些特性,算是个新的开始吧。1、首先下载... 阅读全文
posted @ 2015-11-21 13:21 HackerVirus 阅读(577) 评论(0) 推荐(0)
摘要: Nancy 框架Nancy 框架 1、是一个轻量级用于构建http相应的web框架; 2、与mvc类似,有自己的路由机制; 3、可以处理DELETE,GET,HEAD,OPTIONS,POST,PUT和 PATCH等请求; 4、完美支持OWIN(可以说他就是为OWIN而生的);1、创建项目 ... 阅读全文
posted @ 2015-11-21 13:19 HackerVirus 阅读(817) 评论(0) 推荐(0)

2015年11月19日

摘要: 在之前的博客中,介绍过Quartz任务调度框架(Java版本)。最近在.NET平台使用了Quartz任务调度框架,并且结合TopShelf框架,把Quartz发布成Windows Service。今天把示例贴出来,作为自己学习的记录,如果对读者有所帮助,幸甚至哉!1.资源1)Quartz 类库2)T... 阅读全文
posted @ 2015-11-19 23:33 HackerVirus 阅读(509) 评论(0) 推荐(0)

2015年11月18日

摘要: 从电商秒杀与抢购谈Web系统大规模并发http://www.iamlintao.com/4242.html一、大规模并发带来的挑战在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常状态。我们... 阅读全文
posted @ 2015-11-18 22:51 HackerVirus 阅读(495) 评论(0) 推荐(0)
摘要: SVN中tag branch trunk用法详解http://developer.51cto.com/art/201005/201718.htm本节主要讲解一下SVN中tag branch trunk的用法,在SVN中Branch/tag在一个功能选项中,在使用中也往往产生混淆。这里就向大家简单介绍... 阅读全文
posted @ 2015-11-18 15:09 HackerVirus 阅读(1082) 评论(0) 推荐(0)
摘要: 使用 Redis 实现分布式系统轻量级协调技术在分布式系统中,各个进程(本文使用进程来描述分布式系统中的运行主体,它们可以在同一个物理节点上也可以在不同的物理节点上)相互之间通常是需要协调进行运作的,有时是不同进程所处理的数据有依赖关系,必须按照一定的次序进行处理,有时是在一些特定的时间需要某个进程... 阅读全文
posted @ 2015-11-18 14:41 HackerVirus 阅读(337) 评论(0) 推荐(0)
摘要: 高并发系统中的常见问题本文一共分析了三个案例,分别介绍并发系统中的共享资源并发访问、计算型密集型任务缓存访问 、单一热点资源峰值流量问题和解决方案。Q1:订票系统,某车次只有一张火车票,假定有1w个人同时打开12306网站来订票,如何解决并发问题?A1: 首先介绍数据库层面的并发访问,解决的办法主要... 阅读全文
posted @ 2015-11-18 14:24 HackerVirus 阅读(282) 评论(0) 推荐(0)