在计算机编程中,往往需要计算运行方差(running variance),因为样本的个数总是的在不断变化的,确切将是不断递增;如果每次增加,都要重新计算平均值,再按次公式,计算出方差;虽可以实现,但计算量会随着数据的增长变的太大。
- Mar 26, 2020...阅读全文
MySQL NDB Cluster使用及性能测试
Dec 20, 2018...阅读全文MySQL集群是一种在无共享架构(SNA,Share Nothing Architecture)系统里应用内存数据库集群的技术。这种无共享的架构可以使得系统使用低廉的硬件获取高的可扩展性。
MySQL集群是一种分布式设计,目标是要达到没有任何单点故障点。因此,任何组成部分都应该拥有自己的内存和磁盘。任何共享存储方案如网络共享,网络文件系统和SAN设备是不推荐或不支持的。通过这种冗余设计,MySQL声称数据的可用度可以达到99.999%。
实际上,MySQL集群是把一个叫做NDB的内存集群存储引擎集成与标准的MySQL服务器集成。它包含一组计算机,每个都跑一个或者多个进程,这可能包括一个MySQL服务器,一个数据节点,一个管理服务器和一个专有的一个数据访问程序。Java线程池总结
Nov 2, 2018...阅读全文Java线程池在多线程编程时常用的工具,本文简要的介绍一下线程池的原理、任务队列、拒绝策略以及性能对比。
Spring Cloud Config配置中心浅析
Oct 30, 2018...阅读全文Spring Cloud作为时下微服务开发最为流行的框架,除了提供服务发现、网关、负载均衡与熔断等组件外,另外也提供了如配置中心,分布式追踪等辅助组件。今天就来介绍下Spring Cloud下的配置中心组件。
Spring Cloud下配置中心有两种实现方式,一种是
spring-cloud-config
,另一种则是spring-cloud-zookeeper-config
。SpringBoot 2.0 WebFlux使用与性能测试
Oct 12, 2018...阅读全文Java常用集合整理
Aug 13, 2018...阅读全文为方便复习,故整理常用集合类List、Set、Map等。
Hexo Apollo主题使用Gitment评论系统
Aug 8, 2018...阅读全文此博客系统使用的是基于Giuhub的Hexo生成的静态页面,一直想用Github的Issues作为评论系统,无意中发现Gitment就是基于这个理念开发的,因此做一个集成,实施步骤如下。
Spring cloud zookeeper配置中心搭建
Aug 7, 2018...阅读全文Spring cloud zookeeper提供了分布式配置中心以及注册中心的功能,可以使用其配置中心功能替代Spring cloud config。
由于是Spring出品,所以与Spring Boot应用集成非常简单,下面就让我们来了解一下其简单的使用方式。
Kafka概述
Apr 12, 2018...阅读全文kafka是一个分布式的,可分区的,可备份的日志提交服务,它使用独特的设计实现了一个消息系统的功能。
消息中间件选型分析
Apr 11, 2018...阅读全文开源消息中间件种类繁多,如何选型成为问题。引用网上文章进行阐述。