Fork me on GitHub

2016年12月31日

摘要: 消息队列 Kafka 的基本知识及 .NET Core 客户端 消息队列 Kafka 的基本知识及 .NET Core 客户端 前言 最新项目中要用到消息队列来做消息的传输,之所以选着 Kafka 是因为要配合其他 java 项目中,所以就对 Kafka 了解了一下,也算是做个笔记吧。 本篇不谈论 阅读全文
posted @ 2016-12-31 13:00 HackerVirus 阅读(4588) 评论(0) 推荐(1)
摘要: mvc route的注册,激活,调用流程(三) net core mvc route的注册,激活,调用流程 mvc的入口是route,当前请求的url匹配到合适的route之后,mvc根据route所指定的controller和action激活controller并调用action完成mvc的处理流 阅读全文
posted @ 2016-12-31 12:26 HackerVirus 阅读(848) 评论(0) 推荐(0)
摘要: 内联路由约束的检验 当某个请求能够被成功路由的前提是它满足某个Route对象设置的路由规则,具体来说,当前请求的URL不仅需要满足路由模板体现的路径模式,请求还需要满足Route对象的所有约束。路由系统采用IRouteConstraint接口来表示路由约束,所以我们在接下来的内容中将路由约束统称为R 阅读全文
posted @ 2016-12-31 12:08 HackerVirus 阅读(1038) 评论(0) 推荐(0)
摘要: Kafka消费组(consumer group)一直以来都想写一点关于kafka consumer的东西,特别是关于新版consumer的中文资料很少。最近Kafka社区邮件组已经在讨论是否应该正式使用新版本consumer替换老版本,笔者也觉得时机成熟了,于是写下这篇文章讨论并总结一下新版本con 阅读全文
posted @ 2016-12-31 11:45 HackerVirus 阅读(1275) 评论(0) 推荐(1)
摘要: C# 6.0 的新语法特性 回眸 C# 的前世今生 - 见证 C# 6.0 的新语法特性 序 目前最新的版本是 C# 7.0,VS 的最新版本为 Visual Studio 2017 RC,两者都尚未进入正式阶段。C# 6.0 虽说出了一段时间,但是似乎有许多园友对这一块知识并不了解,如拼接字符串的 阅读全文
posted @ 2016-12-31 11:24 HackerVirus 阅读(3143) 评论(0) 推荐(0)

2016年12月30日

摘要: NET Core项目定义Item Template 作为这个星球上最强大的IDE,Visual Studio不仅仅提供了很多原生的特性,更重要的是它是一个可定制的IDE,比如自定义Project Template和Item Template就是一个非常有用的扩展点。这里我们主要关注Item Temp 阅读全文
posted @ 2016-12-30 23:02 HackerVirus 阅读(412) 评论(0) 推荐(0)
摘要: prometheus监控系统 关于Prometheus Prometheus是一套开源的监控系统,它将所有信息都存储为时间序列数据;因此实现一种Profiling监控方式,实时分析系统运行的状态、执行时间、调用次数等,以找到系统的热点,为性能优化提供依据。 监控方式 程序代码收集运行数据写入到red 阅读全文
posted @ 2016-12-30 22:40 HackerVirus 阅读(628) 评论(0) 推荐(0)
摘要: 实现路由的RouterMiddleware中间件 虽然ASP.NET Core应用的路由是通过RouterMiddleware这个中间件来完成的,但是具体的路由解析功能都落在指定的Router对象上,不过我们依然有必要以代码实现的角度来介绍一下这个中间件。在这之前,我们先来认识一个特殊的特性。[本文 阅读全文
posted @ 2016-12-30 22:21 HackerVirus 阅读(1842) 评论(0) 推荐(0)
摘要: AI: Jarvis 扎克伯格本周二在facebook发布了一篇文章,介绍自己利用个人时间开发的一套在自己家里使用的AI系统,并将它命名为Jarvis,对!就是电影钢铁侠里的AI助手Jarvis。 文章并没有讲细节的技术coding,更像一篇人工智能技术在工程应用上的科普。 实现了哪些功能 能够通过 阅读全文
posted @ 2016-12-30 22:07 HackerVirus 阅读(514) 评论(0) 推荐(0)
摘要: 使用管道(PipeLine)和批量(Batch)操作 前段时间在做用户画像的时候,遇到了这样的一个问题,记录某一个商品的用户购买群,刚好这种需求就可以用到Redis中的Set,key作为productID,value 就是具体的customerid集合,后续的话,我就可以通过productid来查看 阅读全文
posted @ 2016-12-30 15:05 HackerVirus 阅读(1573) 评论(0) 推荐(0)