[置顶] 猫主子

> 这是我家猫主子,高冷可爱乖巧,更多的照片可以看看美照分享哦!地址在这里:https://www.zhouwenzhen.top/images.html

生活见闻 2020-09-08 PM 948℃ 0条

异常检测的N种方法

本文为转载,深度学习中常用的几种距离可以参考之前的文章:深度学习中常用的几种距离 作者 | 黎伟斌、胡熠、王皓 原文地址:https://developer.aliyun.com/article/714535?spm=a2c6h.14164896.0.0.91d7757e8xbH6X 背景 异常点检测(Outlier detection),又称为离群点检测,是找出与预期对象的行为差异较大的对象的一个检测过程。这些被检测出的对象被称为异常点或者离群点。异常点检测在生产生活中有着广泛应用,比如信用卡反欺诈、工业损毁检测、广告点击反作弊等。 异常点(outlier)是一个数据对象,它明显不同于...

数据分析 2020-10-29 PM 105℃ 0条

Python之十大经典排序算法

作者 | hustcc 来源 | https://github.com/hustcc/JS-Sorting-Algorithm 排序算法是《数据结构与算法》中最基本的算法之一。 排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图概括: 关于时间复杂度: 平方阶 (O(n2)) 排序 各类简单排序:直接插入、直接选择和冒泡排序。 线性对数阶 (O(nlog2n)) 排序 快...

编程语言,算法,Python 2020-10-27 AM 191℃ 0条

记录一次clickhouse表新增字段遇到的问题

问题描述 问题一:新增字段后发生复制副本上的元数据与Zookeeper中的通用元数据不一致的问题:Code: 517, e.displayText() = DB::Exception: Metadata on replica is not up to date with common metadata in Zookeeper. Cannot alter (version 20.6.4.44) 问题二:Cannot convert NULL value to non-Nullable type' if field type is Nullable 问题分析 当时主要做了以下操作: 新...

数据分析 2020-10-23 AM 119℃ 0条

使用Python生成LaTeX 数学公式

在阅读算法文献或者数学相关的文章中经常会看到一些简单或复杂的数学公式,最近在分享此类文章时,想使用LaTex键入数学公式以美化阅读,发现需要反复去查询LaTex相关的语法,效率较低且容易出错。 最近 GitHub 上出现了一个开源项目 latexify_py,它使用 Python 就能生成 LaTeX 数学公式。打开Google Colaboratory示例列举了几个案例: 先试试看 在本地安装相应的Python包,Python版本 >= 3.6 pip install latexify-py 参考官方示例进行测试: import math import latexify @l...

编程语言,Python 2020-09-10 PM 570℃ 0条

Prometheus监控原理

为什么要监控? 监控的几点原则 监控是基础设施,目的是为了解决问题,不要只朝着大而全去做,尤其是不必要的指标采集,浪费人力和存储资源 需要处理的告警才发出来,发出来的告警必须得到处理 简单的架构就是最好的架构,业务系统都挂了,监控也不能挂 监控的目标 在《SRE: Google运维解密》一书中指出,监控系统需要能够有效的支持白盒监控和黑盒监控。通过白盒能够了解其内部的实际运行状态,通过对监控指标的观察能够预判可能出现的问题,从而对潜在的不确定因素进行优化。而黑盒监控,常见的如HTTP探针,TCP探针等,可以在系统或者服务在发生故障时能够快速通知相关的人员进行处理。通过建立完善的监控体...

数据分析 2020-09-08 PM 330℃ 0条

Linux之screen命令使用技巧

什么是Screen? 看看官网怎么介绍的,这是地址http://www.gnu.org/software/screen/,原文为: Screen is a full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells 这里把重点圈出来,windows manager窗口管理,主要用于执行长时间不能中断的备份、测试和传输任务等(恢复会话);以及共享终端会话窗口(窗口共享) 安装Screen 现在许多的 Linu...

编程语言,Linux 2020-08-25 PM 424℃ 0条

离散余弦变换(DCT)

DCT变换的全称是离散余弦变换(Discrete Cosine Transform),主要运用于数据或图像的压缩。 由于DCT能够将空域的信号转换到频域上,因此具有良好的去相关性的性能。 DCT变换本身是无损的且具有对称性。对原始图像进行离散余弦变换,变换后DCT系数能量主要集中在左上角,其余大部分系数接近于零。 将变换后的DCT系数进行门限操作,将小于一定值得系数归零,这就是图像压缩中的量化过程,然后进行逆DCT运算,可以得到压缩后的图像。 离散余弦变换的原理: 其中,f(i)为原始的信号,F(u)是DCT变换后的系数,N为原始信号的点数,c(u)可以认为是一个补偿系数,可以使DCT...

