Apache Ant

常用前端资源收集

狂风中的少年 提交于 2020-10-02 09:02:27
经常看到很多好的前端框架,今天起凡是遇到就整理到这里,此文会不断更新。 1,avalon 组件--作者司徒正美,国产MVVM JS组件 https://segmentfault.com/u/situzhengmei/articles 文章列表 2,Vue.js-- Mobile web UI Components based on Vue and WeUI. Be Cool with Vue & WeUI. https://github.com/airyland/vux 3,微信平台开源SDK包 Senparc.Weixin SDK http://weixin.senparc.com/ 4, 我为NET狂官方群福利贴:一些常用的工具(上) 有很多前端工具链接 5,图表工具, http://echarts.baidu.com/examples.html Echarts不错, 不过跟Highcharts 比较,Echarts 就像是 Office 和 WPS 的关系, 具体比较看这里 6,比较好的介绍火热的VUE框架的文章: 基于Webpack、Vue、Vue-Router 的 SPA 初体验 7,Vue中文文档资源: http://vuefe.cn/ 8,Ant Desgin https://ant.design/components/form/ PC端 https://mobile

华东师范大学与蚂蚁集团OceanBase成立联合实验室,助推自研数据库创新发展

久未见 提交于 2020-10-02 01:40:23
9 月26日,华东师范大学与蚂蚁集团OceanBase签署战略合作,共建“华东师范大学-北京奥星贝斯分布式数据库联合实验室”,双方将在科研合作、人才培养和学术交流等多领域开展深入合作,依托先进科技手段推进分布式数据库技术透明水平扩展能力建设,助力自研数据库创新发展。 华东师范大学是教育部直属、教育部与上海市共建的全国重点高校,也是国家“211工程”、“985工程”重点建设的高水平研究型大学。蚂蚁集团是一家创新型科技公司,始终关注并支持信息技术领域的人才培养与科技创新应用。推动数据库系统软件自主研发,在数据库领域实现“替代工程”和“转型升级”并举的创新是双方的共同愿景。 双方此次共建实验室是基于蚂蚁OceanBase在分布式数据库方面的技术经验,以蚂蚁丰富的金融业务场景为依托,结合学校的前瞻性科研实力和公司工程化能力,探索分布式关系数据库透明水平扩展的问题和新技术研究,提升以OceanBase为代表的新型分布式数据库的透明水平扩展能力。 不仅如此,双方还将推动分布式数据库教学标准体系建设,以培养下一代数据库人才为驱动力,共同建设OceanBase高校培训认证中心,并以华东师范大学作为试点学习分布式数据库课程,定期开展讲座、专题讨论等活动形式,加强双方的研究和业务交流。 华东师范大学副校长周傲英表示,“分布式数据库技术是未来的发展趋势。

第 1-3 课:Spring Boot 依赖环境和项目结构介绍

孤街浪徒 提交于 2020-09-26 10:54:37
使用 Spring Boot 开发项目需要有两个基础环境和一个开发工具,这两个环境是指 Java 编译环境和构建工具环境,一个开发工具是指 IDE 开发工具。 Spring Boot 2.0 要求 Java 8 作为最低版本,需要在本机安装 JDK 1.8 并进行环境变量配置,同时需要安装构建工具编译 Spring Boot 项目,最后准备一个顺手的 IDE 开发工具即可。 构建工具是一个把源代码生成可执行应用程序的自动化工具,Java 领域中主要有三大构建工具:Ant、Maven 和 Gradle。 Ant(AnotherNeatTool)的核心是由 Java 编写,采用 XML 作为构建脚本,这样就允许你在任何环境下运行构建。Ant 是 Java 领域最早的构建工具,不过因为操作复杂,慢慢的已经被淘汰了。 Maven,Maven 发布于 2004 年,目的是解决程序员使用 Ant 所带来的一些问题,它的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展性。 Gradle,Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化建构工具。它使用一种基于 Groovy 的特定领域语言来声明项目设置,而不是传统的 XML。结合了前两者的优点,在此基础之上做了很多改进,它具有 Ant 的强大和灵活,又有 Maven

ant编译Jmeter目录下的build.xml失败问题

