ICode9

精准搜索请尝试: 精确搜索
  • 大数据技术原理与应用之【HBase】习题2021-06-01 17:57:25

    1.试述在Hadoop体系架构中HBase与其他组成部分的相互关系 答: HBase利用Hadoop MapReduce来处理HBase中的海量数据,实现高性能计算;利用Zookeeper作为协同服务,实现稳定服务和失败恢复;使用HDFS作为高可靠的底层存储,利用廉价集群提供海量数据存储能力; Sqoop为HBase的底层数据导入功

  • Spark环境搭建——standalone集群模式2021-06-01 17:51:52

            这篇博客,Alice为大家带来的是Spark集群环境搭建之——standalone集群模式。 文章目录 集群角色介绍 集群规划 修改配置并分发 启动和停止 查看web界面 测试 集群角色介绍         Spark是基于内存计算的大数据并行计算框架,实际中运行计算任务肯定是

  • Spark基础环境搭建——local本地模式2021-06-01 17:51:43

            这篇博客,为大家带来的是关于Spark的环境搭建。 Spark环境搭建         提前声明:         1.我们选择目前企业中使用最多的稳定版Spark2.2.0         2.为了方便浏览和更改配置信息,我们把主机名更换为node01,node02..... local本地模

  • Redis-Cluster数据迁移之redis-shake(集群到集群)2021-06-01 14:32:29

    1、背景 - 在项目的实施过程中,由于有dev环境和pro环境,这时会有两个redis集群,但是部分数据从甲方的三方数据库中获取存入生产环境的redis集群中,为了方便测试和数据校验,需要将生产redis集群的各节点数据同步到测试环境的redis集群中,最好能实时的同步增量数据。 2、方案 写一个

  • git 简单步骤2021-06-01 10:03:03

    git 提交代码步骤 git pull // 拉取代码 git add . // 把所有代码提交都再存区 git commit -m '提交信息' git push // 把本地库的修改提交到远程库中 git 合并步骤 git checkout master/branch //切换到某个分支 gti pull // 拉取代码 git checkout master/branch //切换到

  • VRRP协议原理与配置2021-06-01 09:34:23

    1   VRRP协议 虚拟路由冗余协议(Virtual Router Redundancy Protocol,简称VRRP)是由IETF提出的解决局域网中配置静态网关出现单点失效现象的路由协议,1998年已推出正式的RFC2338协议标准。VRRP广泛应用在边缘网络中,它的设计目标是支持特定情况下IP数据流量失败转移不会引起混乱,允

  • kudu原理2021-06-01 09:33:15

    参考:官网:https://kudu.apache.org/docs/index.html 原理: https://blog.csdn.net/nosqlnotes/article/details/79496002 emr: https://help.aliyun.com/document_detail/141545.html?spm=5176.11065259.1996646101.searchclickresult.27c24992KolFqY&aly_as=pGRW1f3f 大叔: htt

  • Git Flow流程示例代码2021-05-31 19:02:05

    1,创建develop分支 #从master拉出develop分支 #可选,获取最新版本。git pull origin master git checkout -b develop master #发布develop分支 git push -u origin develop 2,创建feature分支 #从develop拉出feature_v1.0功能分支 #可选,获取最新版本。git pull origin develop git

  • MySQL Replication Thread States2021-05-31 18:34:08

     1.主节点线程状态(Replication Master Thread States): Finished reading one binlog; switching to next binlog 线程 已经完成读取 binlog 文件,并切换到下一个 binlog 文件 Master has sent all binlog to slave; waiting for more updates 线程已经从二进制日志中读

  • redis 主从复制 及 集群2021-05-31 18:33:21

    主从复制 Redis 的主从、哨兵架构:https://www.cnblogs.com/yufeng218/p/13443058.html 从 redis 5.0.0 开始 salveof 命令 由 replicaof 命令替换 如果在配置文件中 配置了 replicaof,如下: replicaof 192.168.172.20 6379 则该redis 实例为从副本,且主从副本固定了。 也可以不写在

  • Redis进阶 - Redis主从工作原理详解2021-05-31 17:05:01

    文章目录 主从配置 主从工作原理 全量复制 增量复制 主从复制风暴 主从配置 简要回顾一下,Redis的主从配置 复制一份redis.conf文件 将相关配置修改为如下值: port 6380 pidfile /var/run/redis_6380.pid # 把pid进程号写入pidfile配置的文件 logfile "6380.log" dir /u

  • Redis进阶 -CLUSTER NODES 信息结合实际输出信息解读2021-05-31 17:04:42

    文章目录 Pre cluster nodes 作用 输出格式 flags 含义 slot 第一种 单哈希槽 第二种 Range 第三种特殊状态 导入和迁移 Pre Redis进阶 - 因异常断电导致的Redis Cluster Fail故障处理 处理了redis cluster 断电后的异常,中间使用了cluster nodes 命令,我们来看下这个命令的

  • Redis进阶-Redis集群原理剖析及gossip协议初探2021-05-31 17:02:05

    文章目录 Pre 集群架构 集群原理 槽位定位算法 跳转重定位 Redis集群节点间的通信机制gossip协议 维护集群的元数据的两种方式 集中式 Gossip protocol Gossip 演示 gossip协议消息 优缺点 10000端口 网络抖动 Redis集群选举原理分析 集群是否完整才能对外提供服务 Redis集

  • php以数组做为配置文件的读取和写入操作2021-05-31 14:52:32

    最近想用php开发个简单的文章管理系统,主要是做一批垃圾采集站,目前网上的cms都太多功能了,导致修改个模板要很多文件,花费很多功夫。开始用thinkphp框架做,感觉还是麻烦,后来改用ci,做好了后台后又觉得不是很简洁 于是忠于狠下心来打算用原生的php开发一个,只有这样才最简洁。其中遇到不

  • S32K144(18)LPI2C2021-05-31 13:34:25

    1、简介 LPI2C可以用来实现2线或4线I2C串行总线。 2、信号方向 Signal Name 2-Wire Scheme4-Wire SchemeSCLLPI2C clock lineSCLIn 4-wire mode, this is the SCL input pinSDALPI2C data lineSDAIn 4-wire mode, this is the SDA input pinHREQHost requestif host request i

  • 漫画:如何实现大整数相乘?(上)2021-05-31 11:57:08

     小灰 程序员小灰 本期封面作者:会飞的皮卡丘前一段时间,小灰发布了一篇有关大整数相加的漫画,没看过的小伙伴可以先看一看:漫画:如何实现大整数相加?(修订版)那么,大整数相乘又是如何实现的呢?起初,小灰认为只要按照大整数相加的思路稍微做一下变形,就可以轻松实现大整数相乘。但是随着深入

  • 漫画:如何实现大整数相乘?(整合版)2021-05-31 11:56:10

     小灰 程序员小灰 前一段时间,小灰发布了一篇有关大整数相加的漫画,没看过的小伙伴可以先看一看:漫画:如何实现大整数相加?(修订版)那么,大整数相乘又是如何实现的呢?起初,小灰认为只要按照大整数相加的思路稍微做一下变形,就可以轻松实现大整数相乘。但是随着深入的学习,小灰才发现事情并没

  • (转)MySQL 主从复制相关参数2021-05-30 23:35:47

    原文:https://www.cnblogs.com/YangJiaXin/p/10211649.html 列举了MySQL主从复制主要的相关参数 binlog server_id 服务器在集群中唯一标识符 log_bin[=binlog_name] 启动二进制日志 log_bin_index 二进制日志索引名称 binlog_format 二进制日志的类型 binlog_row_image

  • Git推送错误: failed to push some refs to ‘git@gitee.com:XXXXXX’2021-05-30 22:30:40

    项目推送时遇Git推送错误: error: failed to push some refs to ‘git@gitee.com:name/project.git’ 1、分析: 这个问题的产生是因为远程仓库与本地仓库并不一致所造成。 2、解决方案: 那么我们把远程库同步到本地库就可以了。 执行命令: git pull --rebase origin master 将

  • git 查看提交记录2021-05-30 21:54:16

    git 查看提交记录 查看提交的内容 -p 选项,同时在 - 后加数字限制一下数目 git log -p -2. commit 500eeadd71a21f1166803e12a792bfa86f4ca784 (HEAD -> master, origin/master, origin/HEAD) Merge: 1cb2e13 13289e4 Author: Łukasz Mróz <lukasz.mroz@droidsonroids.pl>

  • Game Master文字加背景图生成图片2021-05-30 17:02:49

    一般来说图片处理的话使用 gm 还是用的比较多的,可是碰到了问题。 const gm = require('gm'); gm(200, 100, "#4499ee") .font('./font.ttf') .drawText(10, 50, "中文") .write("./coll/test.png", function (err) { console.log(err); }); 中文乱码 我开始还以为

  • 8-3 持久化存储PersistantVolume2021-05-30 16:00:49

    持久化存储PersistantVolume 将NFS 拆分成若干块隔离的存储 [root@master Chapter8]# cat 8-3-pv.yaml  apiVersion: v1 kind: PersistentVolume metadata:   name: pv-demo   labels:     name: pv-demo spec:   capacity:     storage: 5Gi   accessModes:     - R

  • Keepalived实现主备切换2021-05-30 15:04:50

    目前有一个需求:有两台机器,上面部署了相同的服务,平时情况下,由master处理请求;master宕机后,由backup处理请求;master重连后,重新由backup处理请求。 实现的方式有很多,我这里由keepalived简单实现。 安装keepalived yum install -y conntrack-tools libseccomp libtool-ltdl yum install

  • spark使用2021-05-30 12:35:17

    pyspark --master local 私用一个workder线程本地话运行spark(完全不并行) pyspark --master local[*] 使用逻辑CPU个数数量的线程来本地化运行Spark pyspark --master local[k] 使用k个worker线程本地话spark(理想情况下,k应该更具运行及其的cpu内核数设定) pyspark --master spar

  • git环境部署和代码管理的应用2021-05-29 23:29:38

          1. 环境部署   1.1 linux环境部署 1.1.1 git安装 首先,你可以试着输入 git,看看系统有没有安装 Git: $ git The program 'git' is currently not installed. You can install it by typing: sudo apt-get install git 像上面的命令,有很多 Linux 会友好地告诉你 Git 没有

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

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

ICode9版权所有