自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

童龙辉的博客

讨生活的日常

  • 博客(68)
  • 资源 (10)
  • 收藏
  • 关注

原创 L2 和 COSINE 的区别?文本检索用什么呢?

字段索引使用的是withMetricType(MetricType.COSINE)在。方法里用了withMetricType(MetricType.L2),它们决定了 Milvus 如何计算两个向量之间的相似度。cosine和L2到底是什么?这两个参数有什么区别?) 是 Milvus 进行向量相似性搜索时用的。(比如图像特征、物理空间坐标)。(比如文本相似性、语义匹配)。

2025-03-13 09:26:58 780

原创 CentOS 7 环境下常见的操作和配置

安装 yum 包,查看 SELinux 状态启动服务sudo systemctl start安装 Git:sudo yum install git安装 Docker:sudo yum install docker sudo systemctl start docker sudo systemctl enable docker安装 Nginx:sudo yum install nginx sudo systemctl start nginx sudo systemctl enable nginx

2024-12-06 15:54:57 2631

原创 Go 项目如何集成类似mybatisPlus插件呢?GORM走起!!

Go 项目中,虽然没有像 MyBatis Plus 这样特定的 ORM 插件,但可以使用功能相似的 Go ORM 框架,比如 GORM,它支持链式查询、自动迁移、预加载等功能,与 MyBatis Plus 有相似之处。通过一些插件或扩展,可以实现更丰富的功能,比如软删除、分页查询等

2024-10-16 17:29:30 1374

原创 服务器被挖矿了怎么办?别急看这里@~…~@

服务器被挖矿攻击通常是由于系统或应用程序的漏洞被黑客利用,导致恶意软件在服务器上运行,消耗大量资源进行加密货币挖矿。列举:从图中可以看到,你的系统检测到了一次“挖矿”行为,并标记为高危威胁。攻击者的IP是,并且目标是。根据描述,攻击类型是通过客户端登录矿池进行的,矿池登录是挖矿行为的一种典型表现。下面将给出一般的处理方法希望能帮到大家。

2024-10-08 16:34:47 2499

原创 Go语言?IDEA能支持吗?增删查走起?

‌Go语言是一种由‌Google开发的静态强类型、编译型编程语言,它具有内存安全、垃圾回收、结构形态及CSP-style并发计算等特性。Go语言,也称为Golang,是由Google的三位工程师‌、‌Rob Pike及‌在2009年作为开源项目发布的。它的设计着重于简洁性、可读性和高效性,支持面向过程和面向对象的编程范式。Go语言语法与C相近,但提供了更先进的特性,如垃圾回收和CSP风格的并发计算①。

2024-09-02 16:41:16 1789

原创 SSL/TLS协议信息泄露漏洞修复

概述:CVE-2016-2183 是一个涉及 SSL/TLS 协议信息泄露的漏洞,也被称为 "SWEET32" 攻击。该漏洞利用了某些对称加密算法(如 3DES)的弱点,攻击者可以通过捕获和分析大量的加密流量,可能会恢复明文数据。

2024-08-22 20:34:43 5820 1

原创 虚拟机内存不够用了?全流程操作Look一下?

虚拟机用久了就会出现内存不足或者是硬盘不够的情况,由于虚拟机陪伴我们开发很久了不忍心直接弃掉。于是想着给他拓展内存,拓展磁盘接下这边全程记录拓展过程。

2024-02-29 13:00:29 20907 7

原创 80端口被占用解决思路

描述里是说NT kernel a System 简单讲就是Http.sys。它是http API的驱动组件,Http栈服务器。如果该端口被Http.sys占用,说明一些正在使用http.sys的应用程序在运行。

2024-01-24 09:11:37 6858 2

原创 数据库备份 - automysqlback- Error: Dependency programs are missing. mysql ……没有找到?

昨天在Linux 服务器上做了一个的mysql数据库备份,备份很重要关键时候能救命。具体怎么备份这边就不多说了。文件已经免费上传了具体的操作想看潇湘隐者同学的文章。## 标题Dependency programs are missing. mysql ……underfind.今天上去查看备份目录发现是空的,这边贴上 /etc/automysqlbackup/automysqlbackup.conf 配置初步检查没有什么大问题,监测了一下定时任务定时任务没啥问题。

