work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 ··· 58 下一页

2021年10月23日

摘要: 2、kafka副本集 kafka副本集是指将日志复制多份 kafka可以为每个Topic设置副本集 Kafka可以通过配置设置默认副本集数量。 3、集群概念介绍 Broker: 一般指Kafka的部署节点 Leader: 用于处理消息的接收和消费等请求。 Follower:主要用于备份消息数据。 K 阅读全文

posted @ 2021-10-23 21:42 work hard work smart 阅读(74) 评论(0) 推荐(0) 编辑

2021年10月15日

摘要: 一、Kafka Stream介绍 Kafka Stream是处理分析存储在Kafka数据的客户端程序库 Kafka Stream通过state store可以实现高效状态操作。 支持原语Processor和高层抽象DSL 二、Kafka高层架构图 三、Kafka Stream关键词 流及流处理器 流 阅读全文

posted @ 2021-10-15 11:50 work hard work smart 阅读(66) 评论(0) 推荐(0) 编辑

2021年10月11日

摘要: 一、单机安装 参考:ClickHouse 的安装和使用 二、修改配置 logger->log:服务日志存储位置 logger->errorlog:异常日志存储位置 http_port:连接端口号 tcp_port:连接端口号 path:数据存放路径 tmp_path:临时数据的存放路径 user_f 阅读全文

posted @ 2021-10-11 10:20 work hard work smart 阅读(634) 评论(0) 推荐(0) 编辑

2021年9月30日

摘要: zookeepe版本: zookeeper-3.4.13, 安装路径/usr/local/zookeeper-3.4.13/ kafka版本:kafka_2.13-2.6.0.tgz 一、Zookeeper配置 安装Zookeeper 参考: Zookeeper的下载、安装和启动 Zookeeper 阅读全文

posted @ 2021-09-30 10:19 work hard work smart 阅读(728) 评论(0) 推荐(0) 编辑

2021年9月22日

摘要: 一、Syslog4j Syslog4j是一个实现Syslog(RFC3164)协议的Java开源类库包括客户端与服务器端 1、引入依赖 <dependency> <groupId>org.syslog4j</groupId> <artifactId>syslog4j</artifactId> <ve 阅读全文

posted @ 2021-09-22 15:07 work hard work smart 阅读(830) 评论(0) 推荐(1) 编辑

2021年9月12日

