大数据入坑指南

178 篇文章
27 人订阅

全部文章

我是李超人

Python自学成才之路 分布式计算解决方案actor

以下内容来自于cookbook,个人觉得这篇文章对于设计分布式计算任务有一定的借鉴意义,感兴趣的同学可以阅读原文: https://python3-cookb...

7410
我是李超人

python自学成才之路 死锁的解决方案

以下内容是我阅读cookbook上的死锁解决方案的读后感,感觉上面的思想很不错,想给大家分享下,我在其中加了一些我自己的理解,感兴趣的话可以阅读原文: htt...

7310
我是李超人

python自学成才之路 线程间协作之Semaphore,threading.local()

信号量 信号量用来控制线程并发数的,信号量里面维护了一个计数器,这个计数器可以理解为锁的数量,线程通过acquire方法去申请锁,每申请到一个锁,计数器就减1...

4820
我是李超人

Python自学成才之路 线程间协作 lock,condition,event的使用

多线程并发时会出现线程安全问题,如果不解决线程并发安全问题可能会让程序出现不可预料的情况。python提供了一些工具包来解决多线程安全问题,下面介绍其中常见的工...

5310
我是李超人

Python自学成才之路 多线程开发

1.创建线程 Python中提供了threading模块来创建线程,创建方式有两种。

6420
我是李超人

Python自学成才之路 进程间通信

程序在创建子进程时,会完全复制一份主进程的环境,包括变量,函数,类等。所以在子进程中使用的变量,函数,类和主进程之间隔离的,子进程之间也是隔离的。 看下面这个...

6410
我是李超人

Python自学成才之路 多进程开发

在python中可以通过os.fork()创建子进程,但是这种方式只能在linux,unix,mac下面使用,不能跨平台,所以一般不推荐使用这种方式。Pytho...

5910
我是李超人

python自学成才之路 miniconda创建虚拟环境

前面虚拟环境是安装在一个Python解释器下的,如果想使用不同版本的Python环境该怎么创建呢?这个时候miniconda就派上用场了。Miniconda可以...

8630
我是李超人

Python自学成才之路 玩转虚拟环境

Python自带的那个环境是系统环境,同一个项目的不同版本可能会依赖不同版本的依赖包,如果都放在系统环境下会使系统环境变得很庞大,同时操作起来也不太方便,如果给...

7220
我是李超人

Python自学成才之路 with到上下文管理器

With有这个特效,其实背后实际上是基于__enter__和__exit__这两个魔术方法来实现的。一个对象实现了__enter__和__exit__这两个魔术...

7010
我是李超人

Python自学成才之路 生成器的使用

为何需要生成器? 假如现在有一个需求,需要打印从1到1亿的整形。如果我们采用普通的方式,直接调用range函数,那么程序肯定会崩溃,因为range(1,100...

9640
我是李超人

Python自学成才之路 迭代器的使用

可迭代对象 实现了__iter__魔术方法的对象是可迭代对象(Iterable)

5620
我是李超人

redis实战第二篇 哨兵 redis sentinel

redis sentinel解决主从复制高可用问题 非高可用状态下故障处理 一个主节点、两个从节点 1)主节点发生故障,客户端连接主节点失败,两个从节点和...

6020
我是李超人

IDEA maven+spring mvc简单项目

修改项目结构file->project structure 将java目录设置为sources,点击java->选中sources,可以看到右侧sou...

10120
我是李超人

Rabbitmq haproxy keepalived ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN.

出现这种错误的情况有多种,比如guest用户访问时只允许localhost访问,或者用户名密码错误等。

7630
我是李超人

CentOs7搭建rabbitmq集群

环境:三台centos7.4.1708_x86_64 机器 192.168.1.186、192.168.1.187、192.168.1.188

8420
我是李超人

RabbitMQ的安装及集群搭建方法

1 安装erlang 下载地址:http://www.erlang.org/downloads 博主这里采用的是otp_src_19.1.tar.gz (2...

10950
我是李超人

Elasticsearch升级踩坑记之使用snapshot备份数据

参考文档:https://www.elastic.co/guide/en/elasticsearch/reference/2.4/modules-snapsho...

6710
我是李超人

Grafana安装配置Elasticsearch插件

Grafana内置有Elasticsearch,不需要像grafana-zabbix那样,要手动安装插件。

6210
我是李超人

Grafana创建zabbix自定义template(模板)

下面解释一下各个参数的作用 Variable name: 变量名,template的名字,比如我这里取名为group,到时候要使用这个变量名就用$gro...

10930

扫码关注云+社区

领取腾讯云代金券