自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞的博客

人生的意志和劳动将创造奇迹般的奇迹

  • 博客(43)
  • 收藏
  • 关注

原创 【工具】macOS、window11访问limux共享目录/共享磁盘,samba服务安装使用

Samba是一个免费的开源软件实现,使得非Windows操作系统能够与Windows系统进行文件和打印服务共享。它实现了SMB/CIFS协议,并且能够在Linux、Unix、BSD等多种系统上运行。

2024-05-16 11:04:43 1313

原创 【运维】Docker Compose 安装 Nacos

Nacos 是一个动态服务发现、配置管理和服务管理平台,适用于微服务架构。通过 Docker Compose,您可以快速部署 Nacos,实现服务的快速注册、发现和配置管理。本文将指导您如何通过 Docker Compose 在本地或服务器上安装和运行 Nacos。

2024-04-29 10:57:04 1822

原创 【运维】Linux 常用网络工具

Linux 系统中包含了许多网络工具,这些工具对于系统管理员和网络工程师在进行网络配置、监控、故障排查和性能分析时非常有帮助。本文将介绍一些Linux上最常用的网络工具,包括它们的主要功能和基本使用方法。ifconfig(interface configuration)是一个用于配置和管理网络接口的工具。它可以显示网络接口的当前配置,如 IP 地址、子网掩码和广播地址等。尽管在最新的Linux发行版中ifconfig逐渐被ip命令替代,但它仍然在很多系统中可用。此命令显示eth0接口的配置详情。ip。

2024-04-28 15:43:09 437

原创 【运维】docker-compose部署mysql5.7、mysql 8、单点、双主

进入m1和m2下执行下列命令来获取各自的master status 和同步账号。先在master执行第3步,然后再在slave节点执行第4、5、6步。分别在两台主机上启动,在两个节点上先执行完前两步。两台机器互为主从,交换完成如下几步。分别在两台主机上启动。

2024-04-22 17:40:05 2009

原创 【运维】docker-compose部署redis

部署Redis使用docker-compose是一种简便且流行的方式。以下是基本的docker-compose.yml文件示例,用于部署单节点Redis服务。

2024-04-18 11:15:12 636 1

原创 【运维】nginx配置详细解析

Nginx 是一个高性能的 Web 服务器和反向代理服务器,也被广泛用作邮件代理服务器、负载均衡器以及HTTP缓存。在使用 Nginx 时,掌握其配置文件的结构和常用配置指令非常重要。下面将对 Nginx 配置进行全面的解析。

2024-04-17 14:23:43 1481

原创 【工具】智慧树自动播放-油猴、篡改猴脚本,自动播放、自动下一节

编写此脚本的原因是,女朋友单位要求刷课程,先是想到用python自动化来处理,折腾半天不太好使;后面想到用油猴脚本来处理,安装了很多个现成的脚本,依旧不好使,只能自己写了,这个懒还是偷不了,我一个破后端,只能又捡起javascript来拼凑一下,好在好使,多年未碰前端了,代码有点烂,仅供参考如下脚本亲测好使,脚本内容如下。

2024-04-16 15:53:42 5019 12

原创 【安全】查杀linux上c3pool挖矿病毒xmrig

旷池提供的卸载脚本,可直接通过此脚本卸载,卸载后修改登录密码,关闭非必须开放的端口,然后观察一段时间是否还会重启即可。因为kill -9杀掉进程之后会立即重启,需找到自启动服务,禁用后删除。终端历史执行命令记录中的截图,可以看到病毒安装的脚本。进程ip:47.76.163.177 为美国IP,kill -9 杀掉之后自动重启。找到所有相关的服务,全部删除。如果有定时任务则删除掉。高cpu和高内存占用。

2024-04-15 11:05:34 1369

原创 【安全】挖矿木马自助清理手册

