自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

永不妥协的专栏

只要坚持一天天的积累,终究会展翅高飞!

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 rocketmq问题整理

1、master挂了之后slave会自动切换成master吗2、slave节点可以进行消息的读取吗

2024-04-04 16:17:47 77

原创 rocketmq集群知识

具体流程是,消息写入内存的PAGECACHE后,立刻通知刷盘线程刷盘,然后等待刷盘完成,刷盘线程执行完成后唤醒等待的线程,给应用返回消息写成功的状态。异步刷盘方式:在返回写成功状态时,消息可能只是被写入了内存的PAGECACHE,写操作的返回快,吞吐量大;当内存里的消息量积累到一定程度时,统一触发写磁盘操作,快速写入。配置方式:通过Broker配置文件里的brokerRole参数进行设置,ASYNC_MASTER、SYNC_MASTER、SLAVE三个值中的一个。配置方式:通过Broker配置文件里的。

2024-03-30 21:40:16 334

原创 rocketmq管理工具rocketmq-console安装

rocketmq-console是一个图形化管理控制台,提供Broker集群状态查看,Topic管理,Producer、Consumer状态展示,消息查询等常用功能,这个功能在安装好RocketMQ后需要额外单独安装、运行。中文文档地址:https://github.com/apache/rocketmq-externals/blob/master/rocketmq-console/doc/1_0_0/UserGuide_CN.md。

2024-03-30 00:01:29 404

原创 rocketmq双主双从同步复制集群搭建

本文章主要介绍双主双从集群的搭建。

2024-03-29 23:51:59 540 1

原创 vim使用命令

vim教程、使用命令、简洁

2024-03-11 23:35:22 319 1

原创 Flink并行度

算子并行度指的是每个算子的并行度,可用env.setParallelism(1);设置所有算子的并行度,也可以对每个算子单独设置,通过降数据流划分为多个并行的算子实例(SubTask)可实现数据的并行处理。一个Flink集群中有一个计算金额的Job1、还有一个计算数量的Job2、同一时集群中可以同时运行Job1和Job2、所以任务并行度就是2。flink中每个算子就是一个Task,比如flatMap、map、sum是一个Task。总结:Flink中,每一个算子都可以成为一个独立任务(task)。

2024-03-08 22:58:46 587

原创 linux基础命令

【代码】linux基础命令。

2024-03-04 23:39:15 342

原创 git常用命令

【代码】git常用命令。

2024-01-22 22:48:22 395

原创 flink结合Yarn进行部署

独立(Standalone)模式由 Flink 自身提供资源,无需其他框架,这种方式降低了和其他第三方资源框架的耦合性,独立性非常强。但我们知道,Flink 是大数据计算框架,不是资源调度框架,这并不是它的强项;所以还是应该让专业的框架做专业的事,和其他资源调度框架集成更靠谱。而在目前大数据生态中,国内应用最为广泛的资源管理平台就是 YARN 了。本文主要介绍在强大的 YARN 平台上 Flink 是如何集成部署的。

2024-01-21 22:48:04 1097 1

原创 flink部署模式介绍

会话模式下,集群的生命周期独立于集群上运行的任何作业的生命周期,并且提交的所有作业共享资源。单作业模式为每个提交的作业创建一个集群,带来了更好的资源隔离,这时集群的生命周期与作业的生命周期绑定。应用模式为每个应用程序创建一个会话集群,在 JobManager 上直接调用应用程序的 main()方法。我们所讲到的部署模式,相对是比较抽象的概念。实际应用时,一般需要和资源管理平台结合起来,选择特定的模式来分配资源、部署应用。

2024-01-21 22:44:28 1150 1

原创 flink1.13环境搭建

flink1.13环境搭建

2024-01-21 22:39:24 1276 1

原创 Flink背景

flink背景,基础知识

2024-01-19 23:06:36 979 1

原创 线程终止方法

线程怎么停止

2023-12-30 01:45:15 380 1

原创 关于<<RocketMq技术内幕>>RocketMQ架构设计与实现原理第2版的错误

rocketmq技术内部书籍错误

2023-12-27 21:17:14 359 1

原创 1.为什么全局变量不是线程安全的?

问题:经常有人告诉我们不要在controller或者service中使用全局属性和变量,说这样会导致线程安全问题,那线程安全问题是怎么引起的呢?本人在初学线程的时候,就曾纠结过这个问题很久!下面通过一个实例演示下并发导致的线程安全问题。@RestController@RequestMapping("/thread")public class ThreadController { @Autowired private ThreadService threadService;

2020-09-17 16:22:03 537

原创 atom及其插件安装(windwos平台)

1. 在官网下载atom软件,直接下载的atom默认是安装在C盘,可以选择Other-platforms下面的连接,下载atom-windwos.zip或者其他版本。2.解压后,放到D:\myprogramfile\atom路径下,配置环境变量D:\myprogramfile\atom\Atom\resources\app\apm\bin3.由于网络原因用atom的UI安装插件大多数情

2017-06-24 23:46:42 1104

原创 linux:用户管理adduser、groupadd等

1.查看当前用户     who、who am i(whoami)、w、2.创建用户     adduser  username

2016-01-30 23:41:44 2850 1

原创 MySQL中count()函数的使用

基础必备:      在MySQL中,0或 NULL意味着假(0)而其它值意味着真(1)。布尔运算(age = 4 或者 age is null都是布尔运算)的默认真值是1。不能使用算数运算符与null做运算,其结果都是null:      select   1 + null,1 - null, 1 * null, 1 / null, 1 % null, 1 = null, 1 <&...

2015-05-25 21:21:48 11406

转载 MySQL_5.1.50绿色版安装成服务的步骤

一、下载,这里使用绿色解压缩版         百度云下载地址:http://pan.baidu.com/s/1pJzE7GZ二、配置MySQL的参数1、解压缩绿色版软件到D盘设置系统环境变量, 在Path中添加 D:\mysql5150win32\bin;  2、修改D:\AppServ\MySQL\my-small.ini文件内容,添加红色内容修改之前最好先备份一下my-sm...

2015-04-19 14:50:29 2899

转载 单例模式与静态方法

原文地址:点击打开链接

2014-04-13 15:11:09 670

原创 javaProject中如何读取资源文件

在普通的javaProoject中如何读取配置文件

2014-04-13 14:27:23 1014

原创 request

Request对象 在提交表单时,浏览器以哪个码表打开的该网页,浏览器就用该码表对表单中的数据进行编码。              要想在服务器端换取数据时,不会出现乱码可以用

2013-12-15 14:26:21 582

原创 response实现下载

response实现下载: String path = this.getServletContext().getRealPath("/download/1.jsp"); String fileName = path.substring(path.lastIndexOf("\\")+1); //fileName就是在下载时的提示框里面显示的文件名 //若文件名

2013-12-15 14:07:57 554

SQl笔记.chm

<script>alert('SQL笔记')</script>

2014-10-14

空空如也

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

TA关注的人

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