201911-28 数据分析神器 Pandas:如何用 1 行 Python 代码挖掘数据? 374 VIEW 在 30 秒内,完成你全部的标准数据分析,这就是用 Pandas 进行数据分析产生的“奇迹”。Pandas 是 Python 中处理数据的首选库,它使用起来很容易,非常灵活,能够处理不同类型和大小的数据,而且它有大量的函数,这让操作数据简直是小菜一碟。Pandas 基础之旅用 Python 处理过数.... Read More >
201911-24 Docker Swarm管理节点高可用分析 1365 VIEW 1.简介1.1 swarm是什么Swarm 是使用 SwarmKit 构建的 Docker 引擎内置(原生)的集群管理和编排工具。其主要作用是把若干台Docker主机抽象为一个整体,并且通过一个入口统一管理这些Docker主机上的各种Docker资源。Swarm和Kubernetes比较类似,但是更.... Read More >
201911-18 docker swarm 容器服务更新 477 VIEW 1.创建一个web服务 docker service create --name web -p 8000:8000 --network demo vue-msf-docker:1.0.0 2.web服务横向扩展2台 docker service scale web=2 3.更新web服务 docker service update --image vue-msf-docker:2.0.0 we.... Read More >
201911-08 MongoDB oplog详解 263 VIEW 1:oplog简介 oplog是local库下的一个固定集合,Secondary就是通过查看Primary 的oplog这个集合来进行复制的。每个节点都有oplog,记录这从主节点复制过来的信息,这样每个成员都可以作为同步源给其他节点。 Oplog 可以说是Mongodb Replication的.... Read More >
201910-22 MySQL基准测试工具–sysbench 226 VIEW 我们需要知道的是sysbench并不是一个压力测试工具,是一个基准测试工具。linux自带的版本比较低,我们需要自己安装sysbench。 [root@test2 ~]# sysbench --version sysbench 0.4.12 安装sysbench,sysbench的源.... Read More >
201910-07 So Hot ?快给 CPU 降降温! 322 VIEW CPU(Central Processing Unit)是计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元,相当于系统的“大脑”。当 CPU 过于繁忙,就像“人脑”并发处理过多的事情,会降低做事的效率,严重时甚至会导致崩溃“宕机”。因此,理解 CPU 的工作原理,合理控制负载,是保障系.... Read More >
201909-27 什么是 数据中台,关于数据中台最好的解读 487 VIEW 写在前面的话:不要被技术吓到哦,本文尽量写的白话,致力为从事大数据的运营、咨询规划、需求以及想学习大数据的入门者提供知识分享@……@导读:本文将阐述:为什么要建设数据中台,什么是数据中台,数据中台具备什么样的能力。采用什么技术来实现一、为什么要建设数据中台因为在当今互联网时代,用户才是商业战场的中心.... Read More >
201909-23 mongo-connector实现MongoDB与elasticsearch实时同步 490 VIEW 引言:验证表明:mongo-connector工具支持MongoDB与ES之间的实时增insert、删delete、改update操作。对于历史数据,mongo-connector工具不能同步到ES中,根因是本身工具不支持(初步界定),还是没有这种场景,待查(进一步研究后再更新)。1. mongo-.... Read More >
201909-17 四种常见的 POST 提交数据方式 专题[转] 750 VIEW 定义和用法enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。默认地,表单数据会编码为 "application/x-www-form-urlencoded"。就是说,在发送到服务器之前,所有字符都会进行编码(空格转换为 "+" 加号,特殊符号转换为 ASCII HEX 值)。en.... Read More >
201909-16 nginx无证书stream模块反向代理https 1651 VIEW 公司研发一般在内网环境下,但是开发时需要调用某些第三方接口。这时可以用一台服务器做nginx反向代理,然后研发机器修改host文件将域名指向服务器即可实现代理转发。但是普通的nginx http反向代理代理https时需要配置证书,我们不可能有第三方接口域名的证书,所以要使用nginx 的strea.... Read More >
201908-28 Go编译后二进制文件在alpine中无法运行的问题解决 940 VIEW 使用golang编译了一个二进制程序,在CentOS和Ubuntu的镜像上运行是可以的,但是在Alpine运行就不行,使用./运行报错: 编译时添加参数CGO_ENABLED=0,关闭CGO就可以了: CGO_ENABLED=0 make run.... Read More >
201908-27 阿里工程师谈,什么是好的代码? 332 VIEW 一句话概括衡量代码质量的唯一有效标准:WTF/min —— Robert C. MartinBob 大叔对于好代码的理解非常有趣,对我也有很大的启发。我们编写的代码,除了用于机器执行产生我们预期的效果以外,更多的时候是给人读的,这个读代码的可能是后来的维护人员,更多时候是一段时间后的作者本人。我敢打.... Read More >