挖矿木马会占用CPU进行超频运算,从而占用主机大量的CPU资源,严重影响服务器上的其他应用的正常运行。黑客为了得到更多的算力资源,一般都会对全网进行无差别扫描,同时利用SSH爆破和漏洞利用等手段攻击主机。部分挖矿木马还具备蠕虫化的特点,在主机被成功入侵之后,挖矿木马还会向内网渗透,并在被入侵的服务器上持久化驻留以获取最大收益。

2024-04-12 13:37:21 1411

原创 【安全】查杀linux挖矿病毒 kswapd0

按照腾讯云报道,此次攻击为“亡命徒(Outlaw)僵尸网络”该僵尸网络最早于2018年被发现,其主要特征为通过SSH爆破攻击目标系统,同时传播基于Perl的Shellbot和门罗币挖矿木马。高cpu占用,使用top命令查看cpu使用率长时间50%以上,cpu占用异常的进程八成就是挖矿病毒进程。此病毒隐藏了自己,top命令无法查看到挖矿病毒进程,可通过sysdig命令找到隐藏进程。注意,该进程有子进程spamd child,需要一同清理,否则会再次重启。同时检查如下目录,将可疑文件清理掉。

2024-04-11 14:19:11 1424

原创 【运维】centos7磁盘管理,lvm挂载、扩容

是Linux环境下的一个逻辑卷管理器,它允许管理员创建逻辑卷,这些逻辑卷可以跨越多个物理磁盘,提供更灵活的存储管理方式。通常表示一个裸的块存储设备,比如一个硬盘或者虚拟机中的一个虚拟硬盘。这种表示方法来自于Linux的设备文件系统,其中。命令列出了所有可用的存储设备,包括它们的挂载点和文件系统类型。命令查看逻辑卷的详细信息,从而找到卷组名。后期磁盘可能出现写满,需要预留扩容,比如。等,推荐使用这种方式,以便于后续扩容。这里对比前面看到的,已经发生变化,,推荐使用这种方式,简单一些。,扩容前如下,逻辑卷。

2024-03-14 15:52:36 1955

原创 【运维】docker和docker-compose安装

依次执行如下命令移除旧版本docker,如未安装过无需执行。

2024-03-13 15:57:34 518

原创 【运维】docker-compose安装minio集群

要使用docker-compose部署一个MinIO集群,你需要设置多个MinIO节点以使其在分布式模式下运行。直接上干货,下面提供了一个简单的示例docker-compose.yml文件,用于部署一个由三个节点组成的MinIO集群。这些节点共享同一个网络,并使用挂载宿主机磁盘来存储数据。

2024-03-13 15:10:22 1024

原创 【运维】ansible批量安装docker(ansible牛逼,不要太爽了)

它可以用于配置管理、应用部署、任务自动化等。由Michael DeHaan创立,首个版本在2012年发布。Ansible通过简单易读的YAML(YAML Ain’t Markup Language)语法定义自动化任务,使得它们容易理解和维护。它使用SSH进行通信,无需在远程系统上安装任何代理软件,这简化了管理过程并减少了系统开销。Ansible因其简单性、灵活性和强大的社区支持,已经成为IT自动化领域的一个重要工具。

2024-03-09 12:20:08 1263

原创 docker环境下自建镜像仓库harbor

nginx代理。

2024-03-09 12:04:41 394

原创 [BUG] docker运行Java程序时配置代理-Dhttp.proxyHost后启动报错

bug现象:docker启动时配置指定代理会报错,Java命令启动不会报错,同在一台主机上进行的测试。环境:私有云环境,只有少量跳板机器可以访问公网,其他机器均通过配置代理方式访问公网。版本:2.0.4(客户端和服务端都是)代理软件:squid。

2024-03-09 08:24:58 556

原创 【运维】portainer管理远程docker和docker-swarm集群

使用前请先安装docker和docker-compose,同时完成。

2024-03-08 21:52:45 1414

原创 【运维】docker-swarm集群管理命令

