Apache Ant

CentOS 7 安装 Gradle

夙愿已清 提交于 2020-08-08 12:49:12
Java生态体系中有三大构建工具:Ant、Maven和Gradle。其中,Ant是由Apache软件基金会维护;Maven这个单词来自于意第绪语(犹太语),意为知识的积累,最初在Jakata Turbine项目中用来简化构建过程;Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具,它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。 当前其支持的语言限于Java、Groovy、Kotlin和Scala,计划未来将支持更多的语言,各位觉得香吗? 官网链接: Gradle 官网 1、下载最新的稳定发布版本 gradle-6.5.1 工具包,可以从下面的官网进行下载获取。 https://services.gradle.org/distributions/ 我下载的是 gradle-6.5.1-bin.zip 软件包 2、解压下载的软件包 zip 包,解压用 unzip 指令解压。 3、配置系统环境变量 解压完成,按自己的喜好,把软件归档到一个目录下,然后就可以配置系统环境变量了。 vim /etc/profile 在打开的文件最后两行上面,添加如下的片段到文件中,如下代码片段: /*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/

起势的 Serverless,正在挺进云计算的腹地深处

泪湿孤枕 提交于 2020-08-07 08:17:48
2020 年 6 月 19 日,全球最负盛名的 Serverless 大会 --ServerlessDays · China 于线上直播的形式正式召开举办。腾讯云作为 Serverless 的先行者,从 2017 年至今,经过三年的沉淀,腾讯云 Serverless 的用户规模以及产品下载、调用等次数每年都在急速增长。云计算的下半场会是无服务器化吗,Serverless 能否再次引领云计算领域的又一次红利?这一切,都在这场大会中得到揭晓。 Serverless 起势 2020 年 6 月 19 日,首次进入中国的 ServerlessDays 于线上直播的形式展开。期间 ServerlessDays Organiser--Ant Stanley、Author of “A Berkeley View on Serverless Computing”--Johann Schleier-Smith、Serverless.com CEO--Austen Collins 等众多国外知命的 Serverless 技术专家纷纷到场。 开场,ServerlessDays 会议的组织者、Serverless 社区的技术专家 Ant Stanley 通过分享了自己对于无服务器化的理解,从 Herman Hollerith 到简单的 Lambda 函数,Ant Stanley

盘点JMeter不为人知那一些细节

旧时模样 提交于 2020-08-07 07:27:08
Jmeter工作原理 向服务器提交请求,并从服务器取回请求返回的结果。即建立一个线程池,多线程运行取样器产生大量负载,在运行过程中通过断言来验证结果的正确性,通过监听器来记录测试结果. 文章内容以Jmeter5.0 版本为分享, 前提条件, 需要有jdk1.8 以上环境. 我们都知道jmeter是以java语言开发的, 它是免费的,跨平台的,开源的apache项目,且无需安装 相比于LR, 它的优势是显而易见的. 我们将Jmeter解压后可以看到如下结构目录: 1.Backups目录 文件备份目录, 备份jmeter运行时的脚本,备份文件的存储位置 2.Bin 目录 bin存放了配置文件(比如jvm设置,日志设置), 核心可执行文件, 启动文件, 报告生成方式, 启动jar包, 示例脚本等. 启动文件就在bin目录下, 点击jmeter 就可以启动jmeter应用程序了. bin/jmeter 网上有很多文章介绍如何修改jmeter内存配置, Windows环境在jmeter.bat , Linux或Mac os 在jmeter.sh文件里, 我们通过实际操作发现修改这两文件没有作用, 那该怎么办呢? 官网肯定会给出解释. 我们来查阅一下官方文档提供的权威说明 https://jmeter.apache.org/usermanual/get-started.html#non_gui

奈学教育:Hadoop源码编译全流程分享

有些话、适合烂在心里 提交于 2020-08-06 13:38:47
首先准备一个hadoop源码包,我选择的hadoop版本是:hadoop-2.7.7-src.tar.gz,在hadoop-2.7.7的源码包的根目录下有一个文档叫做BUILDING.txt,这其中说明了编译hadoop所需要的一些编译环境相关的东西。不同的hadoop版本的要求都不一样,对应的版本参照BUILDING.txt 安装对应软件(必须联网) 安装openssl-devel yum -y install svn yum -y install autoconf automake libtool cmake zlib-devel lzo-devel yum -y install ncurses-devel yum -y install openssl-devel yum -y install zlib1g-dev libssl-dev 安装gcc 检测gcc是否已经安装:gcc -v 如果最后一行出现gcc版本信息日志,表示已经安装成功过了 命令安装: yum install -y gcc 安装gcc-c++ 命令安装:yum -y install gcc-c++ 安装JDK 安装包:jdk-7u80-linux-x64.tar.gz 解压安装:tar -zxvf /root/jdk-7u80-linux-x64.tar.gz -C /root/apps/ 配置环境变量:

Antmove

烂漫一生 提交于 2020-08-06 10:50:05
Antmove - 小程序转换器 https://ant-move.github.io/ 来源: oschina 链接: https://my.oschina.net/u/4364022/blog/4284394

蚂蚁SOFAStack:云上自有江湖

