自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一掬净土

为者常成,行者常至。

  • 博客(182)
  • 资源 (13)
  • 收藏
  • 关注

原创 SpringBoot整合OpenOffice4实现office文件预览和转码

OpenOffice是开放免费的文字处理软件,可借助Apache OpenOffice服务然先将word,ppt等转换成pdf,然后在通过在线pdf在线预览的迂回方式实现office文件预览。选择要下载的平台和版本,点击Download full installation下载即可。

2024-03-22 14:41:29 711

原创 Vue3快速上手(十七)Vue3之状态管理Pinia

从官网截图里可以直接看到,pinia是一个vuejs的状态(数据)管理工具。功能性同vuex。logo是小菠萝。它是一个集中式状态管理工具。就是将多个组件共用的数据管理起来,重复利用。有点类似缓存的意思。

2024-03-22 14:39:12 800

原创 Vue3快速上手(十六)Vue3路由传参大全

Vue3路由传参。

2024-03-02 16:21:03 1370 1

原创 Vue3快速上手(十五)Vue3路由器使用和简单路由切换

路由器:通常指的是我们家里上网用的路由器,通过网络接口,一根网线,链接至电脑,一般我们的电脑就可以上网了,多个网络接口,链接多个电脑,形成一组路由。而路由器就是管理这些路由线路的。Vue里的路由器也是这个意思,通过点击,输入的方式使得浏览器得知发生变化的时候,路由器可以通过当前页面的地址,定位对应的组件,从而显示到指定页面。这里路径和页面组件就是一组一组的路由,而Vue的路由器是用来管理这些路由的。

2024-03-02 16:19:59 659

原创 Vue3快速上手(十四)Hooks用法和真正的Composition组合式API

Hooks,顾名思义,挂钩;钩子的意思。在Vue3里,通过hooks,将不同的功能的数据,方法,计算属性,生命周期函数等,所有和该功能有关联的内容,封装到一个函数中。只需要在使用该功能的地方直接引入即可。多个功能,多个Hooks。这样实际就组成了Vue3中真正的Composition组合式API。

2024-02-28 09:14:19 468

原创 Vue3快速上手(十三)Vue3的生命周期

生命嘛,总是和人类比。从出生到死亡的整个过程。vue2的生命周期是分为4个阶段8个函数。

2024-02-28 09:10:58 332

原创 Vue3快速上手(十二)props的使用

父组件在调用子组件时,给子组件标签加属性,子组件接收该属性的,并展示对应的值。子组件具体是通过来接收数据的。// 是一个数组,接收多个值。

2024-02-27 10:19:51 483

原创 Vue3快速上手(十一)标签里的ref属性

标签里的ref,可以在普通html元素标签上,也可以用在vue组件标签上。用在html元素标签上时,返回的是该html元素的DOM;用在vue组件标签上时,返回的是该子组件(也就是当前vue是父组件)暴露给父组件的对象,暴露哪些,在返回的对象里就包含哪些,不暴露不包含。

2024-02-27 10:18:48 549

原创 Vue3快速上手(十)数据变化监视之侦听器watch和watchEffect

监视ref定义的基本类型的数据,实际是观察.value的变化。// 监视sum的变化, 返回值是一个停止监听函数})页面效果如下:从图上可以看出:1、成功监听了a.value的变化2、监听返回一个函数,是停止函数,可以在特定条件下,调用其来停止监听。stopWatch的输出如下图,其功能性显而易见。监听对象时,监听的是对象地址的变化,如果只是对象属性值的变化,则不会被监听。

2024-02-19 14:32:36 1321

原创 Vue3快速上手(九)计算属性computed

vue3里强调尽量让,也就是模版,变得更加简单。所以涉及到转换、计算等操作的,还是建议在标签里进行。如此我们可以用到computed。

2024-02-19 14:32:24 528

原创 Vue3快速上手(八) toRefs和toRef的用法

