• 2024-07-17解码 xsync 的 map 实现
    解码xsync的map实现最近在寻找Go的并发map库的时候,翻到一个github宝藏库,xsync(https://github.com/puzpuzpuz/xsync)。这个库提供了一些支持并发的数据结构,计数器Counter,哈希Map,队列Queue。我着重看了下它的Map的实现,遇到一个新的知识点:Cache-LineHashTable(CL
  • 2023-10-13xsync
    xsync#!/bin/bashif[$#-lt1]thenechoNOTEnoughArgumentexit;fiforhostinhadoop100hadoop101hadoop102doforfilein$@doif[-e$file]then
  • 2023-02-11Linux xsync命令脚本
    功能:在主机上分发文件到其他机器在主机machine136上进行如下操作(master)1、安装rsyncyuminstall-y rsync2、bin下创建xsync转自:(82条消息)Linuxxsync命令脚本_h
  • 2023-02-02xcall和xsync命令
    xcall命令#!/bin/bashparams=$@i=1for((i=1;i<=3;i=$i+1));doecho=============hadoop0$i$params=============sshhadoop10$i"$params"donexs
  • 2022-11-20集群分发xsync xcall 脚本命令
     建立hosts白名单127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4::1localhostlocalhost.localdomainlocalhost6loca
  • 2022-10-17xsync
    整合rsync,编写脚本。if[[-x$(command-vrsync)]];then echoyes>/dev/nullelse echonorsyncfound! exit1fi#1.获取输入参数的个数;如果没有参数,直接退出
  • 2022-09-19集群分发脚本
    在root用户下的bin目录下创建xsync文件vimxsync在文件中编写如下代码#!/bin/bash#1获取输入参数个数,如果没有参数,直接退出pcount=$#if((pcount==0));thenecho