自定义博客皮肤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源于热爱

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

原创 VM VirtualBox添加磁盘,然后把磁盘挂载进来(k8s部署longhorn)

注意不要选控制器IDE,要和你最开始的vdi的文件一个控制器下,不然后面开机会让你重装系统。1、基于virtualbox创建的Linux系统添加磁盘。如果需要加两个磁盘重复操作一遍即可。

2025-12-25 10:52:01 206

原创 安装/配置Longhorn

网络不好直接使用下面的longhorn.yaml文件。

2025-12-24 23:56:24 212

原创 Windows安装virtual box

1.VirtualBox虚拟机VirtualBox虚拟机可从官网上下载https://download.virtualbox.org/virtualbox/6.1.4/VirtualBox-6.1.4-136177-Win.exe也可从博主提供的百度云盘中下载链接:https://pan.baidu.com/s/197wIKuXaP9eyk7WUFMHp1g提取码:n5na2.Ubuntu LTS 16.04 ISO映像文件。

2025-12-21 08:41:10 369

原创 Ubuntu 安装docker和docker compose

curl \gnupg \},EOF。

2025-12-11 21:06:19 362

原创 calico.yaml

【代码】calico.yaml。

2025-11-19 16:35:42 133

原创 Django服务开发镜像构建

最后完整的项目目录结构。

2025-07-02 14:34:49 597

原创 使用docker部署前端项目

背景:甲方只给一个编译的前端项目,例如web项目。

2025-07-02 11:34:37 446

原创 Postgresql通过pgpool进行高可用部署主从,灾备(单机版)

docker-compose.yml (同机部署)配置电脑的hosts文件,pg-0 和pg-1的ip地址。

2025-06-28 14:43:38 901

原创 sqlalchemy查询json

【代码】sqlalchemy查询json。

2025-04-04 19:20:27 618

原创 python操作es

比如前面介绍的搜索 'read a',会搜索出 'read a book' 以及 'you can get a good job',因为他们都包含分词的结果 'a',这种操作就类似于用 should 去对分词结果进行进一步的搜索操作,匹配前缀,比如对于 address 值为 'read a book' 的数据,我们只知道的值是 'read a bo',想要根据这个搜索词搜索完整的数据,就可以用到 match_phrase_prefix。比如说对于 address="read a book" 的数据,搜索。

2025-04-02 22:52:22 828

原创 ubuntu单机部署redis集群

官网太慢,可以从去下载对应的版本,我这里用的是6.2.9的版本,上传到对应的服务器。

2025-03-27 10:24:55 807

原创 K8S节点使用kubectl get nodes

将master节点 /root/.kube路径下面的config文件其他节点同路径拷贝一份即可。下面是样例config。

2025-03-26 11:44:23 344

原创 在普通用户下修改root用户密码

2025-03-25 23:38:02 426

原创 容灾、异地多活

我们通常会把故障分为三大类,一是主机故障,二是机房故障,三是地域故障。每类故障都有各自的诱发因素,而从主机到机房再到地域,故障发生概率依次越来越小,而故障的影响却越来越大。容灾能力的建设目标是非常明确的,就是要能够应对和处理这种机房级和地域级的大规模故障,从而来保障业务的连续性。近几年,业界也发生了多次数据中心级别的故障,对相关公司的业务和品牌产生了非常大的负面影响。当前容灾能力已经成为众多IT企业建设信息化系统的必选项。

2025-03-22 09:41:55 1484

原创 异地灾备介绍

在下文中,机房、数据中心、IDC 是同义词在下文中,数据库不仅指关系型数据库,还可能是 Redis、MongoDB 等数据库术语解释冷备定期将主数据中心的数据库文件备份到其它数据中心。冷备不提供实时服务。当丢失数据时,可以通过冷备恢复数据,以保证数据安全热备通过数据库主从复制或 binlog 订阅等技术,对主数据中心进行实时备份。热备提供实时服务,当主数据中心不可用时,热备可以自动接管业务,保证业务不间断运行,用户端对主备切换无感知同城机房同城的数据中心之间物理距离比较近,并且使用专线。

2025-03-22 09:20:57 1016

原创 goland无法debug项目