灵魂疑问:同样是集群,为什么选择,而不不选择k8s或者k3s?我的需求场景:不想直接用docker或者java -jar直接跑,修改前是使用java -jar方式,这两种方式想要动态扩容和动态负载均衡在没有比较好的CI/CD工具的条件下还是比较麻烦的。当前个人负责的项目基本上后端只有一个人,运维也比较费时费力。就想着搭建一个集群,对比了k8sk3s和k8s和k3s对于一个人后端+运维来说过于笨重,最后还是觉得。

2024-03-08 17:19:58 530

原创 【开发】springboot项目docker分层构建

在使用dockerfile构建springboot项目时,速度较慢,用时比较长,为了加快构建docker镜像的速度,采用分层构建的方式。

2024-03-08 10:44:57 975

原创 【运维】在centos7系统中如何给docker配置代理

生产环境私有云中,通常一个集群的机器中只有几台机器可以直接访问公网,其他机器需要通过代理的方式从能访问公网的机器出去,在已经做了如下配置之后,使用`docker pull`命令已经报错超时,这时可以尝试给`docker`服务配置代理解决。

2024-03-07 18:41:46 854

原创 【安全】查杀linux上c3pool挖矿病毒xmrig

病毒来源安装脚本旷池提供的卸载脚本。

2024-03-05 14:58:30 1234 3

原创 【工具】docker部署tailscale中继服务derper

自建 DERP 中继服务器,从此 Tailscale 畅通无阻,docker、docker-compose一键部署

2024-03-05 10:30:17 739

原创 【安全】查杀linux隐藏挖矿病毒rcu_tasked

这是黑客使用的批量蔓延病毒的工具,通过如下脚本实现。

2023-10-25 17:52:59 2061 3

原创 【开发】Java常见启动命令 -jar、-server、-cp比较

JAVA常用启动命令整理,-jar、-server、-cp,通常我们需要将当前工程所依赖的所有包编译到一个jar包中,随着工程不断迭代,外部依赖越来越多,会导致整个jar包体积变得很大,每次更新部署传输效率就会变得很低,这时我们就可以使用到另外两个命令来替代。

2023-02-28 17:40:53 8428

原创 【开发】Dubbo3注册为应用级时报错“No provider available for the service XXX”

Dubbo3注册为应用级时,Nacos注册中心看到注册服务服务和订阅列表均正常,但是实际调用时报错“No provider available for the service XXX”

2022-09-08 17:46:09 1619

原创 【开发】SpringBoot工程中Dubbo多协议使用方式

在SpringBoot工程中使用Dubbo多协议注册,每个协议独立开启一个端口,通过dubbo.protocols配置多个协议

2022-09-02 15:47:08 1572

原创 Dubbo3的Triple协议踩坑记录

Dubbo3的Triple协议踩坑记录。Triple协议是Dubbo3提出的基于HTTP2+gRPC的开放协议,完整兼容gRPCoverHTTP/2,旨在解决Dubbo2私有协议带来的互通性问题。一句话概括Triple它是基于HTTP/2上构建的RPC协议,完全兼容gRPC,并在此基础上扩展出了更丰富的语义。相比于原有Dubbo2协议,Triple有以下优势原生和gRPC协议互通。打通gRPC生态,降低从gRPC至Dubbo的迁移成本。增强多语言生态。...

2022-07-26 15:59:27 1705

原创 LocalDateTime转protobuf的Timestamp

Java中LocalDateTime转protobuf的Timestamp

2022-07-12 17:41:13 759

转载 【后端】Redis命令行批量删除指定前缀key

Redis客户端命令批量删除指定前缀key

2022-06-17 17:52:27 5370

原创 【工具】GoLand for mac No SDK, The selected directory is not a valid home for Go Sdk

在mac环境下安装goland,识别不了本地安装的go sdk环境,go安装的目录为/usr/local/go,无论是pkg包一键安装还是tar.gz包解压手动安装都识别不了问题现象如下:goland没有自动识别本地安装的go sdk,现象如下:选中/usr/local/go目录后报错如下:The selected directory is not a valid home for Go Sdk注意:/usr/local/go目录在mac中为隐藏文件,需使用快捷键 Shift+Command

