自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中变量自增:a++和++a的区别

public static void main(String[] args) { int a=10; int b=a++; int c=++a;}在最开始学习Java时我们都知道,第二行代码:int b=a++,是先把变量赋值给b,然后再执行自增。第三行代码:int b=++a;是先对a执行自增,再赋值给c。下面我们看Java编译的字节码文件来看一下在底层,栈内部这个区别是具体怎么体现的。经过编译之后会生成.class的字节码文件,我们可以使用以下命令查看字节码文件.

2022-02-12 16:51:46 767

原创 Kafka中HW和LEO增长的原理是什么?流程是怎样的?

我们知道kafka中hw可以用来管理消费者能访问到的最新的数据的位置, 并且当kafka leader节点挂掉后, follower节点会把hw以后的数据都清理掉, 从hw位置开始从新选举出来的leader节点同步数据, 那么HW增长的原理是怎样的呢? 带着这个疑问, 看完以下内容就能明白!1. LEO (log end offset)是干啥的?每个副本(leader/ follower)都有一个leo, 表示的是这个副本最新的数据最大的偏移量, 不包含当前数据leo存储在...

2021-12-08 15:25:55 843

原创 Mongodb通过shell脚本增量备份到HDFS

用Mongodb自带的Mongoexport,通过shell脚本的方式进行增量备份到HDFS上1.思路介绍:Mongodb安装目录下bin目录里有两个工具:mongoexport和mongodump这两个工具可以实现备份mongodb的数据。用法也类似,区别这里不做说明,自行搜索。mongoexport可以导出数据到外部文件中,mongoexport通过指定参数的方式来索要备份的mongo

2017-07-10 15:59:38 4661

原创 关于java中数据类型知识的理解

1.Java是一种强类型语言,针对每种数据都提供了对应的数据类型。强类型语言,指的是java中所声明的变量必须要指明其数据类型。比如: int i =1; String s="hi";上面声明变量的时候,不能省略掉int 和String。如果省略掉,会报如下错误:Syntax error on token "i", VariableDeclaratorId expected aft

2017-02-07 19:56:14 370

空空如也

空空如也

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

TA关注的人

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