自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WeiyiGeek 唯一极客IT知识分享

本博将持续发布自动化运维、编程开发、网络安全等相关知识文章与相关工作实践脚本工具,记录分享学习历程等,希望大家多多支持。

  • 博客(324)
  • 资源 (1)
  • 收藏
  • 关注

原创 运维Tips | 如何安全的移除系统中旧的Linux内核?

知识是人生的灯塔,只有不断学习,才能照亮前行的道路 ]

2024-09-06 10:08:11 1151

原创 云原生 | 在 Kubernetes 中使用 Cilium 替代 Calico 网络插件实践指南!

Cilium 是一款开源软件,它基于一种名为eBPF的新的Linux内核技术提供动力,用于透明地保护使用 Docker 和 Kubernetes 等Linux 容器管理平台中部署的应用程序服务之间的网络连接,Cilium 主要使用场景是在 Kubernetes 中,但 Cilium 的优势并不仅限于 Kubernetes 环境。在 Kubernetes 环境中,Cilium 可充当网络插件,提供 pod 之间的连接。

2024-09-03 18:03:08 1984

原创 云原生 | Kubernetes 之常用 CNI 网络插件简述与对比

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]Kubernetes 集群里常用的网络插件简述与对比Kubernetes 需要使用网络插件来提供集群内部和集群外部的网络通信,并提供可扩展和高性能的网络架构,其核心概念如下:核心概念每个Pod有一个独立的IP地址:每个Pod在Kubernetes集群中都有一个唯一的IP地址。Pod内的容器可以通过localhost互相通信,Pod之间的通信...

2024-08-15 11:41:16 1030

原创 运维 Tips | DELL 企业服务器 R710 磁盘阵列配置指南

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述由于戴尔存储服务器控制器坏了,且已经过保其维修的金额都要赶上购买此机器的一半了,遂将戴尔存储服务器svc2000中的磁盘,装到DELL服务器R710中,并做RAID5的磁盘阵列,通过NFS方式提供网络共享存储。weiyigeek.top-DELL服务器R710图温馨提示:服务器若需要采用阵列技术,请查看是否安装RAID阵列...

2024-08-10 11:07:12 930

原创 DBA | Oracle 12C 在 WinServer 2022 企业服务器部署实践

描述:为了对得起作者UP主公众号【全栈工程师修炼指南】中的【全栈】二字,从今天开始作者选择一门自己工作中常常使用的到的以及全球最流行的关系型数据库 Oracle 来进行学习,并记录学习过程,以供后续的自己复习回顾和帮助各位看友快速上手,从入门到高新,请各位看友一定要关注、订阅【#Oracle学习之路】专栏。

2024-08-06 11:57:19 655

原创 DBA | Oracle 11G 在 Windows 服务器上部署实践

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述描述:为了对得起作者UP主公众号【全栈工程师修炼指南】中的【全栈】二字,从今天开始作者选择一门自己工作中常常使用的到的以及全球最流行的关系型数据库 Oracle 来进行学习,并记录学习过程,以供后续的自己复习回顾和帮助各位看友快速上手,从入门到高新,请各位看友一定要关注、订阅【#Oracle学习之路】专栏。上一章,我们以 ...

2024-08-05 16:26:00 509

原创 DBA | Oracle 数据库基础概述、版本选择!

描述: Oracle 数据库(Oracle database,简称 Oracle) 又名是甲骨文公司的一款关系数据管理系统,也是世界上使用最广泛的关系数据库管理系统,占据着全球数据库份额的48%左右,在中国使用更是占据到57%的份额,全球五百强企业中90%都在使用Oracle,中国前100大企业也有近99个都在使用Oracle。Oracle 数据库产品为客户提供成本优化的高性能版 Oracle 数据库、全球领先的融合多模型数据库管理系统以及 In-memory、NoSQL 和 MySQL 数据库。

2024-08-04 12:24:19 156

原创 DBA | Oracle 数据库体系结构简述!

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]前言简述描述:为了对得起作者UP主公众号【全栈工程师修炼指南】中的【全栈】二字,从今天开始作者选择一门自己工作中常常使用的到的以及全球最流行的关系型数据库 Oracle 来进行学习,并记录学习过程,以供后续的自己复习回顾和帮助各位看友快速上手,从入门到高新,请各位看友一定要关注、订阅【#Oracle学习之路】专栏。上一章,我们简单介绍了 O...

2024-08-04 12:24:19 367

原创 DBA | 炼气期,关系数据库及六大范式(NF)理论概述!

