解释器 解释器是一种命令解释器,主要作用是对命令进行运行和解释,将需要执行的操作传递给操作系统内核并执行 #!/bin/bash(默认),指定解释器 #!/bin/bash #这是第一个shell脚本 #by uncleyong echo ‘hello, shell' 变量 shell的变量不需要先
原创
2022-02-17 16:34:41
39阅读
自从 github 提供了 github actions 后,个人或者依赖于 github 的公司可以考虑把持续集成方案迁到 github actions。github 会提供一个以下配置的服务器做为 runner,可以说相当良心了。2-core CPU7 GB of RAM memory14 GB of SSD disk space另外如果你有网络时延的需求,(比如推送及拉取镜像时产生的网络时延
原创
2021-01-27 16:08:57
708阅读
说了这么多,下面我们来介绍一下什么是 RAG。RAG 是检索增强生成(Retrieval Augmented Generation )的简称,它为大语言
原创
2024-07-24 12:09:43
252阅读
helm入门指南1、架构简述Helm架构由Helm客户端、Tiller服务器端和Chart仓库所组成;Tiller部署在Kubernetes中,Helm客户端从Chart仓库中获取Chart安装包,并将其安装部署到Kubernetes集群中。2、安装helm#下载安装包wgethttps://storage.googleapis.com/kubernetes-helm/helm-v2.12.2-l
原创
2019-01-30 15:35:46
4580阅读
自从 github 提供了 github actions 后,个人或者依赖于 github 的公司可以考虑把持续集成方案迁到 github actions。github 会提供一个以下配置的服务器做为 runner,可以说相当良心了。2-core CPU7 GB of RAM memory14 GB of SSD disk space另外如果你有网络时延的需求,(比如推送及拉取镜像时产生的网络时延
原创
2021-01-28 11:58:46
411阅读
摘要在前两篇文章中,我们介绍了Python在云计算中的基础应用和自动化部署、持续集成的技术。本篇文章将进一步深入探讨,聚焦于容器化技术和容器编排工具Kubernetes的应用。我们将介绍如何使用Python与Kubernetes交互,实现应用程序的容器化部署,并通过具体案例展示如何构建高效的云原生架构。目录引言容器化技术概述Kubernetes简介使用Python与Kubernetes交互
创建和
序:DHCP服务相对简单,写本文的目的是为了讲一些DHCP安全方面的技术。1、DHCP基础DHCP全称动态主机配置协议(DynamicHostConfigurationProtocol),用于给终端设备如PC、IPad、手机等自动分配IP地址。工作过程简洁高效,易于掌握,首先借着一张图介绍DHCP基本的工作原理:从图上可以清晰看出,客户端通过DHCP协议获取IP地址等信息的过程可以分为四个步骤:1
原创
2018-11-04 19:50:16
4216阅读
QUIC实践入门:quic_server与quic_client交互。
原创
2017-10-30 18:16:52
4472阅读
PostgreSQL 学习手册文章目录[*PostgreSQL 学习手册*]()一、什么是PostgreSQL1、认识PostgreSQL2、数据库的分类二、PostgreSQL的部署1、基
原创
2022-12-21 11:32:17
246阅读
0、和java一样,go也是跨平台,天生支持Unicode。但是go直接生成可执行文件,性能更高,内存占用少。但是又和java一样,g
原创
2024-01-22 10:29:19
0阅读
Docker全阶段:从入门到精通前言一、 云服务与虚拟化基础1.1 云服务模型介绍1.2 常见云服务提供商1.3 虚拟化技术概述1.3.1. 虚拟化类型1.3.2. 虚拟化产品1.3.3 虚拟化技术选型建议1.3.4 虚拟化技术发展趋势二、 Docker简介及其重要性2.1 为什么使用 Docker ...
本文实践的代码示例请参考: kube-falcon, 如果觉得有所帮助, 请一定 Star, 多谢 ^_^下载与安装我们可以到 kubebuilder 在 github 上的 releases 页面, 下载支持当前系统的二进制包;kubebuilder releases 下载页面以 mac 系统为例, 具体的安装步骤如下:# 解压安装包
$ tar -zxvf kubebuilder_2.3.1_
转载
2021-02-04 09:51:10
388阅读
2评论
1.判断是否存在注入:假设目标注入点是http://127.0.0.1/Sqli_Edited_Version-master/sqlilabs/Less-1/?id=1,判断其是否存在注入的命令如下所示:python sqlmap.py -u http://127.0.0.1/Sqli_Edited_Version-master/sqlilabs/Less-1/?id=1结果如下:2....
原创
2021-06-04 20:12:36
277阅读
Keepalived是一款优秀的高可用软件,起初设计旨在解决LVS的高可用与健康状态检测。另外在这补充一个可用程度的计算公式HA:HighAvailiablity,高可用;MTBF:记为MTBF(meantimebetweenfailure/平均故障间隔时间),也就是平均无故障时间,系统的寿命是指两次相邻失效(故障)之间的工作时间,而不是指整个系统的报废时间。MTTR:记为MTTR(meantim
原创
2019-01-10 19:59:47
489阅读
dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求。下面将介绍如何搭建一个简单的示例程序(用maven构建)。众所周知,RPC调用涉及到消费者、提供者和接口,所以需要在maven工程warehouse-com
原创
2019-03-22 22:35:40
300阅读
简介在云计算技术蓬勃发展的今天,OpenStack 作为开源云计算领域的标杆项目,已成为企业构建私有云的首选方案。本文将带领读者了解云计算基本概念,掌握 OpenStack 单机环境部署,并通过实战创建一台可联网的云主机。一、云计算与 OpenStack 基础概念1.1 云计算概述云计算是一种基于网络的超级计算模式,通过按需分配计算资源、存储资源和网络资源,实现资源的弹性扩展。就像使用水电一样,用
Hadoop 是一个开源的分布式计算框架,能够处理和存储海量数据。本教程将带你一步步在 Windows 10 系统上安装和配置 Hadoop 3.3.0,并熟悉其核心组件之一——HDFS(Hadoop Distributed File System)的基本操作。