自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小石潭记丶

everything源于热爱

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

原创 Tortoise ORM

Tortoise ORM:异步,API和Django ORM 大多类似集成Pydantic;多用于asgi starlette / sanic / FastAPI...Sqlalchemy:支持异步,Flask / Bottle/FastAPI ,集成Pydantic方案 可搜索SQLModel表数据;# 主键,当表里所有属性都没设置pk时,默认生成一个IntField类型 id 的主键# 抽象模型,不生成表# 添加数据时间# 修改数据时间MAN = 0。

2024-11-23 20:59:40 660

原创 FastApi教程

HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。

2024-11-23 19:31:10 609

原创 python使用poetry作为包管理

由于Python使用pip安装时不会自动解决冲突,不会自动删除相关联的包,例如安装flask时,pip install flask会额外安装一些包,但是pip uninstall是不会删除相关的包,只会删除flask本身的包。

2024-11-19 11:35:50 422

原创 vue打包项目通过docker部署nginx服务

确认自己的打包路径,默认是dist,这里也可以修改。

2024-10-28 11:16:33 431

原创 elasticsearch设置账号和密码

注:前两个红框直接回车,第三个红框可以直接回车,也可以输入证书密码。目前青田实际的yml文件:通过挂载的方式实现的上面两个步骤。或者直接拷贝到宿主机,通过挂载的方式挂载进去。注:密码可设置为同一个密码,容易记住。注:两个红方框位置直接回车。

2024-09-30 17:24:32 2434

原创 springboot yaml文件多行配置

2024-09-05 16:22:53 427

原创 Ubuntu使用rpm安装mysql,并远程连接

sudo vim /etc/mysql/debian.cnf 这里修改密码。systemctl start mysql 启动mysql。mysql -u root -p 连接mysql。如果需要远程链接 还需要修改bind-address。安装MySQL软件包。

2024-07-14 15:59:35 309

原创 Ubuntu使用K3S一分钟快速搭建K8S集群

准备3台服务器。

2024-07-14 12:52:30 933

原创 ubuntu搭建harbor私仓

链接: https://pan.baidu.com/s/1q4XBWPd8WdyEn4l253mpUw 提取码: 7ekx--来自百度网盘超级会员v2的分享准备一台Ubuntu 机器:192.168.124.165将上面两个文件考入Ubuntu上面。

2024-07-14 12:25:13 717

原创 K8S重启遇到问题:couldn‘t get current server API group list: Get “http://localhost:8080/api?timeout=32s“: d

kubectl 没有使用到证书与k8s api通信,在初始化集群的时候要想使用kubectl需要,申明证书变量 export KUBECONFIG=/etc/kubernetes/admin.conf ,重启之后 KUBECONFIG 变量失效了。所有需要重新声明,并加入过/etc/profile 全局变量文件。

2024-07-12 14:12:27 2820

原创 KS8初始化遇到问题:rpc error: code = Unknown desc = failed to get sandbox image \“registry.aliyuncs.com/goog

再次初始化 kubeadm init --config kubeadm-config.yaml 成功。需要修改/etc/containerd/config.toml文件。

2024-07-12 11:17:09 654

原创 “validate service connection: validate CRI v1 runtime API for endpoint \“unix:///var/run/containerd/

systemctl status containerd.service发现是无法启动容器运行时。重新执行文章中的安装部分,下载包可以提前科学上网下载好。根据提示查询Containerd状态。最后重启再试就OK了。

2024-07-11 20:40:00 1619

原创 Ubuntu安装指定版本docker,安装docker-compose

链接: https://pan.baidu.com/s/1FxRuiNGOhfxkzk5PMZF5Rw 提取码: 7rf5。可能由于网络问题下载不下来 下面直接提供gpg文件。--来自百度网盘超级会员v2的分享。直接手动替换里面的文件即可。查看可安装的docker版本。

2024-07-11 17:41:31 1400

原创 ubuntu使用kubeadm搭建k8s集群

可能由于网络问题:链接: https://pan.baidu.com/s/1VoYMDB6ikOTSn4W-tziY9g 提取码: 3cvd。或者改为阿里云:registry.aliyuncs.com/google_containers/pause:3.9。k8s-node01 192.168.124.133 操作系统: Ubuntu20.04。k8s-node02 192.168.124.134 操作系统: Ubuntu20.04。最低配置:2核 2G内存 20G硬盘。

2024-07-09 21:30:21 1183 1

原创 Ubuntu固定虚拟机的ip地址

