12 2019 档案
摘要:ElasticSearch之介绍 一 Elasticsearch产生背景 1.1 大规模数据如何检索 如:当系统数据量上了10亿、100亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑问题:1)用什么数据库好?(mysql、oracle、mongodb、hbase…)2)如何解决单点故障;(
阅读全文
摘要:一 什么是主从复制 机器故障;容量瓶颈;QPS瓶颈 一主一从,一主多从 做读写分离 做数据副本 扩展数据性能 一个maskter可以有多个slave 一个slave只能有一个master 数据流向是单向的,从master到slave 二 复制的 配置 2.1 slave 命令 6380是从,6379
阅读全文
摘要:第一章 redis初识 1.1 Redis是什么 介绍 开源:早起版本2w3千行 基于键值对的存储系统:字典形式 多种数据结构:字符串,hash,列表,集合,有序集合 高性能,功能丰富 那些公司在用 github,twitter,stackoverflow,阿里,百度,微博,美团,搜狐 1.2 Re
阅读全文
摘要:title: docker date: 2019-12-28 20:26:06 tags:重点:镜像、容器 08-01-Docker介绍 一 什么是虚拟化 在计算机中,虚拟化(Virtualization)是一种资源管理技术,是计算机的各种实体资源,如服务器,网络,内存及存储等,予以抽象,转换后呈现
阅读全文
摘要:title: CozyMo date: 2019-12-28 16:01:29 tags: 书写 前言:搭建博客要自己打代码吗? 开始动手:搭建博客的步骤 个性化:更换主题!! 写博客:初识 markdown 语法 倒腾主题 前言 搭建博客难吗? 看完这篇你就知道有多简单 :P 搭建个人博客需要自己
阅读全文
摘要:消息队列的前提 1、什么叫星轨? 2、使用消息队列 什么是消息中间件? 星轨 # 一星轨表示一个一线明星出轨所带来的流量,微博的服务器现在能同时扛8星轨。 也就是说:8个一线明星同一时间爆出出轨的新闻,微博都能扛得住! 微博的流量波动是很难预测的,指不定什么时候出来一个热点话题,微博的流量就会垂直上
阅读全文
摘要:第一部分 算法简单概念 算法概念 复习:递归 时间复杂度 空间复杂度 什么是算法? 算法(Algrithm):一个计算过程,解决问题的方法 复习:递归 递归的两个特点: (1)、调用自身 (2)、结束条件 简单的几个函数: def func1(x): print(x) func1(x-1) def
阅读全文
摘要:vim编辑器 系统管理员的重要工作就是得要修改与设定某些重要软件的配置文件,因此至少得要学会一种以上的文字接口的文件编辑器,在所有的Linux distributions 上头都会有的一套文书编辑器就是vi,而且很多软件默认也是使用是作为编辑器的接口,此外,Vim是进阶版的vi,vim不但可以用不同
阅读全文
摘要:pwd: print work directory 打印当前目录 显示出当前工作目录的绝对路径 ps: process status(进程状态,类似于windows的任务管理器) 常用参数:-auxf ps -auxf 显示进程状态 df: disk free 其功能是显示磁盘可用空间数目信息及空间
阅读全文
摘要:inux权限管理—基本权限 目录 Linux权限管理—基本权限 一、权限的基本概述 二、权限修改命令chmod 三、基础权限设置案例 四、属主属组修改命令chown Linux权限管理—基本权限 一、权限的基本概述 1.什么是权限? 权限是针对某些文件或者进程,对用户进行限制 2.为什么要有权限?
阅读全文
摘要:前提:爬虫的实际例子 搜索引擎(百度、谷歌、360搜索等)。 伯乐在线。 惠惠购物助手。 数据分析与研究(数据冰山知乎专栏)。 抢票软件等。 为什么用Python写爬虫程序: PHP:PHP是世界是最好的语言,但他天生不是做这个的,而且对多线程、异步支持不是很好,并发处理能力弱。爬虫是工具性程序,对
阅读全文
摘要:第一部分 linux介绍 VMware和linux的安装 快照和克隆 linux目录结构 第二部分 远程登录,远程传输 vi和vim编辑器的使用 开机,重启和用户切换注销 用户管理 常用指令 权限管理 定时任务调度 磁盘分区和挂载 网络配置 进程管理 rpm和yum包管理工具 第三部分 mysql安
阅读全文
摘要:并发 Go 是并发式语言,而不是并行式语言。在讨论 Go 如何处理并发之前,我们必须理解何为并发,以及并发与并行的区别。 并发是什么? 并发是指立即处理多个任务的能力。一个CPU的情况下<意指看上去像是同时运行,其中有io的阻塞态等待的时间慢而已。 例子1: 我们可以想象一个人正在跑步。假如在他晨跑
阅读全文
摘要:方法 什么是方法? 方法其实就是一个函数,在 func 这个关键字和方法名中间加入了一个特殊的接收器类型。接收器可以是结构体类型或者是非结构体类型。接收器是可以在方法的内部访问的。 package main import "fmt" type Person struct { name string
阅读全文
摘要:Maps 什么是 map ? 类似Python中的字典数据类型,以k:v键值对的形式。 map 是在 Go 中将值(value)与键(key)关联的内置类型。通过相应的键可以获取到值。 如何创建 map ? 通过向 make 函数传入键和值的类型,可以创建 map。make(map[type of
阅读全文
摘要:第一个程序 //单行注释 /* 多行注释 */ package main // 表示当前go文件属于main包 import "fmt" // 导入包 //编译型语言需要有一个入口文件,main包下的main函数 func main(){ //定义了一个main函数包 fmt.Println("He
阅读全文
摘要:下载Go语言开发包 大家可以在Go语言官网(https://golang.google.cn/dl/)下载 Windows 系统下的Go语言开发包,如下图所示。 这里我们下载的是 64 位的开发包,如果读者的电脑是 32 位系统的话,则需要下载 32 位的开发包,在上图所示页面中向下滚动即可找到 3
阅读全文
摘要:02-开发环境搭建 目录 一 下载地址 二 安装 Linux安装 Windows安装 Mac安装 三 测试安装 四 命令介绍 基本介绍 build 和 run 命令 get 命令 一 下载地址 安装包下载地址为:https://golang.org/dl/。 如果打不开可以使用这个地址:https:
阅读全文
摘要:01-Go语言介绍 目录 Go语言介绍 Go语言特性 Go语言发展(版本/特性) Go语言应用 谁在用 应用领域 Go语言项目 Go语架构 Go语言发展前景 Go语言介绍 Go 即Golang,是Google公司2009年11月正式对外公开的一门编程语言。 Go是静态强类型语言,是区别于解析型语言的
阅读全文
摘要:01-02 金融量化分析简介 学习目标 金融量化简介 数据分析简介 常用库简介 1、学习目标 谈到金融量化分析,可能大多数人想到的肯定就是海量的股票数据,交叉错乱的股票数据图表,让从未接触过金融的人无法入手,就会想这种东西我怎么可能学的会。但是在我们有着扎实的Python编程基础就完全不需要担心
阅读全文
摘要:学习路线 简介 简单绘制线形图 plot函数 支持图类型 保存图表 1、简介 Matplotlib是一个强大的Python绘图和数据可视化的工具包。数据可视化也是我们数据分析的最重要的工作之一,可以帮助我们完成很多操作,例如:找出异常值、必要的一些数据转换等。完成数据分析的最终结果也许就是做一个可交
阅读全文
摘要:补充上一篇未完待续的Numpy知识点 索引和切片 数组和标量(数字)之间运算 li1 = [ [1,2,3], [4,5,6] ] a = np.array(li1) a * 2 运行结果: array([[ 2, 4, 6], [ 8, 10, 12]]) 索引 # 将一维数组变成二维数组 arr
阅读全文
摘要:数据分析介绍 1、数据分析是什么? 2、数据分析能干什么? 3、为什么利用Python进行数据分析? 4、数据分析过程概述 5、常用库简介 1、数据分析是什么? 数据分析是指用适当的统计分析方法对收集来的大量数据进行分析,提取有用信息和形成结论而对数据加以详细研究和概括总结的过程; 在我们如今这个时
阅读全文