1、其实个原因是因为正在使用的Delve调试器版本太旧,无法兼容当前的Go语言版本1.2。Delve是Go语言的一个调试工具,用于提供源码级别的调试功能。Go语言每隔一段时间会发布新版本,而相应的调试器Delve也可能会更新以提供新的特性或修复已知问题。安装成功后,你会在自己的 GOPATH 目录的、bin目录下,看到dlv.exe的文件。我的电脑是Windows 可以根据自己的实际情况选择路径。2、替换goland的安装包里面的dlv.exe文件。最后debug启动,然后就可以正常debug了!

2025-02-19 23:48:17 1148

原创 ES设置证书和创建用户,kibana连接es

注:前两个红框直接回车,第三个红框可以直接回车,也可以输入证书密码。# docker-compose关闭es容器。# docker-compose开启es容器。# 设置密码(账号默认为 elastic)# 进入es的config文件夹。注:两个红方框位置直接回车。11、ip+9200 验证。

2025-01-24 15:59:15 1626

原创 pgsql创建表,设置自增id

【代码】pgsql创建表,设置自增id。

2025-01-09 10:57:39 564

原创 本地如何启动casdoor

下载对应tag的代码,我这里选择的时v1.777.0版本通过网盘分享的文件:casdoor-1.777.0.zip链接: https://pan.baidu.com/s/1fPNqyJYeyfZnem_LtEc0hw 提取码: avpd。

2024-12-22 21:11:38 852

原创 celery实现定时任务和异步任务

print("执行异步任务")# 查询所有用户表,更新对应casdoor用户的状态是否可以登录logger.error("执行update_account_status定时任务。。。")

2024-12-21 21:50:43 580

原创 es设置证书

注:前两个红框直接回车,第三个红框可以直接回车,也可以输入证书密码。1、新建elasticsearch.yml。# docker-compose关闭es容器。# docker-compose开启es容器。四、修改docker-compon.yml。# 设置密码(账号默认为 elastic)注:密码可设置为同一个密码,容易记住。# 进入es的config文件夹。注:两个红方框位置直接回车。6、拷贝es容器的证书。六、设置es账号、密码。3、生成cert证书。

2024-12-21 21:39:11 501

原创 FastApi教程

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

2024-12-21 21:30:17 1394

原创 使用beego操作数据库的简单web项目

Beego 是一个开源的、高性能的Go语言框架,用于快速开发RESTful API、Web应用、后端服务等各种类型的软件。它由国人Asta Xie创建,并得到了广泛的社区支持。Beego的设计理念是让开发者能够以最少的时间和代码量来完成Web应用的开发。以下是Beego的一些主要特点:全栈框架:Beego是一个全栈框架,包含了大多数Web开发所需的功能模块,如路由处理、模板渲染、ORM、缓存、日志等。模块化设计:Beego由多个模块组成,每个模块都可以独立使用,也可以整合在一起使用,提供了很高的灵活性。自动

2024-12-15 15:10:00 4880

原创 Windows如何安装go环境,离线安装beego

链接: https://pan.baidu.com/s/1rM0NiL4X7cuisESLYra1Zw 提取码: 2fsh。然后在bee文件夹下执行:go build,如下图,执行成功之后会生成bee.exe。将bee.exe移动到bin下面,如下下图。通过网盘分享的文件:分享的文件。将上面的文件拷贝到如图的结构。

2024-12-14 19:04:17 712 2

原创 使用GIN实现操作数据库简单的web项目

说明:migrate:存放数据库的链接方法model:数据库的对象service:操作数据库的方法static:里面存放的是css、js、图片等templates:静态界面htmlgo.mod:项目的依赖main.go:项目的启动文件。

2024-12-14 13:37:17 1494

原创 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 1844

原创 FastApi教程

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

2024-11-23 19:31:10 875

原创 python使用poetry作为包管理

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

2024-11-19 11:35:50 763

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

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

2024-10-28 11:16:33 740

原创 elasticsearch设置账号和密码

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

2024-09-30 17:24:32 10326 1

原创 springboot yaml文件多行配置

2024-09-05 16:22:53 599

原创 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 489

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

准备3台服务器。

2024-07-14 12:52:30 1726 1

原创 ubuntu搭建harbor私仓

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

2024-07-14 12:25:13 883

原创 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 5761

原创 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 1372

原创 “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 3821

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

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

2024-07-11 17:41:31 2598

原创 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 2049 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 2298

docker部署前端的demo

docker部署前端的demo

2024-01-24

java服务部署的service.jar

java服务部署的service.jar

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关注的人

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