2024-01-18 11:10:01 662

原创 Linux 命令汇总

Linux 命令常见汇总 查看进程命令 ps -ef | grep nginx要列出正在侦听的所有 TCP 或 UDP 端口,包括使用端口和套接字状态的服务,请使用以下命令netstat -tunlp

2024-01-04 17:27:42 1047

原创 Git 平时工作基本操作

git initgit add .git remote add origin git@github.com:帐号名/仓库名.gitgit push origin master # -f 强推。

2024-01-04 17:21:28 1086

原创 ... && => && !== && !! && === 5种特殊js 用法总结

首先是es6的 ... 三点运算符的用法第一个叫做 展开运算符(spread operator),作用是和字面意思一样,就是把东西展开。第二种array.push(...items)和add(...numbers),都是函数的调用,它们的都使用了扩展运算符。该运算符将一个数组,变为参数序列。接下来:==>ES6标准新增了一种新的函数:Arrow Function(箭头函数)。为什么叫A...

2018-08-29 09:18:28 8628 3

原创 docker安装的es报错了?failed to obtain node locks怎么破~

这里检查的权限是要根据你docker-compose.yml里的配置去检查,比如我的配置是有挂载到/home/docker/milvus/volumes/elasticsearch/这个目录。failed to obtain lock on /usr/share/elasticsearch/data这句是关键!Elasticsearch(ES)容器启动失败,错误日志显示。Elasticsearch 默认的 UID 和 GID。注意:显示的所有者是root,那我们就要修改为。

2025-03-13 09:20:59 494

原创 Redis有必要开ssl吗?这些知识你要懂!!

Redis有必要开ssl吗?这些知识你要懂!!你的 部署环境、安全需求和访问方式是决定因素。

2025-03-12 19:21:34 401

原创 为啥已经本地上传了rocketMq的镜像包还提示拉取失败?

先上报错提示:你的错误信息表明无法拉取的latest镜像,原因是。这可能是因为或。里面是否包含你已经上传了但不确定里面是不是包含。可以用下面的命令检。如果输出里没有,说明这个镜像不在里,你需要重新导入正确的镜像。如果无法访问,可能是服务器,或者。由于 Docker Hub 在国内访问较慢或受限,你可以使用来解决镜像下载问题。

2025-03-12 19:14:13 258

原创 安装 Milvus Java SDK

本主题介绍如何为 Milvus 安装 Milvus Java SDK。当前版本的 Milvus 支持 Python、Node.js、GO 和 Java SDK。

2025-02-24 16:37:03 379

原创 吐血整理:在 Docker 中运行 Milvus

ld.so: object '/milvus/lib/' from LD_PRELOAD cannot这个错误通常与库预加载配置有关,LD_PRELOAD环境变量指定的库文件无法被正确读取。可能是路径指定不正确,或者是该路径下没有实际存在的库文件。你可以检查是否该路径下有有效的.so文件,并确保路径配置正确。tini:这是容器启动过程中调用tini的输出,tini是一个用于处理进程管理的工具,通常用于确保容器中运行的程序是由一个有效的初始化进程管理的。这个输出本身并不是错误,它只是提供了tini的帮助信息。

2025-02-24 16:32:40 1426

原创 解决Docker冲突问题

错误:docker-ce-cli conflicts with 2:docker-1.13.1-210.git7d71120.el7.centos.x86_64 错误:docker-ce conflicts with 2:docker-1.13.1-210.git7d71120.el7.centos.x86_64 您可以尝试添加 --skip-broken 选项来解决该问题 您可以尝试执行:rpm -Va --nofiles --nodigest。两个版本之间存在冲突,无法同时安装。

2025-01-08 19:28:14 563

原创 GoLand 如何集成 Netty?