萝らか妹 提交于 2020-09-23 16:53:27
BUILD FAILED /usr/bin/ant/apache-ant-1.10.5/bin/build.xml:21: The following error occurred while executing this line: /usr/bin/ant/apache-ant-1.10.5/bin/build.xml:32: Fatal error during transformation using /usr/bin/jmeter/apache-jmeter-5.1/extras/jmeter-results-report_21.xsl: Content is not allowed in prolog.; SystemID: file:/usr/bin/jmeter/apache-jmeter-5.1/jmtReport/TestReport201903130339.jtl; Line#: 1; Column#: 1 解决方法: 1、打开Jmeter/bin/jmeter.properties文件,找到 # jmeter.save.saveservice.output_format=csv 2、把#去掉 3、把csv改为xml 4、再次执行ant -buildfile命令 希望能帮到大家。 来源: oschina 链接: https://my.oschina.net/u

Java基础知识学习

为君一笑 提交于 2020-08-18 14:32:43
Java基础知识学习 1.java的诞生 首先,说起Java的诞生我们先聊一聊C语言和C++。 C语言诞生于1972年,它是一门面向过程的结构化语言,主要的特点有以下三点: 贴近硬件,运行速度快,效率很高 主要应用有操作系统,编译器,数据库,网络系统等等 指针和内存管理等等 C++诞生于1982年,它兼容了C面向过程的特点,同时也具有面向对象的特点,其有以下几点: 面向对象 同时兼容C的特性 主要应用于图形领域和制作游戏等等 说完了C/C++的语言特点,可能学过的同学应该知道,C语言的指针还是比较难学的,还有其内存管理也是比较复杂。那么有没有一种语言能够避免这些问题呢? 这就是我们Java的诞生,Java的特点有:语法有点像C,没有指针和内存管理,可移植性强, 编写一次,到处运行 (write once,run everywhere),面向对象,类型安全,有大量的类库等等。Java的特性和优势,主要有简单性,面向对象,高性能,分布式,动态性,多线程,安全性,健壮性等等。 那么Java主要有一下三个版本,Java SE(标准版),Java ME(移动版),Java EE(企业版) 随着Java的不断发展,也诞生了不少工具,比如说有以下几类: 构建工具:Ant ,Maven,Jekins 应用服务器:Tomcat,Jetty , Websphere,Weblogic Web开发

[vue] You cannot set a form field before rendering a field associated with the val ,ant 表单赋值问题

