HoneyMoose

4
获赞数
5
关注数
0
粉丝数
IP 属地美国
2020-12-01 加入
浏览 5.3k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
3 声望
sql
3
druid
0
go
0
编辑器
0
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
青铜勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2022-11-28
    高管对上新老板的 Twitter
    推特要走的路还很长。推特这个产品已经开始比较边缘化,抱着手机刷 Twitter 的人在下降,更多的是一些公司或者机构发布一些更新。但,这些机构的更新又常常缺乏价值,导致现在 Twitter 上面的有效价值信息并不多。
  • 发布了文章2022-06-22
    Java String 文字(Literal)和 对象(Object)初始化
    当我们创建 String 对象的时候,如果使用 new() 的方式来创建一个 String 对象,JVM 将会每次都会在 heap 内存中为我们创建的 String 对象开辟一个存储空间来进行存储。
  • 发布了文章2022-01-06
    Java 中如何将 String 转换为 Long
    Long.parseLong("0", 10) // returns 0L Long.parseLong("473", 10) // returns 473L Long.parseLong("-0", 10) // returns 0L Long.parseLong("-FF", 16) // returns -255L Long.parseLong("1100110", 2) // returns 102L Long.parseLong("99", 8) // throws a Numb...
  • 发布了文章2022-01-06
    Java Jackson 中如何 Pending JSON 对象到数组中
    希望的输出格式为:这个是一个数组格式的 JSON 数据,如何使用 ArrayNode 来生成数据呢?解决办法我们可以使用下面的解决办法:首先初始化一个 ArrayNode 对象ArrayNode newsletterArrayNode = mapper.createArrayNode();在上面的代码中 mapper 为 ObjectMapper 对象...
  • 发布了文章2021-08-19
    JavaScript 数组元素的一些操作
    JavaScript 针对数组中的元素通常有下面 4 个操作的方法push()pop()unshift()shift()下面的这张图应该能够帮你比较好的理解这 4 个方法是如何对数组中的元素进行操作的。总结对数组头部的元素进行操作使用的是 shift。shift 是移除,那么对应的添加就是 unshift。对...
  • 发布了文章2021-08-17
    如何理解 Java 多线程
    可以想象下你的浏览器,如果你打开了一个浏览器,表示你启动了一个进程,如果你再打开多个标签页,表示你启动了不同的线程(敲黑板:浏览器启动不同的标签页,其实启动的是不同的进程,不是启动线程,但这个模式比较容易理解罢了)。
  • 发布了文章2021-08-17
    Java 为什么设计成 String 不能用 == 来进行比较
    如果把这些基本数据类型转换为对象的过程就是我们说的包装了。用得最多的是 String,然后面试的时候很多人都喜欢问下这些类型的转换,其实再正常不过了。
  • 发布了文章2021-08-17
    JavaScript 的 null 和 undefined 判断
    null 和 undefined 在 JavaScript 是最常见的空问题。null 和 undefined 的定义JavaScript 的最初版本是这样区分的:null是一个表示"无"的对象,转为数值时为 0;undefined是一个表示"无"的原始值,转为数值时为NaN。下图对上面的 2 个概念进行了对比:为什么会出现...
  • 发布了文章2021-08-14
    Java 项目还需要 joda 吗
    因为众所周知的原因,老的 Java 中的日期处理是非常不好用但是又不得不用的 API。而且经常混乱还容易出错,相信大家应该都用过救民于水火的 joda Datetime 对象吧,简直是活菩萨。时间来到 JDK 8 以后的版本了,我们还需要使用 joda 吗?结论根据官方的说法,joda 项...
  • 发布了文章2021-08-13
    Java Array 和 String 的转换
    在有时候我们希望将字符串的数字或者整数类型的数组转换为字符串。但是如果我们直接使用 toString() 来进行转换的话,你可能会得到类似下面 Ljava.lang.String;@74a10858 的字符串。
  • 发布了文章2021-08-12
    Druid 加载 Kafka 流数据的性能配置参数 TuningConfig
    tuningConfig 的配置是可选的,如果你不在这里对这个参数进行配置的话,Druid 将会使用默认的配置来替代。字段(Field)类型(Type)描述(Description)是否必须(Required)typeString索引任务类型, 总是 kafka。YmaxRowsInMemoryInteger在持久化之前在内存中聚合...
  • 发布了文章2021-08-10
    Druid 加载 Kafka 流数据 Supervisor 配置
    在 Supervisor 中可用的 Kafka 配置表如下:字段(Field)描述(Description)是否必须(Required)typesupervisor 的类型,总是 kafka 字符串。YdataSchemaKafka 索引服务在对数据进行导入的时候使用的数据 schema。请参考 dataSchema 页面来了解更多信息YioConfig...
  • 发布了文章2021-08-09
    Java 面试都只是背答案不
    有经验的面试人员对你是不是背的答案一问便知。学习的过程应该是理解后用自己语言表述。背的答案会非常机械,没有任何可扩展的地方,或者稍微变一下你就可能不知道了。如果是理解了,哪怕不是完全正确,甚至表达和设计上面都有问题,这种情况与机械的背答案是 2 回事...
  • 发布了文章2021-08-07
    Kafka 和 Kinesis 之间的对比和选择
    在现代大型数据环境下,消息的发送和处理就变得非常重要了。作为消息发送处理领域里面的大象,那就是 Kafka 了。Kafka 和 Kinesis 直接的关系在对比 Kafka 和 Kinesis 和之前,我们需要对 Kinesis 有所了解。什么是 KafkaApache Kafka 是一个开源,分布式,可伸缩的...
  • 发布了文章2021-08-07
    Druid 加载 Kafka 数据时直接提交一个 supervisor
    为了能够直接启动一个服务,我们需要提交一个 supervisor 配置参数到 Druid overlord 进程中,你可以直接通过 Druid 的包运行下面的命令:
  • 发布了文章2021-08-07
    Druid 加载 Kafka 数据后查询和清理数据
    查询你的数据当数据发送到 Kafka 后,Druid 应该能够马上查询到导入的数据的。请访问 query tutorial 页面中的内容来了解如何针对新导入的数据运行一些查询。清理如果你希望其他的一些入门教程的话,你需要首先关闭 Druid 集群;删除 var 目录中的所有内容;再重新启...
  • 发布了文章2021-08-06
    Druid 集群方式部署 —— 启动服务
    rsync -az apache-druid-apache-druid-0.21.1/ MASTER_SERVER:apache-druid-apache-druid-0.21.1/
  • 发布了文章2021-08-06
    Druid 集群方式部署 —— 端口调整
    Master 服务器1527 (Derby 原数据存储;如果你使用的是其他的数据库,例如 MySQL 或 PostgreSQL 的话就不需要)2181 (ZooKeeper;如果你使用的是分布式 ZooKeeper 集群部署的话就不需要)8081 (Coordinator 服务)8090 (Overlord 服务)Data 服务器8083 (Histor...
  • 发布了文章2021-08-06
    Druid 集群方式部署 —— 配置调整
    如果你已经有一个已经存在并且独立运行的独立服务器部署的话,例如在页面 single-server deployment examples 中部署的服务器,下面的这个示例将会帮助你将 Coordinator 和 Overlord 合并到一个进程上面
  • 发布了文章2021-08-06
    Druid 集群方式部署 —— 配置 Zookeeper 连接
    在 conf/druid/cluster/_common/common.runtime.properties 配置文件中,设置druid.zk.service.host 为 connection string。在连接配置中使用的是逗号分隔符(host:port 对),每一个对应的是一个 ZK 的服务器,(例如, “127.0.0.1:4545” or “127.0.0.1:3000,127.0.0...