- 博客(13)
- 收藏
- 关注
原创 kafka基础篇
Kafka基础组件Producer:消息生产者,向Kafka Broker 发消息的客户端。 Consumer:消息消费者,从Kafka Broker 读消息的客户端。 Broker:一台Kafka机器就是一个Broker。一个集群是由多个Broker组成的且一个Broker可以容纳多个Topic。 Topic:可以简单理解为队列,Topic将消息分类,生产者和消费者面相的都是同一个Topic。 Partition:为了实现Topic扩展性,提高并发能力,一个非常大的Topic可以分布在多
2024-08-23 19:38:36 157
原创 TreeSet使用 || cannot be cast to java.lang.Comparable解决办法
而 compareTo() 方法的排序被称为它的自然排序。用户在重写 compareTo() 方法以定制比较逻辑时,需要确保其余等价性判断方法 equals() 保持一致,即 e1.equals((Object)e2) 和e1.compareTo((Object)e2)==0 具有相同的值,这样的话我们就称自然顺序就和 equals 一致。但是当第二次put时,treeMap (或者treeSet) 为了确保他是有序的就必须比较,这个时候发现这两个key根本无法比较,则抛出该异常错误。
2023-02-23 17:23:03 332
原创 平台页面水印(姓名、日期、文字)及常用属性
我的姓名、id是存在cookie中的,可根据不同场景做修改。水印内容包括:员工姓名、员工id、当前日期和文字。1、引入依赖 (package.json)3、附上水印常用属性。
2023-01-05 15:28:07 602
原创 VUE 生命周期函数
生命周期是指一个组件从创建->运行->销毁的整个阶段,强调的是时间段。生命周期函数是由Vue框架提供的内置函数,会伴随着组件的生命周期,自动按次序执行。注意:生命周期强调的是时间段,生命周期函数强调的是时间点。创建期间的生命周期函数实例在被完全初始化之前调用该函数,此时,还没有初始化好 data 和 methods 属性此时Vue的数据和方法(data,methods)都已经初始化好了;如果要操作data和methods,最早需要在这个函数中操作;
2022-12-23 10:55:10 182
原创 el-date-picker组件实现特定日期禁用(例如:只能选取前一个月日期,不包含今天)。
【代码】el-date-picker组件实现特定日期禁用(例如:只能选取前一个月日期,不包含今天)。
2022-12-22 14:16:56 1471
原创 mysql的回表
如果是SELECT * FROM tbl WHERE b=1这样就会产生回表,因为where条件是b字段,那么会去b的索引树里查找数据,但b的索引里面只有a,b两个字段的值,没有c,那么这个查询为了取到c字段,就要取出主键a的值,然后去a的索引树去找c字段的数据。我们自己建的索引不管是单列索引还是联合索引,都称为普通索引,主键索引是聚簇索引,也就是索引的叶子节点存的是整个单条记录的所有字段值。每个普通索引就对应着一颗独立的索引B+树,索引 B+ 树的节点仅仅包含了索引里的几个字段的值以及主键值。
2022-12-15 18:34:45 484
原创 MySQL 覆盖索引详解
索引(在 MySQL 中也叫“键key”)是存储引擎快速找到记录的一种数据结构,通俗来说类似书本的目录,这个比方虽然被用的最多但是也是最恰如其当的,在查询书本中的某个知识点不借助目录的情况下,往往都找的够呛,那么索引相较于数据库的重要性也可见一斑。覆盖索引(covering index ,或称为索引覆盖)即从非主键索引中就能查到的记录,而不需要查询主键索引中的记录,避免了回表的产生减少了树的搜索次数,显著提升性能。
2022-12-15 18:16:51 196
原创 VUE中 用AntV G6 + element 实现关系图展示
getColumnLineage 是请求后端的接口,我的血缘关系是根据不同入参动态展示的,所以data信息就不给大家粘贴啦。写了一个血缘的按钮 ,点击后 血缘关系在对话框 el-dialog 上弹框展示。1.效果图 (我的需求是做字段血缘展示)3.5 销毁画布 定义 chart。3.6 针对我的需求 设计。
2022-09-06 19:12:53 4960 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人