前提是你 提交于 2020-08-05 20:29:19
有人说,历史是由懒汉推动的。 科技的演进史,其实就是人类不断偷懒的过程。我们懒得浪费体力,于是有了蒸汽机;我们懒得动笔演算,于是有了电子计算机;我们懒得随身携带现钞,于是有了线上交易和无接触支付……程序和信息成为这个时代的基底,服务和应用围绕着我们的指尖打转。 我们从网络上索取一切,海量的数据和代码在赛博空间里奔流不息。 突然有一天,构筑代码世界的工人们也犯懒了。为首的“懒汉”开始思考,能不能把一些通用的代码模块打包起来,供给上层随时取用,这样就省下了重复“造轮子”的力气,让敲代码也成为一种模块化的工作? 这一“偷懒”,就偷出了一个新概念:中间件。 无人探索的道路 对普通人来说,“中间件”是一个很遥远的词汇。 从技术层面来讲,中间件是介于基础设施和业务系统之间的特殊软件。程序员们别出心裁地构思了各种比喻:有人说它是建筑工地上的“预制件”,让工人不必从头开始搅拌水泥;有人说它是整合货源的“中间商”,让商家免于一次次询价比价的操劳…… “基础设施和业务系统之间,有很多通信和集成方面的要求,让每个业务系统都去做一遍是很浪费人力的。”蚂蚁集团高级产品专家马振雄这么说,“大家都有这样的诉求。” 时势造英雄,SOFAStack在蚂蚁集团应运而生。 它诞生得悄无声息,初衷只是为了“解救”支付宝。那还是青涩年代的支付宝,没有琳琅满目的蚂蚁森林、花呗和健康码,用4个“一”就能概括它的全部

Windows环境下为Android编译OpenCV4.3

China☆狼群 提交于 2020-08-05 18:44:24
Windows环境下为Android编译OpenCV4.3 踩了三四天的坑,今天终于顺利跑通了,原来是toolchain的问题,外网的教程大多都是用opencv source里的toolchain,会导致各种奇奇怪怪的错误(std not a member of std,canot find iostram等等) 环境配置 本文编译环境如下: cmake 3.18 Android Studio 4.0 Mingw Java JDK 8 (需要8+,过高版本可能不兼容) Apache ant1.10.7 (只编译.so库则不需要) 首先需要下载 OpenCV 4.3.0 源码 ,根据需求再加上 OpenCV_contrib 4.3.0 源码 ,解压放到你记得住的文件夹 下载 cmake 3.18 图方便直接选安装包就行 cmake-3.18.0-rc1-win64-x64.msi 下载 Mingw (建议用installer傻瓜式安装)选择下列需要安装的组件,右键选择 Mark for Installation ,之后选择 Menu -> Installation -> Apply Changes 安装完后把mingw加入系统环境变量(win键搜索环境变量就有,编辑完后 重启系统 生效) 下载 Android NDK 和 SDK,可以直接在 官网 下,但这里推荐直接在 Android

jmeter5.0生成html报告 快速入门

不打扰是莪最后的温柔 提交于 2020-08-05 18:18:33
JMeter性能测试5.0时代之-多维度的图形化HTML报告 快速入门 1.确认基本配置 在jmeter.properties或者user.properties确认如下配置项: jmeter.save.saveservice.bytes = true jmeter.save.saveservice.label = true jmeter.save.saveservice.latency = true jmeter.save.saveservice.response_code = true jmeter.save.saveservice.response_message = true jmeter.save.saveservice.successful = true jmeter.save.saveservice.thread_counts = true jmeter.save.saveservice.thread_name = true jmeter.save.saveservice.time = true # the timestamp format must include the time and should include the date. # For example the default, which is milliseconds since the epoch:

盘点4大地区50余国,融资金额最高的科技创新公司

一曲冷凌霜 提交于 2020-08-05 11:59:41
  一个国家科技企业的发展状态,某种程度上反映了其营商环境和科技创新实力。   本文基于 CB Insights 数据,系统盘点四大地区(涉及部分亚洲地区、大洋洲、欧洲和美国)的 50 多个主要国家,找出每个地区/国家融资总额最高的科技初创企业。 将这些企业放入一个版图中去比较,侧面观察一个国家的创业创新活跃度和科技创新能力。    亚洲&太平洋篇——独角兽占比最高   2019 年,投资者向总部位于亚太地区(从中国到新西兰)的近 8500 家科技初创企业注入了逾 1100 亿美元的资金。如中国的金融科技巨头蚂蚁金服(Ant Financial Services Group)、印尼的按需服务平台独角兽 Gojek 和澳大利亚的金融科技独角兽 Airwallex。   利用 CB Insights 数据,我们根据公开披露的融资情况,确定了亚太地区资金最雄厚的科技初创企业。   下图中的初创公司已经完成了超过 430 亿美元的公开股权融资。为了更细致的呈现该地区科技初创公司的发展,我们也列出了中国香港和中国台湾的企业。      来源: CB Insights   亚太地区资金最充足的初创企业是中国的蚂蚁金融服务集团(Ant Financial Services Group),披露的股权融资总额超过 190 亿美元,是亚军 Grab 的两倍多。   排在第二位的是新加坡的按需服务公司

angular-ng-zorro,自定义模态窗拖动指令

陌路散爱 提交于 2020-08-05 07:06:50
import { Directive, ElementRef, Renderer2, AfterViewInit } from '@angular/core' ; @Directive({ selector: '[appDragModal]' }) export class DragModalDirective implements AfterViewInit { private canMove: boolean = false ; private modalX: number = 0 ; private modalY: number = 0 ; private mouseDownX: number = 0 ; private mouseDownY: number = 0 ; private distX: number = 0 ; private distY: number = 0 ; constructor(private elementRef: ElementRef, private render: Renderer2) { } ngAfterViewInit() { let modalElement = this .getModalElement(); let modalTitleElement = this .getModalTitleElment(); console