关系模型关系模型是在概念模型的基础上所建立的适用于具体数据库实现的一种数据模型,其数学理论基础是建立在集合代数上的,与层次模型、网状模型相比较,是目前应用最为广外的一种重要的数据模型。关系数据库(Relational Database)基于关系模型基础上的数据库管理系统(DBMS), 使用表格(也称为关系)来存储数据,每个表(二维表)由行和列组成,行代表记录,列代表字段,除此之外还有其他数据库对象组成,如索引、视图、存储过程等。关系型数据库的核心思想是将数据组织成关系。

2024-08-01 23:20:17 313

原创 DBA | 炼气期,数据库技术基础知识概述!

描述: 数据库技术产生于20世纪六七十年代,伴随着计算机技术的产生和发展而发展,是计算机技术在各行各业的数据管理技术的延伸、渗透、发展的产物,而国内数据库发展相对滞后主要在八十年代后。在计算机技术应用领域,数据库技术也是一门专业性很强的学科,它涉及到操作系统、数据结构、程序设计等多领域的知识。数据库是作为一个单元处理的有组织的信息集合,其目的是收集、存储和检索相关信息以供数据库应用程序使用。数据 (Data) : 数据实际上就是描述事物的符号记录。数据库 (Database,简称 DB。

2024-07-30 23:32:04 422

原创 Python3 | 练气期,捕获错误异常 、自定义异常处理!

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述在我们开始学习 Python 编程语言的时候, 我们经常会遇到各种错误, 比如:语法错误,运行时错误,逻辑错误等等, 这些错误在开发学习中是不可避免的, 但是随着我们学习的深入可以发现 Python 可以很好的处理这些错误, 并且在正式业务的开发环境中往往都是需要想到不同的报错场景, 然后编写对应的异常处理机制, 下面我们...

2024-07-28 12:25:07 166

原创 Python3 | 练气期,面向对象、类魔术方法,类修饰器!

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述如果你接触过 Java、Golang 编程语言,那么你一定知道面向对象编程(OOP)的概念。面向对象编程(OOP)是相对于面向过程编程而言的,面向过程编程是一种以过程为中心的开发模式,而面向对象编程则是以对象为中心的开发模式。本章节我们将详细介绍Python的面向对象编程,不过在此之前我们先简单了解一下面向对象技术相关概念...

2024-07-26 00:01:39 408

原创 Python3 | 筑基期, 推导式、迭代器、生成器!

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述描述:前面,我们一起学习了Python3开发中使用最多的函数(Function),相信大家在作者的实践下也已经掌握函数的创建、多参数的传递,以及匿名函数、闭包了吧,这一章我们一起学习Python3编程中的推导式、迭代器以及生成器等相关知识,它也是Python编程中进阶常用的部分,对于程序健壮性以及效率都有所帮助,所以说也是...

2024-07-24 23:17:20 1042

原创 Python3 | 练气期,函数创建、参数传递、作用域!

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述描述:上一章,我们学习了Python3编程中最基本而得流程控制语句,相信大家在作者的实践下也已经掌握了相关关键字了吧,这一章我们一起学习Python3编程入门中函数定义、函数调用、函数参数(传递、类型),匿名函数、递归函数。内嵌函数和闭包、装饰器函数,以及命名空间作用域的讲解,它也是Python编程中最基础且常用的部分,所...

2024-07-22 17:22:15 916

原创 Python3 | 练气期,流程控制语句!

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述描述:上一章,我们学习了Python3编程中操作运算符及其运算符的优先级,相信各位初学看友边看、边实践的基础下已经初步掌握它了,这一章我们一起学习Python3编程入门中流程控制的相关语法及实践案例,它也是Python编程中最基础且常用的部分,所以说也是需要我们掌握的。温馨提示:作者后续实践主要在 Ubuntu 24.04...

2024-07-20 00:02:26 771

原创 Python3 | 练气期,基本数据类型,类型转换!

上一章,我们学习了Python3基础语法,此章节我们学习Python几种基本数据类型,以及数据类型转换,希望各位看友认真学习此基础篇章,为后续的深入学习打下牢固的基础,为了不让各位看友犯困,作者也尽可能用简短的语言以及实践示例进行表达。

2024-07-18 11:12:00 656

原创 Python3 | 练气期,入门精简基础语法!

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述前面我们已经尝试了Python程序的几种运行方式,并运行了第一个Hello World的Python程序,并且列举了 Python2 与 Python3 的部分差异!虽然 Python 语言与 Perl,C 和 Java 等语言有许多相似之处,但是还是存在一些差异,本章我们快速过一遍Python编程中的基础性语法。温馨提示...

2024-07-15 21:49:19 596

原创 Python3 | 练气期,入门初识与起步!

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述描述:作为一名网络安全转运维的工程师,每天一睁眼就要马不停蹄的学习各类计算机技术、编程和网络安全知识等,在工作中接触过很多编程语言,比如:C、Java、Python、PHP、Shell、PowerShell等,但都仅仅停留在看得懂一些,会简单使用一些的阶段,却没有去深入的了解过这些语言。正好这才趁着进行机器学习的机会,将P...

2024-07-14 12:02:49 590

原创 机器学习筑基篇,Jupyter Notebook 精简指南

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 Jupyter Notebook 简明指南描述:前面我们已经在机器学习工作站(Ubuntu 24.04 Desktop + Geforce RTX 4070Ti SUPER)中安装 Anaconda 工具包,其中也包含了 Jupyter Notebook (/ˈdʒuːpɪtə(r)/ /nəʊtbʊk/)工具及其相关依赖项,接下...

2024-07-12 15:42:37 1503

原创 机器学习筑基篇,Ubuntu 24.04 安装使用 Anaconda 工具包

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]Ubuntu 24.04 安装使用 Anaconda 工具包描述:在《#AIGC学习之路》专栏中,我们介绍了机器学习相关环境的搭建部署,本章将作为机器学习筑基期的最后一篇,主要介绍在工作站中进行 Anaconda 工具包环境安装实践,给初学者安装使用 Anaconda 做一个指引。温馨提示:如果你在其他平台上看到此篇文章,请一定要关注《全栈...

