自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Spring定时任务 fixedDelay和fixedRate

fixedRate 的时间间隔是从上一次执行开始算,自然时间上是固定的。如果执行时间超过间隔,则上次执行完成后下次立即进行。Spring定时任务 fixedDelay和fixedRate 的区别。fixedDelay 的时间间隔是从上一次执行完成开始算。每5分钟执行一次 ,每次执行10分钟。每5分钟执行一次 ,每次执行1分钟。输出(防止交叉,分别运行)

2023-09-14 14:23:31 273

原创 left semi join和 inner join 区别

在连接值不唯一的时候, inner join 交换左右表的位置不影响结果。left semi join交换之后影响结果,以左表为准。left semi join和 inner join 区别。

2023-07-03 17:10:24 152

原创 on 子句的谓词和 where 谓词的区别

on 子句的谓词和 where 谓词的区别

2023-03-04 22:46:45 115

原创 rabbitMQ开机自启失败

rabbitmq-server 开启自启失败

2022-06-29 20:56:32 1131

原创 【无标题】

docker 的mysql 5.7 修改my.cnf了报错1、docker inspect [mysql容器 id]我们可以在这个配置文件里面找到MergedDir目录位置,2、进入MergedDir目录的倒数上一级目录(即:路径去掉/merged),找到diff/etc/mysql/mysql.cnf,注释修改的内容3.docker restart [mysq容器 l id]...

2022-04-26 21:31:03 1790

原创 Maven常用插件

Maven常用插件maven-surefire-plugin测试插件maven-compiler-plugin编译插件maven-jar-plugin构建jar文件maven-dependency-plugin拷贝项目所有依赖的插件maven-resources-plugin拷贝项目资源文件的插件maven-surefire-plugin <plugin> <groupId>org.a

2022-04-26 11:11:18 121

原创 mvn clean install -Dmaven.test.skip=true 和 mvn clean install -DskipTests区别

mvn clean install -Dmaven.test.skip=true 和 mvn clean install -DskipTests区别-Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。-DskipTests 不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下...

2022-04-26 09:55:48 988

原创 kettle8.3 idea debug 调试

1.下载源码https://github.com/pentaho/pentaho-kettle.git找到对应的分支本文以8.3为例子2.导入idea (本文环境2021.1.3)编译打包,注意一定跳过testmvn clean install -DskipTests打包成功后启动项目3.项目启动配置Windows环境 注意一定要调整kettle-ui-swt项目下org.eclipse.swt.win32.win32.x86_64和org.eclipse.swt.gtk.linux

2022-04-25 20:25:08 480

原创 idea protobuf的使用

idea protobuf的使用

2021-05-21 14:27:47 194