vue3:toRef和toRefs的用法和对比。

2024-02-18 18:01:25 767

原创 Vue3快速上手(七) ref和reactive对比

响应式对象类型ref和reactive都是支持的。一般用哪种都是可以的。但是对于属性较多的表单来讲reactive可能要比ref更加适合一些。根据实际情况具体选用即可。

2024-02-18 17:56:52 738

原创 Vue3快速上手(六) reactive之对象类型的响应式数据

需要引入reactive才可以使用;reactive包裹的数据即为响应式数据,返回一个Proxy(Object)对象;script标签里,操作reactive包裹的响应式基本类型数据,可以直接给数据对象赋值。reactive 重新分配一个新对象,会失去响应式。需要用 object.assign(oldObj, newObj) 方法整体赋值替换,类似后端BeanUtil方法。当然你也可以一个一个重新赋值。

2024-02-14 11:30:00 608

原创 Vue3快速上手(五)ref之对象类型的响应式数据

需要引入ref才可以使用;ref包裹的数据即为响应式数据,返回一个RefImpl对象实例;但是实例里的value是一个Proxy(Object)对象;这个下篇说Reactive的时候会有解释。script标签里,操作ref包裹的响应式基本类型数据,必须给其value属性赋值,而不能直接给数据对象赋值。先获取value再操作对象属性值。

2024-02-14 10:15:00 749

原创 Vue3快速上手(四)ref之基本类型响应式数据

需要引入ref才可以使用;ref包裹的数据即为响应式数据,返回一个RefImpl对象实例;script标签里,操作ref包裹的响应式基本类型数据,必须给其value属性赋值,而不能直接给数据对象赋值。

2024-02-13 17:45:08 439

原创 Vue3快速上手(三)Composition组合式API及setup用法

Vue2的API风格是Options API,也叫配置式API。一个功能的数据,交互,计算,监听等都是分别配置在data, methods,computed, watch等模块里的。

2024-02-13 17:43:09 872

原创 Vue3快速上手(二)VSCode官方推荐插件安装及配置

在设置-扩展里找到Volar插件,将Dot Value勾选上。这样在ref()修改变量时,会自动填充。,无需人工处理,提高效率。

2024-02-06 19:15:00 2162

原创 Vue3快速上手(一)使用vite创建项目

Vue3快速上手(一)使用vite创建项目,需要安装node.js,我这边v18.19.0。

2024-02-05 22:45:00 1103 1

原创 ELK之Grafana添加钉钉告警信息

ELK之Grafana添加钉钉告警信息

2024-01-25 22:00:00 845

原创 ELK之Grafana读取ES-Nginx数据后地图不展示的问题

ELK之Grafana读取ES-Nginx数据后地图不展示的问题

2024-01-21 10:00:00 410

原创 ELK之使用Grafana读取ES集群的Nginx日志进行分析展示

ELK之使用Grafana读取ES集群的Nginx日志进行分析展示

2024-01-20 20:15:00 878 2

原创 ELK之Kibana安装使用&读取Elasticsearch数据

Kibana 7.17.4 默认不让用root用户运行,需要添加 --allow-root 才可以(也可以创建普通用户的方式,然后切换到普通用户进行启动)创建索引(支持模糊搜索,搜索后,复制想要的index填入到名称的input框即可)参数后再次运行,如果没有异常日志输出,说明ok了。查看如下图所示:OK。

2024-01-19 11:49:16 479

原创 ELK之从Logstash读取数据到Elasticsearch

ELK之从Logstash读取数据到Elasticsearch全过程。

2024-01-17 09:27:51 910

原创 ELK之LogStash接收Filebeat的数据

ELK之LogStash接收Filebeat的数据。

2024-01-16 10:52:59 451

原创 ELK之Filebeat输出日志格式设置及输出字段过滤和修改

ELK之Filebeat输出日志格式设置及输出字段过滤和修改

