首页 文章 精选 留言 我的

精选列表

搜索[图片显示],共10000篇文章
优秀的个人博客,低调大师

调查显示:大多数开发人员已采用了 DevOps

CD 基金会最新发布了一份“2024 年 CI/CD 状况报告”,基于全球十多万名受访者所反馈的数据,探讨了 CI/CD 开发者生态系统的现状以及它在过去一年中的发展情况。 报告发现,截至 2024 年第一季度,共有 83% 的开发者参与了 DevOps 相关活动,如性能监控、安全测试或 CI/CD。经验不足的开发人员采用的 DevOps 实践和技术则较少。 尽管以某种方式参与 DevOps 的开发人员总数有所增加,但同时参与所有 DevOps 相关活动的开发人员数量却略有减少。即,开发人员正在专攻一项特定的 DevOps 任务,而不是试图包揽所有任务。CD 基金会将此视为 DevOps 成熟度的一个指标。 2024 年第一季度,开发人员最常见的 DevOps 任务是监控软件或基础设施的性能,占比为 33%。其他还包括批准将代码部署到生产环境(29%)、测试应用程序的安全漏洞(29%)、使用持续集成来自动构建和测试代码变更(29%),以及使用持续交付/部署来自动化代码部署(27%)。源代码控制管理和问题跟踪是最广泛使用的 DevOps 技术。 报告还指出,正在使用的工具数量与成熟度之间存在很强的相关性。不过,当开发人员使用多个同类型的 CI/CD 工具时,部署性能也会下降,因为这会带来互操作性方面的挑战。 另一个衡量成熟度的指标是开发人员的经验水平。与经验不足的同事相比,拥有 11 年以上经验的开发人员在代码更改交付时间方面表现出色的可能性是其两倍。经验丰富的开发人员更有可能使用更多工具。具有两年或以下经验的开发人员平均使用 2.3 个工具,而具有 16 年或以上经验的开发人员平均使用 5.2 个工具。 更多详情可查看完整报告。

优秀的个人博客,低调大师

统计数据显示,Rocky Linux 用户量已超越 RHEL

Fedora 近日发布了关于 EPEL 使用情况的统计数据,通过数据可以看到最近几个月 Rocky Linux 的用户量出现了大幅增长,超过了 AlmaLinux、CentOS Stream,甚至是 RHEL。 EPEL(Extra Packages for Enterprise Linux)是 Fedora 的一个基于志愿者的社区项目,旨在创建一个高质量的附加软件包库,以补充 Red Hat Enterprise Linux (RHEL) 及其兼容衍生品的软件库。 而 Rocky Linux 是一个由 Rocky Enterprise Software Foundation 开发的 Linux 发行版,当红帽公司宣布他们将停止开发 CentOS 后,作为回应 CentOS 的原创始人 Gregory Kurtzer 宣布将启动一个项目来实现 CentOS 的最初目标。其名字是为了向 CentOS 早期的联合创始人 Rocky McGaugh 致敬。Rocky Linux 的首个稳定版于 2021 年 6 月发布,距今刚好 1 年时间。 通过查看 EPEL 软件库的访问日志数据可以发现,作为新兴的企业 Linux,Rocky Linux 在去年年中才出现在这个图表中(紫色),如果以稳定版的发布时间来计算,Rocky Linux 仅仅用了三个月时间就超过了 Oracle Linux;用了五个月时间超过了 AlmaLinux;并在最近一举超过 CentOS Stream 和 RHEL。 但需要注意的是,这个统计数据只统计了启用了 EPEL 的企业 Linux,而启用了 EPEL 的 Linux 发行版仅仅是运行企业 Linux 用户中的一部分,因此这个数据并不能全面说明 Rocky Linux 在整个企业 Linux 中的用户量。 EPEL 的统计数据还包括 "system age",这是一个从 1 到 4 的数字,用来表示系统的 "年龄",以展示访问 EPEL 的系统自首次安装后的时间,其值为: 1:一周或更少 2:一个月以内 3:至多六个月 4:六个月以上 以最近两个月的数据为例,使用 Rocky Linux 访问 EPEL 的用户大部分都是新用户,表明这个系统已获得了不少用户的关注,有源源不断的新用户来尝试使用 Rocky Linux。 就如前面所说,这个数据只统计了启用了 EPEL 的企业 Linux,数据虽然具有局限性,但仍有一定的参考价值。看到这样的统计数据,你会考虑切换到这个才诞生不久的 Linux 发行版吗?

优秀的个人博客,低调大师

android 布局文件 ScrollView 中的 listView item 显示不全解决方案

import android.content.Context; import android.util.AttributeSet; import android.widget.ListView; /** * Created by wanqi on 15-7-20. */ public class ScrollListView extends ListView { public ScrollListView(Context context, AttributeSet attrs) { super(context, attrs); } @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { //根据模式计算每个child的高度和宽度 int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, expandSpec); } } 在xml文件中应用 ; <com.cs.ronghui.list.MyListView android:id="@+id/procutsugID" android:layout_width="fill_parent" android:layout_height="wrap_content" 本文转自wanqi博客园博客,原文链接http://www.cnblogs.com/wanqieddy/p/4660820.html,如需转载请自行联系原作者

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册