Loading

摘要: isAssignableFrom是比较两个模具是否相同; isAssignableFrom针对class对象 instanceof 是判断物品X是否是由模具A生产出来的; instanceof 针对实例 存在两个for循环可以通过break retry来跳出两个for循环,算是语法糖/也可以在第二个 阅读全文
posted @ 2021-05-31 10:52 ichar 阅读(40) 评论(0) 推荐(0) 编辑
摘要: url:云效 流水项目 创建一个 添加源/我这里选择的是gitee/选择好源和分支即可。 发布 Maven 二方库: 首先需要修改自己的setting文件(首页->左下方设置->Maven设置->自定义 Maven 配置)/发布maven/在这里我用的是云效Package/自己用挺好用的/私服参考N 阅读全文
posted @ 2021-02-19 19:02 ichar 阅读(1450) 评论(0) 推荐(0) 编辑
摘要: 直接通过docker启动nacos-server 简单发布nacos-serve,直接拉取nacos-server镜像,然后启动docker即可ps如果启动报错,提示内存不够,则修改docker启动参数eg: docker run --name nacos -d -p 8848:8848 -e JV 阅读全文
posted @ 2021-02-07 18:36 ichar 阅读(2306) 评论(0) 推荐(0) 编辑
摘要: 下载 安装存在的问题 问题1 Unable to find image 'docker/getting-started:latest' locallylatest: Pulling from docker/getting-starteddocker: no matching manifest for 阅读全文
posted @ 2020-12-21 17:13 ichar 阅读(2894) 评论(0) 推荐(0) 编辑
摘要: 前言: 关于一些日志收集的一些小想法,如果系统中自定义个日志打印类,类中组织好相关日志信息,不管是json还是xml,继而传给相关的系统,比如elasticsearch。 下文基于springboot+logback log4j也支持实现接口打印日志 1,自定义日志打印 import ch.qos. 阅读全文
posted @ 2020-10-26 17:04 ichar 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 1. lucene的写操作及其问题 Elasticsearch底层使用Lucene来实现doc的读写操作,Lucene通过 public long addDocument(...);public long deleteDocuments(...);public long updateDocument 阅读全文
posted @ 2020-10-12 14:44 ichar 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 为什么要在创建索引的时候就确定好主分片的数量并且永远不会改变这个数量:因为如果数量变化了,那么所有之前路由的值都会无效,文档也再也找不到了 脑裂现象 同时如果由于网络或其他原因导致集群中选举出多个Master节点,使得数据更新时出现不一致,这种现象称之为脑裂,即集群中不同的节点对于master的选择 阅读全文
posted @ 2020-10-12 14:14 ichar 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 顺序读写是关键,现代操作系统提供了 read-ahead 和 write-behind 技术,read-ahead 是以大的 data block 为单位预先读取数据,而 write-behind 是将多个小型的逻辑写合并成一次大型的物理磁盘写入。关于该问题的进一步讨论可以参考 ACM Queue 阅读全文
posted @ 2020-04-26 23:56 ichar 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 通过groupname 获取groupid 通过命令查 ./bin/kafka-consumer-groups.sh --bootstrap-server ip:9092 --describe --group consumer2 保存到 kafka配置的~/data文件夹(现有集群为3/分析得出就是 阅读全文
posted @ 2020-04-26 23:35 ichar 阅读(4868) 评论(0) 推荐(0) 编辑
摘要: 首先搭建kafka和zookeeper,找帖子搭建时需要注意其次,保证zookeeper是集群环境,也可以代建伪集群,不然启动不起来报:partitions have leader brokers without a matching listener。 一个生产者的消息如果没有key值,则会随机到 阅读全文
posted @ 2019-07-14 23:33 ichar 阅读(9561) 评论(1) 推荐(0) 编辑