西瓜蓬蓬
码龄10年
关注
提问 私信
  • 博客:97,678
    社区:1
    问答:2,556
    100,235
    总访问量
  • 45
    原创
  • 383,471
    排名
  • 140
    粉丝
  • 0
    铁粉

个人简介:分享知识、勤做笔记

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
  • 加入CSDN时间: 2014-11-12
查看详细资料
个人成就
  • 获得30次点赞
  • 内容获得17次评论
  • 获得149次收藏
  • 代码片获得1,933次分享
创作历程
  • 15篇
    2023年
  • 30篇
    2022年
成就勋章
TA的专栏
  • container
    7篇
  • kubernetes
    5篇
  • docker
    2篇
  • server
    11篇
  • elastic-stack
    4篇
  • linux
  • 后端
    3篇
  • java
    3篇
  • golang
  • nginx
    6篇
  • diy
    5篇
  • 前端
    6篇
  • hexo
    3篇
兴趣领域 设置
  • Java
    eclipsejavatomcatspringmaven
  • 后端
    springspring boot后端restful架构
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

CentOS7安装containerd环境

容器引擎是Kubernetes最重要的组件之一,负责管理镜像和容器的生命周期。kubelet --> cri-dockerd (kubelet使用cri接口对接cri-dockerd) --> docker–> containerd。kubelet --> docker shim (在kubelet 进程中) --> docker --> containerd。kubelet --> cri plugin(在containerd进程中) --> containerd。修改部分配置,添加镜像加速地址。
原创
发布博客 2023.03.25 ·
1063 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Windows10安装Golang环境

一般选择zip压缩版,例如:go1.20.2.windows-amd64.zip。
原创
发布博客 2023.03.25 ·
401 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Elasticsearch & Kibana 8.6.1 集群配置

