个人简介

Echo Blog


江湖无名 安心练剑
  • Mac Automation-03-name index
    name 属性 万物皆有名字。 我们要检查的Finder窗口的第一个属性是它的name属性。 窗口名称是窗口标题栏中显示的窗口标题。对于Finder窗口,name属性的值是其内容在Finder窗口中显示的文件夹或磁盘的名称。 要检索窗口的name属性的值,我们将使用命令“get。”当我们想要从可编写脚本的元素或对象中提取信息或数据时,使用此动词。 从打开的脚本窗口中删除上一个脚本,...
    2018-12-01 03:35:23 | Mac
  • Mac Automation-02-Properties and Values
    属性和值 磁盘,文件,文件夹,别名文件,文档文件,应用程序文件,剪辑,字体手提箱,软件包,Internet位置文件,应用程序文件,窗口和Finder窗口都是属于Finder应用程序的对象或“元素”。 它们是Finder应用程序在组织和显示信息时使用的项目。 这些项目中的每一项都具有定义或描述特定项目的属性。 其中一些属性对于每个项目都是唯一的,其中一些属性由所有Finder项目共享。 ...
    2018-12-01 03:35:23 | Mac
  • Mac Automation-01-First Step
    Automation 苹果自带功能。 可以做类似于按键精灵的事情。 怀念很久以前用易语言写脚本的日子。。。 天才第一步 将本章视为“书中的书”。如果您没有阅读任何其他章节,请阅读本章。 它旨在通过简短,有趣的实践教程为您提供AppleScript的快速而全面的介绍。 在25分钟内,您将了解AppleScript是什么,它是如何工作的,以及如何自信地编写基本的,功能性的Apple...
    2018-12-01 03:35:23 | Mac
  • Tomcat 部署最佳实践
    拓展阅读 tomcat 入门 Ubuntu 系统部署 tomcat jetty 入门 问题 自己的项目有多个应用,这些应用是要部署到同一个 Tomcat 里好,还是多个应用分别部署到不同的 Tomcat 里,每个里面只部署一个应用好呢? 最近在 Tomcat 官方的「邮件组」里也看到类似的问题,可能这个问题不分国界。 一些 Tomcat 的 commiter 也给出了自...
    2018-11-28 23:32:26 | Web
  • Apache Flink-01-入门介绍
    Apache Flink Apache Flink 是一个框架和分布式处理引擎,用于对无界和有界数据流进行有状态计算。 Flink设计为在所有常见的集群环境中运行,以内存速度和任何规模执行计算。 计算引擎的 4 代发展 MapReduce 首先第一代的计算引擎,无疑就是 Hadoop 承载的 MapReduce。这里大家应该都不会对 MapReduce 陌生,它将计算分为两个阶段,...
    2018-11-28 23:32:26 | Big Data
  • Apache Flink-03-chat flink
    Q1: 介绍一下 flink Flink(全称为Apache Flink)是一个开源的流处理和批处理框架,旨在处理大规模数据的实时和批处理任务。 它是一个分布式计算引擎,可以用于构建高效、可靠且可伸缩的数据处理应用程序。 Flink 提供了丰富的功能,使得开发人员能够在实时数据流和批处理作业之间无缝切换,从而更好地满足各种数据处理需求。 以下是一些关键特点和概念,用于更深入地理解 A...
    2018-11-28 23:32:26 | Big Data
  • Apache Flink-02-核心特性简介 为什么选择 flink?
    1. Flink的引入 这几年大数据的飞速发展,出现了很多热门的开源社区,其中著名的有 Hadoop、Storm,以及后来的 Spark,他们都有着各自专注的应用场景。 Spark 掀开了内存计算的先河,也以内存为赌注,赢得了内存计算的飞速发展。Spark 的火热或多或少的掩盖了其他分布式计算的系统身影。 就像 Flink,也就在这个时候默默的发展着。 在国外一些社区,有很多人将大数...
    2018-11-28 23:32:26 | Big Data
  • 阿里如何做到百万量级硬件故障自愈
    1.背景 1.1.面临挑战 对于承载阿里巴巴集团95%数据存储及计算的离线计算平台MaxCompute,随着业务增长,服务器规模已达到数十万台,而离线作业的特性导致硬件故障不容易在软件层面被发现,同时集团统一的硬件报障阈值常常会遗漏一些对应用有影响的硬件故障,对于每一起漏报,都对集群的稳定性构成极大的挑战。 针对挑战,我们面对两个问题:硬件故障的及时发现与故障机的业务迁移。下面我们会围...
    2018-11-28 23:32:26 | Distributed