Fork me on GitHub

2017年12月18日

摘要: 使用Xamarin开发手机聊天程序 -- 基础篇(大量图文讲解 step by step,附源码下载) 如果是.NET开发人员,想学习手机应用开发(Android和iOS),Xamarin 无疑是最好的选择,编写一次,即可发布到Android和iOS平台,真是利器中的利器啊!而且,Xamarin已经 阅读全文
posted @ 2017-12-18 18:35 HackerVirus 阅读(1123) 评论(0) 推荐(0)

2017年12月14日

摘要: 记录一次线上处理5千万数据转换的经验 前言:刚来新公司2个月就面临了一次线上真实数据的转换,这些数据异常重要,对我们公司来说就是客户的资源,说白了就是客户存在我们公司的钱,一旦处理失败将会影响极大,可以想象一下你存银行2万元,第二天查询却一分钱没有的情况,但是很遗憾此次处理没有处理好,造成了极大的影 阅读全文
posted @ 2017-12-14 11:34 HackerVirus 阅读(379) 评论(0) 推荐(0)
摘要: Elasticsearch的基友Logstash Logstash 是一款强大的数据处理工具,它可以实现数据传输,格式处理,格式化输出,还有强大的插件功能,常用于日志处理。 一、原理 Input可以从文件中、存储中、数据库中抽取数据,Input有两种选择一个是交给Filter进行过滤、修剪。另一个是 阅读全文
posted @ 2017-12-14 10:16 HackerVirus 阅读(2070) 评论(0) 推荐(0)

2017年12月13日

摘要: 前言 在学习 Webpack 之前,我们需要了解一个概念:模块。 何为模块? 如果你曾学过 Java , C# 之类的语言,一定会知道 Java 中的 import 或 C# 中的 using 吧? 比如:我想在 C# 中进行数据库操作,我只需要在代码头部加上 下面这两段代码即可。 using Sy 阅读全文
posted @ 2017-12-13 16:48 HackerVirus 阅读(5990) 评论(0) 推荐(0)
摘要: 网络编程入门 关键字:互联网协议,网络分层,socket,TCP/IP协议,jdk源码,多线程,线程池,ExecutorService 本文的主要目的是面向程序员,所以涉及到程序编码上面比较多的是TCP/IP协议以及Socket协议,这里会重点介绍,而在学习这两个协议之前,对于整个互联网的运行原理要 阅读全文
posted @ 2017-12-13 16:38 HackerVirus 阅读(259) 评论(0) 推荐(0)
摘要: NET Core 事件总线,分布式事务解决方案:CAP 背景 相信前面几篇关于微服务的文章也介绍了那么多了,在构建微服务的过程中确实需要这么一个东西,即便不是在构建微服务,那么在构建分布式应用的过程中也会遇到分布式事务的问题,那么 CAP 就是在这样的背景下诞生的。 最初打算做这个东西是在去年(20 阅读全文
posted @ 2017-12-13 14:58 HackerVirus 阅读(2596) 评论(0) 推荐(1)
摘要: 微服务中的 API 网关(API Gateway) 前言 又是很久没写博客了,最近一段时间换了新工作,比较忙,所以没有抽出来太多的时间写给关注我的粉丝写一些干货了,就有人问我怎么最近没有更新博客了,在这里给大家抱歉。 那么,在本篇文章中,我们就一起来探讨一下 API 网关在整个微服务分布式架构中的一 阅读全文
posted @ 2017-12-13 14:52 HackerVirus 阅读(3694) 评论(1) 推荐(1)
摘要: Webpack vs Gulp 谁会被拍死在沙滩上 本文组织结构 理想的前端开发流程 Gulp 为何物 Webpack 又是从哪冒出来的 结论 文章有点长,总共 1800 字,阅读需要 18 分钟。哈哈,没耐心的直接戳我到高潮部分。 理想的前端开发流程 在说构建工具之前得先说说咱期望的前端开发流程是 阅读全文
posted @ 2017-12-13 09:30 HackerVirus 阅读(495) 评论(0) 推荐(0)
摘要: 客服系统 假如网站需要提供客服功能,如果只是简单的聊天咨询可以考虑营销QQ、百度商桥等(目前大部分网站采用此方式,包括一些知名行业电商);如果需要更精细化的管理,比如客服人员安排、各项数据统计汇总,那么需要对接专业的第三方客服平台,比如网易七鱼,当然价格不菲;然而若是如京东本身就是一个平台,需要为每 阅读全文
posted @ 2017-12-13 09:23 HackerVirus 阅读(2291) 评论(2) 推荐(0)

2017年12月11日

摘要: 尝试在一个准生产环境下,利用 istio 来对运行在 Kubernetes 上的微服务进行管理。 这一篇是第一篇,将一些主要的坑和环境准备工作。 内容较多,因此无法写成手把手教程,希望读者有一定 Kubernetes 的操作基础。 准备镜像 初始运行需要的镜像包括以下几个: istio/mixer: 阅读全文
posted @ 2017-12-11 14:46 HackerVirus 阅读(2894) 评论(0) 推荐(0)