sudo apt install network-manager 报错了 需要apt-get update。如果发现重复的条目,请删除或注释掉重复的条目,保留一个。我是注释了original.list文件的配置。: 首先,确保NetworkManager已安装。替换为你的网络接口名称,并根据实际情况调整IP地址、网关和DNS服务器。编辑完成使用命令 netplan apply 报了下面的错。然后再看ifconfig的ip地址就是自己设置的IP地址了。文件,查找是否有重复的条目。

2024-07-06 14:26:43 1675

原创 k8s环境部署与管理PHP项目实战

Wordpress是PHP语言开发的博客平台,是运行在典型的LNMP/LAMP环境中,本案例需要将Wordpress部署在 kubernetes 集群中,并实现外部访问。

2024-06-17 21:20:29 723

原创 kubeadm部署k8s-1.23.0高可用集群

是2014年由Google公司基于Go语言编写的一款开源的容器集群编排系统,用于自动化容器的部署、扩缩容和管理;是基于Google内部的Borg系统的特征开发的一个版本,集成了Borg系统大部分优势;Kubernetes除了k8s还有哪些容器编排系统?OpenshiftRancherMesos等。kubeadm是一个快速搭建kubernetes的集群工具。从官网下载每个组件的二进制包,依次去安装,部署麻烦。通过一些开源的工具搭建,例如:sealos。

2024-06-17 21:18:51 382

原创 将字符串转换为Python数据类型

用于将字符串转换为Python数据类型,如列表、字典等,是安全且有限制的。

2024-06-11 15:04:35 509

原创 kubeadm init 报错:failed to pull image “k8s.gcr.io/kube-apiserver:v1.20.15“: output: Error response fr

问题由于国内网络原因,kubeadm init会卡住不动,一卡就是半个小时,然后报出这种问题:完整的错误日志如下:原因显而易见,是因为要下载k8s.gcr.io的docker镜像,但是国内连不上https://k8s.gcr.io/v2/。还有其它问题参考。

2024-06-09 10:46:06 932

原创 CentOS 安装指定版本 docker engine

docker -v 查看安装的版本。

2024-06-08 23:54:38 275

原创 没有可用软件包 docker-ce。 错误:无须任何处理

特么的各种百度查看,全是一些废话!

2024-05-28 23:09:39 1228

原创 Python踩坑系列之使用redis报错:module ‘redis‘ has no attribute ‘Redis‘问题

纳尼,大伙看看这是什么情况,都是这么写的呢,为啥我这就报错了0.0出现问题不可怕,解决它就完事了。

2024-05-20 15:48:33 591

原创 DBeaver 出现 Public Key Retrieval is not allowed

2024-05-18 22:58:37 155

原创 Centos7使用kubeadm搭建k8s集群(一主两从--小白教程)

下载地址:选择对应的版本即可,我下载的:CentOS-7-x86_64-DVD-2207-02.iso。

2024-05-09 20:10:40 1211 1

原创 MyBatis-Plus 条件查询QueryWrapper、聚合函数的使用、Lambda条件查询、定义SQL、分页实现(PaginationInterceptor )、更新和删除

<resource>-- xml放在java目录下--><includes>--指定资源的位置(xml放在resources下,可以不用指定)--><resource>

2024-05-07 12:05:12 2980

原创 Ubuntu20.04右键打不开终端

1、Ctrl + Alt + F6 先切换到终端访问界面 mac电脑 Ctrl + Alt + F6 + fn。4、输入一下指令,然后重新启动即可,切换到root用户执行。mac电脑 Ctrl + Alt + F1 + fn。点了也没反应,或者鼠标转小圈圈,然后也没有反应…5、按理来说,重启之后右键重试一下就OK了。3、Ctrl + Alt + F1 切换回。6、结果我的还是不行 ,尝试一下。2、输入一下指令,下载一个。辅助终端软件,临时用一下。找到Xterm,打开它。

2024-05-06 16:42:02 1547

原创 Ubuntu安装配置网络

5,点击option,选择IPV4,manual(手动),填写完ip,掩码后(save)保存。再重启一下网络(点击on/off)重新启动。4,这一步不同系统可能会界面有所不同,大体还是差不多的。3,点击编辑-虚拟网络编辑器-在桥接模式下拉框中选择自己网卡(在主机的网络属性中找到自己的网卡)。2,保证虚拟机设置为桥接网络,如下图,点击虚拟机,点击设置,在弹出界面选择桥接模式,确定后退出。终端输入 ping baidu.com 如若成功则如下图所示。如未能成功,则继续按下面步骤进行。Ubuntu配置网络。

