自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张伯毅的专栏

人生就是一道证明题,证明我们的存在不是偶然....

原创 JAVA编程思想笔记 : 并发 [ 一 ]

程序中的所有事物,在任意时刻都只能执行一个步骤. 并发的多面性 并发解决的问题大体上可以分为"速度"和"设计可管理性"两种 并发通常是提高运行在单处理器上的程序的性能. 实现并发最直接的方式是在操作系统级别使用进程. 困难: 协调不同线程...

2019-04-30 17:29:52

阅读数 64

评论数 0

原创 JAVA编程思想笔记 : 复用类

复用代码是 Java 众多引人注目的功能之一.但是想要成为机具革命性的语言,仅仅能复制代码并对之加以改变是不够的,它还必须能够做更多的事情. 组合语法 只需将对象引用置于新类中即可. 初始化引用位置 定义对象的地方,他们总是能够在构造器被调用之前初始化. 在类的构造器中 就在要使...

2019-04-30 10:55:44

阅读数 58

评论数 0

原创 JAVA编程思想笔记 : 访问权限控制

如何把变动的事物与保持不变的事物区分开. 包:库单元 包内包含有一组类,它们在单一的名字空间之下被组织在了一起. 当编写一个 Java 源代码文件时,此文件通常被称为编译单元. 每个编译单元都必须有一个后缀名.java,而在编译单元内则可以有一个 public 类,该类的名称必须与文...

2019-04-29 16:53:00

阅读数 37

评论数 0

原创 管理类联考-逻辑 : 基础 [六]

2019-04-29 01:03:59

阅读数 145

评论数 0

原创 JAVA编程思想笔记 : 初始化与清理

随着计算机革命的发展,"不安全"的编程方式已逐渐成为编程代价高昂的主因之一 用构造器确保初始化 方法重载 任何程序设计语言都具备的一项重要特性就是对名字的运用. 当创建一个对象时,就是给此对象分配到的空间取一个名字. 所谓的方法就是给某个动作取名字. ...

2019-04-28 18:44:28

阅读数 165

评论数 0

原创 JAVA编程思想笔记 : 控制执行流程

就像有知觉的生物一样,程序必须在执行的过程中控制它的世界.并作出选择 Java 使用了 C 的所有流程控制语句. true 和 false if-else 迭代 ( while / do-while / for/ foreach) while 和 do-while 区别...

2019-04-28 11:30:29

阅读数 28

评论数 0

原创 管理类联考-逻辑 : 基础 [五]

断定思维对象具有或不具有某种属性的判断,又称为直言判断。 逻辑上的[有些/有的] 跟我们日常生活中的[有些/有的] 不一样 [有些/有的] ==> 至少有一个. 根据性质判断量和质的不同组合,可以有六种类型: 1单称肯定判断 这个S是P 2...

2019-04-26 21:14:45

阅读数 245

评论数 0

原创 JAVA编程思想笔记 : 操作符

在最底层,Java 中的数据是通过使用操作符来操作的. 更简单的打印语句 System.out.println(" Rather a lot to type "); 使用 Java 操作符 操作符 : 接受一个或多个参数, 并生成一个新值. 优先级...

2019-04-26 18:29:06

阅读数 46

评论数 0

原创 JAVA编程思想笔记 : 一切都是对象

尽管 Java 是基于 C++的, 但相比之下,Java 是一种更"存粹"的面向对象的程序设计语言. 用引用操纵对象 遥控器(引用) --- 电视机(对象) 必须由你创建所有对象 1.存储到什么地方 寄存器: 最快, 位于处理器内部.容量有限,不受...

2019-04-26 17:14:56

阅读数 56

评论数 0

原创 JAVA编程思想笔记 : 对象导论

前言: 程序设计其实是对复杂性的管理: 待解决问题的复杂性, 以及用来解决该问题的工具的复杂性. 减少开发健壮代码所需的时间以及困难. 抽象过程 程序可以通过添加新类型的对象,使其适用于某个特定问题. 万物皆对象. 程序时对象的结合. 每个对象都有自己的由其他对象所构成的存储. ...

2019-04-25 18:20:33

阅读数 75