2024-07-11 16:39:20 1182

原创 巧用 VScode 网页版 IDE 搭建个人笔记知识库!

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]巧用 VScode 网页版 IDE 搭建个人笔记知识库!描述:最近自己在腾讯云轻量云服务器中部署了一个使用在线 VScode 搭建部署的个人Markdown在线笔记,考虑到在线 VScode 支持终端模式,可以用来做各种开发环境搭建以及代码运行调试等,同时也为恶意攻击者提供了一个攻击入口,所以考虑到安全性问题,就打算将整个在线 VScode...

2024-07-10 10:16:01 2787

原创 机器学习筑基篇,容器调用显卡计算资源,Ubuntu 24.04 快速安装 NVIDIA Container Toolkit!...

描述:NVIDIA Container Toolkit(容器工具包)使用户能够构建和运行 GPU 加速的容器,该工具包括一个容器运行时库和实用程序,用于自动配置容器以利用 NVIDIA GPU。项目地址:https://github.com/NVIDIA/nvidia-container-toolkit。

2024-07-09 17:31:46 832

原创 运维Tips | Ubuntu 24.04 安装配置 xrdp 远程桌面服务

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]Ubuntu 24.04 Desktop 安装配置 xrdp 远程桌面服务描述:Xrdp是一个微软远程桌面协议(RDP)的开源实现,它允许我们通过图形界面控制远程系统。这里使用RDP而不是VNC作为远程桌面,是因为Windows自带的远程桌面连接软件就可以连接很方便,另外RDP在Windows下的体验非常好,包括速度很快(因为压缩方案做得比...

2024-07-07 00:34:11 1879

原创 运维Tips | Ubuntu 24.04 安装配置 samba 文件共享

我们将 Ubuntu 24.04 作为机器学习的工作站,往往需要将 Ubuntu 24.04 中的数据或者代码共享给我们其他使用Windows系统的小伙伴,此时我们可以使用SAMBA,开辟出一个文件共享目录供大家进行数据交换使用。

2024-07-07 00:34:11 1042

原创 机器学习筑基篇,​Ubuntu 24.04 编译安装 Python 及多版本切换

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]Ubuntu 24.04 编译安装最新Python及多版本切换描述:说到机器学习,人工智能,深度学习不免会提到Python这一门编程语言(人生苦短,及时Python),Python是一门解释型、面向对象、动态数据类型的高级程序设计语言,使用Python可以非常便利的处理各种数据。写这篇教程我想达到的目的主要是“授人以渔”,而不仅仅是“授人以...

2024-07-06 00:01:51 1932

原创 机器学习筑基篇,​Ubuntu 24.04 快速安装 PyCharm IDE 工具,无需激活!

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]Ubuntu 24.04 快速安装 PyCharm IDE 工具描述:虽然在之前我们安装了VScode,但是其对于使用Python来写大型项目以及各类配置还是比较复杂的,所以这里我们还是推荐使用PyCharm来编写构建Python项目,毕竟还是要使用专业的软件做专业的事,会让我们开发效率更高。上一篇文章,作者讲解了如何在 Ubuntu 24...