2024-01-15 20:00:00 982

原创 ELK之Filebeat安装配置及日志抓取

轻量型日志采集器无论您是从安全设备、云、容器、主机还是 OT 进行数据收集,Filebeat 都将为您提供一种轻量型方法,用于转发和汇总日志与文件,让简单的事情不再繁杂。Filebeat 随附可观测性和安全数据源模块,这些模块简化了常见格式的日志的收集、解析和可视化过程,只需一条命令即可。之所以能实现这一点,是因为它将自动默认路径(因操作系统而异)与 Elasticsearch 采集节点管道的定义和 Kibana 仪表板组合在一起。

2024-01-14 19:09:32 1272

原创 ELK之集群安全认证设置

进入安装路径中,执行一路回车在bin同级目录生成了。

2024-01-08 19:30:00 745

原创 ELK之Logstash解析json报错 JSON parse error:Unrecognized character escape ‘x‘

上述有说解析的nginx日志的第一行204个字符()无法解析:发现就是json中的request_body的只在转义的时候变成了\\x22。

2023-12-10 09:12:11 1161

原创 k8s异常Failed to create pod sandbox: rpc error: code=DeadlineExceeded desc=context deadline exceeded

在服务器测试启动防火墙的影响时,启动防火墙,再关闭防火墙后,本服务器的调度出现错误,导致pod无法启动。

2023-11-20 20:00:00 1862

原创 ELK之Logstash解析时间相差8h的问题

而logstash解析的时间为与实际时间想差8h。

2023-11-12 21:41:24 1057

原创 k8s部署xxl-job后,执行任务提示拒绝连接Connection Refused

之前由于网络插件flannel安装不成功,导致xxl-job执行任务的时候,提示拒绝服务,如下图所示:但是安装flannel安装成功后,依然无法联通,还是提示相同问题。

2023-10-24 11:32:55 1501

原创 k8s之Flannel网络插件安装提示forbidden无权限

一、在安装k8s的网络插件时,提示如下信息各种forbidden无权限。

2023-10-24 11:28:56 907

原创 ELK之LogStash插件grok和geoip的配置使用

后,往 /tmp/access.log 中新增一条数据,看输出:发现"clientip" 变成了 “cip” 和timestamp agent 字段已经没有了。后,往 /tmp/access.log 中新增一条数据,看输出:发现输出结果中新增了。geoip插件可以针对IP地址进行地理位置信息来源的查找。字段,并展示了地区、国家、省份、经纬度等地理位置信息。使用geoip过滤器插件,可以增强数据。

2023-10-17 09:06:33 511

原创 K8S之connection server apiserver:6443 was refused did you specify the right host or port?

集群用着用着什么都没干,正常使用,突然kuboard识别不了k8s集群了。重启kuboard问题也没有解决。

2023-09-25 11:18:25 142

原创 Kuboard突然无法访问提示:Failed to connect to the database

etcd db占用空间大小,发现从9月23日11点57的时候就是2GB了。已经达到默认的空间配额限制为2G的最大值。,这表示etcd服务磁盘空间不足了,默认的空间配额限制为2G,超出空间配额限制就会影响服务,所以需要定期清理。进入kuboard容器内部,查看etcd的情况:可以看到在ERRORS列里同样也提示了一个警告。此处kuboard为docker部署的,查看kuboard的运行情况,提示。故查看数据映射的空间大小,找到自己的kuboard-data,查看。

2023-09-23 14:01:26 1225 1

原创 ELK之Logstash启动异常:Logstash could not be started because there is already...

Logstash启动异常:提示我们已经有一个实例在用data目录了,如果需要配置多个实例,则需要显式的配置path.data的值。当然我们可以显式的配置path.data的值,让他指向一个新的目录。也可以将data目录下的.lock文件删除,来解决这个问题。删除.lock文件后,再次启动则OK。

2023-09-15 17:35:17 724

