目录 一、Hadoop介绍 二、HDFS的本地模式 三、伪分布模式 四、Hdfs中的shell命令 五、全分布搭建 六、使用Java代码操作HDFS 1、环境准备 2、单元测试(Junit)编辑 一、Hadoop介绍 Hadoop 分为三部分 : Common、HDFS 、Yarn、MapRe…
2024/12/14 8:44:05信息物理系统CPS 信息物理系统(CPS)是控制系统、嵌入式系统的扩展与延伸。通过集成先进的感知、计算、通信、控制等信息技术和自动控制技,构建了物理空间与信息空间中人、机、物、环境、信息等要素相互映射、适时交互、高效协同的夏杂系统。 CPS的本质是基于…
2024/12/14 8:17:20Protobuf、gRPC 和微服务的区别与联系 项目ProtobufgRPC微服务定义一种高效的序列化协议,用于描述和传输数据。一种高性能的远程过程调用(RPC)框架。一种架构风格,把应用拆分为多个独立服务。作用定义服务接口和数据格式…
2024/12/14 8:16:19在大家技术选型的时候,有没有纠结过使用WebSocket 还是选择 Socket进行通讯或者请求数据呢?我以前一开始也搞不清楚有啥,名字都有“Socket”字眼,到后面接触多了,才明白其中的区别;WebSocket 主打一个持久、…
2024/12/14 5:53:14以前比较熟悉git,现在转用svn后比较生疏。 记录一下,以免以后遗忘。 整理了三种查看远程tags的方式(严格来说是两种): 1.通过Eclispe集成环境查看 1.1在想查看的项目上右键--->Team--->分支/标记--->点击“…
2024/12/14 9:09:04 人评论 次浏览我们都知道比较两个对象是否相等, 对于基础类型是比较值,对于封装类是比较对象的引用---即地址。Object 中equals()是比较对象的地址,String 中重写了equals()、hashcode(),equals比较的是String类的值,同理Integer、Double也都重…
2024/12/14 7:49:56 人评论 次浏览本文是对《【硬刚大数据之学习路线篇】从零到大数据专家的学习指南(全面升级版)》的Kafka部分补充。 1 Kafka工作流程及文件存储机制 Kafka 中消息是以 topic 进行分类的,生产者生产消息,消费者消费消息,都是面向 topic的。 topic 是逻辑上的概念,而 partition 是物理上的概…
2024/12/14 6:50:07 人评论 次浏览在一个不知名的小公司干了两年半的前端,意识到不能那么安逸下去了,外面世界那么大,我要去看看 之前也注册过好多社区的账号,总是写几篇就不了了之了,但是写文章确实是一个能提高自己的办法,所以在这么一个吉…
2024/12/14 5:44:03 人评论 次浏览需求,一个请求依赖上一个请求返回的数据 //添加修改弹框确定回调 async handleOk() {// 获取到新增修改弹窗的值let data await this.$refs.addCont.addRequest();// 确定按钮loading出现this.confirmLoading true// 拿到搜素站点的参数去搜索站点let res await…
2024/12/14 10:54:42 人评论 次浏览public class TwoTuple<A,B>{ public final A a; public final B b; public TwoTuple(A a,B b){ this.aa; this.bb; } } 这样我们可以通过new TwoTuple(A,B)返回两个值。 原文在《Java编程思想》第四版,泛型章节P335转载于:https://www.cnblogs.com/wjdtyp/…
2024/12/14 10:52:41 人评论 次浏览Mysql解决The total number of locks exceeds the lock table size错误 在操作mysql数据库表时出现以下错误。 网上google搜索相关问题,发现一位外国牛人这么解释: If youre running an operation on a large number of rows within a table that uses t…
2024/12/14 10:50:40 人评论 次浏览集合总体介绍 Java集合是java提供的工具包,包含了常用的数据结构:集合、链表、队列、栈、数组、映射等。Java集合工具包位置是java.util.*Java集合主要可以划分为4个部分:List列表、Set集合、Map映射、工具类(Iterator迭代器、Enumeration枚举…
2024/12/14 10:49:39 人评论 次浏览Direct2D是美国微软公司用来取代 DirectDraw 以及GDI, GDI等新技术[1],主要提供2D 动画的硬件加速,目前只支援 Windows Vista SP2以及Windows 7以上[2]。 Direct2D技术架构于Direct3D 10.1 API 之上,能够透过硬件加速功能来建立2D图形&#x…
2024/12/14 10:48:36 人评论 次浏览题目解释 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示…
2024/12/14 10:46:35 人评论 次浏览一. Zynq Ultrascale系列 比如对于XCZU21DR,查看UG1085 page762,如下图: XCZU21DR有6个BANK,EMIO从78开始编号。 BANK编号类型引脚编号BANK0MIOMIO0~25BANK1MIOMIO26~51BANK2MIOMIO52~77BANK3EMIOMIO78~109BANK4EMIOMIO110~141B…
2024/12/14 6:02:23 人评论 次浏览工厂方法模式 工厂方法模式是类的创建模式。工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工厂推迟到子类中。 工厂方法模式 工厂方法模式是对简单工厂模式进一步抽象的结果。 假如是不使用反射的工厂方法模式,那么所有的if... else i…
2024/12/14 6:01:22 人评论 次浏览欧拉角是在空间中 描述从一个用于表示某个固定的参考系的、已知的方向,经过一系列基本旋转得到、新的代表另一个参考系的方向的方式。这个方向可以被想成从一个初始的方向,旋转到其确切位置的方向。如下图中描述,原始的参考系的坐标轴被定义为…
2024/12/14 6:00:22 人评论 次浏览文章目录goroutine与thread比较M:N模型调度策略可运行队列协作式调度系统调用同步调用异步调用scheduler的陷阱goroutine是Go语言中的轻量级线程实现,由Go运行时(runtime)管理。goroutine Go提供一种机制,可在线程中自己实现调度…
2024/12/14 5:59:21 人评论 次浏览进程创建: 在Linux中,创建进程主要用函数fork(),vfork()。 fork() 它表示从一个已存在的进程中创建一个新的子进程,新进程为子进程,原进程则为父进程。 函数原型: pid_t fork();返回值:子进程返…
2024/12/14 5:58:20 人评论 次浏览1、简介 Docker是一个开源的应用容器引擎;是一个轻量级容器技术; Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像; 运行中的这个镜像称为…
2024/12/14 5:57:20 人评论 次浏览