2024-07-06 00:01:51 1823

原创 AIGC | 在机器学习工作站安装NVIDIA cuDNN 深度学习库

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x03.初识与安装 cuDNN深度学习库什么是cuDNN?cuDNN(CUDA® Deep Neural Network library)是由英伟达(NVIDIA)开发的深度学习库,专门用于加速深度神经网络(DNN)的训练和推断过程,cuDNN 提供了高度优化的实现(如前向和后向卷积、attention、matmul、池化和归一化),利...

2024-07-05 00:01:39 1067

原创 AIGC | 在机器学习工作站安装NVIDIA CUDA® 并行计算平台和编程模型

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x02.初识与安装 CUDA 并行计算平台和编程模型什么是 CUDA?CUDA(Compute Unified Device Architecture)是英伟达(NVIDIA)推出的并行计算平台和编程模型。它允许开发者利用 NVIDIA GPU 的并行计算能力进行通用计算任务,而不仅限于图形处理。CUDA 提供了一个统一的编程接口和软件环...

2024-07-05 00:01:39 1159

原创 AIGC | 为机器学习工作站安装NVIDIA 4070 Ti Super显卡驱动

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述话接上篇《AIGC | Ubuntu24.04桌面版安装后必要配置》文章,作为作者进行机器学习的基础篇(筑基期),后续将主要介绍机器学习环境之如何在Ubuntu24.04桌面系统中进行NVIDIA显卡驱动安装,CUDA Toolkit安装,以及cuDNN的安装,以作者实践经历帮助读者快速搭建机器学习环境。希望各位看友可以持...

2024-07-05 00:01:39 1264 1

原创 AIGC | Ubuntu24.04桌面版安装后必要配置

描述:通常情况下作者喜欢自定义命令行提示符,用于区分到底是哪台主机以及当前时间,防止命令在其他机器上执行。快速配置thenelsefiEOFthenelsefiEOFweiyigeek.top-自定义命令提示符图道友,文章都看完了,不如点个关注再走🆕。如果此篇文章对你有帮助,请你将它转发给更多的人!学习推荐往期文章🔥【最新】一图给孩子解释下什么是DNS污染?💡【相关】Xrdp服务安装配置实现Linux远程桌面访问💡【相关】网安等保-主机安全之Ubuntu22.04系统优化与安全加固。

2024-07-04 06:31:02 2223

原创 AIGC | 机器学习工作站安装Ubuntu24.04桌面版

背景:最近公司给其他项目购买的台式工作站(4070)空闲了下来,为了不被时代淘汰,遂想着在这个AIGC爆发的时代,学习一下机器学习、人工智能以及深度学习的相关知识!写这篇教程我想达到的目的主要是“授人以渔”,而不仅仅是“授人以鱼”。希望各位小伙伴可以通过我写的《#AIGC学习之路》专栏系列文章,给各位看友做一个入门指引,希望对大家有所帮助!也希望能和前辈们大佬以及共同爱好者多多交流,共同进步!

2024-07-04 06:31:02 1181

原创 AIGC | Ubuntu24.04桌面版必备软件安装

在进行使用Ubuntu 24.04 TLS Desktop系统进行机器学习前,我们需要在学习环境中安装一些后续可能会使用到的一些工具,如git、vim、tmux、htop等。

2024-07-04 06:31:02 1817

原创 运维Tips | 当同时忘记Kylin麒麟系统root与grub密码如何应对?

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]银河麒麟系统root用户及grub密码都忘记了怎么办?描述:今天接到同事电话说安装的一台国产服务器Kylin V10 SP3 系统的root登录密码忘记了,遂想着直接进入单用户模式更改root不就行了吗,谁想到被GRUB密码拦住去路,由于当时做等保主机安全模板的时候添加了grub认证,然后grub密码又忘记了,于是乎只能通过挂载KylinO...

2024-07-03 18:19:08 1243

原创 玩转NAS | 打造一个动态网关,部署OpenResty - Nginx与Lua的强强联合

