阿里巴巴

\"Oracle要对Java收费了,SAP基于Java技术栈的那些产品的客户怎么办\"

ⅰ亾dé卋堺 提交于 2019-12-03 13:28:48
今年年初的时候,所谓“Oracle要对Java收费”的新闻,在网上传得沸沸扬扬。这个新闻被专业人士视为标题党,而国内众多技术论坛,比如知乎社区上,有很多大神对“Java收费”这个说法做出了非常专业的解读,Jerry这里就不班门弄斧了,Bing搜索引擎根据“Oracle Java收费”的关键字搜索,第一条搜索结果就值得阅读。 Jerry本文想扫盲的重点,是介绍JDK,Oracle JDK, Open JDK和SAP JDK这几个名词的关系。 JDK - Java Development Kit Java编程语言的软件开发工具包,是Java开发的核心,包含了Java运行环境即JVM(Java Virtual Machine)和Java系统类库,以及大量工具。 Jerry以前在SAP德国总部和CRM开发团队一位拥有20年ABAP编程经验的德国老同事闲聊,谈到近些年来越来越多的SAP产品技术栈换成了Java,这位同事从没接触过Java,好奇地问我啥是JDK. 我当时给他的解释是(为了节省篇幅,Jerry这里就不放英文了),“想想你在SAPGUI里编写的ABAP代码,激活后运行在C/C++实现的ABAP运行时(runtime)也就是ABAP虚拟机里。” “另外,Netweaver ABAP平台提供了很多基础设施层面的功能,比如用于HTTP通信的CL_HTTP_CLIENT和CL_HTTP

阿里巴巴 Kubernetes 应用管理实践中的经验与教训

百般思念 提交于 2019-12-03 11:06:09
作者 | 孙健波(阿里巴巴技术专家)、赵钰莹 导读 :云原生时代,Kubernetes 的重要性日益凸显。然而,大多数互联网公司在 Kubernetes 上的探索并非想象中顺利,Kubernetes 自带的复杂性足以让一批开发者望而却步。本文中,阿里巴巴技术专家孙健波在接受采访时基于阿里巴巴 Kubernetes 应用管理实践过程提供了一些经验与建议,以期对开发者有所帮助。 在互联网时代,开发者更多是通过顶层架构设计,比如多集群部署和分布式架构的方式来实现出现资源相关问题时的快速切换,做了很多事情来让弹性变得更加简单,并通过混部计算任务来提高资源利用率,云计算的出现则解决了从 CAPEX 到 OPEX 的转变问题。 云计算时代让开发可以聚焦在应用价值本身,相较于以前开发者除了业务模块还要投入大量精力在存储、网络等基础设施,如今这些基础设施都已经像水电煤一样便捷易用。云计算的基础设施具有稳定、高可用、弹性伸缩等一系列能力,除此之外还配套解决了一系列应用开发“最佳实践”的问题,比如监控、审计、日志分析、灰度发布等。原来,一个工程师需要非常全面才能做好一个高可靠的应用,现在只要了解足够多的基础设施产品,这些最佳实践就可以信手拈来了。但是,在面对天然复杂的 Kubernetes 时,很多开发者都无能为力。 作为 Jira 和代码库 Bitbucket 背后的公司,Atlassian 的

贾扬清牛人(zz)

爷,独闯天下 提交于 2019-12-03 01:44:25
贾扬清加入阿里巴巴后,能否诞生出他的第三个世界级杰作? 文 / 华商韬略 张凌云 本文转载,著作权归原作者所有 贾扬清加入阿里巴巴后,能否诞生出他的第三个世界级杰作? 2017年1月11日,美国硅谷的人工智能先锋大会上,贾扬清结束演讲下台,便被簇拥而来的媒体记者包围了。 时任Facebook AI架构总监的他,已是业界公认的AI大神,面庞还青涩得像个20岁的大男孩。 当被问到是否考虑回国工作时,他笑称,“这是一个很trick(狡猾)的问题。” 直到两年后,贾扬清才给出了确切答案。 3月18日,阿里巴巴达摩院宣布,贾扬清已正式加入阿里巴巴,担任技术副总裁岗位。 1 贾扬清是一个什么样的人物? 在大神如云的美国硅谷,这位中国青年创造出了世界级的成绩—— AI深度学习领域两大著名框架Caffe和TensorFlow的核心作者都是他。 先简单解释一下这两大框架的厉害之处。 Caffe是史上第一个通用深度学习框架,也是目前全球最普遍使用的深度学习框架之一,微软、雅虎、英伟达、Adobe 等公司都在用。有人如此形容其地位:在深度学习领域,Caffe框架是无法绕过的一座山。 TensorFlow你可能也不熟悉,但你一定知道以围棋一战成名的谷歌AlphaGo(阿法狗),TensorFlow便是阿法狗背后的强大支撑,被称为“谷歌大脑”。 随便一个就足以封神,更何况两个! 换句话说,学物理绕不开牛顿

