HDFS 什么是HDFS 它是一个分布式文件系统,适合一次写入多次读出。 不支持文件的随机读写,支持对文件的追加。原因:HDFS在存储文件时,以块的形式存储。如果随机写入,为...

HDFS 什么是HDFS 它是一个分布式文件系统,适合一次写入多次读出。 不支持文件的随机读写,支持对文件的追加。原因:HDFS在存储文件时,以块的形式存储。如果随机写入,为...
Xshell 学习 学习目的主要是用于写一些大数据的脚本 第一个shell脚本 编写 以#!/bin/bash做为脚本说明,文件中需要编写可以执行的脚本命令 执行 通过使用b...
类加载过程 加载---》连接(验证,准备,解析)---》初始化。从 class 文件到内存中的类,按先后顺序需要经过加载、链接以及初始化三大步骤。其中,链接过程中同样需要验证...
类加载器 什么是类加载器类加载器加载的是.clss文件,至于能否运行不由类加载器负责。相当于连接了.class和jvm。 类加载器的分类 启动类加载器(bootstraap)...
为什么一定要JVM?因为JAVA是一门高级程序语言,符合人的使用习惯,但不符合电脑的理解(二进制)。因此需要在硬件上时对java程序进行转化。 怎么转化?转化就是将java转...
为什么用Redis 瓶颈单机SQLAPP-->DAL-->MysqlInstancea数据量的总大小,一个机器放不下b数据的索引,一个机器的内存放不下c访问量(读写混合)一个...
为什么要使用Maven 添加第三方jar包,使用Maven后,jar包没必要复制到lib文件下了,只需要给一个坐标就行 解决jar包之间的依赖关系,Maven会自动将当前ja...
实验用的是实验楼的环境进行学习第一步是在终端上跑Hellowrld 要学习的东西如下 交互式 Scala 解释器的使用方法 变量、函数的定义变量定义:两种变量,val和var...
copyFromLocal的流程 三个节点之间是一种流式的关系 1)客户端通过Distributed FileSystem模块向NameNode请求上传文件,NameNode...
HDFS(Hadoop Distributed File System) 概述 特点:一次写入,多次读出,且不支持文件的修改优点 高容错性:不同节点保存多个副本 某个副本丢失...
2 事务操作 事务 事务开始于连接到数据库并执行一条DML语句 事务结束于-执行COMMIT或ROLLBACK-执行一条DDL语句-执行一条DML语句,但该语句失败了-执行一...
类加载器原理 类加载器的作用:把class文件字节码内容加载到内存种,并将这些静态数据转换为方法区中运行时数据结构,在堆中生成一个代表这个类的java.lang.Class对...
给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。这个问题的核心在于...
从今天起开始刷leetcode. 第一题 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须原...
字节码 1 动态生成新的类 动态改变类的结构 2 字节码操作库 BCEL ASM CGLIB Javassist 使用简单 3 简单使用 4 处理类的基本用法 4 处理方法的...
使用Java语言编写的JavaScript的开源实现Rhino;
Java的动态机制---动态编译1 作用 客户写代码,动态编译。 服务器动态加载某些类文件 2 两种做法 通过Runtime调用Javac 通过JavaCompiler实现编...
反射机制 动态语言,程序运行时可改变程序结构或变量类型Python、ruby。运行时可以动态的改变结构。利用反射机制,可以让java获得动态特性。 1 什么是反射 反射指得是...
java注解 1 Annotation 不是程序本身,可以对程序做出解释 可以被其他程序读取(编译器) 2 Annotation的格式 @Override 3 Annotat...
生产者消费者的管道法实现,要注意不要把push和pop写错地儿了