记一次 Redis 哨兵连接的问题

问题: 个人做了一个 java 连接 redis 的工具jar; 支持连接单机模式,哨兵模式,集群模式。 测试链接哨兵配置的时候发生异常: 抛出异常后执行下面的, jedis.close 抛出异常 Connection reset Socket closed by peer . 跟踪代码是 outStream.flush Socket 链接异常. 这里有个关键的地方: 配置文件配置的是 127.0.0.1; 经过解析后 获取的IP 是192 的内网地址; 关键问题就在这,使用内网地址调用哨兵 127.0...

Continue Reading »
分享到:

R语言学习笔记(5)

本篇主要介绍ARIMA模型及用法。 一、知识回顾 首先,在R语言处理中,处理时间序列常用ts, zoo, xts函数,还有很多时间格式问题。 时间序列的摘要函数 ts函数示例: ts(1:10, frequency = 7, start = c(12, 2)) 1:10是数据序列,frequency是指定这个数据序列的周期是7(每个周期里有7个值),start里接受的两个参数,第一个数12是说这个序列的初始周期序号为12,第二个数2是说这个序列的第一个值是周期中的第2个值。 > print( ts(1:1...

Continue Reading »
分享到:

随手记:Python读取文件使用with open as 是否需要close?

在使用Python读取文件预处理时,常常会遇到这样的语句: with open(target_path, 'r') as f: for row in csv.reader(open(source_path, 'r')): # print(row[0], row[1]) # ...... f.close() 还有一种写法: G = nx.Graph() datafile = open(filepath) lines = datafile.readlines(line) length = len(lines)...

Continue Reading »
分享到:

VS Code中使用R语言扩展的相关配置

首先,在Visual Studio Code的应用商店中搜索扩展 R,安装后如下所示: 按照扩展说明进行配置: 第一步:配置R语言的可执行文件位置,也就是R.exe的位置 在扩展中找到r, 然后根据提示,输入本地的R.exe位置。 配置好之后需要重新加载。新建窗口,打开自己编写的 r r 文件。 选中执行是 ctrl + Enter 执行文件是 ctrl + Shift + s 或者点击右上角的小图标 嗯,还是熟悉的配方,还是喜欢的界面,

Continue Reading »
分享到: