上一页 1 ··· 141 142 143 144 145 146 147 148 149 ··· 234 下一页

2019年3月3日

redis sentinel 高可用(HA)方案部署,及python应用示例

摘要: redis sentinel(哨兵)高可用集群的部署方法,并通过 python 程序实例讲解如何使用 redis sentinel redis sentinel(哨兵)高可用集群的部署方法,并通过 python 程序实例讲解如何使用 redis sentinel redis sentinel(哨兵) 阅读全文

posted @ 2019-03-03 19:12 ExplorerMan 阅读(513) 评论(0) 推荐(0)

Linux Redis集群搭建与集群客户端实现

摘要: 硬件环境 本文适用的硬件环境如下 Redis已经成功安装,安装路径为/home/idata/yangfan/local/redis-3.2.1。 我们要在单台机器上搭建Redis集群,方式是通过不同的TCP端口启动多个实例,然后组成集群。 1、启动Redis多个实例 我们在Redis安装目录下创建目 阅读全文

posted @ 2019-03-03 18:53 ExplorerMan 阅读(215) 评论(0) 推荐(0)

2019年2月28日

单链表反转

摘要: #!/usr/bin/python#递归实现单链表反转 class ListNode(object): def __init__(self,x): self.val=x self.next=None def recurse(head,newhead): #递归,head为原链表的头结点,newhea 阅读全文

posted @ 2019-02-28 23:19 ExplorerMan 阅读(110) 评论(0) 推荐(0)

字符串倒序

摘要: #写一个函数, 输入一个字符串, 返回倒序排列的结果#1).利用字符串本身的翻转 str = 'abcdef'# def string_reverse(string):# return string[::-1]## if __name__ =="__main__":# print(str)# pri 阅读全文

posted @ 2019-02-28 23:19 ExplorerMan 阅读(350) 评论(0) 推荐(0)

【python】面试常考数据结构算法

摘要: 这里整理的都是基础的不能再基础的算法,目的就是进行一个回忆,同时作为剑指offer的一个补充~嘿嘿~ 查找算法二分查找# 实现一个二分查找# 输入:一个顺序list# 输出: 待查找的元素的位置def binarySearch(alist, item): first = 0 last = len(a 阅读全文

posted @ 2019-02-28 23:17 ExplorerMan 阅读(223) 评论(0) 推荐(0)

面试中的排序算法总结

摘要: 前言 查找和排序算法是算法的入门知识,其经典思想可以用于很多算法当中。因为其实现代码较短,应用较常见。所以在面试中经常会问到排序算法及其相关的问题。但万变不离其宗,只要熟悉了思想,灵活运用也不是难事。一般在面试中最常考的是快速排序和归并排序,并且经常有面试官要求现场写出这两种排序的代码。对这两种排序 阅读全文

posted @ 2019-02-28 22:27 ExplorerMan 阅读(220) 评论(0) 推荐(0)

2019年2月27日

Memcached 真的过时了吗?

摘要: 这两年Redis火得可以,Redis也常常被当作Memcached的挑战者被提到桌面上来。关于Redis与Memcached的比较更是比比皆是。然而,Redis真的在功能、性能以及内存使用效率上都超越了Memcached吗? 下面内容来自Redis作者在stackoverflow上的一个回答,对应的 阅读全文

posted @ 2019-02-27 11:04 ExplorerMan 阅读(395) 评论(0) 推荐(1)

2019年2月26日

在 tornado 中异步无阻塞的执行耗时任务

摘要: 在 tornado 中异步无阻塞的执行耗时任务 在 linux 上 tornado 是基于 epoll 的事件驱动框架,在网络事件上是无阻塞的。但是因为 tornado 自身是单线程的,所以如果我们在某一个时刻执行了一个耗时的任务,那么就会阻塞在这里,无法响应其他的任务请求,这个和 tornado 阅读全文

posted @ 2019-02-26 19:07 ExplorerMan 阅读(1145) 评论(0) 推荐(0)

【tornado】系列项目(一)之基于领域驱动模型架构设计的京东用户管理后台

摘要: 本博文将一步步揭秘京东等大型网站的领域驱动模型,致力于让读者完全掌握这种网络架构中的“高富帅”。 一、预备知识: 1.接口: python中并没有类似java等其它语言中的接口类型,但是python中有抽象类和抽象方法。如果一个抽象类有抽象方法,那么继承它的子类必须实现抽象类的所有方法,因此,我们基 阅读全文

posted @ 2019-02-26 17:37 ExplorerMan 阅读(331) 评论(0) 推荐(0)

Python操作 RabbitMQ、Redis、Memcache、SQLAlchemy

摘要: Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但 阅读全文

posted @ 2019-02-26 17:33 ExplorerMan 阅读(234) 评论(0) 推荐(0)

上一页 1 ··· 141 142 143 144 145 146 147 148 149 ··· 234 下一页

导航