阿里巴巴开发规范――不允许使用Executors来创建线程池

匿名 (未验证) 提交于 2019-12-02 23:38:02
版权声明:本文为博主原创文章,转载请注明作者和出处,如有错误,望不吝赐教。 https://blog.csdn.net/weixin_41888813/article/details/90769126 阿里巴巴Java开发手册 jdk1.7中java.util.concurrent.Executor线程池体系介绍 public class ScheduledThreadPoolExecutor extends ThreadPoolExecutor implements ScheduledExecutorService ThreadPoolExecutor类详解: java.uitl.concurrent.ThreadPoolExecutor类是线程池中最核心的一个类 ,因此如果要透彻地了解Java中的线程池,必须先了解这个类。下面我们来看一下ThreadPoolExecutor类的具体实现源码。 在ThreadPoolExecutor类中提供了四个构造方法: public class ThreadPoolExecutor extends AbstractExecutorService { ..... public ThreadPoolExecutor(int corePoolSize,int maximumPoolSize,long keepAliveTime,TimeUnit

除了 UCAN 发布的鹿班和普惠体,这些设计工具也来自阿里

匿名 (未验证) 提交于 2019-12-02 23:32:01
在 4 月 27 日的 UCAN 2019 设计大会上,阿里巴巴对外发布了一款全新免费字体――阿里巴巴普惠体。其实,作为经济体的阿里巴巴,这些年早已默默推出了很多实用的设计工具,比如大名鼎鼎的 Iconfont。本帖持续更新, 欢迎大家来 whose.design,发现更多设计工具。 工具清单 插件:FusionCool、Kitchen、Dapollo 工具:Iconfont、语雀 资源:阿里巴巴普惠体 神器:AntV、DataV、鹿班 蚂蚁数据可视化 - AntV F2 移动端可视化方案 G2 可视化图形语法 L7 地理空间数据可视化 G6 图可视化引擎 https:// kitchen.alipay.com 下载 Kitchen 图标库 智能排版 组件库 鹿班 - 让设计更美好 Banner 生成器 阿里巴巴普惠体正式发布 下载普惠体 Iconfont-阿里巴巴矢量图标库 图标管理 ADVANCE DESIGN 下载 Dapollo 组件库 DataV地址 数据大屏 Fusion Design-首页 下载 FusionCool 组件库 什么是画板知识库 ・ 语雀 自动标注 原型跳转 设计评审

阿里巴巴程序员透露收入,直言除了写程序啥都不会,危机感十足!

匿名 (未验证) 提交于 2019-12-02 23:04:42
阿里巴巴是中国知名的互联网公司,每个人或多或少的都从淘宝上购买的物品,自从1998年成立到现在,里面人才济济,里面的程序员不仅工资非常的高,不少程序员年收入竟然过百万。 有位员工在这个公司工作了好几年,那工资肯定是不用说的,不过她吐槽自己出了程序就什么都不会了,可是这些不就够了吗? 这位员工在网上是这么说的,她表示自己在这个平台工作已经很多年了,也算是某宝的程序员吧!但是出了这些好像其他的都不会,也就是脱离了这个岗位再做其他事情一概不懂,每个月只有一万多的工资,并没有额外的收入,如果换份工作的话自己还能不能胜任是个问题。其实说到这里我想很多的网友都想吐槽吧!这些都不是重点,关键是这位程序员在后面说了一句如果把自己的股票卖掉的话,房贷就还清了,这下让很多人都无语了。 不少的网友也在这位程序员的下面回复了看法,网友一:本想说点什么,可是看到后面的还清房贷,还是通过买到自己的股票,我想我已无话可说,想着好不容易能吐槽这家公司了,现在的我只想闭嘴,如果你不想在这里呆的话,麻烦交给我可以吗?我需要这份工作。 这里推荐一下我的学习交流群:731771211,里面都是学习前端的,如果你想制作酷炫的网页,想学习编程。从最基础的HTML+CSS+JS【炫酷特效,游戏,插件封装,设计模式】到移动端HTML5的项目实战的学习资料都有整理,送给每一位前端小伙伴,有想学习web前端的,或是转行,或是大学生

