花费 55 ms
python--递归(附利用栈和队列模拟递归)

  博客地址:http://www.cnblogs.com/yudanqu/ 一、递归 递归调用:一个函数,调用的自身,称为递归调用 递归函数:一个可以调用自身的函数称为递归函 ...

Tue May 29 17:25:00 CST 2018 6 167764
三、Redis基本操作——List

  小喵的唠叨话:前面我们介绍了Redis的string的数据结构的原理和操作。当时我们提到Redis的键值对不仅仅是字符串。而这次我们就要介绍Redis的第二个数据结构了,List(链表)。由于Li ...

Sat Jun 11 22:15:00 CST 2016 0 64107
RabbitMQ消息积压的几种解决思路

在日常工作中使用RabbitMQ偶尔会遇不可预料的情况导致的消息积压,一般出现消息积压基本上分为几种情况: 消费者消费消息的速度赶不上生产速度,这总问题主要是业务逻辑没设计好消费者和生产者之 ...

Thu Sep 17 06:31:00 CST 2020 2 13254
提升RabbitMQ消费速度的一些实践

RabbitMQ是一个开源的消息中间件,自带管理界面友好、开发语言支持广泛、没有对其它中间件的依赖,而且社区非常活跃,特别适合中小型企业拿来就用。这篇文章主要探讨提升RabbitMQ消费速度的一些方法 ...

Fri Sep 06 16:52:00 CST 2019 4 8806
基于ZooKeeper的分布式锁和队列

在分布式系统中,往往需要一些分布式同步原语来做一些协同工作,上一篇文章介绍了Zookeeper的基本原理,本文介绍下基于Zookeeper的Lock和Queue的实现,主要代码都来自Zookeeper ...

Mon Oct 19 00:52:00 CST 2015 0 37011
Spring Boot消息队列应用实践

消息队列是大型复杂系统解耦利器。本文根据应用广泛的消息队列RabbitMQ,介绍Spring Boot应用程序中队列中间件的开发和应用。 一、RabbitMQ基础 1、RabbitMQ简介 RabbitMQ是Spring所在公司Pivotal自己的产品,是基于AMQP高级队列协议的消息中间件 ...

Tue May 01 07:00:00 CST 2018 0 12981
yarn队列提交spark任务权限控制

转载请注明出处:http://www.cnblogs.com/xiaodf/ 1 CapacityScheduler 1.1 模型介绍 1.2 资源分配相关参数 1.3 限制应用程序数目相关参数 1.4 队列访问和权限控制参数 2 线上 ...

Tue Jan 10 02:17:00 CST 2017 0 18140
【Python3之多进程】

一、进程和线程的简单解释 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 用生活举例: (转自阮一峰网络日志) 二、pyt ...

Fri Jul 07 19:03:00 CST 2017 3 14960
栈的图文解析 和 对应3种语言的实现(C/C++/Java)

概要 本章会先对栈的原理进行介绍,然后分别通过C/C++/Java三种语言来演示栈的实现示例。注意:本文所说的栈是数据结构中的栈,而不是内存模型中栈。内容包括:1. 栈的介绍2. 栈的C实现3 ...

Wed Mar 26 02:38:00 CST 2014 10 27759
Redis 实现延迟队列

使用场景 工作中大家往往会遇到类似的场景: 1.对于红包场景,账户 A 对账户 B 发出红包通常在 1 天后会自动归还到原账户。 2.对于实时支付场景,如果账户 A 对商户 S 付款 100 元 ...

Sat Apr 04 19:24:00 CST 2020 9 7034

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM