摘要: 简介 UPX,即"Ultimate Packer for eXecutables",是一款广受推崇的免费开源可执行文件压缩工具。它以其简洁的编写方式和强大的扩展性,为用户提供了一个高效的解决方案,专门用于压缩可执行的二进制程序、动态链接库以及其他类型的二进制文件,显著缩减它们的体积。UPX的核心优势 阅读全文
posted @ 2024-12-06 15:33 Jruing 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 使用场景:只需要项目所需指定版本的Python解释器就可以运行由zipapp打包后的项目 环境要求 ​ 打包方:需要有项目及项目所依赖的所有开发环境(Python解释器,第三方库) ​ 使用方:需要有项目所需指定版本的Python解释器 官方文档:https://docs.python.org/zh 阅读全文
posted @ 2024-11-12 16:58 Jruing 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 背景 手动构建的 Docker 镜像如果体积过大,可以利用 slim 工具来优化和减小其体积。slim 不仅能够有效地缩减镜像大小,还有以下额外好处: 减少攻击面:通过精简镜像,移除了不必要的文件和依赖,从而减少了潜在的安全漏洞和攻击面。 降低安全风险:较小的镜像意味着更少的软件组件,这有助于降低由 阅读全文
posted @ 2024-11-06 13:27 Jruing 阅读(26) 评论(0) 推荐(0) 编辑
摘要: Python学习笔记-yield用法及优点 概述 yield 用于定义生成器,它最终返回一个生成器对象,这个生成器对象可以被迭代。 例子 # encoding:utf8 import sys n = 200 m = 1000 # 定义一个生成器,yield必须在函数中使用 def Generator 阅读全文
posted @ 2024-11-04 17:22 Jruing 阅读(9) 评论(0) 推荐(0) 编辑
摘要: Neo4j 实现一个简单的CMDB管理平台 简介 Neo4j是一个高性能的图形数据库管理系统,它使用图形模型来存储和查询数据。图形数据库与传统的关系型数据库不同,它们使用节点和边来表示数据实体和它们之间的关系,而不是使用表格和行,可以使用neo4j实现权限系统,知识图谱,cmdb等 部署 docke 阅读全文
posted @ 2024-11-04 17:22 Jruing 阅读(21) 评论(0) 推荐(0) 编辑
摘要: Cobra CLI 学习笔记 简介 Cobra 是 Go 的 CLI 框架。它包含一个用于创建强大的现代 CLI 应用程序的库,以及一个用于快速生成基于 Cobra 的应用程序和命令文件的工具。 官方文档: https://cobra.dev/ 安装 go get -u github.com/spf 阅读全文
posted @ 2024-09-04 10:19 Jruing 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 基础环境 系统镜像版本 Centos 7.6 最小化 最低运行环境基本要求 内存及CPU:512MB / CPU 1核 K3s版本 v1.30.0+k3s1 集群规划: 注意:需要对每台主机设置hostname,使用 hostnamectl set-hostname 主机名 K8s-master 1 阅读全文
posted @ 2024-08-24 16:57 Jruing 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 简介 Neo4j是一个高性能的图形数据库管理系统,它使用图形模型来存储和查询数据。图形数据库与传统的关系型数据库不同,它们使用节点和边来表示数据实体和它们之间的关系,而不是使用表格和行,可以使用neo4j实现权限系统,知识图谱,cmdb等 部署 docker run -d --name=neo4j 阅读全文
posted @ 2024-08-09 14:45 Jruing 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 准备工作 centos 7 docker>=19.03 镜像:golang:1.22 golang:1.22-alpine Golang文件 package main import ( "fmt" "net/http" ) func handler(w http.ResponseWriter, r 阅读全文
posted @ 2024-07-11 22:49 Jruing 阅读(10) 评论(0) 推荐(0) 编辑
摘要: Unit 的配置文件 [Unit]区块通常是配置文件的第一个区块,用来定义 Unit 的元数据,以及配置与其他 Unit 的关系 [Install]通常是配置文件的最后一个区块,用来定义如何启动,以及是否开机启动 [Service]区块用来 Service 的配置,只有 Service 类型的 Un 阅读全文
posted @ 2024-07-10 23:03 Jruing 阅读(7) 评论(0) 推荐(0) 编辑