ICode9

精准搜索请尝试: 精确搜索
  • 使用elasticsearch-dump迁移elasticsearch集群数据2020-09-28 08:51:22

    缘起 最近某个5节点es集群发现其中1个主节点(被选中master)cpu负载很高,其中3节点master角色,所有节点默认data角色,初步操作重启这个主节点,使其角色变更减少压力,发现不起作用。后来使用Cerebro分析发现其中有个geo_infomation信息索引只有一个分片,且大小超过20G,默认单分片在SSD盘中大小

  • Centos7.6部署redis6.0.8集群(sentinel模式)2020-09-28 07:52:49

    集群规划:三台服务器各部署一个集群节点、一个哨兵进程。服务器角色IP和端口master1master1/sentinel192.168.146.199 redis端口:6379 Sentinel端口:26379slave1slave1/sentinel192.168.146.200 redis端口:6379 Sentinel端口:26379slave2slave2/sentinel192.168.146.201 redis端口:6379 S

  • go学习笔记:做实验测量潜在低效的版本和使用了strings.Join的版本的 运行时间差异。2020-09-27 21:51:05

    import ("fmt""os""time") func timeCost() func(){start:=time.Now()return func(){cost:=time.Since(start)fmt.Printf("cost: %v",cost)}} func main(){//startT:=time.Now()defer timeCost()()s,sep:="",""f

  • tar命令压缩与解压缩2020-09-27 16:02:21

    tar命令压缩与解压缩 tar [OPTION...] [FILE]... tar常用参数 z filter the archive through gzip c create a new archive v verbosely list files processed f use archive file or device ARCHIVE x extract files from an archive C change to directory DIR P

  • python中生成随机整数(random模块)2020-09-13 23:00:42

    1、从一个序列中随机选取一个元素返回:    random.choice(sep)     2、用于将一个列表中的元素打乱    random.shuffle(sep)        3、在sep列表中随机选取k个元素返回        random.sample(seq, k)       4、随机返回a到b之间的一个整数    random.rand

  • docker数据管理2020-09-13 12:02:25

    一、使用容器的数据管理原因 1. 对数据进行持久化 2. 在多个容器之间进行数据共享 容器中的管理数据的两种方式:数据卷—容器内的数据直接映射到本地主机环境;数据卷容器—使用特定容器维护数据卷 二、数据卷  数据卷是一个可供容器使用的特殊目录,它将主机操作系统目录直接映射到容

  • 找不到网卡2020-09-02 17:00:20

                                            [root@bogon rules.d]# ls /sys/class/net/enahisic2i0/device/driver/ -al total 0 drwxr-xr-x 2 root root 0 Sep 2 16:57 . drwxr-xr-x 86 root root 0 Jul 16 04:25 .. --w------- 1 root root

  • R语言报错:Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec, : n行没有x元素2020-08-29 14:01:20

    今天在使用R语言读取一个txt文件时,报如下错误。 > data <- read.table("D:\\StudentTest\\评分.txt", sep="\t",header=T, fileEncoding="CP936") Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec, : 9行没有2元素   

  • smtplib.py2020-08-17 14:00:17

    def _print_debug(self, *args): if self.debuglevel > 1: print(datetime.datetime.now().time(), *args, file=sys.stderr) else: print(*args, file=sys.stderr) def print(self, *args, sep=' ', end='\n', file=None): # kn

  • PHP localeconv() 函数2020-06-14 09:05:23

    实例 查找美国本地的数字格式化信息: <?php setlocale(LC_ALL,"US"); $locale_info = localeconv(); print_r($locale_info); ?> 定义和用法 localeconv() 函数返回一个包含本地数字及货币格式信息的数组。 localeconv() 函数返回以下数组元素: [decimal_point] - 小数点字符 [th

  • python os模块的常用方法2020-05-03 16:54:03

    os模块是python标准库中的一个用于访问操作系统功能的模块。   os.sep——获取路径分隔符   在Windows上,文件的路径分隔符是'\',在Linux上是'/'。例如:文件夹img下有一张图lake.jpg, windows的路径为.\img\lake.jpg   Linux的路径为./img/lake.jpg为了让代码在不同的平台上都能运

  • python文件の操作2020-03-13 12:05:35

    tsv文件读取: import pandas as pd train=pd.read_csv('test.tsv', sep='\t') 如果读取tsv已有表头: train=pd.read_csv('test.tsv', sep='\t', header=0) 如果已有主键列: train=pd.read_csv('test.tsv', sep='\t', header=0,

  • python常用函数2020-03-10 10:56:22

    1.join()函数 “sep”.join(seq)      #以sep作为分隔符,将seq所有的元素合并成一个新的字符串 -sep:分隔符,可以为空 -seq:要连接的元素序列、字符串、元祖、字典 2.extend()函数 list.extend(seq)    #在list列表后添加新的seq列表内容 -seq:要添加的列表 1.在形参前加“*”和“

  • 数组的两种输出方法2020-03-10 09:01:35

    描述: 该函数用于连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 ,注意:是字符串 使用: 'sep'.join(temp) #注意这是一个字符串,你可以直接打印 sep为连接符,可以为空,temp为需要连接的序列 实际应用 输出字符串列表 print(' '.join(i for i i

  • Python课第3周:字符串分段组合2020-03-09 18:42:40

    蜗牛日记20200309 中国大学MOOChttp://www.icourse163.org 《Python语言程序设计》(11期) 2020年02月18日 10:00 - 2020年05月12日 23:30 第三周 测验 程序设计第2题 题目如下: 字符串分段组合 描述 获得输入的一个字符串s,以字符减号(-)分割s,将其中首尾两段用加号(+)组合后输出

  • 关于.split()和os.sep的联合应用2020-02-06 14:52:51

    1. .split()的基础作用   首先要说明,.split()的基础作用是分割字符串的。当没有参数输入的时候,它会默认空格、回车符(\n)、空格符(\t),分割后形成列表保存分割结果。当输入参数的时候会根据参数进行分割。如上程序所示。 2. os.sep的基础作用    os.sep表示的是分隔符的意思,P

  • Python-print函数2020-01-30 12:37:15

    基础的print函数 基础用法 语法:print(*objects, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False) 参数: objects – 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。 sep – 用来间隔多个对象,默认值是一个空格。 end – 用来设定以什么结尾。默认值是换

  • python 4 -- python数据类型2020-01-22 20:02:37

    简单数据类型 字符串 单引号,双引号,三引号括起来的都是字符串 Python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始 >>> a = 'lapland' >>> print(a[-1]) d Python中的字符串不能改变 转义字符串 转义字符 含义 \n 换行 \t 制表(Tab) \r 回车(Enter

  • R——把数据框输出2020-01-15 17:38:00

    write.table(data,“data.csv”,row.names=FALSE,col.names=TRUE,sep=",") 行序号不导出 列名称导出 点赞 收藏 分享 文章举报 babychrislee3 发布了57 篇原创文章 · 获赞 3 · 访问量 1168 私信 关注

  • R语言 中的 paste/paste0 函数2020-01-11 18:57:26

    paste/paste0 函数, 用于连接字符(向量), paste 可以设置连接字符,默认以空格作为连接字符; paste0 以空字符串连接字符,不能设置 sep 值。collapse 参数可以实现用 sep 连接后的字符向量的元素间的再次连接。 1、paste(..., sep=" ") > paste("a", "b") # 默认以空格连接字符 a 和 b, [1

  • Go语言基础之单元测试2019-12-13 17:06:05

      go test工具 Go语言中的测试依赖go test命令。编写测试代码和编写普通的Go代码过程是类似的,并不需要学习新的语法、规则或工具。 go test命令是一个按照一定约定和组织的测试代码的驱动程序。在包目录内,所有以_test.go为后缀名的源代码文件都是go test测试的一部分,不会被go bu

  • 【Linux题目】第五关2019-11-29 13:53:23

    1. 如何取得/etiantian文件的权限对应的数字内容,如-rw-r-r 为644,要求使用命令取得644或0644这样的数字。 解答: 方法1:用sed获取stat filename里的属性值[root@oldboy oldboy]# stat oldboy.txt|sed -nr '4s#.*([0-9]{4}).*#\1#gp' 0644方法2: 获取到权限值,用tr替换rwx-注意,替换的

  • linux修改文件所有者和文件所在组2019-11-06 10:56:55

    chgrp  用户名    文件名  -R chown 用户名   文件名  -R   -R表示递归目录下所有文件 一、修改文件所属组群——chgrp    修改文件所属组群很简单-chgrp命令,就是change group的缩写(我们可以利用这些来记忆命令)    语法:chgrp  组群  文件名/目录     举例: [root

  • Keepalived主备2019-10-31 10:54:22

    这里我们仅仅只利用Keepalived做双机热备,也就是保证服务器的高可用性,其他的不用管。 一、Keepalived双机热备的应用场景 二、Keepalived双机热备的特性以及优缺点   特性:  1,至少需要两台服务器,其中一台为master始终提供服务,另外一台作为backup始终处于空闲状态,只有在主服务器

  • 【统计与建模】R语言基本操作2019-09-26 13:01:09

    1 # vec <- rep( seq(1,5,by=0.5),3) 2 3 # vec <- seq( 1 , 10 , by = 1 ) 4 # min(vec) #最小值 5 # max(vec) #最大值 6 # range(vec) #范围 7 # length(vec) #长度 8 # sum(vec) #总和 9 # prod(vec) #向量元素所有的乘积 10 # median(vec) #中位数 11 # mean

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有