自闭症网瘾萝莉.ら 提交于 2020-08-18 11:58:02
You cannot set a form field before rendering a field associated with the val Warning: You cannot set a form field before rendering a field associated with the value. You can use `getFieldDecorator(id, options)` instead `v-decorator="[id, options]"` to register it before render 网上很多人出现这个问题,大多数是 setTimeout(()=>{ this.props.form.setFieldsValue({ 'userName':value.name }) },0) 增加一个时间循环,来将值插入表单中 我的情况是,表单的id没有插入对导致数据回绑出错,搞了很久 handleChange(ziduan) { // 使用k-form-design组件的form属性修改表单数据 var sb=[] var sb2={} for (let index = 0; index <this.list.length; index++) { const element = this.list[index] sb.push

有效地平衡安全性和效率与自动化

房东的猫 提交于 2020-08-18 11:56:29
在当前的政治和经济环境下,效率和生产率对于组织而言从未如此重要,但是英国的技能短缺每年使组织 损失 63亿英镑 (70.9亿欧元)。随着劳动力数量的减少,组织面临着释放关键效率的压力,而这样做必须保持劳动力安全并免受危害。但是,如何有效地在效率和安全性之间取得平衡?ANT Telecom的医学博士Klaus Allion解释说 , 振工链工业自动化平台 。 对于许多生产经理来说,确保工人安全的最初解决方案是将几名工人安排在每个生产任务上,即使该工作可以由一个 单身工人完成 。如果有多名员工,经理可以确保始终有另一位同事在发生事件时发出警报并寻求帮助。 但是在许多情况下,每个角色至少要有两个工作人员是不必要的,而且成本很高,尤其是当一个工作人员完全有能力履行职责时。此外,由于没有足够的熟练工人来满足这一需求,这是许多组织无法承受的奢侈品。因此,在英国有超过 600万的 单工,他们的职责独立于常规监督或与同事的接触,这意味着一旦发生事故或伤害,他们面临更大的风险。 因此,在缺乏同事持续互动的情况下,孤独的工人需要额外的保护以保护他们。可以对孤工解决方案进行定制,以结合多种功能,包括警报,跟踪器,倾斜传感器和通信功能。这些使工作人员能够独立操作,但可以放心,即使发生事故,他们也不是一个人,而且即使不知不觉,他们的事故也将迅速报告给其响应小组。 自动化作为一种纠正措施 取决于环境

马云的金融科技巨头在全球拥有13亿用户

非 Y 不嫁゛ 提交于 2020-08-17 17:21:48
关于阿里巴巴金融科技子公司蚂蚁集团将公开上市的猜测已经散布了好多年。新细节最近曝光。路透社上周报道说,这家金融科技巨头可能会在今年首次公开发行股票时估值达到2000亿美元,这可能会在今年初上市。作为一家私人公司,支付和金融服务公司的细节仍然很少,但是拥有蚂蚁金服33%股份的阿里巴巴提交的新文件很少能看到其业绩。 蚂蚁金服的消费者金融应用程序品牌支付宝(Alipay)声称,截至3月,每年将指定13亿活跃用户。它的大多数用户来自中国,其余的则是由其在印度,泰国,韩国,菲律宾,孟加拉国,香港,马来西亚,印度尼西亚和巴基斯坦的9个电子钱包合作伙伴带来的。 近年来,蚂蚁金服一直在努力减少对内部金融产品的依赖,以应对北京对新兴的金融科技行业的紧缩控制。佛山市东联科技有限公司透露:“腾讯被认为是阿里巴巴的宿敌,在金融领域还有很多保留,但其微信支付应用程序一直在慢慢蚕食支付宝在支付市场的份额。” 阿里巴巴的子公司在5月的一次象征性举动中更名为蚂蚁金服到蚂蚁集团。甚至在此之前,Ant一直在积极地宣传自己是一家“技术”公司,该公司提供支付网关并向银行,保险集团和其他传统金融机构出售数字基础设施,而不是直接竞争对手。在支付宝应用程序上,用户可以浏览和访问大量第三方金融服务,包括财富管理,小额贷款和保险。 截至3月,蚂蚁金服的财富管理部门为其提供货币市场基金

高级测试必备技能,Jenkins

人盡茶涼 提交于 2020-08-17 09:58:52
Jenkins安装 前言   Jenkins是一个广泛用于持续构建的可视化web工具,就是各种项目的的“自动化”编译、打包、分发部署,将以前编译、打包、上传、部署到Tomcat中的过程交由Jenkins,Jenkins通过给定的代码地址,将代码拉取到jenkins宿主机上,进行编译、打包和发布到web容器中。Jenkins可以支持多种语言(比如:java、c#、php等等),也兼容ant、maven、gradle等多种第三方构建工具,同时跟git、svn无缝集成,也支持直接与github直接集成。 1. 准备工作 以下是Jenkins官方对安装服务器、软件的建议要求。 机器要求: 256 MB 内存,建议大于 512 MB 10 GB 的硬盘空间(用于 Jenkins 和 Docker 镜像) 需要安装以下软件: Java 8 ( JRE 或者 JDK 都可以) Docker 我这里将准备的是在CentOS 7.5环境上,采用非docker方式进行安装。 2. 安装JDK1.8 如果已经安装,请忽略该步骤。 执行命令 yum install -y java-1.8.0 进行安装: [root@xcbeyond ~]# yum install -y java-1.8.0 3. 安装Jenkins 1)执行 wget -O /etc/yum.repos.d/jenkins.repo

将代码上传服务器【工作记录】

佐手、 提交于 2020-08-17 04:19:22
写代码本地测试功能,OK之后都要上传到测试服务器的,怎么上?什么流程? 整理了本人最近所学,欢迎高手指教! 大致分为四步 1,在IDEA 使用Ant remote_deploy-uat 将项目远程部署-uat 此步骤的前提是你的功能在本地已经完全OK (因为公司暂时分配我维护老项目,所以还没有使用maven管理项目,而是老旧一点的Ant去打包) 开发工具IDEA2019 上图描述了Ant的视图以及SVN上传下载代码的记录 以及你打包部署需要执行的命令 remote_deploy-uat(意思是:将项目远程部署到uat) * UAT是本公司的集成测试环境 2,等待打包完毕 将hr.war包 Upload 到/wls/webapp/hr_uat 观看IDEA下面的 Messages视图的进度条以及日志信息 确保项目成功打包 3,确保100%上传 切入 /wls/webapp/hr_uat 目录 下一步我们要做的是将本地打包好的war包上传到服务器 左侧的local是本地的war包位置,右侧的是对应的测试服务器,以及要上传的位置 如果弹出窗口,是在提示你是否覆盖, YES就行了 Upload之后,观看下边进度条 100% 就算上传成功 4, 命令 sh 或者 ./ (① ② 位置可变) 上传之后我们还要重启服务器到测试环境进行测试 格式 /xxx/xxx/xxx/xxx/脚本名称