网站建设费 什么科目企业网站子页面模板
news/
2025/9/28 13:20:17/
文章来源:
网站建设费 什么科目,企业网站子页面模板,北京建站,群晖搭建的wordpress外网访问一、Switch语句
语法规则#xff1a; ①语句中的变量类型可以是byte、short、int或者char;从javaSE5开始支持枚举类型#xff1b; javaSE7开始#xff0c;switch支持String。 ②没有break时#xff0c;后续case的语句都会执行
二、修饰符
访问修饰符
Java中#xff0c…一、Switch语句
语法规则 ①语句中的变量类型可以是byte、short、int或者char;从javaSE5开始支持枚举类型 javaSE7开始switch支持String。 ②没有break时后续case的语句都会执行
二、修饰符
访问修饰符
Java中可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。
default (即默认什么也不写: 在同一包内可见不使用任何修饰符。使用对象类、接口、变量、方法。
private : 在同一类内可见。使用对象变量、方法。 注意不能修饰类外部类
public : 对所有类可见。使用对象类、接口、变量、方法
protected : 对同一包内的类和所有子类可见。使用对象变量、方法。 注意不能修饰类外部类。
非访问修饰符
static: 可以使用classname.variablename 和classname.methodname的方式访问 final: final方法可以被子类继承但不能被子类重写 abstract抽象类的唯一目的是为了将来对该类进行扩充 synchronized:修饰的方法同一时间只能被一个线程访问 transient序列化的对象包含被transient修饰的变量时JVM跳过该特定的变量。 transient单词含义转瞬即逝的短暂的暂住的工作临时的
持久化持久化是将程序数据在持久状态和瞬时状态间转换的机制。 持久化Persistence即把数据如内存中的对象保存到可永久保存的存储设备。
所以被transient修饰的变量不会被持久化处理。
volatile: 翻译 – 易变的动荡不定的反复无常的情绪易变的易怒的突然发作的液体或固体易挥发的易气化的计算机内存易失的。
volatile 修饰的成员变量在每次被线程访问时都强制从共享内存中重新读取该成员变量的值。而且当成员变量发生变化时会强制线程将变化值回写到共享内存。这样在任何时刻两个不同的线程总是看到某个成员变量的同一个值。
三、HDFS
HDFSHadoop distribute file system是一个分布式的文件管理系统。文件上传之后就无法修改适合一次写入多次读出的场景。
1 优缺点
优点
高容错性某一个副本丢失以后他可以自动恢复适合处理大数据无论是文件很大还是文件数量很大都可以处理。可以构建在廉价机器上通过多副本机制提供可靠性。
缺点
不适合低延时数据访问做不到毫秒级的存储数据无法高效对大量的小文件进行存储会占用NameNode大量的内存来存储文件目录和块信息。小文件存储的寻址时间会超过读取时间违反了HDFS的设计目标。不支持并发写入、文件随机修改仅仅支持数据追加不支持文件随机修改。
2 HDFS架构
①NameNode: 就是Master它是一个主管管理者 1管理HDFS的名称空间 2配置副本策略 3管理数据块Block映射信息 4处理客户端的读写请求 ②DataNode: 就是Slave. NameNode下达命令DataNode执行实际的操作。 1存储实际的数据块 2执行数据块的读/写操作 ③客户端 (1)文件切分根据NameNode的文件大小进行切分Hadoop2.x/3.x默认为128MB1.x版本为64M (2)与NameNode交互获取文件的位置信息 (3)与DataNode交互读取或者写入数据 (4)Client提供一些命令来管理HDFS增删改查相关操作
④Secondary NameNode: 并非NameNode的热备。当NameNode挂掉的时候并不能马上替换NameNode并提供服务。 1辅助NameNode, 分担其工作量比如定期合并Fsimage和Edits, 并推送给NameNode; (2)在紧急情况下可辅助恢复NameNode;
3 文件块
寻址时间为传输时间的1%时为最佳状态。机械硬盘建议128MB固态硬盘建议256MB。
文件块太小会增加寻址时间程序一直在找块的开始位置。文件块太大从磁盘传输数据的时间会明显大于定位这个块位置所需的时间导致处理这块数据时会非常慢。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/920680.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!