2022-02-24 17:37:23 1895

原创 【开发】Shenyu网关本地打docker镜像包

文章仅作为个人笔记记录shenyu网关2.4.2版本打docker镜像包具体步骤操作前提准备好可运行的docker环境,并创建好 Shenyu网关 运行的网络docker network create shenyu1、拉取最新代码并切换到2.4.2tag分支git clone https://github.com/chenzfp/incubator-shenyu.gitgit checkout v2.4.22、选择对应的配置id,并且打包3、找到对应的Dockerfile文件运行且配

2022-02-23 17:59:01 738

原创 【Bcos】create BcosSDK failed, error info: init channel network error

create BcosSDK failed, error info: init channel network error: Try init the sslContext failed.Try init the sslContext failed.)在本机搭建了Fisco Bcos环境,使用的非国密版,Java环境连接的时候报如下错误Caused by: org.fisco.bcos.sdk.BcosSDKException: create BcosSDK failed, error info:

2022-01-25 14:00:16 2698

原创 springboot+jasypt+dynamic整合时报错

在springboot项目中整合j加密组件asypt-spring-boot-starter和多数据源dynamic-datasource-spring-boot-starter时报错问题

2021-04-07 10:04:54 544 1

原创 【前端】input 事件实时数据响应

不要以为是我写错了,当初我也是这么想的,这里说一下,oninput事件是html5新出的事件,举个简单的列子,像vue的双向数据绑定的底层就是通过监听input事件来实现的。直接绑定到input上比keyup要更实时。

2018-05-31 17:04:36 920 1

原创 【前端】JS中文转拼音-兼容多浏览器

【代码】JS中文转拼音-兼容多浏览器。

2018-05-31 17:00:05 14857

原创 【前端】JS日志输出-console完美封装

最近在开发一款chrome扩展插件,经常会打印一些调试的日志,然后上生产的时候日志打印的地方总是会有一些漏网之鱼,没有被删掉,控制台还会打印出很多的敏感信息,这是很不合理的,也是不被允许的,鉴于此,对console做了封装,废话不多说,直接上干货。以下是对console的封装。

2018-05-29 10:49:58 22233 3

原创 【运维】Docker常用命令总结

要求Linux内核需要在以上版本,可以使用命令查看,centos 6.5以上版本就是3.10以上的内核。

2018-04-27 11:56:49 250 1

原创 RabbitMQ 安装及应用

Linux下安装本文在 centos7 下安装安装erlang环境首先安装erlang环境,目前最新最快的安装erlang的方法如下:1. cd /etc/yum.repos.d/2. vim rabbitmq-erlang.repo3. 编辑repo文件中内容,具体根据Linux型号设置,可参考以下粘贴的配置,也可进入下面给的官网链接查看4. 编辑完毕后: yu...

2018-04-25 16:57:26 255 1

原创 mvn install 跳过测试

在Springboot项目pom.xml中。

2018-04-20 17:27:47 1115 1

原创 FAQ - 国内Docker镜像下载慢

国内获取Docker镜像时,访问 https://hub.docker.com/ 速度缓慢,只有几十K左右,这种情况可以使用国内的一些docker镜像,例如:网易蜂巢、阿里巴巴、LUG@USTC等。在使用时,Docker 中国官方镜像加速可通过 registry.docker-cn.com 访问。在实际开发过程中,修改了docker的某个配置后需要重启 docker 服务才能生效,但是当前运行的容器有其他运用程序或服务仍然需要调用该容器。这个配置生效后重启docker服务时容器则不受影响。

2018-04-16 11:43:50 934 1

篡改猴(Tampermonkey)5.1.0 离线安装包

安装方法,使用chrome浏览器,扩展管理中打开开发者模式,导入解压后的压缩文件即可

2024-05-22

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

TA关注的人

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