Service Mesh和Istio介绍

Service Mesh的演进过程 微服务 在过去几年中,微服务一直是热议的话题。在微服务之前,项目以单机运行的方式居多。项目中包含了很多为业务逻辑,导致项目臃肿且可拓展性不高,让广大程序员极为头疼。而微服务的出现大大的提高了项目的可拓展性、可升级性、易维护性、资源隔离性等等,使

DRL入门之DQN

解释 DRL: Deep Reinforcement Learning 深度增强学习 DQN: Deep Q-Network 增强学习 增强学习的任务就是找到一个最优的策略Policy从而使Reward最好。**在AI领域,一般用Agent表示具备行为能力的物体,例如人、机器

weex开发中的踩坑之旅

开始做weex开发到现在有差不多1年的时间,从一开始遇到问题的手足无措,到如今的气定神闲,除了有各位同事的悉心帮助,也离不开自己的一些总结。 weex在开发过程中与H5有很大的不同;作为一门新兴的语言,它也还不够成熟和完善,所以经常会出现一些意想不到的坑。写这篇记

轻量级规则引擎easy-rules使用介绍

我们在写业务代码经常遇到需要一大堆if/else,会导致代码可读性大大降低,有没有一种方法可以避免代码中出现大量的判断语句呢?答案是用规则引擎,但是传统的规则引擎都比较重,比如开源的Drools,不适合在小需求中应用。最近在github上面看到一个傻瓜式的Java规则引擎Easy

nacos配置中心介绍

介绍     nacos是阿里18年开源的作为配置中心及服务发现的中间件,本文主要讨论其作为配置中心的一些功能及实现。 下图描述了spring cloud config Appollo Nacos三个配置中心的一些特性,个人比较倾向于nac

怎么全局监听View的各种事件?

本文主要是对全局监听View的事件方案调研的总结,全局监听View的事件可以方便我们做一些全局防快速重复点击,或是通用打点分析上报,用户行为监控等功能,Android端目前主要可以通过以下几种方式来实现: 1 抽象公共的事件监听基类 这里以click事件为例,我们先抽象出公共的点