原创 kafka报错 The Cluster ID yjMbix25TJ6VpXSNceA72w doesn‘t match stored clusterId Some(yqcsYK4cSJKkhfu6k

@[TOC](The Cluster ID yjMbix25TJ6VpXSNceA72w doesn’t match stored clusterId Some(yqcsYK4cSJKkhfu6kR0_Yw) in meta.properties. The broker is trying to join the wrong cluster. Configured zookeeper.connect may be wrong. kakfa无法启动)kafka.common.InconsistentCl

2021-05-17 15:24:53 693

原创 Flink Append 、 Retract 和 Upsert 流

Append-only 流: 仅通过 INSERT 操作修改的动态表可以通过输出插入的行转换为流。Retract 流: retract 流包含两种类型的 message: add messages 和 retract messages 。通过将INSERT 操作编码为 add message、将 DELETE 操作编码为 retract message、将 UPDATE 操作编码为更新(先前)行的 retract message 和更新(新)行的 add message,将动态表转换为 retract 流

2021-03-10 14:40:14 3681

原创 mysql signed 和 unsigned

1.存储空间占用存储位置相同2.可表示的区间不同类型 大小 范围(有符号 范围(无符号)TINYINT 1 字节 (-128,127) (0,255)SMALLINT 2 字节 (-32 768,32 767) (0,65 535)MEDIUMINT 3 字节 (-8 388 608,8 388 607) (0,16 777 215)INT 4 字节 (-2 147 483 648,2 147 483 647) (0,4 294 967 295)3.和java之间的转化b

2021-03-01 09:37:47 302

原创 flink-connector-jdbc和flink-jdbc

FLINK-17537:Refactor flink-jdbc connector structure[2]将 flink-jdbc 升级为 flink-connector-jdbc

2021-02-24 18:54:11 902 1

原创 Flink 常见错误

java 语言下返回值接收的问题

2021-01-27 15:06:22 234

原创 useOldPlanner 和 useBlinkPlanner

useOldPlanner 和 useBlinkPlanner1.9合并Blink之后对TableAPI的改进详细分析见https://iteblog.blog.csdn.net/article/details/105885357

2021-01-18 15:46:27 706

原创 windows下nc的使用

下载netcathttps://eternallybored.org/misc/netcat/netcat-win32-1.12.zip解压将nc.exe 复制到C:\Windows命令窗口输入nc -l -p 9999 即可使用

2020-08-31 14:39:42 3054

原创 从垃圾讲起

垃圾从垃圾讲起什么是垃圾?定义垃圾的方法1.引用计数法(Reachability Counting)在对象头中分配一个空间,用来存储自己被引用的次数。当该对象被引用,进行increase +1 ,当引用删除的时候进行decrease -1 ,当这个计数等于0的时候,它就是垃圾。问题:相互引用...

2020-04-21 23:37:56 212

原创 cuda、cudan和tensorflow安装(Windows版本)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2020-02-10 12:06:51 555 1

原创 数据库事务和一致性处理

mysql 快照读、当前读、幻读、共享锁、排它锁、记录锁(也叫行锁)、间隙锁事务的四个特点ACID原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。一致性(Consistency)事务前后数据的完整性必须保持一致。隔离性(Isolation)事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事务,不能被其他事务的操...

2020-01-15 17:31:44 565

转载 ZK、EK、Consul

提纲ZK保证的是数据一致 ,EK 保证的是服务可用(ZK使用的节点直接有交换数据的需求,EK的 可能没有,可以单独对外提供服务)Eureka 典型的 AP,作为分布式场景下的服务发现的产品较为合适,服务发现场景的可用性优先级较高,一致性并不是特别致命。其次 CA 类型的场景 Consul,也能提供较高的可用性,并能 k-v store 服务保证一致性。 而Zookeeper,Etcd则是...

2019-08-12 15:34:47 383

原创 CAP

一、CAP的定义1998年,加州大学的计算机科学家 Eric Brewer 提出,分布式系统有三个指标:Consistency、Availability、Partition tolerance,但是这三个指标不可能同时做到。Consistency (一致性):“all nodes see the same data at the same time”,即更新操作成功并返回客户端后,所有节点在...

2019-07-29 19:49:56 126

原创 关于抉择

开发过程中

2019-07-29 16:21:39 111

原创 ElasticSearch post_filter 只过滤搜索结果,不过滤聚合结果

ElasticSearch post_filter

2019-04-09 21:36:12 1570

原创 rabbitMQ的部署(基于源文件)

rabbitMQ的部署1.1 erlang环境的部署1.1.1下载kerl1.1.2 使可执行1.1.3 列出当前可用的erlang版本1.1.4 编译1.1.5安装1.1.6 激活erlang,使全局可用1.2 RabbitMQ的部署1.2.1下载1.2.2解压1.2.3配置环境变量1.2.4 启动1.2.5 设置用户1.2.6 端口设置(可选)注意:文章使用版本为3.7.7rabbit...

2019-04-09 21:20:09 132

原创 限制内存使用"type":"circuit_breaking_exception","reason":"[fielddata] Data too large,

{"error":{"root_cause":[{"type":"circuit_breaking_exception","reason":"[fielddata] Data too large, data for [name.raw] would be [5112378110/4.7gb], which is larger than the limit of [5112122572/4.7gb]...

2019-04-08 16:13:42 11684

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除