MySQL认证模式错误解决

This error usually occurs when MySQL server's authentication protocol is incompatible with the MySQL client. Common causes include the server using the `caching_sha2_password` plugin while the client relies on the older `mysql_native_password` plugin. Solutions include upgrading the MySQL client to a version supporting `caching_sha2_password`, or changing the user's authentication plugin to `mysql_native_password` using SQL commands.


随机图API

文章介绍了一个基于Python和Flask框架的随机图API,该API可以从指定文件夹中随机选择并返回图片。代码展示了如何设置Flask应用、处理请求以及返回随机图片。此外,文章还提供了将应用打包为Docker镜像的步骤,包括创建Dockerfile、安装依赖、构建镜像和运行容器。该API适用于测试环境,图片数量有限。


删除数据库指定行

文章介绍了使用Python和shell脚本删除umami数据库中包含服务器IP地址的记录。通过正则表达式匹配IP地址并批量删除相关行。脚本支持多个表和自定义删除条件,并可通过crontab设置定时任务定期执行。


CentOS7安装Python脚本

This script installs Python versions 3.9.6 and 3.10.0 on CentOS 7 systems. It includes steps to update the system, install necessary development tools, download and configure OpenSSL, and then install Python with optimizations. The script also configures pip to use the Aliyun Python repository.


CentOs安装python环境

依赖 sudo yum groupinstall -y "Development Tools" sudo yum install -y epel-release sudo yum install -y wget zlib-devel bzip2 bzip2-devel readline-devel


Centos7.6Yum失败

在CentOS 7.6系统中,使用yum安装Docker时遇到失败,原因是无法解析镜像列表。通过备份、删除原有yum源文件,并添加阿里云镜像源,成功解决了yum源配置问题。随后清理缓存并更新,最终成功安装Docker及其依赖包,包括containerd.io、docker-ce-cli等。


期末模拟答辩

本文介绍了在大二下学期某课程的期末模拟答辩中完成的学之思开源考试系统的项目背景、功能、依赖和部署方法。该系统具备学生和管理系统的多种功能,支持多种题型,采用SpringBoot框架,并使用了Docker、MySQL、Nginx等技术进行部署。


Linux学习笔记

Linux是一款免费、开源、安全且高效的操作系统,广泛应用于企业级项目。文章介绍了Linux的基础知识,包括其创始人、吉祥物、主要发行版本以及与Unix的关系。此外,详细讲解了Linux的文件管理系统,如目录结构、设备挂载、系统配置文件等。文章还涉及远程登录工具Xshell和Xftp的使用,以及vi/vim编辑器的三种模式及其常用命令。


Rancher-K8S

文章描述了在Linux系统上安装和配置Docker及Rancher的过程,包括关闭防火墙、SELinux配置、安装Docker、下载并启动Rancher、加入节点以及部署Tomcat应用等内容。最后通过配置Service实现网络访问Tomcat服务。


容器-镜像制作

文章详细介绍了在Linux环境下进行虚拟机部署和环境配置的步骤,包括虚拟机安装、主机名修改、IP地址配置、关闭swap和firewalld、关闭selinux、添加hosts记录、配置桥接IPv4流量等。接着,文章描述了安装Docker和Kubernetes的过程,包括添加下载源、安装并启动K8S、使用kubeadm初始化集群、部署CNI网络插件等。最后,文章展示了如何制作Dockerfile并上传镜像到阿里云远程仓库,涵盖了镜像制作和上传的具体操作步骤。