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
hadoop源码分析
【深入设计模式】单例模式—从
源码分析
内部类单例、枚举单例以及单例模式在框架中的应用
@[toc]前面我们介绍了单例模式的饿汉式和懒汉式写法,以及从最简陋的懒汉式到DCL版本的演进,相信你对单例模式已经有了很深刻的认识。这一章节将继续介绍另外两种单例模式的写法——静态内部类和枚举类单例,在介绍完成后从底层代码剖析这两种写法的优势和原理。最后便是单例模式在JDK和其他框架下的的源码以及应用。1.使用静态内部类实现单例模式1.1静态内部类单例写法前面介绍了饿汉式的单例模式确保了线程安全
SK_Jaco
·
2024-01-20 01:34
Apollo 应用与
源码分析
:Monitor监控-软件监控-定位、camera、功能安全、数据记录监控
目录定位监控代码分析备注camera监控代码分析功能安全监控代码分析CheckSafty函数分析RunOnce函数分析记录功能监控代码分析SmartRecorderStatusproto状态的上报位置分析监控信息汇总服务代码分析定位监控代码classLocalizationMonitor:publicRecurrentRunner{public:LocalizationMonitor();void
Ym影子
·
2024-01-19 23:53
算法
java
服务器
servlet
自动驾驶
超详细版
Hadoop
的安装与使用(单机/伪分布式)
一、首先安装VMware虚拟机虚拟机安装包以及UbuntuISO映像下载:https://pan.baidu.com/s/19Ai5K-AA4NZHpfMcCs3D8w?pwd=9999下载完成后,进入VMware,点击右上角【文件】——【新建虚拟机向导】1.1选择典型1.2选择光盘映像映像文件选择上方刚刚下载的ubuntukylin-16.04-desktop-amd641.3命名根据自己需求来
比护隆佑
·
2024-01-19 23:49
分布式
hadoop
大数据
mybatis
源码分析
-日志
Mybatis没有提供日志实现类,需要接入第三方的日志组件,但第三方组件都有自己的log级别,并且各不相同,Mybatis统一提供了tracedebugwarnerror四个日志级别。Mybatis使用适配器模式,在每个第三方日志厂商和自己的log之间都存在一个XXXlog适配器,将第三方的日志级别适配为自己的log级别。接下来看一下是如何接入日志的,在LogFactory中存在一个logCons
大可_6e11
·
2024-01-19 22:54
hadoop
dfs web页面访问增加鉴权
前言装好了
Hadoop
,通过浏览器访问,发现竟然不需要鉴权就能访问,且暴露了很多服务器层文件路径信息,基于多年积累的安全意识,必须得配置些鉴权信息,就有了该文,仅做学习记录,下次自己再装时能提高效率。
花菜回锅肉
·
2024-01-19 21:10
大数据
数据仓库
hadoop
前端
大数据
dfs
Hadoop
伪分布式坏境搭建
环境说明:VM上ubuntu16.04版本安装
hadoop
前的准备(1)ssh免密登录(2)配置好Java环境(1)(2)步骤的安装见网上博客安装
Hadoop
(1)下载
hadoop
到上一篇博客给出的网下载
zoux
·
2024-01-19 19:16
Kotlin协程的JVM实现
源码分析
(上)
本文从协程的启动launch源码入手分析,协程JVM实现分为两篇:协程启动和执行
源码分析
无栈协程和Continuation基本环境:IntelliJIDEA2023.3.2Kotlin1.8.20kotlinx-coroutines-core1.7.3gradle8.2
ClassOps
·
2024-01-19 18:58
Kotlin
Kotlin协程
kotlin
jvm
开发语言
浅析Redis①:命令处理核心
源码分析
(上)
写在前面Redis作为我们日常工作中最常使用的缓存数据库,其重要性不言而喻,作为普调开发者,我们在日常开发中使用Redis,主要聚焦于Redis的基层数据结构的命令使用,很少会有人对Redis的内部实现机制进行了解,对于我而言,也是如此,但一直以来,我对于Redis的内部实现都很好奇,它为什么会如此高效,本系列文章是旨在对Redis源代码分析拆解,通过阅读Redis源代码,了解Redis基础数据结
wtopps
·
2024-01-19 17:55
缓存
redis
redis源代码
redis命令处理
redis源码
缓存
spring之AOP
源码分析
上
目录动态代理cglib动态代理jdk动态代理ProxyFactoryAdvice的分类Advisor的理解spring创建代理对象的方式ProxyFactoryBean(相对灵活,可以更精细地控制代理对象的创建过程)BeanNameAutoProxyCreator(适合对特定Bean进行简单代理的场景)DefaultAdvisorAutoProxyCreator(适合使用切面(Aspect)来定义
山鸟与鱼!
·
2024-01-19 16:23
spring源码
spring
java
后端
html流控官源码,Sentinel
源码分析
----流控规则与FlowSlot
FlowSlot主要是用来进行流控规则的处理,直接看下代码@Overridepublicvoidentry(Contextcontext,ResourceWrapperresourceWrapper,DefaultNodenode,intcount,booleanprioritized,Object...args)throwsThrowable{checkFlow(resourceWrapper,
weixin_39604516
·
2024-01-19 13:11
html流控官源码
大数据开发之
Hadoop
(优化&新特征)
第1章:HDFS-故障排除注意:采用三台服务器即可,恢复到Yarn开始的服务器快照。1.1集群安全模块1、安全模式:文件系统只接收读数据请求,而不接收删除、修改等变更请求2、进入安全模式场景1)NameNode在加载镜像文件和编辑日志期间处于安全模式2)NameNode再接收DataNode注册时,处于安全模式3)退出安全模式条件dfs.namenode.safemode.min.datanode
Key-Key
·
2024-01-19 10:50
大数据
hadoop
分布式
Java 读写锁 ReentrantReadWriteLock
源码分析
本文内容:读写锁ReentrantReadWriteLock的
源码分析
,基于Java7/Java8。阅读建议:虽然我这里会介绍一些AQS的知识,不过如果你完全不了解AQS,看本文就有点吃力了。
Java圈子
·
2024-01-19 08:47
caused by: java.lang.outofmemory_
hadoop
运行java.lang.OutOfMemoryError:java heap space错误。
99M的文件,运行时出现下面的问题:java.lang.RuntimeException:java.lang.reflect.InvocationTargetExceptionatorg.apache.
hadoop
.util.ReflectionUtils.newInstance
weixin_39662834
·
2024-01-19 08:16
caused
by:
EventBus
源码分析
本篇文章是EventBus的
源码分析
,以了解其实现的精髓`。EventBus是针对Android优化的发布-订阅事件总线,简化了Android组件间的通信。
老师好我是小明同学
·
2024-01-19 07:43
一站式大数据平台XSailboat简介--
Hadoop
、Hive、Flink、DataStudio、数据服务、API网关、认证中心、数据可视化、离线分析、实时计算、应用引擎等
1.引言从2021年年底开始,笔者带领一个微型团队开始开发我们的大数据平台XSailboat,目前已经初步具备实用化条件,产品将持续性地开发、完善、迭代升级。在接下来的一段时间,笔者将陆续编写一些关于大数据平台实现相关的技术文档,有兴趣的从事大数据相关的同学,可以关注收藏一下,交流一下开发技术。如果对我们的大数据平台XSailboat感兴趣的同学比较多,希望将其应用于学习或商业项目中,我们可以在条
OkGogooXSailboat
·
2024-01-19 06:26
大数据平台开发技术
大数据
大数据开发之
Hadoop
(MapReduce)
第1章:MapReduce概述1.1MapReduce定义MapReduce是一个分布式运算程序的编程框架,是用户开发“基于
Hadoop
的数据分析应用”的核心框架。
Key-Key
·
2024-01-19 06:40
大数据
hadoop
mapreduce
大数据开发之
Hadoop
(Yarn)
第1章:Yarn资源调度器思考:1、如何管理集群资源?2、如何给任务合理分配资源?Yarn是一个资源调度平台,负责为运算程序提供服务器运算资源,相当于一个分布式的操作系统平台,而MapReduce等运算程序则相当于运行于操作系统之上的应用程序。1.1Yarn基础架构YARN主要由ResourceManager、NodeManager、ApplicationMaster和Container等组件构成
Key-Key
·
2024-01-19 06:09
大数据
hadoop
分布式
linux安装
hadoop
详细步骤
以下是在Linux系统上安装
Hadoop
的详细步骤:下载
Hadoop
文件在
Hadoop
官方网站上下载最新的稳定版本的
Hadoop
文件。
酷爱码
·
2024-01-19 06:08
大数据基础教程
linux
hadoop
运维
hadoop
下载,安装
下载:https://mirrors.tuna.tsinghua.edu.cn/从清华源下载找到apache找到
hadoop
找到对应的版本使用64位版本上传到linux的/usr/local目录下使用tar-zxvf
三木一立
·
2024-01-19 06:33
大数据
hadoop
大数据
分布式
spark读取hive的数据
/dev/make-distribution.sh--tgz--namewith-hive-Pyarn-P
hadoop
-2.7-D
hadoop
.version=2.7.7-Phive-Phive
IT烧麦
·
2024-01-19 04:17
Spring Boot - Application Events 的发布顺序_ApplicationFailedEvent
文章目录Pre概述Code
源码分析
PreSpringBoot-ApplicationEvents的发布顺序_ApplicationEnvironmentPreparedEvent概述SpringBoot
小小工匠
·
2024-01-19 04:08
【Spring
Boot2.X】
spring
boot
事件发布
Uboot-5(U-Boot
源码分析
1-启动第一阶段)
来源:朱有鹏老师的嵌入式linux核心教程1、start.S引入1.1、u-boot.lds中找到start.S入口(1)、在C语言中整个项目的入口就是main函数(这是C语言规定的),所以譬如说一个有10000个.c文件的项目,第一个要分析的文件就是包含了main函数的那个文件。(2)、在uboot中因为有汇编阶段参与,因此不能直接找main.c。整个程序的入口取决于链接脚本中ENTRY声明的地
ant-small
·
2024-01-19 04:38
Uboot
U-Boot
HBase第一章:集群搭建
:集群搭建文章目录系列文章目录前言一、环境准备二、上传HBase三、上传HBase四、配置参数五、分发测试六、高可用总结前言Hive的内容基本算是学完了,太深入的东西,现在没有必要死磕,接下来我们学习
hadoop
超哥--
·
2024-01-19 00:57
HBase
hbase
hadoop
大数据
HBase学习总结(1):HBase的下载与安装
(HBase是一种数据库:
Hadoop
数据库,它是一种NoSQL存储系统,专门设计用来快速随机读写大规模数据。本文介绍HBase的下载与安装的整个过程。)
蝶Wu天涯
·
2024-01-19 00:25
HBase
HBase
hbase学习笔记-hbase集群安装部署
上传安装包到服务器4、解压安装包到指定的规划目录tar-zxvfhbase-2.0.0-bin.tar.gz-C/opt/bigdata5、重命名解压目录mvhbase-2.0.0hbase6、修改配置文件1、需要把
hadoop
陈同学:
·
2024-01-19 00:22
hbase
hbase
zookeeper
HBase集群部署
前提条件安装hbse的前提条件是jdk已经搭建完成,虚拟机具有
Hadoop
伪分布式或完全分布式的集群搭建,以及zookeeper环境搭建完成。
Golden life
·
2024-01-19 00:21
hbase
数据库
大数据
【大数据】HBase集群安装部署
一、前提条件服务器配置好,搭建大数据集群服务器看这篇:搭建学习使用的大数据集群环境:windows使用vmware安装三台虚拟机,配置好网络环境安装好对应版本的
hadoop
集群,并启动安装好对应版本的zookeeper
橙子园
·
2024-01-19 00:51
大数据工程师成神之路
hbase
big
data
hadoop
安装部署
Hbase高可用集群部署
Zookeeper集群的正常部署并启动
Hadoop
集群的正常部署并启动配置环境变量vi/etc/profile#Hbase-HAexportHBASE_HOME=/home/xyp9x/hbase-2.0.5
衡超越爱学习~
·
2024-01-19 00:21
Hbase
hbase
hadoop
big
data
HBase学习三:集群部署
集群启停顺序:启动
Hadoop
—>启动HBase—>关闭HBase—>关闭
Hadoop
1环境准备1.0环境前期准备参考基础环境配置1.1机器准备hostnameipvm1ip1vm2ip2vm3ip31.2
Studying!!!
·
2024-01-19 00:50
中间件
HBase
Hadoop
的心脏:中央异步调度器AsyncDispatcher代码和设计解析
以Yarn、HDFS和MapReduce为主要组成的
Hadoop
,涉及到大量复杂的、交互的事件处理、状态转换,同时,这些事件调度和状态转换又对实时性和效率提出了极高的要求。
麦兜和小可的舅舅
·
2024-01-18 22:56
yarn
hadoop
hadoop
yarn
dispatcher
异步调度器
Hadoop
RPC Server基于Reactor模式和Java NIO 的架构和原理
文章目录前言JavaNIO简介Reactor设计模式详解1.Reactor设计模式概览2.RPC总服务启动3.Listener4.Reader5.Handler6.Responder结束前言
Hadoop
RPC
麦兜和小可的舅舅
·
2024-01-18 22:26
hadoop
yarn
open-source
hadoop
reactor
yarn
nio
RPC
HDFS WebHDFS 读写文件分析及HTTP Chunk Transfer Encoding相关问题探究
文章目录前言需要回答的首要问题DataNode端基于Netty的WebHDFSService的实现基于重定向的文件写入流程写入一个大文件时WebHDFS和
Hadoop
Native的块分布差异基于重定向的数据读取流程尝试读取一个小文件尝试读取一个大文件读写过程中的
麦兜和小可的舅舅
·
2024-01-18 22:52
大数据架构
实现
hadoop
open-source
hdfs
http
hadoop
Hive入门
介绍Hive是一个基于
Hadoop
的数据仓库工具,它可以将结构化数据文件映射成一张表,然后通过类似SQL的查询语句来执行查询。
kongxx
·
2024-01-18 17:11
MacBook Linux安装zookeeper
MacBookLinux安装zookeeperZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是
Hadoop
和Hbase的重要组件。
beyond阿亮
·
2024-01-18 17:12
zookeeper
macbook
linux
canal server初始化
源码分析
CanalLauncher类是canalserver端启动的入口类,跟随代码进行深入。在开始之前,我们可以先了解下,canal配置方式ManagerCanalInstanceGenerator:基于manager管理的配置方式,实时感知配置并进行server重启SpringCanalInstanceGenerator:基于本地springxml的配置方式,对于多instance的时候,不便于扩展,
程序媛-jjl
·
2024-01-18 17:38
canal源码
canal增量同步
apache dubbo核心
源码分析
dubbo版本:2.7.5dubbo源码下载地址spi自适应扩展点:ExtensionLoader.getExtensionLoader(XXX.class).getAdaptiveExtension();指定名称扩展点:ExtensionLoader.getExtensionLoader(XXX.class).egtExtension(name);激活扩展点:ExtensionLoader.ge
Angela龙
·
2024-01-18 15:47
apache
dubbo
驱动开发
虚拟机中配置
hadoop
一、可以先在windows系统下下载好需要安装的
hadoop
版本比如:
hadoop
-3.1.3.tar.gz。
※海绵※的笑~
·
2024-01-18 14:40
linux
hadoop
hadoop
大数据
hdfs
深入学习SpringMVC以及学习总结
微服务、Spring,MyBatis,Netty
源码分析
的朋友可以加我的Java高级交流:854630135,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费分享给大家。①.
程序员日常填坑
·
2024-01-18 13:13
Linux常用命令大全
1.查看端口号占用lsof-i:端口号lsof-i:8060sudonetstat-nlp|grep80602.查看CPU、核数、磁盘信息[
hadoop
@master1~]$cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009
tuoluzhe8521
·
2024-01-18 13:52
Linux
linux
运维
服务器
【Java基础知识 54】Java BeanUtils用法详解,附
源码分析
目录一、org.apache.commons.beanutils.BeanUtils简介二、使用的前置条件三、添加pom四、org.apache.commons.beanutils.BeanUtils代码实例1、为属性赋值2、拷贝对象,为对象赋值3、map转bean4、bean转map五、Apache的BeanUtils与Spring的BeanUtils六、org.springframework.
哪 吒
·
2024-01-18 12:54
java
Android Launcher3各启动场景
源码分析
文章目录一、概述二、开机启动Launcher2.1、开机启动Launcher流程图2.2、开机启动流程
源码分析
三、短压Home键启动Launcher3.1、短压Home键启动Launcher流程图3.2
Coder个人博客
·
2024-01-18 11:35
Android
android
车载系统
系统架构
系统安全
Android CarService
源码分析
文章目录一、CarService的基本架构1.1、AndroidAutomative整体框架1.2、FrameworkCarService1.3、目录结构1.3.1、CarService1.3.2、CarAPP二、CarService的启动流程2.1、系统启动后在SystemServer进程中启动CarServiceHelperService2.2、CarService启动三、CarService
Coder个人博客
·
2024-01-18 11:34
Android
android
汽车
车载系统
SpringMVC的执行流程与
源码分析
引言通过深入分析SpringMVC的源码,我们可以更好地理解其工作原理和内部机制。这有助于我们更好地使用该框架进行Web应用程序的开发,并解决实际开发中遇到的问题。同时,对于学习和研究SpringMVC框架的人来说,阅读源码并进行分析也是一种重要的学习和提升手段。SpringMVC概述SpringMVC属于SpringFrameWork的后续产品,已经融合在SpringWebFlow里面。Spri
玉韬
·
2024-01-18 11:48
java
后端
书签留存文档
用plsql连接oracle-郑文亮-博客园IDEA中创建mavenweb项目的详细部署kettle连接hbase-CSDN博客PI服务器及各客户端安装配置-豆丁网Oracle客户端使用-CSDN博客
hadoop
Liang.Wang
·
2024-01-18 09:13
eclipse
java
tomcat
作为刚入职的小白,怎么才能学好大数据 ?
大数据学习方向一、大数据运维之Linux基础打好Linux基础,以便更好地学习
Hadoop
,hbase,NoSQL,Spark,Storm,docker,openstack等。
铁拳虎
·
2024-01-18 09:40
大数据学习
大数据开发
大数据入门
数据分析
Hadoop
Kafka
大数据
大数据技术
人工智能
spark
Linux
大数据
大数据学习
大数据开发
HBASE学习一:原理架构详解
HBase的存储是基于HDFS的,HDFS有着高容错性的特点,被设计用来部署在低廉的硬件上,基于
Hadoop
意味着HBase与生俱来的超强的扩展性和吞吐量。HBase采用的时ke
Studying!!!
·
2024-01-18 08:34
中间件
hbase
学习
架构
ClickHouse vs StarRocks 全场景MPP数据库选型对比
ClickHousevsStarRocks选型对比面向列存的DBMS新的选择
Hadoop
从诞生已经十三年了,
Hadoop
的供应商争先恐后的为
Hadoop
贡献各种开源插件,发明各种的解决方案技术栈,一方面确实帮助很多用户解决了问题
涛子丶白了你一眼
·
2024-01-18 08:12
大数据技术
数据库
hadoop
大数据
ClickHouse vs StarRocks 选型对比
ClickHousevsStarRocks选型对比面向列存的DBMS新的选择
Hadoop
从诞生已经十三年了,
Hadoop
的供应商争先恐后的为
Hadoop
贡献各种开源插件,发明各种的解决方案技术栈,一方面确实帮助很多用户解决了问题
dan20211
·
2024-01-18 08:40
big
data
数据库
hadoop
Clickhouse VS StarRocks
ClickHousevsStarRocks选型对比面向列存的DBMS新的选择
Hadoop
从诞生已经十三年了,
Hadoop
的供应商争先恐后的为
Hadoop
贡献各种开源插件,发明各种的解决方案技术栈,一方面确实帮助很多用户解决了问题
chixushuchu
·
2024-01-18 08:10
数据库
clickhouse
starrocks
dubbo入门案例!!!
Zookeeper是Apacahe
Hadoop
的子项目,可以为分布式应用程序协调服务,适合作为Dubbo服务的注册中心,负责服务地址的注册与查找,相当于目录服务,服务提供者和消费者只在启动时与注册中心交互
明天更新
·
2024-01-18 07:51
dubbo
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他