2021年11月3日

jdbc、数据库驱动、mybaties、数据库连接池之间的关系

摘要: 一、JDBC JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写 阅读全文

posted @ 2021-11-03 13:53 luckyna 阅读(1434) 评论(0) 推荐(1) 编辑

zk在kafka中的作用

摘要: kafka与zookeeper的关系 kafka集群只得就是Broker集群,producer和consumer 对kafka来说都是客户端。 zk在kafka中的作用: zk只管理broker、consumer,他们在zk上都真实的存了具体数据;Producer端直接连接broker,不在zk上存 阅读全文

posted @ 2021-11-03 13:52 luckyna 阅读(2247) 评论(1) 推荐(0) 编辑

zk简述

摘要: Zookeeper是什么 官方文档上这么解释zookeeper,它是一个分布式服务框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。 上面的解释有点抽象,简单来说zookeep 阅读全文

posted @ 2021-11-03 13:51 luckyna 阅读(383) 评论(0) 推荐(0) 编辑

2021年7月20日

多线程知识点总结

摘要: 一、java多线程三种创建方式1.1 第一种,通过继承Thread类创建线程类 通过继承Thread类来创建并启动多线程的步骤如下: 1、定义一个类继承Thread类,并重写Thread类的run()方法,run()方法的方法体就是线程要完成的任务,因此把run()称为线程的执行体; 2、创建该类的 阅读全文

posted @ 2021-07-20 14:02 luckyna 阅读(121) 评论(0) 推荐(0) 编辑

2020年12月30日

linux常用命令及内存占用率高分析

摘要: 1、查找文件 find ./ -name "*simulation*" find ./ name "*bak" | xargs rm -f find ./ name "*bak" | xargs rm -rf 递归删除 find / -name "application-dev.properties 阅读全文

posted @ 2020-12-30 12:34 luckyna 阅读(2055) 评论(0) 推荐(0) 编辑

maven父子项目工程搭建及添加springboot、mybaties等依赖详解

摘要: 1、参考https://www.cnblogs.com/yrjns/p/11254870.html 搭建好父子模块。 2、在父pom中添加对springboot的依赖, <parent> <groupId>org.springframework.boot</groupId> <artifactId> 阅读全文

posted @ 2020-12-30 12:25 luckyna 阅读(1852) 评论(0) 推荐(0) 编辑

2020年10月15日

redis使用总结

摘要: 启动命令:redis-server redis.conf停止Redis命令redis-cli shutdown 进入redis客户端命令: ./redis-cli -h redis服务器IP -p 6379 -a 密码 查看所有的key:KEYS * redis客户端 查看数据: 1、 set 集合 阅读全文

posted @ 2020-10-15 15:26 luckyna 阅读(493) 评论(0) 推荐(0) 编辑

2020年10月10日

CPU占用高及内存占用高问题分析

摘要: 1.cpu超高分析 1、找到要分析的进程 ps -ef|grep XXX 2、查看具体进程里的信息 top -H -p 22423 3、打印进程的堆栈信息 jstack -l 22423 >> 6.txt 4、把2步骤里占用cpu最高的线程 转为16进制 printf "%x\n" 31218 ,然 阅读全文

posted @ 2020-10-10 09:30 luckyna 阅读(700) 评论(0) 推荐(0) 编辑

2020年6月10日

flink使用总结

摘要: 一、flink 并行度: 在flink中,每个算子是一个线程,source、 filter、 flatMap 、map、 sink 这5算子都是独立的线程。在4个层面上可以设置并行度,算子层级的优先级最高。 •Operator Level(算子层次) •Execution Environment L 阅读全文

posted @ 2020-06-10 16:28 luckyna 阅读(1400) 评论(0) 推荐(0) 编辑

2019年12月19日

kafka参数解析

摘要: 一、kafka参数解析 一个消费者可以消费同一个topic的多个分区,但是一个分区不能被同一个组下的多个消费者消费。同一个组下有多个消费者并发消费同一个topic时,要注意设置的消费者并发个数一定要小于等于topic的分区数,不然会有空置的线程没有分区可以消费,并发的时候根据分区数和消费者的个数来分 阅读全文

posted @ 2019-12-19 10:44 luckyna 阅读(2130) 评论(0) 推荐(0) 编辑

导航