数学 2020-08-01 AM 184℃ 0条

TensorFlow On Flink 原理解析

作者:陈戊超(仲卓),阿里巴巴技术专家 深度学习技术在当代社会发挥的作用越来越大。目前深度学习被广泛应用于个性化推荐、商品搜索、人脸识别、机器翻译、自动驾驶等多个领域,此外还在向社会各个领域迅速渗透。 背景 当前,深度学习的应用越来越多样化,随之涌现出诸多优秀的计算框架。其中 TensorFlow,PyTorch,MXNeT 作为广泛使用的框架更是备受瞩目。在将深度学习应用于实际业务的过程中,往往需要结合数据处理相关的计算框架如:模型训练之前需要对训练数据进行加工生成训练样本,模型预测过程中需要对处理数据的一些指标进行监控等。在这样的情况下,数据处理和模型训练分别需要使用不同的计算引擎,...

数据分析 2020-07-29 AM 231℃ 0条

托尔斯泰:我们应该如何摆脱生活的困境?

作者 | 周国平 来源 | https://mp.weixin.qq.com/s?__biz=MzAwNzMxODE2OA==&mid=2651129513&idx=2&sn=8d83ec8eac762b46a92a42a342fc000d&chksm=808e595eb7f9d048d9702a3c2d0d9314d5915005e8217527155b6881ca3c565e836795b32720#rd 版权申明:内容来源网络,版权归原创者所有。除非无法确认,我们都会标明作者及出处,如有侵权烦请告知,我们会立即删除并表示歉意。谢谢 由于在知识中找不到解释,我开始在生活中探索,寄...

生活见闻 2020-07-28 AM 184℃ 0条

漫画:什么是 “设计模式” ?

作者:程序员小灰 文章地址:https://mp.weixin.qq.com/s/XpeT7OOkXRBFSuCv7XG_NA 这本书是软件研发领域重要的里程碑,合著此书的四位作者 Erich Gamma,Richard Helm,Ralph Johnson ,John Vlissides 被业内称为GoF(Gang of Four),因此这本书也被人称为GoF设计模式。 1.创建型模式 这一类设计模式的目的是用于创建对象。 2.结构型模式 这一类设计模式的目的是优化不同类、对象、接口之间的结构关系。 3.行为型模式 这一类设计模式的目的是更好地实现类与类之间的交...

编程语言,Python与设计模式 2020-07-28 AM 275℃ 0条

Python框架比较: 如何选择最佳的框架进行Web开发?

由于Python具有简单的语法,丰富的库,易于开发和测试自动化等优点,其受关注程度日益突出,越来越受到程序员和大公司的青睐。它适合开发各种项目,从金融和银行解决方案到旅行预订平台。无论是一个功能有限的简单网站,一个API还是一个包含机器学习算法的复杂解决方案,项目的复杂度都可以从零提高2的n次方。 目前Python框架可以分为全栈、微小和异步三大类。 yyyy 全栈框架预先包含了构建应用程序所需要的组件。这其中就包括了模型视图(MVC),对象关系映射(ORM),模板引擎和路由。全栈框架可以用于开发任何类型的应用程序,但一般用于大型项目。 对于小型项目,微框架可以满足基本要求。虽然可能会...

编程语言,Python 2020-07-25 PM 717℃ 0条

初识Pandas系列四:数据访问

Pandas Index索引的用途可以总结为: 更方便的数据查询; 使用index可以获得性能提升; 自动的数据对齐功能; 更多更强大的数据结构支持; Pandas支持3种类型的多轴索引,即loc,iloc,和[](ix,在0.20.0版本之后,ix被弃用,可按照需求采用loc和iloc索引数据)。 loc 主要是基于标签的(即真实索引),但也可以与布尔数组一起使用。.loc()具有多种访问方式,如 : 单个标签,例如5或'a'(注意,整数是有效的标签,但它们是指标签而不是位置)。 列表或标签数组。['a', 'b', 'c'] 带标签的切片对象'a':'f'(切片时,也包括起始边...

初识Pandas系列,编程语言 2020-07-24 PM 273℃ 0条