nacos配置中心介绍

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

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

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

点我达Android无痕埋点实现详解

前言 埋点是数据采集的一种重要方法,无论是运营策略还是产品迭代,都需要有详细的数据来支撑。有了数据分析可以得到用户画像、用户的行为路径,不用盲目的去做大量低效的用户调研和无根据的分析,大大降低了我们的试错成本。 就目前而言,客户端埋点最常见的方式还是以代码埋点为主。代码埋点的方式

用ApacheArrow加速PySpark

用ApacheArrow加速PySpark Pandas、Numpy是做数据分析最常使用的Python包,如果数据存在Hadoop又想用Pandas做一些数据处理,通常会使用PySpark的DataFrame.toPandas()这个方法。让人不爽的是,这个方法执行很慢,数据

ElasticSearch的基本概念和集群分布式底层实现

深度分页引发的机器性能问题 最近碰到一个ElasticSearch深度分页搜索,导致cpu占用过高问题,通过查阅ElasticSearch: 权威指南,了解到了深度分页为何会引起机器资源占用: 在集群系统中深度分页 为了理解为什么深度分页是有问题的,让我们假设在一个有5个主分片的

数据库连接池初探

数据库连接池初探 为什么需要连接池 MySQL连接原理 所谓的数据库连接操作实际上是MySQL客户端与MySQL服务端进行通信,再细化一点便是连接进程与MySQL服务进程之间的进程通信。常用的进程通信方式有管道、共享内存、TCP socket、unix domain socket