百度360必应搜狗淘宝本站头条
当前位置:网站首页 > IT知识
Ubuntu安装及配置

转自个人博客老虎不吃人自从Windows上次突然崩了后:tuxie:,重装了最新版的Windows感觉微软越来越保守了,所以便又萌生了装Linux的想法:xiao:,特此做下笔记[toc]Ⅰ....

手把手教你安装、远程连接Ubuntu 22.04

Ubuntu分为桌面版和服务器版本,我们选择服务器版本1下载Ubuntu22.04Ubuntu22.04下载地址:https://releases.ubuntu.com/22.04/ubuntu...

Rust Web编程:第九章 测试我们的应用程序端点和组件

我们的待办事项Rust应用程序现在可以正常运行了。我们对第一个版本感到满意,因为它管理身份验证、不同的用户及其待办事项列表,并记录我们的流程以供检查。然而,网络开发人员的工作永远没有完成。虽然...

手把手系列之零基础:Github Actions使用入门

之前在github上使用CI/CD我们通常使用的是travis,现在我们多了一个选择,那就是官方的GithubActions。下面我们简单介绍一下如何使用GithubActions。这里我们先简单...

自动代码评审机器人,效率直线提升

Google之前在GitHub上公开了其多年的内部工程实践google/eng-practices,目前只包含了CodeReview的规范,后续会逐步公开其他的普遍适用的工程实践。代码评...

基于函数计算的 BFF 架构

什么是BFFBFF全称是BackendsForFrontends(服务于前端的后端),起源于2015年SamNewman一篇博客文章《Pattern:BackendsFor...

用 Docker 解锁微服务架构:如何快速入门并应用到实际项目

在现代软件开发中,微服务架构(MicroservicesArchitecture)已经成为一种主流的设计模式。通过将应用拆分为多个独立的小服务,微服务架构能够提升系统的可伸缩性、灵活性和维护性。与此...

使用sonarqube分析代码质量

SonarQube是一个开源的代码质量管理平台,广泛用于自动化分析和持续集成中,帮助开发团队检测和管理代码中的潜在缺陷、漏洞、安全问题以及代码异味。它支持多种编程语言,如Java、JavaScr...

Express 系列:结合实例讲解如何开发一个自己的npm包

作为一个依赖Nodejs作为全栈开发基础的同学,如果要让他们说出关于代码世界最爱不释手的部分,相信绝大部分同学都会谈到npm,是的,这是一个十分活跃的代码包管理工具,它有自己的官方网站,集中着近300...

用一个简单的例子教你如何使用持续集成Travis CI平台

这篇文章和大家聊一聊一个持续集成平台——TravisCi。什么是持续集成当开发一个代码库,我们的工作不仅仅只是写源代码,还需要做很多工程化的建设,比如构建、单元测试、发布等等。每当你发布代码的时候都...