要在 GoLand 中集成 Netty,你需要了解几个概念,尽管 Netty 是 Java 的一个框架,Go 没有直接的 Netty 等价框架,但可以实现类似的功能。Go 中可以通过一些库来实现网络通信和处理。

2025-01-08 19:14:15 595

原创 负载均衡服务器要怎么配置?

负载均衡服务器的配置是高并发架构中的关键一环,其目的是分发请求以实现高可用性和高性能。以下是详细的配置指南,包括硬件、操作系统、负载均衡软件和网络设置。

2025-01-08 18:45:48 1171

原创 如何为代码添加重试机制?

重试机制,是确保在网络波动或临时服务不可用的情况下能够再次尝试请求。实现重试机制的常用方式是通过设置最大重试次数和每次重试的间隔时间。

2025-01-08 17:31:03 195

原创 怎么手动创建线程池?

newFixedThreadPool和 newCachedThreadPool 使用 LinkedBlockingQueue,可能导致队列过长,造成内存不足。- newScheduledThreadPool和 newSingleThreadExecutor 的线程数没有限制,可能会在高负载下创建过多线程。手动创建线程池是个好习惯,因为这样可以更加灵活地控制线程池的配置,避免 Executors 工具类创建的线程池默认设置可能带来的潜在问题。

2025-01-08 17:21:42 595

原创 java 异步执行代码优化 避免同步等待,提升了并发性能

CompletableFuture.runAsync()中异步执行,这样不会阻塞主线程避免同步等待,提升了并发性能。避免同步等待,提升了并发性能

2025-01-08 09:48:16 129

原创 华为欧拉 挂载 2T 到home目录详细步骤

《虚拟机内存不够用了?全流程操作Look一下》文章补充,信创和国产化趋势下很多服务器都要要求安装欧拉等系统。

2025-01-08 09:38:46 408

原创 网卡10Gbps 双网卡 什么概念

0Gbps 带宽,但各自承担一部分流量,最大传输速度仍然是 10Gbps。(Link Aggregation Control Protocol),可以将两张网卡的带宽合并,使得服务器的总带宽提升到 20Gbps。例如,一张网卡用于传入流量,另一张网卡用于传出流量。(Failover):设置一个网卡为主网卡,另一个为备用网卡。这意味着服务器可以通过这两个网卡进行高速的网络通信,每个网卡的带宽为 10Gbps。

2024-12-06 15:59:26 530

原创 可以登录微信,但无法打开网页怎么破?

可以登录微信,但无法打开网页怎么破?Windows:进入“设置” > “网络和互联网” > “代理”,关闭所有代理设置。

2024-11-29 09:08:55 8972 1

原创 帧结构 的通信协议 和MQTT有什么关系?

帧结构的通信协议和MQTT之间存在一定的关系,但它们属于不同的概念和层次,具体的联系要看具体场景和协议的设计。

2024-11-29 08:43:57 187

原创 如何将java项目打包成docker 镜像并且可运行

java 项目打包成 Docker 可运行的镜像,其目的是便于运用docker容器来管理项目

2024-11-15 16:34:36 1384

原创 如何把本地docker 镜像下载用到centos系统中呢?

