伊丽莎白-简 伊丽莎白-简
3年前
Go Iris学习笔记01
IrisMVC支持文档:支持所有HTTP方法,例如,如果想要写一个 GET 那么在控制器中也要写一个 Get() 函数,你可以在一个控制器内定义多个函数。每个控制器通过 BeforeActivation 自定义事件回调,用来自定义控制器的结构的方法与自定义路径处理程序,如下:(还未实验)func(m
Stella981 Stella981
3年前
RESTful API如何进行版本控制
!(https://oscimg.oschina.net/oscnet/c19188167f49450f8781cb2a3586f208.png)本文将帮助您理解为什么需要版本控制,以及如何对RESTAPI进行版本控制。我们将讨论4种版本控制的方法,并比较不同的方法。您将学到为什么我们需要对RESTfulAPI进
Stella981 Stella981
3年前
Agile Lite默认控制器CSS扩展实现H5组件动画切换
AgileLite中提供了很多控制器和组件的交互,但是实际开发过程中还会遇到很多种场景无法满足。这里介绍一下如何使用AgileLite的默认控制器和组件的UI渲染来满足不同的场景需要默认控制器的扩展默认控制器的扩展是指通过CSS样式对控制器进行UI渲染,使得默认控制器的使用场景更丰富。扩展默认控制器的方法
Stella981 Stella981
3年前
GitOps—用于基础设施自动化的DevOps
GitOps提供了一种自动化和管理基础设施的方法。它通过许多团队已经应用的DevOps最佳实践来做到这一点,例如版本控制、代码评审和CI/CD管道。由于DevOps在提高生产率和软件质量方面的巨大潜力,许多公司一直采用DevOps。在这个过程中,我们已经找到了自动化软件开发生命周期的方法。然而,在基础设施设置和部署方面,它仍然主要是一个手动过程。
Wesley13 Wesley13
3年前
6 个重构方法可帮你提升 80% 的代码质量
在过去做了不少代码走读,发现了一些代码质量上比较普遍的问题,以下是其中的前五名:1.臃肿的类: 类之所以会臃肿,是因为开发者缺乏对最基本的编码原则,即“单一职责原则”(SRP)的理解。这些类往往会变得很臃肿,是由于不同的且在功能上缺少关联的方法都放在了相同的类里面。2.长方法: 方
小万哥 小万哥
1年前
Git入门指南:从新手到高手的完全指南
Git是一种强大的分布式版本控制系统,广泛应用于软件开发中。它的使用不仅可以帮助开发团队更好地管理代码,还可以提高团队协作效率和代码质量。随着软件开发的不断发展,版本控制成为了程序员必备的一项技能。Git作为最流行的分布式版本控制系统,被广泛地应用于软件开
【交付高质量,用户高增长】-用户增长质量保证方法论 | 京东云技术团队
前言俗话说,“测试是质量的守护者”,但单凭测试本身却远远不够。大多数情况下,测试像“一面镜子”,照出系统的面貌,给开发者提供修改代码的依据,这个“照镜子”的过程,就是质量评估的过程,或者说,测试的过程更像“量体温”,虽然可以测量出温度进而判断健康状况,却不
燕青 燕青
1年前
Mac电脑远程桌面连接工具:Jump Desktop 8 for Mac 「最新」
是一款强大且高效的远程桌面软件,让用户随时随地远程访问和控制电脑或服务器。以下是我对JumpDesktop8的推荐话术:性能卓越:JumpDesktop8采用了先进的压缩和优化技术,确保在远程控制计算机时减少延迟并保持高质量的图像和音频传输。无论是进行日常