CentOS下Redis的安装 [TOC] 前言 安装Redis需要知道自己需要哪个版本,有针对性的安装,比如如果需要redis GEO这个地理集合的特性,那么redis版本就不能低于3.2版本,由于这个特性是3.2版本才有的。另外需要注意的是,Redis约定次版本号(即第一个小数点后的数字)为偶数 ...
分类:
其他好文 时间:
2018-07-22 00:59:38
阅读次数:
177
题目 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。我们使用Insert()方法读取数据流,使用GetMedian()方法获取当前读取数据的中位数。 思路 用一 ...
分类:
其他好文 时间:
2018-07-21 11:55:34
阅读次数:
123
n个数字 不重复 给你一个m 然后问你有多少个区间的中位数是m 奇数区间选中间那个 偶数区间选中间偏左那个 因为是一个区间 肯定包含m这个数字 然后我们从m右边开始 记录从m到右边的每个数字这段区间比他大小的数字有多少个 用map记录一下 比如说 5 4 2 4 5 3 1 则 从4开始 2 4 5 ...
分类:
其他好文 时间:
2018-07-20 22:34:13
阅读次数:
293
replace(str, str) 字符串替换。 例子: rjust(int) 格式化字符串,右对齐,支持传入填充值。 例子: rstrip(str) 删去右边的参数,支持传入参数。 例子: round(float,int) 舍入运算,python基本就是四舍五入,但是在python3时边界中间时会 ...
分类:
编程语言 时间:
2018-07-19 21:10:37
阅读次数:
112
BigDecimal 保留小数 的 入舍操作, 6 中 策略 ; RoundingMode 里面的 枚举 和 BigDecimal 的 常量 是等价的 UP(BigDecimal.ROUND_UP), 最后说说 6种策略的区别: RoundingMode.CEILING:保留小数以后的全部都收 Ro ...
分类:
其他好文 时间:
2018-07-19 11:54:22
阅读次数:
761
map 定义 map(<处理方法/函数>,<可迭代对象>) map 函数指以第一个参数也就是处理方法,处理第二个参数可迭代对象,最终返回一个 iterator ,因为iterator是惰性序列,如果直接输出其结果为其地址,所以通过 list()函数将整个序列都计算出来并返回一个list 在处理可迭代 ...
分类:
其他好文 时间:
2018-07-17 23:15:42
阅读次数:
131
题意: 给出一个1~n的数列,求把它分为两组数使得两组数的和相等的方案数。 分析: 如果可能分成两组,那么(n+1)n/2一定为偶数,且n%4=2或3。可以设dp[i][j]表示从1~i中的数拼出的方案数。 故,状态转移方程为:dp[i][j]=dp[i-1][j](用i)+dp[i-1][j-i] ...
分类:
其他好文 时间:
2018-07-17 14:22:52
阅读次数:
150
本文引自网络,仅供个人学习之用 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架 ...
分类:
系统相关 时间:
2018-07-17 10:48:08
阅读次数:
206
这三个内置函数还是非常有用的,在工作中用的还不少,顺手,下面一一进行介绍 1、filter 语法:filter(function,iterable) 解释:把迭代器通过function函数进行过滤出想要的数据 用法:可以设置一个迭代器,然后把相同属性的元素过滤出来,如下所示 上面的意思是过滤出偶数( ...
分类:
编程语言 时间:
2018-07-16 00:32:46
阅读次数:
189
rabbitMQ介绍及基本使用 官方文档看这里: 一、队列的介绍 1、什么是rabbitMQ? RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应 ...
分类:
其他好文 时间:
2018-07-15 23:17:18
阅读次数:
222