随笔- 452
文章- 302
评论- 28
阅读-
64万
08 2023 档案
golang 协程、延迟函数调用、以及恐慌和恢复
摘要:此篇文章将介绍协程和延迟函数调用。协程和延迟函数调用是Go中比较独特的两个特性。 恐慌和恢复也将在此篇文章中得到简单介绍。本文并非全面地对这些特性进行介绍,后面的其它文章会陆续补全本文的未介绍的内容。 协程(goroutine) 现代CPU一般含有多个核,并且一个核可能支持多线程。换句话说,现代CP
阅读全文
ES中的Multi_match深入解读:best_fields、most_fields、cross_fields用法一览
摘要:1、multi_match是啥 概念: 多字段检索,是组合查询的另一种形态,考试的时候如果考察多字段检索,并不一定必须使用multi_match,使用bool query,只要结果正确亦可,除非题目中明确要求(目前没有强制要求过) 语法: GET <index>/_search { "query":
阅读全文
golang中goto跳转语句和跳转标签声明
摘要:和很多其它语言一样,Go也支持goto跳转语句。 在一个goto跳转语句中,goto关键字后必须跟随一个表明跳转到何处的跳转标签。 我们使用LabelName:这样的形式来声明一个名为LabelName的跳转标签,其中LabelName必须为一个标识符。 一个不为空标识符的跳转标签声明后必须被使用至
阅读全文
Centos排查流量异常进程
摘要:简介有时候当服务器出现流量出入过高的时候,需要去如何排查是哪些进程在使用,本文主要记录如何通过相关命令来进行排查。 1、基本知识 1.1、iftop介绍 一般涉及到流量的监控,经常会使用iftop,首先安装iftop: yum install iftop -y 使用iftop命令,界面如下: 界面上
阅读全文
laravel 后台或者api框架异常钉钉告警提醒
摘要:中间件 Monitor <?php namespace App\Http\Middleware; use Error; use Closure; use Exception; use Illuminate\Http\Request; use Illuminate\Contracts\Containe
阅读全文
elastic索引管理常用api,故障诊断 压缩 别名 滚动索引 生命周期 数据流等
摘要:1,常用API 1.1 cat apicat/nodes: 查询节点分配情况cat/nodeattrs: 查询节点属性cat/shards: 查询分片分配情况cat/allocation: 查看节点的硬盘占用和剩余cat/count/<index>: 查看索引的文档数量,可以用 count 替代ca
阅读全文
elasticsearch运维调优-集群和冷热集群
摘要:集群: node1-node3专用主节点 node3仅投票节点 启动服务: ./bin/elasticsearch 后台启动守护进程 ./bin/elasticsearch 推荐方式 ./bin/elasticsearch -d -p pid 关闭进程 ps -ef|grep elastic 杀进程
阅读全文
bm25算法与tf-idf比较,区别,已经使用长江
摘要:bm25算法与tf-idf算法比较 一、tf-idf算法介绍 词频(TF)=某篇文章中某个关键词出现的次数/文章总字数,逆文档频率(IDF) = log(语料库文章总数/包含该关键词的文章总数+1),tfidf=tf*idf,下面给大家举个实例,你大概就明白了,例如语料库中有以下三篇文章: 第一篇:
阅读全文