- 博客(8)
- 资源 (12)
- 收藏
- 关注
原创 hive-site.xml 参数设置
<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="configuration.xsl"?><!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agre...
2020-03-26 19:03:41 3686
转载 Eureka的工作原理以及它与ZooKeeper的区别
1、Eureka 简介:Eureka 是 Netflix 出品的用于实现服务注册和发现的工具。 Spring Cloud 集成了 Eureka,并提供了开箱即用的支持。其中, Eureka 又可细分为 Eureka Server 和 Eureka Client。1.基本原理上图是来自eureka的官方架构图,这是基于集群配置的eureka;- 处于不同节点的eureka通...
2020-03-26 17:30:30 323
原创 jedis使用scan替换keys
keys命令和scan命令区别KEYS命令是将redis中所有的key与KEYS参数一一匹配,时间复杂度是O(N),耗费时间很少,使用也非常简单,一次性返回所有匹配的key,会阻塞服务,对服务器的性能影响较大,一般产线会禁止使用,该命令的使用方式是:KEYS PATTERNSCAN命令是将所有的key分页处理,每次处理的条数通过参数传入,只返回少量元素处理后返回一个游标,下次请求时再携带该游...
2020-03-26 16:57:11 3441
转载 Amazon AWS 中国区的那些"坑"
使用AWS 中国区有一段时间了, 期间踩过了一些坑. 简单写一下, 希望对别人有帮助.** 文中一些主观猜测或者AWS 后续升级, 如有误导, 敬请见谅.Amazon S3所有坑中, 最数 S3 坑多. 原因很简单: EC2的服务大不了大家在web console 里面点击鼠标, S3 更多时候肯定是用SDK访问. 因此SDK的各种问题都会提前暴露.hadoop over S3...
2020-03-26 13:35:19 7750
转载 HBase最佳实践-内存规划
线上HBase集群应该如何进行参数配置?这其实是很多HBase初学者在实践环节都可能会遇到的问题,有些人会选择默认配置,有些人会选择其他公司的推荐配置;诚然,这样的参数配置在大多数情况下都能正常工作,但性能却未必最佳、资源未必都能被合理利用。本文结合笔者的实践经验,针对不同应用场景,对多种工作模式下的参数进行详细说明,并结合相关示例对集群规划中最核心模块-内存规划进行介绍。一方面希望读者能够了解H...
2020-03-21 00:01:55 387
转载 SonarQube代码质量检查工具简介
Sonar (SonarQube)是一个开源平台,用于管理源代码的质量Sonar 不只是一个质量数据报告工具,更是代码质量管理平台支持Java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等等二十几种编程语言的代码质量管理与检测。Sonar可以从以下七个维度检测代码质量,而作为开发人员至少需要处理前5种代码质量问题。 不遵循代码标...
2020-03-12 14:37:14 7071
转载 远程仓库 & 分支管理&标签管理
远程仓库到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题了。可是有用过集中式版本控制系统SVN的童鞋会站出来说,这些功能在SVN里早就有了,没看出Git有什么特别的地方。没错,如果只是在一个仓库里管理文件历史,Git和SVN真没啥区别。为了保证你现在所学的Git物超所值,将来绝对不会后悔,同时为了打击已经不幸学了SVN的童鞋,本章...
2020-03-09 23:56:07 321
转载 git分支管理策略
1总览git的分支整体预览图如下:从上图可以看到主要包含下面几个分支:master:git默认主分支(这里不作操作)。stable:稳定分支,替代master,主要用来版本发布。develop:日常开发分支,该分支正常保存了开发的最新代码。feature:具体的功能开发分支,只与...
2020-03-08 22:50:20 1036
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人