• 2025-01-06云上攻防-云原生&K8s安全&Config泄漏&Etcd存储&Dashboard鉴权&Proxy暴露
    知识点1、云原生-K8s安全-etcd未授权访问2、云原生-K8s安全-Dashboard未授权访问3、云原生-K8s安全-Configfile鉴权文件泄漏4、云原生-K8s安全-KubectlProxy不安全配置搭建环境使用3台Centos7(可参考录像或者看下面两个文章搭建)https://www.jianshu.com/p/25c01cae990
  • 2024-12-20简单视频直播实现
    需求描述现在内网上有一个摄像头,上位机可以访问到该摄像头(上位机可以通过网线或wifi的形式连接到外网,但无公网ip),需要构建一个服务可以对该摄像头进行画面直播。解决方案根据需求,网络架构大致如下:Cam->PC->Server->Client其中关键问题就是打通PC->Server的联通其实列出上面的
  • 2024-12-19【k8s集群应用】Kubernetes二进制部署实例(master02+负载均衡)+Dashboard
    文章目录配置指南在`master02`节点上部署Kubernetes组件配置负载均衡器(Nginx+Keepalived)在`lb01`和`lb02`节点上操作修改Node节点上的配置文件并使用VIP在`master01`节点上测试Pod的创建和访问DashboardDashboard介绍部署Dashboard上传`recommended.
  • 2024-12-10NET任务调度框架Hangfire使用指南
    Hangfire是一个开源的.NET任务调度框架,它允许开发人员轻松地将长时间运行的任务、定时任务和其他后台处理从主线程中分离出来,以提高应用程序的响应速度和性能1.安装Hangfire首先,需要一个ASP.NETCore项目。通过NuGet安装Hangfire:Install-PackageHangfire同时,根据
  • 2024-11-23neovim之DashBoard(neovim开始/启动界面设置)
    neovim启动界面美化在neovim的默认启动界面不那么好看,怎么美化neovim的启动界面?可以选择装dashboard插件来按照自己的想法来美化,或者使用插件自带的主题。它的官网地址:https://github.com/nvimdev/dashboard-nvim因为使用lazy插件来管理,配置文件如下所示:1return{2'nvim
  • 2024-12-11git怎样忽略已加入版本库的文件?
    在Git中忽略已经加入版本库的文件,你需要先将文件从Git的跟踪列表中移除,然后添加到.gitignore文件中。这里有几种方法可以实现:1.使用gitrm--cached命令:这是最常用的方法。--cached选项会将文件从Git的索引(stagingarea)中移除,但保留在你的工作目录中。这样,Git就
  • 2024-12-07多项式学习笔记
    多项式学习笔记目录多项式学习笔记多项式乘法逆多项式乘法逆给出\(F(x)\),求\(G(x)\)使得\(F(x)G(x)\equiv1(\bmodx^n)\)。首先\(G_0(x)=\frac{1}{F_0(x)}\),然后考虑倍增,用\(\bmodx^{\left\lceil\frac{n}{2}\right\rceil}\)的答案推\(\bmodx^n\)的答案:\[
  • 2024-11-29为 Paddle2ONNX 修复 elementwise_floordiv 算子计算错误的问题
    1简介elementwise_floordiv算子在int32/int64的情况下直接转换成了ONNX中的div算子,由于div算子是普通除操作,而不是整除操作,因此无法通过CI的校验。2实现过程原核心实现代码如下voidElementWiseFloordivMapper::Opset7(){autoinput_x_info=GetInput("X"
  • 2024-11-2540分钟学 Go 语言高并发:【实战】并发安全的配置管理器(功能扩展)
    【实战】并发安全的配置管理器(功能扩展)一、扩展思考分布式配置中心实现配置的集中管理支持多节点配置同步实现配置的版本一致性配置加密敏感配置的加密存储配置的安全传输访问权限控制配置格式支持支持YAML、TOML等多种格式配置格式自动识别和转换支持环境变量替换
  • 2024-09-30apisix dashboard 基本操作
    apisixdashboard基本操作 安装1、下载rpm包wgethttps://github.com/apache/apisix-dashboard/releases/download/v3.0.1/apisix-dashboard-3.0.1-0.el7.x86_64.rpm2、安装apisix-dashboard-3.0.1-0.el7.x86_64.rpm3、启动systemctlstartapisix-das
  • 2024-09-24Arthas dashboard(当前系统的实时数据面板)
    文章目录二、命令列表2.1jvm相关命令2.1.1dashboard(当前系统的实时数据面板)二、命令列表2.1jvm相关命令2.1.1dashboard(当前系统的实时数据面板)使用场景:在Arthas中,dashboard命令用于提供JVM实例的实时监控视图。它展示了一个综合的仪表盘,帮助你快速查看JVM的各种关键
  • 2024-09-23【Kubernetes基础】Helm工具入门与使用
    前言Helm是Kubernetes包管理工具,类似CentOS的yum包管理工具学习Kubernetes,了解如何通过Helm安装跟管理Kubernetes应用很有必要,下面就来介绍Helm的入门使用。一、Helm基本管理1.1检查Helm版本helmversionhelmversion二、配置Helm仓库Helm可以通过添加仓库源来使
  • 2024-09-22Kubernetes最新版本部署完整过程(1.31)
    参考官方文档进行部署:Kubernetes一、环境准备本次实验使用的操作系统为:Centosstream91.1节点规划一台兼容的Linux主机。Kubernetes项目为基于Debian和RedHat的Linux发行版以及一些不提供包管理器的发行版提供通用的指令。每台机器2GB或更多的RAM(