学习笔记
文章平均质量分 53
xst3300
试着学会写博客
展开
-
查看navicat保存的数据库连接密码
经常使用navicat的朋友可能会碰到忘记数据库连接密码的情况,自然会想到navicat连接配置中就保存了密码。个人经验,按以下步骤可查看密码明文本人在mac上使用的navicat版本。原创 2024-02-23 09:31:31 · 829 阅读 · 0 评论 -
【Ubuntu】安装filebeat
在Ubuntu系统上安装filebeat。原创 2024-02-04 16:45:16 · 747 阅读 · 0 评论 -
【Ubuntu】安装hbase
连接成功后,可以在 HBase Shell 中执行各种 HBase 命令来管理远程 HBase 服务。一旦进入 HBase Shell,可以执行各种查询和修改操作。是 HBase 服务的端口号(默认为 16000)。是远程 HBase 服务的主机名或 IP 地址,例如,如果远程 HBase 服务的主机名为。原创 2024-02-01 14:22:37 · 833 阅读 · 0 评论 -
【bash脚本】监控gpu内存使用情况
【代码】【bash脚本】监控gpu内存使用情况。原创 2024-01-26 15:59:09 · 396 阅读 · 0 评论 -
【Ubuntu】使用NFS共享挂载硬盘
在Ubuntu系统上使用NFS(Network File System)将某个硬盘挂载并在另一个Ubuntu系统上进行挂载的过程可以分为两个步骤:一是将硬盘挂载到服务器上,二是在客户端上挂载这个共享。原创 2024-01-17 10:55:47 · 881 阅读 · 0 评论 -
【小技巧】运行grep命令时如何避免grep本身出现在输出结果中
这个技巧的目的是避免误伤,确保我们只匹配到真正的Python进程,而不是。关键词的中括号中添加一个额外的字符,形成一个字符集。本身也会出现在命令输出中。命令本身也包含了关键词(在这种情况下是。命令的输出中,需要使用一个小技巧,即在。在Linux系统中,当你运行带有。的进程,但不会匹配到包含关键词。是字符集中的一个字符。命令捕捉到,显示在输出中。命令会匹配到包含关键词。原创 2024-01-11 14:52:39 · 398 阅读 · 0 评论 -
【Ubuntu】为Docker安装NVIDIA运行时环境(NVIDIA Container Runtime for Docker)
这样,您的Ubuntu系统上的Docker就已配置为使用NVIDIA容器运行时了。确保您的NVIDIA显卡驱动和CUDA工具包也已正确安装,以便与Docker容器一起使用。首先,确保您的系统已经安装了Docker。编辑或创建Docker的配置文件(如果不存在)如果一切正常,您应该能够看到NVIDIA的。命令的输出,显示了GPU的详细信息。原创 2023-12-20 18:58:01 · 2250 阅读 · 0 评论 -
k8s常用命令示例
【代码】k8s常用命令示例。原创 2023-11-24 15:54:29 · 384 阅读 · 0 评论 -
【Python】async和await
Co-routine。转载 2023-10-26 11:01:00 · 63 阅读 · 0 评论 -
MacOS下brew切换为国内源
Homebrew是一款自由及开放源代码的软件包管理系统,用以简化macOS和linux系统上的软件安装过程。它拥有安装、卸载、更新、查看、搜索等很多实用的功能,通过简单的一条指令,就可以实现包管理,十分方便快捷。Homebrew主要有四个部分组成:brew。原创 2023-09-20 10:36:49 · 965 阅读 · 0 评论 -
【Shell学习笔记】Bash的模式扩展
Shell 接收到用户输入的命令以后,会根据空格将用户的输入,拆分成一个个词元(token)。然后,Shell 会扩展词元里面的特殊字符,扩展完成后才会调用相应的命令。这种特殊字符的扩展,称为模式扩展(globbing)。其中有些用到通配符,又称为通配符扩展(wildcard expansion)。Bash 一共提供八种扩展。?Bash 是先进行扩展,再执行命令。因此,扩展的结果是由 Bash 负责的,与所要执行的命令无关。命令本身并不存在参数扩展,收到什么参数就原样执行。原创 2023-09-18 12:27:00 · 351 阅读 · 0 评论 -
Ubuntu系统重装nvidia gpu驱动
docker运行指定runtime=nvidia报错。,在最好添加以下代码。,没有显示则禁用成功。原创 2023-09-08 11:03:30 · 561 阅读 · 0 评论 -
【docker】运行redis
按需选择,建议:本地开发选择redis或redis/redis-stack线上生产选择redis/redis-stack-server。原创 2023-08-30 15:42:04 · 966 阅读 · 0 评论 -
【docker】运行registry
Docker registry是docker镜像仓库的服务,用于存储和分发docker镜像。Docker registry主要特点和功能:存储docker镜像:提供持久化存储docker镜像的功能,存储镜像的各个layer。分发镜像:拉取和推送镜像的去中心化存储和分发服务。支持版本管理:给镜像打标签,实现不同版本镜像的管理。支持访问权限:通过用户登录认证限制镜像的访问和推送。提供HTTP/HTTPS API:实现镜像相关操作的API,如查找、推送、删除镜像等。原创 2023-08-25 17:16:19 · 948 阅读 · 0 评论 -
【dubbo】自定义filter打印接口请求日志
Data注解@Activate中的group参数用以指定filter生效范围,此处同时添加了provider和consumer,那么应用调用dubbo接口和自身对外提供的dubbo接口被调用时会打印日志。原创 2023-08-14 15:30:00 · 598 阅读 · 0 评论 -
MacOS上用docker运行mongo及mongo-express
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。原创 2023-08-03 19:45:00 · 1251 阅读 · 0 评论 -
MacOS上配置docker国内镜像仓库地址
docker官方镜像仓库网速较差,我们需要设置国内镜像服务我的MacOS docker版本如下。原创 2023-08-02 11:33:51 · 2086 阅读 · 0 评论 -
MacOS上安装Portainer
Portainer 是一个很方便的 Docker 可视化管理工具。Portainer 在用户体验上更为简洁直观,不需要了解太多 Docker 命令。而且 Portainer 是一个轻量级的工具,对系统资源的消耗很少。你可以运行在任何 Docker 主机上。原创 2023-07-19 18:45:43 · 1529 阅读 · 0 评论 -
记一次pip install包报错
【代码】记一次pip install包报错。原创 2023-07-14 18:45:00 · 316 阅读 · 0 评论 -
【Linux】使用systemd控制自定义脚本及配置开机自启、日志重定向
hello.sh输入以下内容保存该脚本只是隔5s输出一次当前时间(格式2023-07-10 15:43:35)修改脚本执行权限。原创 2023-07-10 16:08:19 · 1734 阅读 · 0 评论 -
MinIO简单安装及使用
MinIO是一个开源的、云原生的对象存储服务器,它提供了简单、高性能、安全、可扩展的存储服务。MinIO最初是作为一个Amazon S3兼容的对象存储服务器开发的,可以通过S3 API与其他应用程序和服务进行交互。MinIO支持分布式部署,可以在多个节点上运行,提供高可用性和容错性,还可以根据需要自动扩展存储容量和吞吐量。MinIO的主要特点包括:高性能:MinIO使用Golang编写,具有出色的性能和低延迟,可以处理大量的并发请求。原创 2023-07-06 20:30:00 · 609 阅读 · 0 评论 -
【MacOS】安装GhostScript批量合并pdf文件
选项告诉 Ghostscript 不要暂停在每个页面和每个文件的结尾处,而是在处理完所有页面和文件后立即退出。这个选项可以加快处理速度,因为Ghostscript不必在每个页面和文件的结尾处暂停。:选项告诉 Ghostscript 在处理完所有文件后退出,而不是等待用户输入。这个选项告诉 Ghostscript 不要进入交互模式,而是在处理完成后立即退出。上面的命令执行后会将编号1-5的pdf文件合并成merged.pdf。:选项可以提高输出文件的质量,保持每页大小一致,但会增加文件的大小。原创 2023-06-28 20:53:25 · 1122 阅读 · 0 评论 -
macOS上下载安装Kibana并连接ES
执行以下命令进行,版本号根据你所用的ES版本选择,比如我的是。原创 2023-06-27 15:30:00 · 1625 阅读 · 0 评论 -
RabbitMq简单使用
基本消息队列的消息发送流程:建立connection创建channel利用channel声明队列利用channel向队列发送消息基本消息队列的消息接收流程:建立connection创建channel利用channel声明队列定义consumer的消费行为handleDelivery()利用channel将消费者与队列绑定多个消费者绑定到一个队列,同一条消息只会被一个消费者处理通过设置prefetch来控制消费者预取的消息数量交换机的作用是什么?接收publisher发送的消息。原创 2023-06-19 20:30:00 · 341 阅读 · 0 评论 -
yolov5的简单使用
yolov5简单使用原创 2023-05-25 16:00:00 · 519 阅读 · 0 评论 -
Linux常用命令-学习笔记3
dig DNS(Domain Name System)查询工具$ dig www.baidu.com; <<>> DiG 9.9.4-RedHat-9.9.4-74.el7_6.2 <<>> www.baidu.com;; global options: +cmd;; Got answer:;; ->>HEADER<&l...原创 2019-08-17 20:59:29 · 219 阅读 · 0 评论 -
Linux常用命令-学习笔记5
tail的一个用法示例如何输出一个文件的第十行,如果文件内容不够十行则返回空# demo.txt# 1# 2# 3# 4# 5# 6# 7# 8# 9# 10# 11# 12输出demo.txt的第十行$ tail -n+10 demo.txt | head -1tail -n+10表示输出文件第十行到文件末尾的内容head -1表示输出内容第一行xar...原创 2019-08-20 22:52:11 · 139 阅读 · 0 评论 -
Linux常用命令-学习笔记2
sort 对文件内容进行排序参数:# -t 分隔符,默认空占位符# -k 按第几列排序# -n 依照数值的大小排序。# -r 以相反的顺序来排序。# --help 显示帮助。# --version 显示版本信息。示例:# 文件abc.txt内容如下$ cat abc.txt# a 10 33# d 11 22# d 5 23# 以第三行为准按数值排序$ sort ...原创 2019-08-14 22:06:32 · 154 阅读 · 0 评论 -
Linux常用命令-学习笔记4
awk : 是处理文本文件的的命令,它依次处理文件的每一行,并读取里面的每一个字段awk的基本用法如下# 格式$ awk 动作 文件名# 示例,$0代表当前行$ awk '{print $0}' demo.txt$ cat demo.txt | awk '{print $0}'用标准输入(stdin)举例$ echo 'this is a test' | awk '{print ...原创 2019-08-18 22:52:31 · 115 阅读 · 0 评论