E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
深入理解flink
java线程理解以及openjdk中的实现
看了《
深入理解
java虚拟机》java与线程一章提到了linux提供的线程模型是一对一的。我也写过一段linuxc,当时开辟多线程也就是调用了pthread_create的库函数。
xpbob
·
2024-01-29 16:45
深入理解
封装的设计思想
相对于OOP三大基本特性其他两个:继承和多态,封装其实我认识是最重要的概念。对于封装初步在理解的时候就是private一个variable然后设置get和set方法,为什么要这样做,有个大概的想法,就是不让其他的对象直接获取数据,修改数据,限制其他类的调用和使用,仅此而已,但这只是封装的体现形式,他有更深层次的含义。我们考虑3个情况:1)如果没有对实例变量进行private修饰,那么多个线程在操作
Jeffrey_oWang
·
2024-01-29 16:35
JAVA
java
封装
设计思想
深入理解
Java的参数传递方式
初学者在学习Java的时候经常会混淆这个概念,但是学C语言的时候却不会混淆这个概念,因为C语言中有一个特殊的东西:指针,进而就会产生疑问:Java是通过什么方式进行参数传递的?常见的传递方式是两种:按值传递和按引用传递而Java总是采用按值传递,获得的是参数的拷贝【这句话总是容易引起歧义】具体要看两个角度:在传递类型是基本类型:int,double时,方法定义的是局部变量,所以无法修改传入参数的值
Jeffrey_oWang
·
2024-01-29 16:35
JAVA
java
开发语言
参数传递
深入理解
Java类和对象的关系
如果要说清楚对象和类的关系,不可避免的要提到C++,因为Java从时间线上来说,是C和C++之后的一门语言,很多JavaCoder也是因为厌烦了C++的一些特性,进而从事于Java开发的,所以以下内容会利用C++的一部分知识来对比,但是所需知识很低,只要学习过一部分C语言就可以理解。概念层面:类是构建对象的模板或蓝图【这个概念只需要有个印象即可,不需要多余的思考和研究】理解层面:1)静动角度对于类
Jeffrey_oWang
·
2024-01-29 16:05
JAVA
java
开发语言
类
对象
数据湖技术之应用场景篇
比如说在线数据抽取场景原有模式对线上库表产生较大压力,
flink
多流join维护的大状态导致的稳定性问题等等,具体场景如下图所示:场景1:在线数据抽取业务一般会从线上mysql库表以离线方式抽取全量数据到
风筝Lee
·
2024-01-29 16:04
数据湖
大数据
深入理解
MySQL——分库分表种类与原则
分库分表的种类首先说明,这里所说的分库分表是指把数据库中数据物理地拆分到多个实例或多台机器上去,而不是MySQL原生的Partitioning。这里稍微提一下Partitioning,这是MySQL官方版本支持的,在本地针对表的分区进行操作,它可以将一张表的数据分别存储为多个文件。如果在写SQL的时候,遵从了分区规则,就能把原本需要遍历全表的工作转变为只需要遍历表里某一个或某些分区的工作。这样降低
三月微风
·
2024-01-29 15:52
深入理解MySQL
mysql
数据库
MySQL分库分表
分库分表原则
分库分表种类
Fink CDC 1.0 至3.0的从古至今
本文主要分享
Flink
CDC1.0至3.0的发展历程,了解其背后的关键特性和发展趋势,探讨其在大数据领域的影响和价值。
小枫@码
·
2024-01-29 14:07
Flink
oracle
数据库
深入理解
DeepLab系列语义分割网络
语义分割是指在像素级别上进行分类,从而转换得到感兴趣区域的掩膜。说起语义分割的发展则肯定绕不开DeepLab系列语义分割网络,该系列网络由谷歌团队提出并发展,在VOC2012等公用语义分割数据集上,取得了较好的效果。1.DeepLabV1DeepLabV1[1]于2014年提出,在PASCALVOC2012数据集上取得了分割任务第二名的成绩。该网络是研究FCN之后发现在FCN中池化层会使得特征图的
深蓝学院
·
2024-01-29 14:26
深度学习
计算机视觉
大数据
人工智能
语义分割
深度学习
计算机视觉
使用 Windows API 实现软件断点调试器
为了
深入理解
程序的执行过程,我们经常需要检查程序在特定位置的状态,或者跟踪程序在执行时的行为。在Windows平台上,我们可以使用WindowsAPI提供的调试功能来实现这一目的。
涟幽516
·
2024-01-29 10:24
调试和汇编技术
windows
学习方法
软件工程
汇编
科学:静心冥想能改变大脑构造 快乐密码空间
一、静心时大脑会发生什么科学家们利用现代科技手段fMRI(功能性磁共振成像)进一步
深入理解
了静心状态下的神经机制。静心时大脑对信息的处理显然不如平时活跃。一个从未尝试过静
快乐密码静心冥想
·
2024-01-29 10:06
八种
Flink
任务告警方式
目录一、
Flink
应用分析1.1
Flink
任务生命周期1.2
Flink
应用告警视角分析二、监控告警方案说明2.1监控消息队中间件消费者偏移量2.2通过调度系统监控
Flink
任务运行状态2.3引入开源服务的
i7杨
·
2024-01-29 09:40
flink
大数据
Flink
CDC 核心组件 Debezium 1.8.0.Beta1 发布!多个重磅特性解读!
我很高兴地宣布Debezium1.8.0.Beta1的发布!此版本包含令人兴奋的新功能,例如对MongoDB5.0的支持、MongoDB连接器的发件箱事件路由器和对Postgres逻辑解码消息的支持,以及大量错误修复和其他改进。总的来说,此版本已修复不少于63个问题。让我们仔细看看其中的一些。MongoDB发件箱事件路由器发件箱模式越来越流行,用于以可靠的方式在微服务之间交换数据,而不使用对服务数
浪尖聊大数据-浪尖
·
2024-01-29 09:10
java
大数据
数据库
mysql
python
flink
CDC2.3.0修改源码升级debezium版本至1.9.7,详细步骤以及操作流程
flink
cdc2.3.0的debezium版本为1.6.4,业务上有实时同步oracle数据到starrocks的需求,在测试使用
flink
cdc同步oracle数据的过程中,任务执行一段时间后,oracle
雾岛与鲸
·
2024-01-29 09:08
flink实战系列
flink
oracle
数据库
Flink
cdc使用及参数设置
Flink
Sql通过CDC监听mysqlcreatetableorder_source_ms(idBIGINT,deal_amtDOUBLE,shop_idSTRING,customer_idString
HD0do(迪答数据)
·
2024-01-29 09:08
Flink
flink
大数据
big
data
Flink
Cdc--Debezium实现Kafka实时监控mysql binlog日志
不管是什么大数据组件大部分都分单机和集群模式,这次我配置的是kafka集群监控mysqlbinlog日志一.Zookeeper和Kafka集群部署我的服务器是三台节点aliyun-bigdata-01aliyun-bigdata-02aliyun-bigdata-031.第一步实现kafka集群部署和zookeeper集群部署先启动zookeeper再启动kafka,涉及的相关组件如下图所示,去网
chenzhihao
·
2024-01-29 09:08
flink
hive
flink
大数据
状态编程(状态持久化和状态后端)
目录状态编程状态持久化和状态后端1.检查点(Checkpoint)2.状态后端(StateBackends)2.1.状态后端的分类2.2.如何选择正确的状态后端2.3.状态后端的配置状态编程状态持久化和状态后端在
Flink
佛系爱学习
·
2024-01-29 09:37
flink知识点
大数据
flink
Flink
容错机制
目录
Flink
容错机制一,检查点:二,保存点:①版本管理和归档存储:②更新
Flink
版本:③更新应用程序:④调整并行度:⑤暂停应用程序:
Flink
容错机制一,检查点:在出现故障时,我们将系统重置回正确状态
佛系爱学习
·
2024-01-29 09:06
flink知识点
flink
大数据
37、
Flink
的CDC 格式:debezium部署以及mysql示例(1)-debezium的部署与示例
Flink
系列文章一、
Flink
专栏
Flink
专栏系统介绍某一知识点,并辅以具体的示例进行说明。1、
Flink
部署系列本部分介绍
Flink
的部署、配置相关基础内容。
一瓢一瓢的饮 alanchanchn
·
2024-01-29 09:06
#
Flink专栏
flink
大数据
kafka
flink
hive
flink
sql
flink
cdc
flink
kafka
深入理解
C语言(3):自定义类型详解
文章主题:结构体类型详解所属专栏:
深入理解
C语言作者简介:更新有关
深入理解
C语言知识的博主一枚,记录分享自己对C语言的深入解读。
[₽]
·
2024-01-29 08:44
深入理解C语言
c语言
开发语言
visual
studio
面经-C语言基础(一)
智能指针野指针static关键字C++11中的四种类型转换
深入理解
数据库索引
alanfengliu
·
2024-01-29 08:34
c++语法
c++
深入理解
多线程编程和 JVM 内存模型
目录一、理解进程和线程的概念二、理解竞态条件和死锁三、JVM内存模型四、常见的多线程编程模式一、理解进程和线程的概念进程和线程是操作系统中的两个重要概念,用于实现并发执行和多任务处理。它们有以下不同之处:进程(Process):进程是资源分配的基本单位,是程序在执行过程中的一个实例。每个进程都有自己的独立内存空间、代码、数据和系统资源。进程之间是相互独立的,彼此之间不能直接共享数据,只能通过进程间
杨荧
·
2024-01-29 07:45
jvm
vue.js
学习
javascript
SPI:JDK 与 SpringBoot
浅谈JavaSPI原理与其在JDBC、
Flink
中的应用API:由被调方提供的实现了某个完整功能的接口,主调方直接调用该接口来享用该功能,而无需关注该接口的具体实现。
qq_27986857
·
2024-01-29 06:01
Spring
java
spring
boot
Flink
基础系列33-Table API和
Flink
SQL之函数
一.函数
Flink
Table和SQL内置了很多SQL中支持的函数;如果有无法满足的需要,则可以实现用户自定义的函数(UDF)来解决。
只是甲
·
2024-01-29 06:39
深入理解
JAVA虚拟机学习笔记6——七种垃圾收集器介绍和对比
本来这一篇应该是和大家分享以下HotSpot的算法实现的,但是有部分内容存在一些疑问,还需进一步研究一下,今天就简单介绍一下几种不同的垃圾收集器。开始之前有几点需要提前介绍一下。第一点,书中提到了一个词,“StopTheWorld”——即当进行垃圾收集的时候,必须暂停其它所有的工作线程。第二点,Java的HotSpot虚拟机有两种工作模式,Client模式(轻量级)和Server模式(重量级)。可
徐可心
·
2024-01-29 06:08
【极数系列】
Flink
集成DataSource读取集合数据(07)
文章目录01引言02简介概述03基于集合读取数据3.1集合创建数据流3.2迭代器创建数据流3.3给定对象创建数据流3.4迭代并行器创建数据流3.5基于时间间隔创建数据流3.6自定义数据流04源码实战demo4.1pom.xml依赖4.2创建集合数据流作业4.3运行结果日志01引言源码地址,一键下载可用:https://gitee.com/shawsongyue/aurora.git模块:auror
浅夏的猫
·
2024-01-29 06:41
Flink
flink
大数据
java
【极数系列】Linux环境搭建
Flink
1.18版本 (03)
文章目录引言01Linux部署JDK11版本1.下载Linux版本的JDK112.创建目录3.上传并解压4.配置环境变量5.刷新环境变量6.检查jdk安装是否成功02Linux部署
Flink
1.18.0
浅夏的猫
·
2024-01-29 06:11
Flink
flink
linux
大数据
【极数系列】docker环境搭建
Flink
1.18版本(04)
Docker1.安装yum-utils软件包2.安装docker3.启动docker4.设置docker自启动5.配置Docker使用systemd作为默认Cgroup驱动6.重启docker02docker部署
Flink
1.18
浅夏的猫
·
2024-01-29 06:11
Flink
docker
flink
容器
记一次
Flink
自带jar包与第三方jar包依赖冲突解决
flink
版本1.14.5hadoop2.6.0为了实现
flink
读取hive数据写入第三方的数据库,写入数据库需要调用数据库的SDK,当前SDK依赖的protobuf-java-3.11.0.jar,
一枚小刺猬
·
2024-01-29 06:10
flink
flink
jar
hadoop
【大数据】
Flink
架构(五):检查点 Checkpoint(看完即懂)
《
Flink
架构》系列(已完结),共包含以下6篇文章:
Flink
架构(一):系统架构
Flink
架构(二):数据传输
Flink
架构(三):事件时间处理
Flink
架构(四):状态管理
Flink
架构(五):检查点
G皮T
·
2024-01-29 06:37
#
Flink
大数据
flink
检查点
checkpoint
状态恢复
故障恢复
保存点
【大数据】
Flink
架构(五):检查点 Checkpoint(看完即懂)
《
Flink
架构》系列(已完结),共包含以下6篇文章:
Flink
架构(一):系统架构
Flink
架构(二):数据传输
Flink
架构(三):事件时间处理
Flink
架构(四):状态管理
Flink
架构(五):检查点
G皮T
·
2024-01-29 06:06
#
Flink
大数据
flink
检查点
checkpoint
状态恢复
故障恢复
保存点
【大数据】
Flink
架构(六):保存点 Savepoint
《
Flink
架构》系列(已完结),共包含以下6篇文章:
Flink
架构(一):系统架构
Flink
架构(二):数据传输
Flink
架构(三):事件时间处理
Flink
架构(四):状态管理
Flink
架构(五):检查点
G皮T
·
2024-01-29 06:06
#
Flink
大数据
flink
保存点
savepoint
检查点
checkpoint
状态恢复
【大数据】
Flink
架构(四):状态管理
《
Flink
架构》系列(已完结),共包含以下6篇文章:
Flink
架构(一):系统架构
Flink
架构(二):数据传输
Flink
架构(三):事件时间处理
Flink
架构(四):状态管理
Flink
架构(五):检查点
G皮T
·
2024-01-29 06:36
#
Flink
大数据
flink
实时计算
状态管理
状态后端
【大数据】
Flink
架构(二):数据传输
《
Flink
架构》系列(已完结),共包含以下6篇文章:
Flink
架构(一):系统架构
Flink
架构(二):数据传输
Flink
架构(三):事件时间处理
Flink
架构(四):状态管理
Flink
架构(五):检查点
G皮T
·
2024-01-29 06:35
#
Flink
大数据
flink
数据传输
缓冲
任务链接
流量控制
信用值
【大数据】
Flink
架构(三):事件时间处理
《
Flink
架构》系列(已完结),共包含以下6篇文章:
Flink
架构(一):系统架构
Flink
架构(二):数据传输
Flink
架构(三):事件时间处理
Flink
架构(四):状态管理
Flink
架构(五):检查点
G皮T
·
2024-01-29 06:35
#
Flink
大数据
flink
watermark
时间戳
水位线
事件时间
【大数据】
Flink
架构(一):系统架构
《
Flink
架构》系列(已完结),共包含以下6篇文章:
Flink
架构(一):系统架构
Flink
架构(二):数据传输
Flink
架构(三):事件时间处理
Flink
架构(四):状态管理
Flink
架构(五):检查点
G皮T
·
2024-01-29 06:05
#
Flink
大数据
flink
系统架构
JobManager
TaskManager
ResourceManager
【极数系列】
Flink
详细入门教程 & 知识体系 & 学习路线(01)
文章目录01引言02
Flink
是什么2.1
Flink
简介2.2
Flink
架构2.3
Flink
应用场景2.4
Flink
运维03
Flink
环境搭建3.1
Flink
服务端环境搭建3.2
Flink
部署模式3.3
Flink
浅夏的猫
·
2024-01-29 06:34
Flink
flink
大数据
【极数系列】
Flink
配置参数如何获取?(06)
文章目录gitee码云地址简介概述01配置值来自.properties文件1.通过路径读取2.通过文件流读取3.通过IO流读取02配置值来自命令行03配置来自系统属性04注册以及使用全局变量05
Flink
浅夏的猫
·
2024-01-29 06:34
Flink
flink
大数据
java
flink
源码分析 - 简单解析命令行参数
flink
版本:
flink
-1.11.2提取主类代码位置:org.apache.
flink
.api.java.utils.MultipleParameterTool#fromArgs代码逻辑比较简单,此处不再赘述
zxfBdd
·
2024-01-29 06:04
大数据
大数据
java
flink
源码分析 - jar包中提取主类和第三方依赖
flink
版本:
flink
-1.11.2提取主类代码位置:org.apache.
flink
.client.program.PackagedProgram#getEntryPointClassNameFromJar
zxfBdd
·
2024-01-29 06:03
大数据
flink
jar
大数据
【大数据】
Flink
架构(六):保存点 Savepoint
《
Flink
架构》系列(已完结),共包含以下6篇文章:
Flink
架构(一):系统架构
Flink
架构(二):数据传输
Flink
架构(三):事件时间处理
Flink
架构(四):状态管理
Flink
架构(五):检查点
G皮T
·
2024-01-29 06:32
#
Flink
大数据
flink
保存点
savepoint
检查点
checkpoint
状态恢复
【C语言】
深入理解
指针(3)数组名与函数传参
目录(一)数组名的理解(1)数组名是数组首元素的地址(2)两个例外(二)函数内数组传参(1)一维数组传参(2)二维数组传参(3)三维及高维数组传参正文开始——数组与指针是紧密联系的(一)数组名的理解(1)数组名是数组首元素的地址intarr[10]={1,2,3,4,5,6,7,8,9,10};int*parr=&arr[0];上述代码通过&arr[0]的方式得到了数组第一个元素的地址,但其实数组
水墨不写bug
·
2024-01-29 06:55
C进阶
c语言
开发语言
“看山不是山”——数学理解能力培养的第二层次
“看山不是山”的理解层次是指进一步理解表面的文字描述,
深入理解
它的实质意思。举一个最简单的例子:如告诉一个长方体的长、宽、高数据,求做一个框架需多长的材料,实际上是求“棱长总
王连勇
·
2024-01-29 04:50
Gradle for Androider
本文参考:
深入理解
Android之Gradle写给Android开发者的Gradle系列AndroidStudio自定义GradlePlugingradle是用于构建项目的,在安卓项目中,gradle构建主要是针对
leap_
·
2024-01-29 03:05
读书笔记20181001
学习其实很简单,核心只不过是
深入理解
最重要的概念,不断总结与之相关的方法论。衡量学习效果的标准是,生活有没有随之改变。研究别人的失败比研究别人的成功更有价值。人很容易被环境所影响,所塑造。
陪你更好的能能
·
2024-01-29 03:04
JavaScript闭包基础
文章目录
深入理解
JavaScript闭包什么是闭包?
球球不吃虾
·
2024-01-29 03:18
随笔
javascript
开发语言
ecmascript
前端
分布式锁(Redisson)-从零开始,
深入理解
与不断优化
分布式锁场景互联网秒杀抢优惠卷接口幂等性校验案例1如下代码模拟了下单减库存的场景,我们分析下在高并发场景下会存在什么问题packagecom.wangcp.redisson;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.data.redis.core.StringRedi
大程子的技术成长路
·
2024-01-29 02:23
深入理解
C++11 2.2 long long 整型
longlong整型有两种:longlong和unsignedlonglong。在c++11中,标准要求longlong可以在不同平台有不同尺寸,但是至少有64位。使用方法如下:longlongintlli=-9000000000000000000LL;unsignedlonglongintulli=9000000000000000000ULL;同时下面的类型是等价的:longlong,signe
zinclee123
·
2024-01-29 01:38
Redis持久化:RDB和AOF机制详解
2.2触发方式2.3Redis.conf中配置RDB2.4RDB更
深入理解
2.5RDB优缺点3.AOF持久化3.1什么是AOF持久化?
北~笙
·
2024-01-29 01:24
redis
数据库
缓存
aof
rdb
民营企业合规管理建设,重点有哪些?
对税法、劳动法、知识产权法等领域进行
深入理解
,并制定相应的管理措施。其次,企业治理也是合规建设的重要方面。建立健全的组织架构和权责清晰的管理制度,加强内部控制
Daorigin_com
·
2024-01-29 00:38
科技
大数据
云计算
深入理解
Vue的生命周期
谈到Vue的生命周期,相信许多人并不陌生。但大部分人和我一样,只是听过而已,具体用在哪,怎么用,却不知道。我在学习vue一个多礼拜后,感觉现在还停留在初级阶段,对于mounted这个挂载还不是很清楚。放大说,对vue的生命周期不甚了解,这对后面的踩坑是相当不利的。因为我们有时候会在几个钩子函数里做一些事情,什么时候做,在哪个函数里做,我们不清楚。所以,弄清楚生命周期是非常有必要的。1、生命周期介绍
JhonXie
·
2024-01-29 00:37
javascript
ViewUI
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他