自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

永不妥协的专栏

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

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

原创 linux-字符串相关命令

【代码】linux-字符串相关命令。

2024-10-28 22:59:24 247

原创 彻底搞懂java内存模型之并发篇

Java 内存模型是个很复杂的规范,从并发角度来看,Java 内存模型规范了 JVM 如何提供按需禁用缓存和编译优化的方法。具体来说,这些方法包括 volatile、synchronized 和 final 三个关键字,以及六项 Happens-Before 规则。

2024-08-16 12:28:54 888

原创 scp免密复制文件

实现在服务器A和服务器B之间使用scp命令免密互相传输文件。

2024-07-19 22:50:15 438

原创 linux服务器数据库备份脚本

数据库备份脚本

2024-07-19 22:04:41 142

原创 redis数据操作相关命令

新的元素添加到list最右边。:新加的元素在list最左边。

2024-05-26 23:41:35 397

原创 redis常用命令

这种写法支持systemd进程统一管理,基于chkconfig的写法,并不能由systemd进程来统一管理。可通过以下命令临时设置慢查询时间1毫秒,重启之后失效。只是临时修改,重启之后就不生效了。

2024-05-26 23:32:46 306

原创 redis6.2.7 搭建一主多从

redis一主多从集群搭建

2024-05-26 14:50:26 449

原创 redis6.2.7安装

命令测试是否已经安装了gcc编译环境,如果没有安装执行以下命令安装。目录下出现一个bin目录,如下图。从官下载redis,地址。然后上传到服务器目录。命令测试下是否安装成功。

2024-05-26 14:46:37 478

原创 rocketmq问题整理

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

2024-04-04 16:17:47 107

原创 rocketmq集群知识

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

2024-03-30 21:40:16 371

原创 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 536

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

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

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

原创 vim使用命令

vim教程、使用命令、简洁

2024-03-11 23:35:22 358 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 650

原创 linux基础命令

【代码】linux基础命令。

2024-03-04 23:39:15 375

原创 git常用命令

【代码】git常用命令。

2024-01-22 22:48:22 430

原创 flink结合Yarn进行部署

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

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

原创 flink部署模式介绍

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

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

原创 flink1.13环境搭建

flink1.13环境搭建

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

原创 Flink背景

flink背景,基础知识

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

原创 线程终止方法

线程怎么停止

2023-12-30 01:45:15 417

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

rocketmq技术内部书籍错误

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

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

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

2020-09-17 16:22:03 609

原创 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 1181

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

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

2016-01-30 23:41:44 2896 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 11546

转载 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 2960

转载 单例模式与静态方法

原文地址:点击打开链接

2014-04-13 15:11:09 701

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

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

2014-04-13 14:27:23 1051

原创 request

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

2013-12-15 14:26:21 619

原创 response实现下载

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

2013-12-15 14:07:57 606

SQl笔记.chm

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

2014-10-14

空空如也

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

TA关注的人

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