2019 中国开源年会即将开启

六眼飞鱼酱① 提交于 2019-12-02 23:03:43
2019 中国开源年会(COSCon'19)为业界最具影响力的开源年度盛会,将于 11 月 2 日至 3 日在华东师范大学 (上海普陀区中山北路校区)由开源社举办。 中国开源年会 COSCon 作为一场专属于开源人的聚会,吸引了越来越多的社区小伙伴加入。 阿里巴巴作为白金赞助商和参展商参加了此次年会,并将有 5 位技术专家带来演讲,其中阿里巴巴资深技术专家姬风将发表《开源的黄金时代,阿里巴巴云原生开源的探索与实践》的主题演讲。 时间 :2019 年 11 月 2 日 09:00 至 11 月 3 日 17:00 地址 :上海普陀区上海普陀区中山北路 3663 号华东师范大学(中北校区) 赠送 3 张门票 : 关注「阿里巴巴云原生」公众号,回复关键词“ 年会 “即可参与价值 199 的门票抽奖啦! 嘉宾阵容 圆桌会议 圆桌会议仅限受邀人员参加,自 2015 年以来,COSCon 圆桌会议一直是一个亮点传统。预计将有约 30 名领导和合作伙伴参加讨论,畅谈分享企业开源治理的心得,流程,实践与各种酸甜苦辣。圆桌会内将配备专业的交互式翻译人员。 圆桌会议暂定议程 国际与中国的开源社区如何更好地对接? 中国的开源项目, 协议和社区如何走向全球? 更好地了解中国的开源社区和开源开发者 如何真正激发中国社区的活力 ······ 届时,阿里巴巴智能技术战略总监陈绪博士将受邀出席此会议。 此外

阿里巴巴编码规范java

匿名 (未验证) 提交于 2019-12-02 21:53:52
Apsara Clouder基础技能认证:阿里巴巴编码规范 无规矩不成方圆,无规范不能协作。阿里近万名Java技术精英的经验总结,铸就了高含金量的《阿里巴巴Java开发手册》,并向业界开放,希望使团队在Java开发上更高效、容错、有协作性,提高代码质量并降低维护成本。本认证是对你的编码风格是否符合该手册的证明 课程列表: 01编程规约 02异常日志 03单元检测 04安全规约 05MySQL数据库规约 06工程结构规约 转载请标明出处: 阿里巴巴编码规范java 文章来源: 阿里巴巴编码规范java

阿里巴巴 Sentinel + InfluxDB + Chronograf 实现监控大屏

匿名 (未验证) 提交于 2019-12-02 21:52:03
在上一篇推文中,我们使用时序数据库 InfluxDb 做了流控数据存储,但是数据存储不是目的,分析监控预警才是最终目标,那么问题来了,如何更好的实现呢?用过阿里巴巴 Sentinel 控制台的小伙伴,是不是觉得它的控制台丑爆了,而且只有短短的五厘米,显然不能满足大部分人或者场景的使用。 sentinel-dashboard(控制台,收集数据) Influxdb(时序数据库,存储数据) Chronograf (展示控制台,显示数据并实现预警) Sentinel 控制台 和 时序数据库 Influxdb 的安装方式前面已经聊过,这里不再赘述,简单说下 Chronograf 展示控制台的安装方式,这里推荐使用 Docker 安装方式。 $ docker run -p 8888:8888 \ -v $PWD:/var/lib/chronograf \ chronograf 安装成功以后,浏览器访问 http://ip:8888 你应该看到一个欢迎页面: 然后,自行配置数据源,根据业务场景组装监控大屏。 这里根据 Sentinel 限流组件采集的数据,组装了一个简单的监控大屏,可以监控历史访问总量、最近一小时的访问量、限流数以及最近几分钟或者几小时的访问曲线等等,相比于阿里演示版是不是瞬间高大上的些许。 SELECT SUM("successQps") AS "总访问量" FROM