最近一个项目中用到 Openresty,作者使用后感觉其比 Nginx 更加强大,结合Lua脚本语言可以做更多的有趣的事情,例如,结合 Redis 缓存数据库做一个实时访问统计以及链路追踪,于是就想着在性价比超高的QNAP 464C2 NAS中安装一个 Openresty 用于后续在NAS中反代一些服务用作于动态Web网关。原文地址(一定要关注作者,学习更多知识!玩转NAS | 打造一个动态网关,部署OpenResty - Nginx与Lua的强强联合。

2024-06-26 17:44:38 798

原创 玩转NAS | VS Code网页版IDE,每个程序猿必备一套!

最近在逛Github的时候发现了一个66.3k star 项目code-server ,感觉实在有点相见恨晚 💝,它是一个在浏览器中运行VSCode的开源项目,让开发者随时随地的进行Coding,乃至于手机、平板上进行远程开发,给开发者带来了极大的便利。原文地址(一定要关注作者,学习更多知识!玩转NAS | VS Code网页版IDE,每个程序猿必备一套!

2024-06-26 17:44:38 1222

原创 运维 Tips | IT工程师常用的8个USB引导启动器工具

温馨提示:作者最近10年的工作学习笔记(涉及网络、安全、运维、开发),需要学习实践笔记的看友,可添加作者账号[WeiyiGeeker],当前价格¥199,除了获得从业笔记的同时还可进行问题答疑以及每月远程技术支持,希望大家多多支持,收获定大于付出!本指南旨在深入探讨Linux上可用的前六个工具,以及Windows上使用两个U盘启动器生成及刻录工具,创建USB引导启动器用于引导系统ISO文件加载到计算机中,从而进行系统的安装,最后作者简单实践了U盘启动项的制作流程,以及操作系统的安装!

2024-06-21 00:01:15 680

原创 Linux 命令 | 每日一学,文件目录特殊权限相关命令集锦

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述描述:相信各位看友都看了UP主上一篇《Linux运维学习之文件目录属性及权限管理笔记》了吧,此篇将针对文件目录特殊权限等相关命令进行详细讲解,包括文件基本权限与特殊权限。温馨提示:如果小伙伴们在其他平台看到此文章,一定要关注访问作者首发公众号《全栈工程师修炼指南》,给作者持续创作的动力!知识回顾文件类型及权限-rw-r--...

2024-06-20 00:02:38 471

原创 Linux 运维 | 4.从零开始,文件目录特殊权限管理实践

描述:前一章,学习了Linux系统中的用户与用户组的管理,此章节我们将继续学习Linux系统中比较基础且重要的文件权限设置与属性管理,在Linux系统运维中,文件权限设置与属性管理是至关重要的,也是Linux运维工程师必须掌握的技能之一。温馨提示:Linux 程序访问文件目录的权限,取决于程序的发起者,若程序的发起者是root,那么访问文件目录的权限就是root用户,若发起者是普通用户,那么访问文件目录的权限就是发起者的,有可能由于权限不足而被拒绝读写。

2024-06-19 16:06:08 355

原创 运维 Tips | 宝塔Linux面板安装使用及安全配置那些事,新手站长必知!

[知识是人生的灯塔,只有不断学习,才能照亮前行的道路]0x00 前言简述描述: 宝塔 Linux 面板服务器工具实际上UP很早就听说过,但一直没有使用过,可能是作为一名专业运维不太喜欢有界面的东西(PS: 开玩笑,主要是没时间去折腾),正好作者在腾讯云上买了五年的轻量服务器主机,日常主要用于个人博客以及工具站使用(PS: 欢迎访问 weiyigeek.top),日常运维以及修改文件都是通过SS...

2024-06-13 10:41:06 976

原创 玩转 NAS | 快速安装 Sun-Panel 并创建 Homepage 导航面板

描述:最近又开始折腾购买的威联通的NAS(TS464C2)了,今天给各位看友分享一款Github上开源的NAS导航栏,我们可以在NAS中快速安装sun-panel项目,然后便可以很方便的管理我们经常访问的网页书签站点,与此同时又能够被外部公开访问,所以非常适合做一个导航站点,先来看看项目效果图:weiyigeek.top-sun-panel项目图Sun-Panel是什么?一个服务器、NAS导航面板、Homepage、浏览器首页。温馨提示:只要Docker环境的设备中基本上都能运行哟!

2024-06-08 13:32:13 1482

二进制方式部署高可用kubernetes集群(V1.23.6)的相关依赖软件及服务软件打包

采用二进制方式部署、搭建高可用的kubernetes(V1.23.6)集群依赖工具,包含cfssl、cfssl-certinfo、cfssl证书制作工具,containerd.io 容器运行时v1.6.4、coredns - v1.9.1、etcd-v3.5.4、calico-v3.22、k9s - v0.25.18 以及最新版本的kubernetes-dashboard v2.5.1。 博客地址: https://blog.csdn.net/u013072756 部署原文请参考上述CSDN最新文章。

2022-05-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除