自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xst_3300

个人记性不是很好,还是写点东西记下来 ps:可能是brain的问题,文笔很差

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

原创 【bash】统计服务器信息脚本

写一个bash脚本统计服务器的机器名、内网IP、CPU使用率、内存使用率、List{GPU使用率、显存}

2024-05-22 12:06:43 473

原创 查看navicat保存的数据库连接密码

经常使用navicat的朋友可能会碰到忘记数据库连接密码的情况,自然会想到navicat连接配置中就保存了密码。个人经验,按以下步骤可查看密码明文本人在mac上使用的navicat版本。

2024-02-23 09:31:31 1689

原创 【Ubuntu】安装filebeat

在Ubuntu系统上安装filebeat。

2024-02-04 16:45:16 1474

原创 【Ubuntu】安装hbase

连接成功后,可以在 HBase Shell 中执行各种 HBase 命令来管理远程 HBase 服务。一旦进入 HBase Shell,可以执行各种查询和修改操作。是 HBase 服务的端口号(默认为 16000)。是远程 HBase 服务的主机名或 IP 地址,例如,如果远程 HBase 服务的主机名为。

2024-02-01 14:22:37 1443 1

原创 【bash脚本】监控gpu内存使用情况

【代码】【bash脚本】监控gpu内存使用情况。

2024-01-26 15:59:09 592

原创 【Ubuntu】使用NFS共享挂载硬盘

在Ubuntu系统上使用NFS(Network File System)将某个硬盘挂载并在另一个Ubuntu系统上进行挂载的过程可以分为两个步骤:一是将硬盘挂载到服务器上,二是在客户端上挂载这个共享。

2024-01-17 10:55:47 2708

原创 【小技巧】运行grep命令时如何避免grep本身出现在输出结果中