评论数 0

原创 管理类联考-逻辑 : 基础 [四]

假言推理 假言推理就是以一个假言判断做大前提,一个简单判断做小前提。 由于假言判断有三种不同的类型,所以,假言推理分为:充分条件假言推理、必要条件假言推理、充要条件假言推理。 充分条件假言推理规则 假言连锁推理又称纯假言推理,它是由...

2019-04-24 21:12:14

阅读数 154

评论数 0

原创 Mac系统, 切换大小写失灵

最近突然,大小姐切换失灵, 查了一下,解决方案如下: 系统偏好设置-> 键盘--> 输出法:

2019-04-24 18:52:37

阅读数 1899

评论数 0

原创 Hadoop3.2.0 源码分析: namenode 启动

通过脚本启动 namenode 的时候,不管怎么样都会调用NameNode 类. 至于脚本怎么调用的自行查看一下脚本: bin/hdfs libexec/hadoop-functions.sh 输出 debug 模式下 shell 脚本日志: /Library/java/Java...

2019-04-23 18:59:55

阅读数 172

评论数 0

原创 Hadoop3.2.0 源码分析: datanode 启动

通过脚本启动 namenode 的时候,不管怎么样都会调用DataNode 类. 至于脚本怎么调用的自行查看一下脚本: bin/hdfs libexec/hadoop-functions.sh 输出 debug 模式下 脚本日志: /Library/Java/JavaVirtua...

2019-04-23 18:59:26

阅读数 110

评论数 0

原创 Hadoop3.2.0 源码分析: SHELL启动脚本 DEBUG 模式

在调试代码的时候,需要用到 hadoop 的 debug 模式. 所有做了一下记录: 打开 DEBUG 模式: export HADOOP_SHELL_SCRIPT_DEBUG=true 如果不好用,直接调整函数代码,把判断去掉即可 : 启动脚本的时候输出的日志: ...

2019-04-23 18:24:25

阅读数 51

评论数 0

原创 Hadoop3.2.0 源码分析: ResourceManager 调度 CapacityScheduler 理论

特点 以队列为单位划分资源,每个队列可设定一定比例的资源最低保证和使用上限,同时,每个用户也可设定一定的资源使用上限以防止资源滥用。而当一个队列的资源有剩余时,可暂时将剩余资源共享给其他队列。总之,Capacity Scheduler主要有以下几个特点: 容量保证:管理员可为每个队列设置资源最...

2019-04-23 14:05:06

阅读数 66

评论数 0

原创 Hadoop3.2.0 源码分析: ResourceManager 调度 CapacityScheduler

在上一节中,只是讲解了ResourceManager 的启动,这次来说另外一个核心的点没说,那就是调度. // Initialize the scheduler // todo ResourceScheduler 调度器的创建,他的子类之一就是FairScheduler schedule...

2019-04-23 06:57:57

阅读数 59

评论数 0

原创 管理类联考-逻辑 : 基础 [三]

假言判断 是断定一事物情况存在是另一事物情况存在的条件的判断 充分假言判断: 只要......就...... 充分条件假言判断:P→Q 必要条件假言判断:¬P→¬Q 充分必要条件假言判断:P↔Q ...

2019-04-22 21:20:12

阅读数 138

评论数 0

原创 Hadoop3.2.0 源码分析: Container 之 DefaultContainerExecutor 与 LinuxContainerExecutor

在yarn 里面Container 是可选的.本文介绍以下两种: DefaultContainerExecutor LinuxContainerExecutor 由配置参数控制: yarn.nodemanager.container-executor.class 有NodeManager初...

2019-04-22 16:36:15

阅读数 153

评论数 0

原创 管理类联考-逻辑 : 基础 [二]

选言 选言判断就是断定几种事物情况至少有一种事物情况存在的判断。 相容选言 断定几种事物情况至少有一种存在(可同时存在)的判断 或者,或者 : 相容选言. 是,还是 : 相容选言. 或 : 相容选言 (1)选言肢有一个为真,相容选言判断为真。 (...

2019-04-19 21:29:32

阅读数 180

评论数 0

提示
确定要删除当前文章?
取消 删除