2024年4月1日
摘要: SELECT concat( ' { "customerId":42, "processId":"', t.processId, '", "processName":"', t.processName, '" }, ' ) FROM process t 阅读全文
posted @ 2024-04-01 17:22 曹军 阅读(4) 评论(0) 推荐(0) 编辑
2024年3月7日
摘要: 1、HBase读流程 1)Client先访问zookeeper,从meta表读取region的位置,然后读取meta表中的数据。meta中又存储了用户表的region信息;2)根据namespace、表名和rowkey在meta表中找到对应的region信息;3)找到这个region对应的regio 阅读全文
posted @ 2024-03-07 16:55 曹军 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 什么是Hbase Hbase是一个高可靠、高性能、面向列、可伸缩的分布式存储系统,利用Hbase技术可在廉价的PC Server上搭建大规模结构化存储集群。 利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理 Hbase中的海量数据,利用Zookeeper作为其 阅读全文
posted @ 2024-03-07 16:49 曹军 阅读(1313) 评论(0) 推荐(1) 编辑
2024年3月4日
摘要: 1.解释反向代理很好的文档 也很简单:https://zhuanlan.zhihu.com/p/348921580 阅读全文
posted @ 2024-03-04 14:12 曹军 阅读(8) 评论(0) 推荐(0) 编辑
2023年9月26日
摘要: 参考文档:https://www.cnblogs.com/melody-emma/p/4914832.html 1.步骤 2.生成结果 3.对比效果 阅读全文
posted @ 2023-09-26 11:23 曹军 阅读(51) 评论(0) 推荐(0) 编辑
摘要: mvn dependency:tree 使用idea进入对应的项目,然后使用当前命令。 效果: 阅读全文
posted @ 2023-09-26 10:42 曹军 阅读(7) 评论(0) 推荐(0) 编辑
2023年9月15日
摘要: 上代码: public void zeroPowerData() throws IOException, ExecutionException, InterruptedException { // 读取所有的电力数据 List<DataTypeDTO> dataTypeList = stoneDat 阅读全文
posted @ 2023-09-15 16:29 曹军 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 参考文档:https://blog.csdn.net/qq_52423918/article/details/130968307 阅读全文
posted @ 2023-09-15 14:17 曹军 阅读(6) 评论(0) 推荐(0) 编辑
2023年9月4日
摘要: 1.模型 2.消息模型 RocketMQ主要由 Producer、Broker、Consumer 三部分组成,其中Producer 负责生产消息,Consumer 负责消费消息,Broker 负责存储消息。Broker 在实际 部署过程中对应一台服务器,每个 Broker 可以存储多个Topic的消 阅读全文
posted @ 2023-09-04 22:01 曹军 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1.概述 使用单机版进行搭建 社区提供了控制台:https://github.com/apache/rocketmq-dashboard mvn clean package -Dmaven.test.skip=true 2.环境变量 但是这个时候要注意,在这 个项目的application.yml中 阅读全文
posted @ 2023-09-04 21:35 曹军 阅读(15) 评论(0) 推荐(0) 编辑
2023年9月3日
摘要: 1.准备环境 搭建2主2从的异步刷盘的集群,使用conf/2m-2s-async下的配置文件。 机器 nameserver部署 broker部署 192.168.19.132 部署 192.168.19.133 部署 broker-a,broker-b-s 192.168.19.134 部署 bro 阅读全文
posted @ 2023-09-03 23:33 曹军 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1.下载版本 2.解压 unzip 3.配置环境变量 export ROCKETMQ_HOME=/opt/software/rocketmq-all-4.9.1-bin-release export PATH=$PATH:$ROCKETMQ_HOME/bin 4.nameserver服务的创建 修改 阅读全文
posted @ 2023-09-03 21:56 曹军 阅读(27) 评论(0) 推荐(0) 编辑
2023年8月31日
摘要: 1.概述 在学习spring的时候,@ConfigurationProperties应该经常被使用到,作用在类上的时候,将该类的属性取值 与配置文件绑定,并生成配置bean对象,放入spring容器中,提供给其他地方使用。 在工作中,或者看spring内部代码的时候,无意发现@Configurati 阅读全文
posted @ 2023-08-31 16:58 曹军 阅读(363) 评论(0) 推荐(0) 编辑
2023年7月31日
摘要: 请求方式:post url: http://127.0.0.1:1015/transaction_index/_delete_by_query body: { "query": { "bool": { "filter":[ { "term":{ "customerId":"263" } }, { " 阅读全文
posted @ 2023-07-31 14:24 曹军 阅读(191) 评论(0) 推荐(0) 编辑
2023年7月28日
摘要: 1.介绍 ByteBuf是Netty的数据容器对象; Unpooled是操作数据容器的工具类; 2.指针 进行readByte和writeByte方法的调用时会改变readIndex和writeIndex的值,而调用set和get方法时不会改变readIndex和writeIndex的值。上面的测试 阅读全文
posted @ 2023-07-28 11:12 曹军 阅读(560) 评论(0) 推荐(0) 编辑
2023年7月25日
摘要: 在实际情况下,其中一张表里的数据没有赋值到关联表中,可以使用下面的关联方式进行更新 把b表的name给a表的name UPDATE table_a a LEFT JOIN table_b b ON p.id= a.uid SET a.name = b.name WHERE a.name != '' 阅读全文
posted @ 2023-07-25 19:58 曹军 阅读(321) 评论(0) 推荐(0) 编辑
2023年7月7日
摘要: 看负载,看内存,看磁盘 1.负载 top 效果: 第一行,任务队列信息,同 uptime 命令的执行结果,具体参数说明情况如下: 14:06:23 — 当前系统时间 up 70 days, 16:44 — 系统已经运行了70天16小时44分钟(在这期间系统没有重启过的吆!) 2 users — 当前 阅读全文
posted @ 2023-07-07 18:11 曹军 阅读(27) 评论(0) 推荐(0) 编辑
2023年6月13日
摘要: private final ThreadPoolExecutor executorService = new ThreadPoolExecutor(0, 20, 60, TimeUnit.MILLISECONDS, new LinkedBlockingQueue<>(1000), new Threa 阅读全文
posted @ 2023-06-13 15:45 曹军 阅读(150) 评论(0) 推荐(0) 编辑
2023年5月18日
摘要: 记录新增自增id 记录表创建 alter table stone_data_last_record add id bigint IDENTITY (1,1) PRIMARY KEY ; CREATE TABLE [dbo].[stone_data_before_record] ( [id] bigi 阅读全文
posted @ 2023-05-18 16:32 曹军 阅读(15) 评论(0) 推荐(0) 编辑
2023年4月24日
摘要: 一.连接方式 配置文件 package com.jun.hbase.config; import com.jun.hbase.template.HbaseTemplate; import org.apache.hadoop.hbase.HBaseConfiguration; import org.s 阅读全文
posted @ 2023-04-24 19:29 曹军 阅读(24) 评论(0) 推荐(0) 编辑