原创 CentOS 7 Nacos 设置开机自动重启

Nacos如果是手动启动的话,在服务器宕机或者重启后,没有自动运行,影响很多业务系统,需要每次手动执行命令 startup.sh -m standalone,才能启动 Nacos 服务,不能像docker服务一样,使用 systemctl 的系统命令,进行启动start、停止stop、重启restart、查看状态status等操作。以下,我们实现用 systemctl 命令来操作Nacos的方式,实现自动重启。

2023-08-28 10:15:26 1553

原创 ELK之LogStash介绍及安装配置

集中、转换和存储数据Logstash 是免费且开放的服务器端数据处理管道,能够从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的“存储库”中。Logstash 能够动态地采集、转换和传输数据,不受格式或复杂度的影响。利用 Grok 从非结构化数据中派生出结构,从 IP 地址解码出地理坐标,匿名化或排除敏感字段,并简化整体处理过程。数据从源传输到存储库的过程中,Logstash 过滤器能够解析各个事件,识别已命名的字段以构建结构,并将它们转换成通用格式,以便进行更强大的分析和实现商业价值。

2023-08-24 19:11:56 1042

原创 Docker可视化管理工具Portainer多机器安装使用

选择API方式,输入一个名称,输入docker服务器B的ip:2375, 点击Connect,会提示连接成功。会导致被攻击风险,建议只对信任的服务器开放2375端口,或用docker给的解决方案处理(对于新加的机器,可以查看其images,对于未使用的,且无效的image可以批量选中删除。然后,回到Home菜单,即可看到已经添加成功,接着就可以对其进行管理了。在第三步中,是添加本机(安装portainer 的机器)docker。点击这个环境,即为选中该环境,可以查看环境里的镜像、容器等信息。

2023-07-24 10:02:27 1517

原创 K8S之Kuboard显示已导入【创建 X509KeyPair 失败】 tls: failed to find any PEM data in certificate input

kuboard用着用着,突然发现,只是已导入状态,而不是已就绪的状态,且重新导入kubeconfig显示的提示。

2023-07-06 14:31:57 1383

jodconverter-2.2.2.jar

jodconverter-2.2.2.jar jodconverter-2.2.2说明.txt 配合openoffice4使用,实现office等文件的转码和预览。

2023-03-20

html2wordtemplate.docx

Java利用poi-tl实现富文本HTML转Word 附件

2021-06-16

vuecli3demo.zip

Vue-cli3整合Quill富文本编辑器-源码

2021-03-17

linux欢迎信息设置.txt

linux欢迎信息设置方法

2021-01-14

Linux文件权限属性.png

Linux文件权限属性介绍图

2021-01-14

mysql命令.txt

mysql 命令

2021-01-14

MongoDB常用的操作命令.txt

MongoDB常用的操作命令

2021-01-14

gRPC+官方文档中文版_V1.0.html

gRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc, grpc-java, grpc-go. 其中 C 版本支持 C, C++, Node.js, Python, Ruby, Objective-C, PHP 和 C# 支持.

2020-08-14

ES6语法规范.docx

资源内详细介绍了es6常用命令的说明,解构赋值,Symbol Map set Promise async 箭头函数,类,模块等内容。

2020-08-14

Git-learning-note.txt

本资源是之前学习git的时候,记录的一些笔记。Git-learning-note里面详细的介绍了git各种命令的使用和说明。

2020-08-14

VIM编辑器-head-trail-find-grep命令.txt

VIM编辑器-head命令-trail命令-find命令-grep命令的介绍和说明。

2020-08-14

linux 学习 笔记

一本很不错的linux学习资料!

2017-04-27

运维工程师必会的109个Linux命令

Linux操作系统常用的一些命令的使用方法及举例,很适合中初级Linux系统的学习者。

2016-07-22

JDK1.8新特性

JDK1.8新特性简介。

2016-07-16

空空如也

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

TA关注的人

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