单机服务JenkinsCiCD通用实践

本文介绍了一种基于Jenkins的CICD通用实践,通过编写脚本实现单体服务的自动化部署。文章详细描述了使用Jenkins构建、部署和归档单体服务的具体步骤,包括使用git获取代码变更、构建过程、部署到远程服务器以及归档输出文件等环节。

阅读更多

Python 可变 & 不可变数据类型

文章介绍了 Python 中的可变和不可变数据类型,包括整数、浮点数、布尔值、字符串、元组、冻结集合、列表、字典和集合。讨论了不可变类型如何提高程序运行效率和保证数据安全性,以及可变类型如何通过动态调整内存空间来管理数据。文章还解释了为什么不可变类型是字典键的要求,并分析了不可变和可变类型的实现机制。

阅读更多

Debian 部署 wireguard

本文详细介绍了在Debian系统上部署wireguard VPN的过程。首先介绍了所需的环境,包括Debian9服务器、OpenWrt网关和Windows10客户端。接着,文章指导读者如何配置wireguard软件源并安装wireguard程序。随后,详细解释了如何生成双端密钥、创建配置文件,以及如何通过命令行进行配置,并最终生成用于客户端连接的二维码。

阅读更多
Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×