avatar
Articles
224
Tags
44
Categories
41
首页
项目
工具箱
归档
标签
分类
关于
Keysqiu的小屋
Search
首页
项目
工具箱
归档
标签
分类
关于

Keysqiu的小屋

elasticsearch_02
Created2025-11-30|SpringCloud
1.DSL查询文档 elasticsearch的查询依然是基于JSON风格的DSL来实现的。 1.1.DSL查询分类 Elasticsearch提供了基于JSON的DSL(Domain Specific Language)来定义查询。常见的查询类型包括: 查询所有:查询出所有数据,一般测试用。例如:match_all 全文检索(full text)查询:利用分词器对用户输入内容分词,然后去倒排索引库中匹配。例如: match_query multi_match_query 精确查询:根据精确词条值查找数据,一般是查找keyword、数值、日期、boolean等类型字段。例如: ids range term 地理(geo)查询:根据经纬度查询。例如: geo_distance geo_bounding_box 复合(compound)查询:复合查询可以将上述各种查询条件组合起来,合并查询条件。例如: bool function_score 查询的语法基本一致: GET /indexName/_search { "query": ...
elasticsearch安装指南
Created2025-11-30|SpringCloud
1、部署单点es 1.1、创建网络 因为我们还需要部署kibana容器,因此需要让es和kibana容器互联。这里先创建一个网络: docker network create es-net 1.2、加载镜像 镜像tar包的下载链接: **链接:**​https://pan.baidu.com/s/10-sd8acWQ-LXqMsqqoBCwA?pwd=t9dr 提取码:t9dr –来自百度网盘超级会员V5的分享 将其上传到虚拟机中,然后运行命令加载即可: # 导入docker镜像 docker load -i es.tar 同理还有​kibana​的tar包也需要这样做。 1.3、运行 运行docker命令,部署单点es: docker run -d \ --name es \ -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \ -e "discovery.type=single-node" \ -v es-data:/usr/share/elasticsearch/data \ -v es-plugins:/usr...
酒店索引库与数据库
Created2025-11-30|SpringCloud
酒店索引库与数据库 // 酒店数据索引库 PUT /hotel { "settings": { "analysis": { "analyzer": { "text_anlyzer": { "tokenizer": "ik_max_word", "filter": "py" }, "completion_analyzer": { "tokenizer": "keyword", "filter": "py" } }, "filter": { "py": { "type": "pinyin", "keep_full_pinyin": false, "keep_joined_full_pinyin": true, ...
Windows下将“使用VSCode打开”添加至右键菜单
Created2025-11-30|Windows
新建一个名为 1.reg 的文件,找一个记事本或者sublime打开,文件名无所谓,但是一定需要带上 .reg 后缀。 查看你自己的电脑的vscode安装目录,最简单的方法就是右键桌面的vscode,查看属性就知道了。以我的安装地址为例:C:\Program Files\Microsoft VS Code\Code.exe, 单反斜杠最好都换成双反斜杠 复制以下内容到 1.reg 文件中。 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\VSCode] @="Open with Code" "Icon"="C:\\Program Files\\Microsoft VS Code\\Code.exe" [HKEY_CLASSES_ROOT\*\shell\VSCode\command] @="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" \"%1\"" Windows Registry Editor Version 5.00 [HKEY_CLA...
Windows 关闭占用指定端口的进程
Created2025-11-30|Windows
① 快捷方式:PowerShell 一行命令(查端口并直接杀掉) # 查出占用 8080 端口的进程并强制结束 Get-Process -Id (Get-NetTCPConnection -LocalPort 8080).OwningProcess | Stop-Process -Force ② 找出占用 443 端口的进程号(pid) (第二列是本机应用占用的端口,看第二列即可,下图中对应过去的 pid 是 18072) # 输出的最后一列就是进程号pid netstat -ano | findstr :443 ③ 查看该 pid 对应的程序(这步操作可有可无,如果杀不掉这个进程,可以用这条命令先看看是哪个程序,再进一步处理) tasklist | findstr 进程号pid ④ 通过 pid 杀进程 # 这里的pid为上面找到的pid taskkill /pid [进程号pid] -f ⑤ 按进程名结束(会结束该进程的所有实例) taskkill /im 进程名.exe /f ⑥ 常见问题排查 端口明明被占用却查不到:可能是 Hyper-V 保留端口,查看保留范围: ...
Windows内置工具
Created2025-11-30|Windows
打开网络连接面板 ncpa.cpl 服务 services.msc Windows事件查看器 eventvwr 远程桌面 mstsc 控制面板 control 注册表 regedit 任务执行计划 taskschd.msc
Windows时间批处理脚本
Created2025-11-30|Windows
Windows时间批处理脚本.zip
elasticsearch_03
Created2025-11-30|SpringCloud
1.数据聚合 **聚合(aggregations)**可以让我们极其方便的实现对数据的统计、分析、运算。例如: 什么品牌的手机最受欢迎? 这些手机的平均价格、最高价格、最低价格? 这些手机每月的销售情况如何? 实现这些统计功能的比数据库的sql要方便的多,而且查询速度非常快,可以实现近实时搜索效果。 1.1.聚合的种类 聚合常见的有三类: **桶(Bucket)**聚合:用来对文档做分组 TermAggregation:按照文档字段值分组,例如按照品牌值分组、按照国家分组 Date Histogram:按照日期阶梯分组,例如一周为一组,或者一月为一组 **度量(Metric)**聚合:用以计算一些值,比如:最大值、最小值、平均值等 Avg:求平均值 Max:求最大值 Min:求最小值 Stats:同时求max、min、avg、sum等 **管道(pipeline)**聚合:其它聚合的结果为基础做聚合 **注意:**参加聚合的字段必须是keyword、日期、数值、布尔类型 1.2.DSL实现聚合 现在,我们要统计所有数据中的酒店品牌有几种,其实就是按...
Windows快捷键
Created2025-11-30|Windows
打开文件资源管理器 win + E 打开文件属性 Alt + 回车 重命名 F2 刷新当前窗口内容 Ctrl + R 妙用快捷键 Win + X
Windows的CredSSP加密数据库验证报错
Created2025-11-30|Windows
新建一个脚本,后缀为.reg,名称随便给,然后双击运行即可 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters] "AllowEncryptionOracle"=dword:00000002 ‍
1…456…23
avatar
Keysqiu
故不积跬步,无以至千里
Articles
224
Tags
44
Categories
41
Follow Me
Announcement
博客由思源笔记自动同步驱动,写作即发布
Recent Posts
版本管理器的理解2026-07-17
Hyper-V虚拟机实现Ubuntu复制粘贴2026-06-26
Windows上用RTK给你的AI编程助手节省Token2026-05-27
CodeGraph使用指南2026-05-25
GitHub 提交 Pull Request (PR)完整流程指南2026-05-22
Categories
  • 51单片机1
  • AI2
  • Anaconda4
  • Android原生开发1
  • C++1
  • C语言1
  • EDA1
  • Git3
Tags
微信 Redis 前端 Jekyll STM32 Windows 微信小游戏 Qt C语言 Go AI 微信小程序 IDEA 微信开发 Unity 收藏 Git Visual Studio OpenCV EDA Android原生开发 再生龙 YOLO 配环境 RabbitMQ 51单片机 MySQL Vue SQL优化 PS npm SpringCloud ROS 面试 经验总结 Python UML 自动化测试 运维 VsCode
Archives
  • July 2026 1
  • June 2026 1
  • May 2026 3
  • March 2026 2
  • January 2026 2
  • December 2025 5
  • November 2025 210
Website Info
Article Count :
224
Unique Visitors :
Page Views :
Last Update :
© 2025 - 2026 By Keysqiu
GitHub · 思源笔记驱动
Search
Loading Database