摘要: 1、最简单的consumer使用(工作中不推荐使用) 每次启动,都会重新收到一次。解决方法,业务处理成功后收到提交。 private static void helloWorld(){ Properties prop = new Properties(); prop.put(ProducerConf 阅读全文

posted @ 2021-09-12 23:38 work hard work smart 阅读(90) 评论(0) 推荐(0) 编辑

2021年9月11日

摘要: 一、Producer发送 1、Producer发送模式同步发送异步发送异步回调发送 2、异步发送 /** * Producer异步发送 */ public static void producerSend(){ Properties properties = new Properties(); pr 阅读全文

posted @ 2021-09-11 20:01 work hard work smart 阅读(59) 评论(0) 推荐(0) 编辑

摘要: 引入kafka依赖 <!--kafka--> <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> <version>1.1.7.RELEASE</version 阅读全文

posted @ 2021-09-11 15:35 work hard work smart 阅读(130) 评论(0) 推荐(0) 编辑

2021年9月8日

摘要: 1、创建springboot工程,使用的版本为2.4 工程结构如下: 2、增加依赖 <!--flywaydb--> <dependency> <groupId>org.flywaydb</groupId> <artifactId>flyway-core</artifactId> <version>5 阅读全文

posted @ 2021-09-08 20:23 work hard work smart 阅读(348) 评论(0) 推荐(0) 编辑

2021年7月25日

摘要: 1、增加依赖 <dependency> <groupId>ru.yandex.clickhouse</groupId> <artifactId>clickhouse-jdbc</artifactId> <version>0.1.54</version> </dependency> 2、代码实现 pu 阅读全文

posted @ 2021-07-25 12:29 work hard work smart 阅读(554) 评论(0) 推荐(0) 编辑

摘要: 一、搭建Zookeeper集群 参考: Zookeeper 集群搭建--单机伪分布式集群 我这里用的是三台服务器,分别为第一台118.xx.xx.101,第二台 49.xx.xx.125, 第三台110.xx.xx.67 二、配置ClickHouse集群 用的也是三台服务器,分别为第一台118.xx 阅读全文

posted @ 2021-07-25 00:09 work hard work smart 阅读(1035) 评论(0) 推荐(0) 编辑

2021年7月24日

摘要: 表引擎: 一、日志引擎 创建表 引擎使用Log create table tb_user( id UInt8, name String, sal Float64, address String, birthday Date ) engine=Log; 插入数据 insert into tb_user 阅读全文

posted @ 2021-07-24 11:17 work hard work smart 阅读(277) 评论(0) 推荐(0) 编辑

2021年7月20日

摘要: 1、ClickHouse介绍 ck不使用HDFS存储数据 可以继承HDFS mpp架构 是一个DBMS 数据库 列式存储 实现语言 C++ 处理数据速度快 横向扩展,高可靠。 CK引擎介绍 分为数据库引擎和表引擎, 不同的引擎,决定了数据存储的特点和数据存储的位置 1) 引擎决定数据存储的特点 2) 阅读全文

posted @ 2021-07-20 23:22 work hard work smart 阅读(633) 评论(0) 推荐(0) 编辑

2021年7月16日

摘要: 1、snmp安装 net-snmp net-snmp-devel net-snmp-utils 2、 配置snmp v3认真 net-snmp-config --create-snmpv3-user -ro -a mypass123456 -A MD5 myname 启动snmp service s 阅读全文

posted @ 2021-07-16 00:00 work hard work smart 阅读(132) 评论(0) 推荐(0) 编辑

2021年6月19日

摘要: 1、下载HTMLTestRunner 这里已经下载好的文件HTMLTestRunner.py """ A TestRunner for use with the Python unit testing framework. It generates a HTML report to show the 阅读全文

posted @ 2021-06-19 18:50 work hard work smart 阅读(76) 评论(0) 推荐(0) 编辑

摘要: 1、Python单元测试的使用 单元测试代码如下: #coding:utf-8 import unittest class TestMethod(unittest.TestCase): @classmethod def setUpClass(cls): print("类执行之前的方法") @clas 阅读全文

posted @ 2021-06-19 16:58 work hard work smart 阅读(103) 评论(0) 推荐(0) 编辑

摘要: 1、requests安装 pip install requests import requests 如果没有报错,说明requests安装成功了。 3、创建Python工程 使用Idea,安装Python插件 创建工程,选择Python,工程名称为pythondemon 在工程名称上右键,点击New 阅读全文

posted @ 2021-06-19 14:57 work hard work smart 阅读(118) 评论(0) 推荐(0) 编辑

2021年6月14日

摘要: 复杂报表或数据内容较多的时候,可以使用子报表解决。 1、制作父报表,主要有两种 1) 父报表中需要显示数据,使用子报表弥补sudio设计的不足。 2) 父报表不需要显示数据,只是作为子报表的载体,适用于复杂报表的设计。(接下来使用这种) 2、创建父报表 命名为: template5_parent.j 阅读全文

posted @ 2021-06-14 19:30 work hard work smart 阅读(965) 评论(0) 推荐(0) 编辑

摘要: 1、在tmeplate4_charts模板里创建Field grade属性, 类型为java.lang.String nums属性 类型为java.lang.Long 2、在右边的Basic Element中拖拽Chart 这里我们选择Pie Chart 点击完成。 最终的模板如下图所示 创建Stu 阅读全文

posted @ 2021-06-14 13:18 work hard work smart 阅读(500) 评论(0) 推荐(0) 编辑

2021年6月13日

摘要: 1、使用中文展示问题 展示的时候,可以发现中文不见了 2、 问题原因 jasperreports的jar包源码中不包含中文字体库。 3、给JasperReport Studio工具增加字体。 1) 可以在C:\Windows\Fonts下找你想要的字体文件。如微软雅黑 2) JasperReport 阅读全文

posted @ 2021-06-13 22:18 work hard work smart 阅读(393) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 58 下一页