能力说明:
了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。
通义灵码,你的智能编码助手!
无规矩不成方圆,无规范不能协作。 《阿里巴巴Java开发手册》(以下简称《手册》)是阿里内部Java工程师所遵循的开发规范,涵盖编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程规约、设计规约7大维度。
本文整理自刘国华在2018年开放数据中心峰会(Open Data Center Summit 2018)开幕式上的演讲。在演讲中,刘国华介绍了智能化给阿里巴巴未来基础设施带来的三大价值:数据驱动决策、全局优化和变革。
传统汽车制造行业如何成功实现DevOps转型,让我们一起来看看上汽通用是如何做到的。
忙不完的事情,解不完的bug,每次发版都得集体熬个大通宵,干得多,结果还不好。你是否正处在这样的漩涡之中?本文将用4个迭代,带领你的团队走出困境。
可爱的Java开发者们,让你们久等了! 9月22日杭州云栖大会,众所期待的新书《码出高效:Java 开发手册》正式发布,并宣布将所有图书收益捐赠于技术公益项目。 本次新书发布,邀请了来自阿里巴巴高年级同学中间件负责人林昊、阿里巴巴研究员刘湘雯、阿里巴研究员刘国华,OpenJDK社区Committer杨晓峰,全栈视障工程师蔡勇斌,电子工业出版社博文视点出版公司总经理郭立以及两位图书作者杨冠宝(孤尽)和高海慧(鸣莎)重磅大咖联合发布,并宣布将图书所有收益均捐赠于技术公益项目“83行代码计划”,第一个“83行代码计划”行动,将围绕着帮助盲人工程师,开发更多无障碍化产品,让盲人上网更便捷。
支持百万级规模服务器管控,保障双十一世界级工程生产运行安全的智能运维体系;直击阿里全球运行指挥中心双11的隐形战场;大规模文件分发系统,承载了整个阿里集团文件分发。We Make AI-Ops Happen 杭州云栖大会——智能运维专场即将开启!
导读:本期Work like alibaba系列课程,我们邀请到了阿里巴巴CBU技术部的高级技术专家施翔为我们带来的如何打造高效研发效能生态的团队。技术负责人、CTO、CEO、开发者们看过来~ 研发效能一直是业务不断发展背景下技术团队的痛点,同时又是很难去定义和衡量的东西。
9月19日~9月22日 杭州云栖大会 6万人大Party即将开启! 作为极客的你准备好了吗? Geek Workshop Super Coder们 来这里挑战自我Super Coder 83行代码挑战现场 初级挑战 super coder初级赛 参赛资格:下载钉钉app,扫码即可参与,需要拥有一定的代码规约知识哦~ 规约狼人杀 玩过狼人杀,但你玩过代码规约+狼人杀吗?只有程序员才能玩转的狼人杀游戏在云栖大会现场与你一决高下参赛资格:10人组队,5人一组,组满队即可开赛。
在Java的世界中,我们通常使用Maven的依赖体系来管理构件(artifact,又称为二方库或三方库)的依赖。Maven仓库用于存储这些构件。一般的远程仓库(比如Maven Central)只提供下载功能。而用户想要管理自己的私有二方库,就只能搭建Maven私服。常用的Maven私服软件有Nexus和Artifactory等。Maven私服是很多企业都需要的功能。
本期作者简介:高翔,天猫技术部测试开发专家。 很久没写文章了,之前测试十年,也是在自己有变化的时候 ,强迫自己写了一篇文章,说了自己的困惑和痛苦和思考,也得到一些共鸣。现在测试十二年了,相当于一个轮回,也有一些新的痛苦和感悟,趁还在这个圈子里面,纪念一下,当然了,YY比较多,干货也不多,反正纪念下,或许我是真的不太可能写测试15年的文章了。
作者简介:郑云龙,云效团队高级开发工程师,CNCF基金会Certified Kubernetes Administrator。在敏捷和DevOps领域有丰富的实践经验,曾作为敏捷和DevOps技术教练向多家大型企业提供咨询和培训。
女人是上帝的艺术品,那么会写代码的女人是什么?
本期的分享我们邀请到了阿里巴巴研发效能事业部的董越老师,他是阿里巴巴内部培训百年技术课堂的著名讲师,他讲的《百技课程-代码服务》是每一位入职技术童鞋必修的一门课,我们也将这种阿里内训技术首次面向业界公开,希望可以影响更多技术人。
金融业务一般具有较高的专业性和复杂性,同金融机构的合作是一个长期和不断迭代的过程。如何实现网络环境隔离,如何解决多方相互无法访问各自域内的资源,项目相关的资料能否通过更高效的共享方式传输,而不是邮件?
一个大的商业项目,如何能做到如期完工并准时交付,是有一套标准化的流程和体系来支撑的。
初创企业在业务快速发展中,如何利用有限的资源,做高效快速迭代?如何减少手工操作的依赖,提高发布效率,将跨组织的项目沟通效率提升50%?
如果说TDD是让我们正确的做事,那么BDD就是让我们做正确的事。
南京银行通过自身实践经验,分享银行业如何实现高效研发,如何利用工具实施DevOps,如何加速产品的快速迭代和创新,在108天完成新金融转型。
大规模的容器技术运用从来不是一项独立工程,而是一个汇集虚拟化技术、容器编排、任务调度、操作系统、容器仓库、跨节点网络、分布式存储、动态扩缩、负载均衡、日志监控、故障自恢复等系统性难题的复杂有机体。随着Docker的诞生和Google等互联网公司的推波助澜,这个领域出现了一大批优秀的开源项目,它们在简化容器技术使用成本的同时,也经常使得刚刚接触容器时间不太长的开发者和企业用户感到不知所措。
好的注释可以提高代码的可读性和可维护性,从而提高代码质量。那么什么是好的注释?如何写出好的注释?
2018年4月26日,云效公有云(RDC)上线一周年,这一年里和数万家企业用户一起见证云效由公测、上线、融合、商业化的过程,为更好满足企业用户的需求,我们不断地完善平台功能,努力打造一站式智能化企业协同研发平台。
程序员、测试员、项目经理,你们有freestyle吗?阿里云云效,一站式企业协同研发云,“需求->开发->测试->发布->运维->运营”端到端的协同服务和研发工具支撑,助力企业快速创新迭代和研发效能升级,帮你通通全搞定,Boss再也不用担心我没法如期交付啦!
2017年4月阿里云宣布阿里巴巴内部的一站式企业协同研发云产品——云效正式开放对外,近日云效公共云版本正式进入商业化服务阶段,将为更多企业提供研发效能服务。 云效是一站式企业协同研发云,支持公共云、专有云和混合云三种模式下的大规模团队的项目管理和协同研发,它为应用项目研发全周期(需求->开发->测试->发布->运维->运营)提供高效的工具化支撑,落地实现敏捷研发、流式实施交付和分层自动化等先进理念,从而助力企业产品快速创新迭代和研发效能升级。
通常协同开发组织或团队大于等于7,关键干系人大于等于10,组织级沟通路径大于等于21条,关键干系人沟通路径大于等于45条,并以较大角系数递增。这种沟通路径曲线下,如何让组织信息快速传递?
我们要利用数据,不要被数据所利用。
度量功能通过沉淀研发各个环节数据,透明企业研发健康状况,帮助组织团队对效能瓶颈进行诊断,并结合研发实践流程进行改进,用数据驱动企业提效。
2017年10月11日起,研发协同RDC品牌全新升级,品牌名也正式更名为云效,成为云效公有云解决方案。
阿里巴巴逐年增加的双11营业额和财年集团收入总数的背后隐藏着怎样的秘密?这18年来,阿里巴巴是用怎样的工作方法、工作形式打造出高效、创新的企业帝国。
8月23日20:00,阿里巴巴架构专家为大家介绍讲解持续集成、持续交付、DevOps理念,以及如何落地:在RDC工具的帮助下快速高质量发布上线。
敏捷到底是什么?和传统的协作方式有什么区别?敏捷项目协作和研发如何实行?
通过RDC和容器服务的集成,很好的解决了从代码提交到发布上线,及多环境流水线部署等问题
面临一个个利好消息:devops、开发自运维、持续集成、开发自测试、自动化测试,机器人吃人的时代不远了。作为运维,作为测试,在成为瓶颈甚至障碍绊脚石之前,如何开启职业的“第二春”?
面对繁杂机械重复的测试工作,面对测试精度、难度极高的大数据量校验、单元测试、统计测试覆盖率等工作,面对多线程的并发测试,如何使用软件或工具,帮助减少重复机械工作,将繁杂工作流程化、自动化,提高测试的准确性和测试人员的积极性。
阿里云RDC的移动钉钉版即将上线,等你来灰测体验。
随着云计算、大数据、AI智能等前沿科技的发展,传统的研发速度,越来越难满足企业快速发展的需求。 研发效能也成了继商业模式、技术突破之后的另一核心竞争力。 6月29日由阿里云研发协同RDC、阿里云云效和云栖社区联合举办“首届阿里巴巴研发效能嘉年华”线上直播活动。 ▼直播简介▼ 直播时间:6月29日13:30-21:30 直播渠道:阿
阿里云RDC(其实我也叫Aone) 阿里云云效 阿里云云栖社区 联合举办的 【首届阿里巴巴研发效能嘉年华】 线上直播活动 马上要开播啦 是时候让技术大拿和专家们 出场撒干货啦~~ 资深技术专家,十年敏捷教练 一线的实践专家,带你飞! 无论是项目管理 还是持续交付、测试发布
在欧洲中世纪的传说中,有一种叫“人狼”的妖怪,就是人面狼身。它们会讲人话,专在月圆之夜去袭击人类。而且传说中对“人狼”用一般的枪弹是不起作用的,普通子弹都伤不到也打不死它,只有一种用银子作成的特殊子弹才能把它杀死。
在移动物联网大潮中iOS构建的重要性日益突出,如何能提供稳定的iOS构建服务?中大型的企业如何搭建、管理这种非标准的iOS构建集群?如何能做到集群搭建的成本最优?本文以alibaba集团的场景和大家分享iOS构建集群搭建的方案选型。
6月10日,在上海云栖大会,阿里云RDC发布上线了自动化测试功能,提供测试用例和测试计划服务,支持通用测试框架。
很想心无旁骛的编码,却被产品经理、项目经理、测试、老板各种打扰,怎么办?我们来看看脑洞大开的程序员是怎么解决这些麻烦的:
2016年12月,我和手机淘宝PMO一起投入到风林火山项目中,帮助优酷迅速融合到阿里研发体系。我主要负责需求分析流程的优化。本文简述在此过程中,如何通过调研分析、设计方案、落地实施、评估效果和持续优化的闭环帮助优酷同学解决问题。
2017年5月23日,在成都云栖大会,阿里巴巴一站式研发协同平台云效的持续交付专家怀虎通过回顾阿里巴巴的软件交付历史,分享阿里巴巴1582.73亿营收背后的持续交付流程和玩法。
你是否还在大会小会、邮件、群消息来推进项目进度?还在使用表格、文档来记录项目完成状态?
作为产品经理(或产品狗,PD = Product Dog),不同的公司和不同的团队有不同的风格(你可能已经有深切体会了),基本上可分为两大模式: 保姆式产品经理 保姆式,主要是服务于研发工程师,这类产品经理基本上是除了写代码不参与外,其他的所有交涉、规划和执行的工作都有产品经理来扛。
很想心无旁骛的编码,却被产品经理、项目经理、测试、老板各种连环打扰。 很想重构重构再重构,却被构建、部署各种坑拖累,什么时候能够摆脱哪些服务器、环境的杂活? 砖家有数据为证“程序员一天中只能得到一段2小时不被打搅的时间。