2024-05-05 22:21:25 452

原创 Centos7网络处理name or service not known

先重启网络: systemctl restart network

2024-05-05 18:02:00 641

原创 Centos安装软件失败There are no enabled repos.

查看自己CentOS的版本,下载对应的repo文件,查看版本的命令是:cat /etc/centos-release。下载的文件放到指定位置之后,在执行下载wget命令,就会发现一切都好了!这个错出现的原因可能是:没有先安装wget源,就把源给备份了。

2024-04-21 11:45:24 1496

原创 安卓apk文件签名

链接: https://pan.baidu.com/s/1D3WxIL5M5ewyFNTqJzARPw 提取码: pd6w上篇博文编译的apk文件。

2024-04-15 16:46:22 918 1

原创 使用docker制作Android镜像(实操可用)

ttps://developer.android.google.cn/studio/ 这里下载安卓工具,后面的版本参考我是采用的在dockerfile直接下载的方式cmdline-tools 版本 最低 JDK Mac Linux Windows。

2024-04-10 12:14:49 5244 2

原创 Linux常用命令

命令 功能 命令 功能pwd 显示当前目录 ls 查看目录下的内容cd 改变所在目录 cat 显示文件的内容grep 在文件中查找某字符 cp 复制文件touch 创建文件 mv 移动文件rm 删除文件 rmdir 删除目录vi 编辑文件。

2024-04-06 21:07:15 1000

原创 Centos7使用docker安装Jenkins(含pipeline脚本语句)

继续安装插件,网络问题,插件安装堪忧啊~~后续使用还是得将插件 安装好。ip + 端口 等待一段时间。等待之后就是登录界面,

2024-04-06 02:36:50 508

原创 Docker Compose从入门到熟悉

Compose允许用户通过一个docker-compose.yml模板文件(YAML 格式)来定义一组相关联的应用容器为一个项目(project)。Compose模板文件是一个定义服务、网络和卷的YAML文件。Compose模板文件默认路径是当前目录下的docker-compose.yml,可以使用.yml或.yaml作为文件扩展名。Docker-Compose标准模板文件应该包含version、services、networks 三大部分,最关键的是services和networks两个部分。

2024-04-05 22:07:47 1307

原创 docker从入门到熟悉

构建三步骤1、编写Dockerfile文件2、docker build命令构建镜像3、docker run 依镜像运行容器实例。

2024-04-05 00:15:20 1600

原创 Shell脚本学习

(1)定义变量:变量=值(2)撤销变量: unset 变量(3)声明静态变量:readonly变量,注意不能 unset2、变量定义规则(1)变量名称可以由字母、数字和下划线组成,但是不能以数字开头,环境变量名建议大写(2)等号两侧不能有空格!(3)在bash中,变量默认类型都是字符串类型,无法直接进行数值运算。(4)变量的值如果有空格,需要使用双引号或单引号括起来。

2024-04-04 03:32:21 881

原创 flask初体验

是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务。

2024-01-29 00:10:05 1139

原创 python asyncio异步编程

协程(Coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。对于协程而言,并不是计算机所提供的,计算机所提供的只有进程和线程、而协程则是通过程序员人为所创造的。我们通常将协程称为微线程,是一种用户态的轻量级线程。协程不像线程和进程那样,需要进行系统内核上的上下文切换,协程的上下文切换是由程序员决定的。

2024-01-28 22:58:39 1083

原创 初识K8S(Kubernetes )

Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。这个名字源于希腊语,意为“舵手”或“飞行员”。k8s 这个缩写是因为 k 和 s 之间有八个字符的关系。Google 在 2014 年开源了 Kubernetes 项目。Kubernetes 建立在的基础上, 结合了社区中最优秀的想法和实践。

2024-01-28 14:51:38 1052

原创 shell常用命令,参数传递,函数,挂载磁盘

功能:显示文件和目录的信息。

2024-01-27 12:52:40 973

java服务部署的service.jar

java服务部署的service.jar

2024-01-24

docker部署前端的demo

docker部署前端的demo

2024-01-24

java服务部署的service.jar

java服务部署的service.jar

2024-01-23

docker制作镜像demo

docker制作镜像demo

2024-01-22

JSP学习文档.docx

JSP学习文档.docxJSP学习文档.docxJSP学习文档.docxJSP学习文档.docxJSP学习文档.docx

2020-05-17

空空如也

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

TA关注的人

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