• Jenkins源码阅读指北,一文看懂Jenkins用到的java技术点
    公司的Hudson,第一个版本于2005年发布,在2010年11月期间,因为Oracle对Sun的收购带来了Hudson的所有权问题。2011年1月29日,该建议得到社区投票的批准,创建了Jenkins项目。本文在学习Jenkins源码的同时,也会分析Jenkins对于java技术的运用,并对相关技术进行简单介绍。Jenkins使用的是Stapler框架,国内使用较少,这里不对该框架进行分析,而是根据场景直接分析源码。Hudson继承Jenkins类,Jenkins类继承了AbstractCIBase抽象类,而AbstractCIBase抽象类实现了ViewGroup接口。在Jenkins类中实现了这个方法:@Exportedpublic Collection<View>getViews() { return viewGroupMixIn.getViews();}这个方法的实现是返回ViewGroupMixIn类型的对象viewGroupMixIn执行getViews方法的返回结果。
活跃用户
记录工作,生活的地方。
LearnDapp系列、分享区块链应用开发实践代码。我们还做了一个区块链技术社区,https://w3c.group,欢迎加入!
一个专注侃侃计算机视觉方向的公众号。计算机视觉、图像处理、机器学习、深度学习、C/C++、Python、诗和远方等。
分享项目实践,洞察前沿架构,聚焦云计算、微服务、大数据、超融合、软件定义、数据保护、人工智能、行业实践和解决方案。
一个有情怀的公众号。机器学习、自然语言处理、算法等知识集中营、期待与你相遇~
西安交大品牌讲座“学而讲坛”创始人和负责人,致力于打造一个跨界融合的学术共同体。北大文学博士,西安交大国家大学生文化素质教育基地副主任,人文学院高培中心主任,著有《陕西文化产业实战研究》、《视觉素养导论》、《艺术导论》、《读图范式》等。
Alibaba group 下1.6w+ star开源项目主要开发者,活跃于各类技术社区。爱总结,爱分享。从前端到全栈,每日分享前端、客户端、Node、面试等相关高质量精选文章。小白的大神养成记,你我共勉!
Java和大数据领域开发,干货,面试,资料下载,源码解读等