Kibana是一款开源的数据分析和可视化平台,设计用于和 Elasticsearch 协作。它能很方便的使大量数据具有搜索、分析和探索的能力。以两个Elasticsearch节点node-9201和node-9202为例,node-9201配置如下,其他节点以此类推。索引,相当于mysql中的一个数据表(原来有type时它相当于数据库,type相当于数据表,现在es8取。Elasticsearch可以看做一个便于搜索的数据库,相比传统关系型数据库如下。一条存储的JSON数据,相当于mysql的一条记录。
原创
发布博客 2023.03.04 ·
1462 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Elasticsearch的搜索命令

若查询语句中有must或者filter,则should只影响评分,文档就算是没有匹配should中的项也会被查到(即:匹配should中的0项)若查询语句中没有must和。:和must—样 ,匹配filter选项下的查询条件的文档才会被返回;:与must相反,匹配该选项下的查询条件的文档不会被返回(相当于逻辑与)短语匹配查询,会将查询条件分词后查询,要求必须全部精确匹配,且顺序固定。匹配查询,会将查询条件分词后查询,多个分词查询关系默认是。泛查询,不指定字段,对索引中所有字段进行匹配。
原创
发布博客 2023.03.04 ·
726 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Elasticsearch的RESTful Api使用

索引名称长度不超过255个字符,不可使用特殊字符,可使用下划线(_)、加号(+)、减号(-)但不可以以它们开头。查看索引自身信息,包括mappings、settings等,可以直接指定端点查询。端点批量操作文档,奇数行是操作描述,偶数行是文档数据,可以指定文档ID,不指定由系统随机生成ID串。可以在创建索引时定义mapping等属性,pretty表示格式化JSON响应。当然也可以先创建索引再进行_bulk。也可以这样操作,姿势很多。提供查询结果的分数说明。说明集群中还没有索引。属性,分析查询类型为。
原创
发布博客 2023.03.04 ·
454 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Elasticsearch分析器(Analyzer)

必须与Elasticsearch版本一致,解压后放到Elasticsearch的plugins文件夹下,重启Elasticsearch服务即可。
原创
发布博客 2023.03.04 ·
544 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

k8s部署nginx示例

k8s-api参考文档,不同版本调整链接后的版本号即可。
原创
发布博客 2023.03.04 ·
365 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s部署ruoyi前后端分离版实战

分别挂载mysql的初始化脚本、数据和日志,配置文件没有复杂的配置,就直接用configmap挂载。静态文件打包,将静态文件放到***/home/nfs/ry-ui/dist***目录下。注意替换spring配置文件中有关ip地址的配置,替换为。,挂载ruoyi-ui的静态文件以及nginx的配置。,挂载ruoyi-admin的日志以及头像等文件。目录下,同样注意有关ip地址的配置,替换为。在nfs共享目录下创建。在nfs共享目录下创建。在nfs共享目录下创建。在nfs共享目录下创建。
原创
发布博客 2023.03.04 ·
1326 阅读 ·
0 点赞 ·
0 评论 ·
10 收藏

k8s管理工具

KubeSphere 是以 Kubernetes 为内核的云原生分布式操作系统,它的架构可以非常方便地使第三方应用与云原生生态组件进行即插即用(plug-and-play)的集成,支持云原生应用在多云与多集群的统一分发和运维管理。Kuboard 是一款免费的 Kubernetes 管理工具,提供了丰富的功能,结合已有或新建的代码仓库、镜像仓库、CI/CD工具等,可以便捷的搭建一个生产可用的 Kubernetes 容器云平台,轻松管理和运行云原生应用。
原创
发布博客 2023.03.04 ·
413 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s集群安装部署

得到打印,记下最后两行join命令,node加入集群时用。node节点分别执行kubeadm join命令加入集群。到node节点,在node节点也可以查看集群状态。若join提示token过期,重新创建token。master节点拉取kubeadm所需的镜像。的Pod,是镜像拉取失败,及时调整加速源。时间同步,k8s涉及证书,对时间敏感。若join有其他异常,也可以使用。在master添加hosts。master节点执行初始化。移除节点第一步(驱逐节点)移除节点第二步(删除节点)
原创
发布博客 2023.03.04 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s名词概念

它们将相应的配置信息保存于对象中,而后在Pod资源上以存储卷的形式挂载并获取相关的配置,以实现配置与镜像文件的解耦。节点是集群中的计算机,可以是虚拟机或物理机,一个节点可以有多个Pod。每个节点都由master管理,master会根据每个节点上可用资源的情况,自动调度Pod到最佳的节点。k8s的Service定义了一个服务的访问入口地址,前端的应用通过这个入口地址访问其背后的一组由Pod。集群中每个节点上运行的代理,维护Pod和容器生命周期,同时也负责CSI、CNI、CRI等的管理。
原创
发布博客 2023.03.04 ·
253 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Windows10安装java环境

它会读取JAVA_HOME这个系统变量,咱们要是直接在PATH中写全路径,那就完犊子了=。推荐下载Compressed Archive版本,安装灵活自由。Java8只有Installer版本,可以安装过后自行压缩保存。为什么一定要使用JAVA_HOME这种占位符的配置方法?进行测试,执行以下命令有打印则说明安装成功。因为有一些软件,譬如反编译软件。
原创
发布博客 2023.01.31 ·
1036 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java8到Java17之间的主要特性描述

通过调用stream()方法将集合类型的cars变量转换为stream,内部通过filter()方法设定对应的过滤条件,最后通过colletct()方法将最后的结果集包装为List返回。在Java11中针对Java10中的局部变量类型推断这个特性进行了改善,可以在lambda表达式中使用var进行类型推断而不是进行明确的类型声明。在Java9中可以在接口中定义私有方法,私有方法的主要目的在于通用方法的封装以提升其在别的默认方法中的可复用性。在实际的代码,一个类型对于另外一个类型的调用,我们称之为可访问性。
原创
发布博客 2023.01.30 ·
473 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

OpenSSL生成证书

去除文件口令,复制server.key并重命名server.key.org。创建服务器证书的申请文件server.csr。创建服务器证书(有效期十年)
原创
发布博客 2023.01.14 ·
372 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

CentOS7安装OpenSSL环境

运行EXE安装后,将安装目录下的。查看版本命令同Windows。
原创
发布博客 2023.01.14 ·
3787 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

CentOS7安装cmake工具

移除旧版本cmake,若无则可跳过此步。执行bootstrap。查看版本,确认安装成功。
原创
发布博客 2022.12.17 ·
921 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Spring关于配置优先级

Spring Cloud Alibaba Nacos Config 目前提供了三种配置能力从 Nacos 拉取相关的配置。作用是导入配置文件,可以是本地也可以是配置中心的。作用都是读取外部的配置文件。
原创
发布博客 2022.09.30 ·
1056 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

systemctl命令和配置整理

socket(内部程序数据交换的插槽服务):使用 socket 类型的服务一般是比较不会被用到的服务,因此在开机时通常会稍微延迟启动的时间。可以方便的管理需要启动的服务等。.path(监测特定文件或目录类型):某些服务需要监测某些特定的目录来提供序列服务,例如最常见的打印服务,就是通过监测打印序列目录来启动打印功能,这时就得要 .path 的服务类型支持;.service(一般服务类型):主要是系统服务,包括服务器本身所需要的本机服务以及网络服务,比较经常被使用到的服务大多是这种类型,是最常见的类型;
原创
发布博客 2022.09.30 ·
1125 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

HDMI接口和DP接口的区别

HDMI是电视机厂商主导的,而DP是由PC及芯片制造商联盟开发的。需要注意的是,HDMI需要授权费,DP则不需要。HDMI接口:HDMI1.4最大带宽为10.2Gdps,理论支持1080P 144hz、2K 75hz、3840 x 2160/30hz、4096 x 2160/24hz。HDMI2.0最大带宽为18Gbps,支持1080P 240hz、2K 144hz、4K 60hz、5K 30hz。HDMI2.1最大带宽为48Gbps,支持2K 240hz、4K 144hz、5K 60hz、8K 30hz。
原创
发布博客 2022.06.25 ·
10209 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

固态硬盘M.2与SATA3.0的区别

理论带宽为6Gbps,其最大的优势就是成熟,兼容的设备多,普及程度也比较高又称NGFF,英文全称Next Generation Form Factor,是Intel推出的一种替代MSATA新的接口规范。由于速度更快,体积更小,现在大部分笔记本电脑里都是采用这种硬盘。M.2固态硬盘总共有3种接口:B key(左边缺口6个金手指),M key(右边缺口5个金手指),B&M key(左右各两个缺口)。现在市面上B key的产品已经比较少见了,大部分都采用B&M key接口,因为这种接口通用电脑硬盘插槽上的B k
原创
发布博客 2022.06.25 ·
7635 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏
加载更多