Devlive 开源社区 本次搜索耗时 0.554 秒,为您找到 28 个相关结果.
  • Falcon 插件

    Nightingale 实现了 Open-Falcon 的 HTTP 数据接收接口,所以,Open-Falcon 社区很多采集插件也是可以直接使用的。但是 Falcon-Agent 不行,因为 Falcon-Agent 推送监控数据给服务端,走的是 RPC 接口。 如果你发现某个 Falcon-Plugin 是用 CRON 的方式驱动的,推送数据走的是 ...
  • Database

    activity answer collection collection_group comment config meta notification power question report revision role role_power_rel site_info tag tag_rel uniqid user ...
  • Amazon EMR

    Amazon EMR 综述 任务参数 任务样例 创建EMR集群并运行Steps 向运行中的EMR集群添加Step 注意事项: Amazon EMR 综述 Amazon EMR 任务类型,用于在AWS上操作EMR集群并执行计算任务。 后台使用 aws-java-sdk 将JSON参数转换为任务对象,提交到AWS,目前支持两种程序类型: ...
  • 第一章:多线程入门

    学习目标 1. 什么是线程与多线程 1.1 线程的概念 1.2 多线程的概念 2. 为什么需要多线程编程 2.1 提高CPU利用率 2.2 提高程序响应性 2.3 更好的资源利用 2.4 简化复杂问题的处理 3. Java中实现多线程的两种基本方式 3.1 继承Thread类 3.2 实现Runnable接口 3.3 两种方式的比较 ...
  • 第三章:线程的基本操作

    学习目标 1. 线程启动(start)、休眠(sleep)、中断(interrupt) 1.1 线程启动(start) 1.2 线程休眠(sleep) 1.3 线程中断(interrupt) 2. 线程Join操作及其应用场景 2.1 Join操作的典型应用场景 3. 线程优先级的设置与影响 4. 守护线程(Daemon Thread)的应用...
  • 第六章:volatile关键字

    学习目标 1 内存可见性问题 1.1 什么是内存可见性 1.2 内存可见性问题的原因 2 volatile的作用与使用场景 2.1 volatile关键字介绍 2.2 volatile的内存语义 2.3 volatile的适用场景 2.4 volatile不能解决的问题 3 volatile与synchronized的区别 3.1 可见性与...
  • 第二章:线程的生命周期

    学习目标 1. 线程的六大状态:NEW、RUNNABLE、BLOCKED、WAITING、TIMED_WAITING、TERMINATED 1.1 NEW(新建) 1.2 RUNNABLE(可运行) 1.3 BLOCKED(阻塞) 1.4 WAITING(等待) 1.5 TIMED_WAITING(限时等待) 1.6 TERMINATED(终止)...
  • 第五章:synchronized关键字

    学习目标 1. 对象锁与类锁的概念 1.1 对象锁(实例锁) 1.2 类锁(静态锁) 1.3 对象锁与类锁的对比 2. synchronized修饰方法与代码块的区别 2.1 修饰方法 vs 修饰代码块 2.2 不同锁对象的选择 3. synchronized的底层实现原理 3.1 Monitor监视器 3.2 字节码层面的实现 3.3 ...