这个技巧的目的是避免误伤,确保我们只匹配到真正的Python进程,而不是。关键词的中括号中添加一个额外的字符,形成一个字符集。本身也会出现在命令输出中。命令本身也包含了关键词(在这种情况下是。命令的输出中,需要使用一个小技巧,即在。在Linux系统中,当你运行带有。的进程,但不会匹配到包含关键词。是字符集中的一个字符。命令捕捉到,显示在输出中。命令会匹配到包含关键词。

2024-01-11 14:52:39 608

原创 【Ubuntu】为Docker安装NVIDIA运行时环境(NVIDIA Container Runtime for Docker)

这样,您的Ubuntu系统上的Docker就已配置为使用NVIDIA容器运行时了。确保您的NVIDIA显卡驱动和CUDA工具包也已正确安装,以便与Docker容器一起使用。首先,确保您的系统已经安装了Docker。编辑或创建Docker的配置文件(如果不存在)如果一切正常,您应该能够看到NVIDIA的。命令的输出,显示了GPU的详细信息。

2023-12-20 18:58:01 4886

原创 【Java】猜数字小游戏

规则游戏开始随机生成4位数字符串,每个数字从0到9各不相同,比如0123玩家10次猜数机会,输入4位数字符串,每个数字从0到9各不相同游戏判断玩家输入与所猜谜底数,给出结果nAnB,A表示位置和数字都猜对的个数,B表示数字猜对位置不对的个数代码import java.util.Arrays;import java.util.HashSet;import java.util.Random;import java.util.Scanner;import java.util.Set;pu

2023-12-15 16:38:54 649

原创 在线文本对比工具

这些工具允许输入或上传两个文本,并在两者之间进行比较,标记差异之处。

2023-12-15 16:21:54 7707

原创 k8s常用命令示例

【代码】k8s常用命令示例。

2023-11-24 15:54:29 432

转载 【Python】async和await

Co-routine。

2023-10-26 11:01:00 131

原创 MacOS安装conda

地址https://repo.anaconda.com/miniconda/选择合适的安装文件下载。

2023-10-09 12:02:29 1285

原创 MacOS下brew切换为国内源

Homebrew是一款自由及开放源代码的软件包管理系统,用以简化macOS和linux系统上的软件安装过程。它拥有安装、卸载、更新、查看、搜索等很多实用的功能,通过简单的一条指令,就可以实现包管理,十分方便快捷。Homebrew主要有四个部分组成:brew。

2023-09-20 10:36:49 1543

原创 【Shell学习笔记】Bash的模式扩展

Shell 接收到用户输入的命令以后,会根据空格将用户的输入,拆分成一个个词元(token)。然后,Shell 会扩展词元里面的特殊字符,扩展完成后才会调用相应的命令。这种特殊字符的扩展,称为模式扩展(globbing)。其中有些用到通配符,又称为通配符扩展(wildcard expansion)。Bash 一共提供八种扩展。?Bash 是先进行扩展,再执行命令。因此,扩展的结果是由 Bash 负责的,与所要执行的命令无关。命令本身并不存在参数扩展,收到什么参数就原样执行。

2023-09-18 12:27:00 457

原创 【Linux】awk命令简单用法

awk是GNU项目开发的一个强大的文本处理工具。它主要用于读取输入(通常为文本文件),根据某些条件匹配每一行,然后对匹配的行执行指定的操作。

2023-09-15 15:24:11 713

原创 Ubuntu系统重装nvidia gpu驱动

docker运行指定runtime=nvidia报错。,在最好添加以下代码。,没有显示则禁用成功。

2023-09-08 11:03:30 868

原创 【docker】运行redis

按需选择,建议:本地开发选择redis或redis/redis-stack线上生产选择redis/redis-stack-server。

2023-08-30 15:42:04 1272

原创 【docker】运行registry

Docker registry是docker镜像仓库的服务,用于存储和分发docker镜像。Docker registry主要特点和功能:存储docker镜像:提供持久化存储docker镜像的功能,存储镜像的各个layer。分发镜像:拉取和推送镜像的去中心化存储和分发服务。支持版本管理:给镜像打标签,实现不同版本镜像的管理。支持访问权限:通过用户登录认证限制镜像的访问和推送。提供HTTP/HTTPS API:实现镜像相关操作的API,如查找、推送、删除镜像等。

2023-08-25 17:16:19 1593

原创 【dubbo】自定义filter打印接口请求日志

Data注解@Activate中的group参数用以指定filter生效范围,此处同时添加了provider和consumer,那么应用调用dubbo接口和自身对外提供的dubbo接口被调用时会打印日志。

2023-08-14 15:30:00 926

原创 MacOS上用docker运行mongo及mongo-express

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

2023-08-03 19:45:00 1385

原创 MacOS上配置docker国内镜像仓库地址

docker官方镜像仓库网速较差,我们需要设置国内镜像服务我的MacOS docker版本如下。

2023-08-02 11:33:51 7375

原创 MacOS上安装Portainer

Portainer 是一个很方便的 Docker 可视化管理工具。Portainer 在用户体验上更为简洁直观,不需要了解太多 Docker 命令。而且 Portainer 是一个轻量级的工具,对系统资源的消耗很少。你可以运行在任何 Docker 主机上。

2023-07-19 18:45:43 2045

原创 记一次pip install包报错

【代码】记一次pip install包报错。

2023-07-14 18:45:00 452

原创 【Linux】使用systemd控制自定义脚本及配置开机自启、日志重定向

hello.sh输入以下内容保存该脚本只是隔5s输出一次当前时间(格式2023-07-10 15:43:35)修改脚本执行权限。

2023-07-10 16:08:19 2287

原创 【Linux】使用systemd控制frps及配置开机自启

在 Linux 系统下,使用systemd可以方便地控制 frp 服务端frps的启动和停止、配置后台运行和开启自启。要使用systemd来控制frps,需要先安装systemd,然后在目录下创建一个文件。

2023-07-07 15:30:00 1894

原创 MinIO简单安装及使用

MinIO是一个开源的、云原生的对象存储服务器,它提供了简单、高性能、安全、可扩展的存储服务。MinIO最初是作为一个Amazon S3兼容的对象存储服务器开发的,可以通过S3 API与其他应用程序和服务进行交互。MinIO支持分布式部署,可以在多个节点上运行,提供高可用性和容错性,还可以根据需要自动扩展存储容量和吞吐量。MinIO的主要特点包括:高性能:MinIO使用Golang编写,具有出色的性能和低延迟,可以处理大量的并发请求。

2023-07-06 20:30:00 747

原创 【MacOS】安装GhostScript批量合并pdf文件

选项告诉 Ghostscript 不要暂停在每个页面和每个文件的结尾处,而是在处理完所有页面和文件后立即退出。这个选项可以加快处理速度,因为Ghostscript不必在每个页面和文件的结尾处暂停。:选项告诉 Ghostscript 在处理完所有文件后退出,而不是等待用户输入。这个选项告诉 Ghostscript 不要进入交互模式,而是在处理完成后立即退出。上面的命令执行后会将编号1-5的pdf文件合并成merged.pdf。:选项可以提高输出文件的质量,保持每页大小一致,但会增加文件的大小。

2023-06-28 20:53:25 1588

原创 macOS上下载安装Kibana并连接ES

执行以下命令进行,版本号根据你所用的ES版本选择,比如我的是。

2023-06-27 15:30:00 1905

原创 利用rsync快速删除包含大量文件的文件夹

【代码】利用rsync快速删除包含大量文件的文件夹。

2023-06-26 10:44:17 764

原创 RabbitMq简单使用

基本消息队列的消息发送流程:建立connection创建channel利用channel声明队列利用channel向队列发送消息基本消息队列的消息接收流程:建立connection创建channel利用channel声明队列定义consumer的消费行为handleDelivery()利用channel将消费者与队列绑定多个消费者绑定到一个队列,同一条消息只会被一个消费者处理通过设置prefetch来控制消费者预取的消息数量交换机的作用是什么?接收publisher发送的消息。

2023-06-19 20:30:00 378

原创 nacos集群搭建

nacos集群搭建实操

2023-06-09 15:00:00 79

原创 macos下运行nacos报错 nohup: /Library/Internet: Permission denied

近来在mac电脑随便搞搞几个小项目应用时,需要用到nacos作为注册中心,从网上下载好压缩包并解压后本地运行,访问发现访问不了,看了日志发现报错如下。

2023-06-01 18:23:37 746

原创 在macos上使用docker踩坑记录

macos使用docker

2023-06-01 11:55:51 620

原创 yolov5的简单使用

yolov5简单使用

2023-05-25 16:00:00 678

原创 Maven私有仓库的搭建与使用【nexus的配置与使用】【Mac】

maven私服搭建与使用

2023-05-22 20:00:00 1057

原创 在Mac上开发常见所需应用下载地址

个人开发常见所需开发工具的下载地址

2023-05-22 19:00:00 153

原创 布隆过滤器简易实现

简易实现如下:长度100的int数组,5个hash函数public class Main { public static void main(String[] args) { int i = 1; String string = "1"; double d = 1; float f = 1; BloomFilter.addElement(i); BloomFilter.addElement(stri

2021-06-08 15:35:17 135

原创 Java多线程顺序打印abc

问题描述3个线程顺序打印abc十次,使用线程同步实现问题分析线程同步问题,可使用类锁实现代码demopublic class ThreadDemo implements Runnable { private String name; private final Object prev; private final Object current; public ThreadDemo(String name, Object prev, Object curren

2021-06-03 11:52:01 215

原创 LeetCode 1175. Prime Arrangements(质数排列)解法

题目描述中文:质数排列英语:Prime Arrangements解题思路理解题意,是要求1到n的排列组合数,但并不是全排列,而是1到n中所有质数个数的阶乘和非质数个数的阶乘的乘积并对10^9 + 7即1000000007取模运算的结果。以n=5为例,1到5中有2、3、5共3个质数,非质数则有1、4共2个,则结果为(3! * 2!) % 1000000007 = 12代码如下需要理解的...

2019-09-04 23:09:11 722

空空如也

空空如也

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

TA关注的人

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