加载中
互联网后端架构 - 2018年总结

2018年是不平静的一年,好像所有的情况都发生了变化,你会发现所有互联网从业人员都在大喊,互联网寒冬来了,万达在裁员,阿里大文娱在裁员,更别说哪些小的互联网公司,各种倒闭,破产,不付...

总结:机器学习之Jaccard相似度

一、介绍 Jaccard相似系数用于比较有限样本集之间的相似性和差异性。 定义:给定两个集合A和B, jaccard 系数定义为A与B交集的大小与并集大小的比值,jaccard值越大说明相似度越高。 得出的J...

02/07 09:12
66
总结:机器学习之DBSCAN

一、介绍 DBSCAN是一种基于密度的聚类算法,这类密度聚类算法一般假定类别可以通过样本分布的紧密程度决定。同一类别的样本,他们之间的紧密相连的,也就是说,在该类别任意样本周围不远处一...

02/05 14:31
54
总结:机器学习之基本术语

一、数据集 要进行机器学习,首先得有数据。数据集是一组关于研究对象的描述。 如一条条告警消息就是数据集,每条告警消息是一个样本。 二、样本 样本也叫示例,一组样本组成一个数据集。 三...

总结:机器学习中的基本数学知识

注:本文的代码是使用Python 3写的。 机器学习中的基本数学知识 线性代数(linear algebra) 第一公式 矩阵的操作 换位(transpose) 矩阵乘法 矩阵的各种乘积 内积 外积 元素积(element-wise...

总结:机器学习之互相关

一、介绍 目前我们系统的异常指标关联分析功能就是通过互相关思想实现的,当发现某个指标M1异常的时候,分析分为三种情况: 情况一:什么指标的异常导致了M1指标的异常? 导致M1异常的指标的...

总结:机器学习常见算法分类汇总

一、介绍 二、分类方式之学习方式 监督式学习 非监督式学习 如孤立森林算法,k-means算法等 强化学习 三、 分类方式之算法类似性 根据算法的功能和形式的类似性,我们可以把算法分类,比如说...

总结:机器学习之孤立森林

一、孤立森林算法介绍 孤立森林中的 “孤立” (isolation) 指的是 “把异常点从所有样本中孤立出来” 。 什么是异常数据?异常数据一般有下面两个特性: 异常数据跟样本中大多数数据不太一样。...

总结:K8s之配置文件模板含义详解

一、deployment Deployment为Pod和Replica Set下一代Replication Controller)提供声明式更新 1,配置示例# apiVersion: apps/v1 # 1.9.0 之前的版本使用 apps/v1beta2,可通过命令 kubectl ...

01/20 15:03
228
总结:K8s之Etcd

一、介绍 Etcd被形容为Kubernetes集群的大脑,是 Kubernetes的关键组件,因为它存储了集群的整个状态:其配置,规格以及运行中的工作负载的状态。 在Kubernetes世界中,etcd用作服务发现的后...

总结:K8s之Event

Kubernetes事件(Event)是一种资源对象,用于展示集群内发生的情况。Kubernetes系统中的各个组件会将运行时发生的各种事件(例如,调度器做了什么决定,某些Pod为什么被从节点中驱逐)上报给...

总结:K8s之HPA

一、介绍 HPA的全称为(Horizontal Pod Autoscaling)它可以根据当前pod资源的使用率(如CPU、磁盘、内存等),进行副本数的动态的扩容与缩容,以便减轻各个pod的压力。 当pod负载达到一定的...

01/15 11:29
119
总结:K8S之pod配置

一、介绍 在K8s中定义Pod中运行容器有两个维度的限制:  1. 资源需求:即运行Pod的节点必须满足运行Pod的最基本需求才能运行Pod。    如: Pod运行至少需要2G内存,1核CPU 2. 资源限额:...

01/15 11:18
31
总结:负载均衡之四层与七层

一、介绍 负载均衡可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 负载均衡主要分为四层和七层负载均衡,对应osi七层模型的四层和七层。 四层负载均衡...

01/15 10:23
21
总结:K8S

一、介绍 为什么需要 Kubernetes,它能做什么? 容器是打包和运行应用程序的好方式。在生产环境中,你需要管理运行应用程序的容器,并确保不会停机。 例如,如果一个容器发生故障,则需要启动...

01/13 14:13
37
总结:Java并发编程之CountDownLatch与CyclicBarrier

一、介绍 CountDownLatch即闭锁,是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。 CyclicBarrier即栅栏,类似于闭锁,它能阻塞一组线程直到某个事件的...

01/07 10:17
138
总结:微服务之Ribbon

参考: Ribbon的负载均衡策略及原理

01/07 09:17
68
总结:微服务之Feign Ribbon Hystrix三者关系

一、前言 在微服务架构的应用中, Feign、Hystrix,Ribbon三者都是必不可少的,可以说已经成为铁三角。 二、Feign介绍 Feign是一款Java语言编写的HttpClient绑定器,在Spring Cloud微服务中用...

总结:Java的集合框架

一、前言 Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 3 种子类型,List、Set 和 Queue,...

总结:多线程集合类java.util.concurrent.*

1. java.util.concurrent - Java并发工具包 Java 5 添加了一个新的包到 Java 平台,java.util.concurrent 包。这个包包含有一系列能够让 Java 的并发编程变得更加简单轻松的类。在这个包被添...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部