本地docker 镜像如果想将镜像从 Docker Hub 或其他镜像仓库下载到本地,可以使用。加载完成后,镜像会出现在 CentOS 系统的 Docker 镜像列表中。和其他文件路径替换为 CentOS 系统中的实际路径。如果要将镜像迁移到 CentOS 系统上,可以使用。然后,就可以在 CentOS 系统上使用。如果使用的是本地构建的镜像(如。在 CentOS 系统上,使用。

2024-11-15 14:39:29 753 2

原创 Go 项目中实现类似 Java Shiro 的权限控制中间件?

Go 项目中实现类似 Java Shiro 的权限控制中间件 这个框架是一个基本的实现,具体可以根据你的需求进一步扩展和优化,比如加入角色管理、复杂的权限结构等。要在 Go 项目中实现类似 Java Shiro 的权限控制中间件,我们可以分为几个步骤来实现用户的菜单访问权限和操作权限控制。确保用户在登录后获取其权限并存储在 JWT 中。可以在登录时查找用户的权限,并在生成 JWT 时添加它们

2024-11-04 16:06:59 592 2

原创 goland 项目GORM 中dao.db.Find 和 dao.db.Model 有什么区别?

dao.db.Find 和 dao.db.Model 有不同的用途和上下文 Find:直接用于查询并返回结果集,通常是一次性操作。Model:用于构建更复杂的查询,可以用于链式调用,比如计算、条件查询等。通常会先使用Model来设置查询的上下文,然后使用FindCountWhere等方法来构建和执行查询

2024-11-04 15:59:02 657

原创 python 用于请求chartGpt DEMO request请求方式

库向 ChatGPT 发起请求的示例代码。以下是一个使用 Python 的。

2024-10-28 14:50:01 257

原创 Windows环境下 如何使用Makefile打包一下Go项目

序:相信很多做java很多年的同学都会一个思维惯性或者说是一种学习模式,即将新学习的语言与之前的语言进行比较然后再进行惯性的套用。本文以项目打包作为切入点,以java的文件打包模式来尝试打包Go项目。使用 Makefile 构建工具,构建时将静态文件复制到目标目录,随后一起打包。这种方式不将文件嵌入到二进制中,但仍能在同一分发中包含静态文件的打包方式深得我心。一、创建Makefile创建一个简单的 Makefile 来管理构建过程。介绍一下文件中的命名:makebin二、如何使用。

2024-10-28 14:43:54 1542

原创 Window 11 powerShell 安装ll

通过设置别名、编辑 PowerShell 配置文件,或安装 WSL,可以在 PowerShell 中方便地使用类似ll的命令,提升工作效率。

2024-10-24 18:04:55 684

原创 下载的镜像 如何上传到centos

你可以先在其他可以访问 Docker Hub 的机器上下载镜像,然后将其导出并传输到你的 CentOS 机器上。传输文件: 将导出的 tar 文件传输到 CentOS 机器上,可以使用 scp、rsync 或 USB 驱动器等方式。

2024-10-24 17:48:45 383

原创 如何在 window 直接使用 ll

window powerShell 安装llWindows PowerShell 中安装ll列表命令的功能,通常是通过设置别名或安装相关模块来实现的。ll是 Linux 系统中常用的命令(ls -l的别名),在 PowerShell 中并没有直接对应的命令。你可以通过以下步骤配置ll。

2024-10-24 14:56:14 577

原创 AutoMySQLBackup execution.. Backup failed Docker部署mysql 自动备份失败!!

Using a password on the command line interface can be insecure.mysqldump: [Warning] Using a password on the command line interface can be insecure.mysqldump: Couldn't execute 'SELECT COLUMN_NAME, JSON_EXTRACT(HISTOGRAM, '$."number-o

2024-07-25 11:12:19 1018

原创 AccessControlFilter 和 javax.servlet.Filter 傻傻分不清楚??看过来吧。

这两个过滤器在使用范围和目的上有明显的区别,根据具体需求选择合适的过滤器进行实现。

2024-07-15 17:10:07 541

原创 涨知识~Win11 2.28G 镜像!!福利福利!!

没梯子的可以从这边下载地址:https://cloud.189.cn/t/yiaMriJfea2i (访问码:zae6)基于 window 11 24H2 官方镜像基础,去除非必要组件。

2024-05-29 09:35:50 195

原创 K8S(kubernetes) 部署运用方式汇总

首先创建一个命名空间,有了命名空间后能够避免出现No resources found in default namespace。我们将本次建设内容都放置在这个nginx的命名空间,官方解释是命名空间是隔离工作环境的完美方式。k8s 部署这边汇总两类,第一种是建议版本。第二种是文本版本,通过创建yaml文件方式。此次目标:通过k8s创建nginx,端口80并且可以被外网访问。1.命令式创建(第四部已经执行这边不执行)五、外网访问(这里都是执行已有的文件)1.展开详细信息命令。2.使用curl命令。

2024-02-26 18:46:31 737

ch340驱动是一种USB转串口的驱动

ch340驱动是一种USB转串口的驱动的一种,芯片是ch340的均可以使用。ch340驱动可以为你解决电脑因缺失。 连接异步串口 UART/RS232/RS485或转换并口打印机为 USB 打印机通讯。结构:WCH.CN |__ USB-SERIAL CH340 |__ 11/04/2011, 3.3.2011.11

2024-09-14

go 语言编写的简易框架

简易的Go语言开发框架可以帮助你快速启动一个项目,并且提供基础的功能结构。以下是一个基础的Go语言开发框架的结构,包含一些常见的组件如路由、配置、日志和数据库连接首先,定义你的项目的目录结构:my-go-project/ │ ├── cmd/ │ └── main.go # 主程序入口 ├── config/ │ └── config.go # 配置文件加载 ├── internal/ │ ├── api/ │ │ └── handler.go # API 路由和处理 │ ├── models/ │ │ └── user.go # 数据模型 │ ├── service/ │ │ └── user_service.go # 业务逻辑层 │ └── repository/ │ └── user_repo.go # 数据库操作层 ├── dao/ │ ├── database/ │ │ └── database.go # 数据库连接 │ ├──

2024-09-02

AutoMySQLBackup是一个开源的MySQL备份脚本 它是一个轻量级的备份

解压后执行 install.sh 命令 ### Checking archive files for existence, readability and integrity. automysqlbackup ... exists and is readable ... md5sum okay :) automysqlbackup.conf ... exists and is readable ... md5sum okay :) README ... exists and is readable ... md5sum okay :) LICENSE ... exists and is readable ... md5sum okay :) Select the global configuration directory [/etc/automysqlbackup]: Select directory for the executable [/usr/local/bin]: /usr/bin

2024-01-18

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序 采用LGPL或GPL许可证 它提供了录制、

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的

2024-01-04

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序 FFmpeg采用LGPL或GPL许可证

FFmpeg5.0正式发布.这一新版本代号被命名为“Lorentz”,主要为纪念伟大的荷兰物理学家亨得里克·安顿·洛伦兹(HendrikAntoonLorentz).此次重大发布包括大量API更改,并增添了一些新的特性.VLC首席开发者、多媒体专家

2024-01-04

axure 9是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,包含windows

axure是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,包含windows版。axure能帮助网站需求设计者,创建基于网站构架图的带注释页面示意图、操作流程图、以及交互设计。

2024-01-04

NetAssist(网络调试助手)是一款简易实用,功能全面的网络协议调整辅助软件,软件支持UDP和TPC协议

NetAssist网络调试助手,是Windows平台下开发的TCP/IP网络调试工具,集TCP/UDP服务端及客户端于一体,是网络应用开发及调试工作必备的专业工具无需安装,打开即可直接运行,适用于各版本Windows操作系统。适用于各版本Windows操作系统,不需要微软dotNet框架支持.可以作为客户端或服务器端使用:可以在一台PC上同时启动多个网络调试助手,并可设置其中一个作为服务端,其他作为客户端,然后操作客户端去连接开启的服务端

2024-01-04

JD-GUI 是一个独立图形界面的Java源代码“.class”文件反编译工具 您可以浏览重建的源代码,JD-GUI的即时访问方

在源代码审计或者进行漏洞挖掘,有时会碰到war包,jar包,或者直接打包的class文件,需要通过反编译进行源代码审计.以下是个人常用的几种java反编译工具,个人比较推荐使用IDEA自带的反编译组件,直接调用JD-GUI组件进行反编译。

2024-01-04

通用USB安装程序,主要用于镜像烧录工具,不到2M,无需安装

Universal-USB-Installer-2.0.1.0说明:Universal-USB-Installer是一个绿色小巧的镜像烧录工具,不到2M,无需安装,可以将Ubuntu、Kali等几乎所有市场主流Linux发行版烧录到U盘,制作U盘启动盘必备

2024-01-04

SSH-3.2.9.rar

SSHSecureShellClient-3.2.9.exe为Windows 64位安装包大小5.26 MB

2021-03-25

空空如也

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

TA关注的人

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