前言 springboot 整合 ES 有两种方案,ES 官方提供的 Elasticsearch Java API Client 和 spring 提供的 [Spring Data Elasticsearch](Spring Data Elasticsearch) 两种方案各有优劣 Spring:高度封装,用着舒服。缺点是更新不及时,有可能无法使用 ES 的新 API ES 官方:更新及时,灵活,缺点是太灵活了,基本是一比一复制 REST APIs,项目中使用需要二次封装。 Elasticsearch Java A…

2024年3月25日 0条评论 11点热度 0人点赞 王谷雨 阅读全文

前言 本文记录 ES 的一些基本操作,就是对官方文档的一些整理,按自己的习惯重新排版,凑合着看。官方的更详细,建议看官方的。 下文以 books 为索引名举例。 新增 添加单个文档 (没有索引会自动创建) POST books/_doc {"name": "Snow Crash", "author": "Neal Stephenson", "release_date": "1992-06-01", "age": 18} 不指定 id,会随机生成,如果需要指定 id,使用 POST books/_doc/id 还可以…

2024年3月20日 0条评论 16点热度 0人点赞 王谷雨 阅读全文

前言 写这篇东西,是因为官方文档看着太痛苦,于是乎想用大白话来聊聊 ElasticSearc (下面都简称ES)。所以下文对于 ES 一些概念的表述可能会与官方有出入,所以需要准确的表述和详细定义的,请跳转官方文档。我也尽量贴上官方的链接。 前置知识:因为下文会使用 mysql 的一些概念来描述,所以没学过的不建议看文本。 本文基于 ES 8.12 ES 基础概念 ES 是一个搜索引擎。重点是大数据搜索,如果是传统的 CRUD,请考虑关系型数据库。 下面来了解几个 ES 的基础概念 索引(index) Index …

2024年3月18日 0条评论 25点热度 0人点赞 王谷雨 阅读全文

前言 最近在学习 ES,所以需要在服务器上装一个单节点的 ES 服务器环境:centos 7.9 安装 下载镜像 目前最新版本是 8.12.2 docker pull docker.elastic.co/elasticsearch/elasticsearch:8.12.2 创建配置 新增配置文件 elasticsearch.yml http.host: 0.0.0.0 http.cors.enabled: true http.cors.allow-origin: "*" xpack.security.enabled…

2024年3月15日 0条评论 45点热度 0人点赞 王谷雨 阅读全文

MSG 文件 表 MSG 存放聊天记录 普通文本类型 Type = 1,内容存放在 StrContent 图片类型 Type = 3 该条消息是图片类型 StrContent 内容如下 <?xml version="1.0"?> <msg> <img aeskey="73eeda8dc2259b8075695036551e3eb4" encryver="1" cdnthumbaeskey="73eeda8dc2259b8075695036551e3eb4" cdnthumburl="3…

2023年12月9日 0条评论 286点热度 3人点赞 王谷雨 阅读全文

前言 本文介绍微信本地数据库的导出和部分数据表字段分析。 起因是看到一篇文章,博主用微信聊天记录和博客文章,配合ChatGPT克隆了一个数字版自己。俺没这么高级,单纯想看看某个闲聊群谁是龙王。 废话不多说,下面进行实操 数据库解密 环境如下:win10 + pc版微信(3.9.6.33) 数据取证 微信数据库进行了加密,需要用对客户端进行取证得到解密的秘钥。解密工具用 SharpWxDump ,需要自行编译,得到SharpWxDump.exe 接下来正式取证,首先登录微信,然后在命令提示符(CMD)中执行Sharp…

2023年9月20日 4条评论 858点热度 2人点赞 王谷雨 阅读全文

李跳跳是一款非常好用的广告跳过软件,其主要用于跳过各种APP的开屏广告。其原理是使用无障碍功能模拟点击屏幕,自动帮你点击广告的跳过按钮。 在 2023-08-24 早上,李跳跳发公告称因为收到xx集团(我猜是师从卡卡西的那个)的律师函,无限期停止更新,并取消APP的下载链接。下载放上APP的备份链接,大家低调使用。 备份:https://github.com/xiaoguyu/litiaotiao_package_backup github 打不开的可以用这个 李跳跳

2023年8月28日 0条评论 261点热度 1人点赞 王谷雨 阅读全文

前言 文本主要讲述如何为 electron 打包出来软件配置安装引导和结合 github 的 release 配置自动更新。 electron-builder 是将 Electron 工程打包成相应平台的软件的工具,我的工程是使用 electron-vite 构建的,其默认集成了 electron-builder ,下文也是基于 electron-vite 生成的工程进行讲解。 下文是基于 Window 平台讲解,所以安装包我也会说成 exe 文件 配置 electron-builder 有两种配置方式 在 pac…

2023年8月14日 0条评论 466点热度 0人点赞 王谷雨 阅读全文

前言 老规矩,先叠甲。脚本仅作学习用途,请勿用于其他非法途径! 最近在学 autojs ,需要找点东西练练手,于是,又来霍霍微信了。 本脚本是学习使用,真的有好友检测的需求的,建议去用李跳跳。 脚本 基于 Autox ,微信版本 8.0.40 脚本地址:https://github.com/xiaoguyu/handsFree 原理:https://mp.weixin.qq.com/s/v5ejXKQbDTI6cbmSSYMyaw 总结 没总结。用模拟器安装微信调试的脚本,导致期间微信被封了一次(不知具体原因),使…

2023年7月31日 2条评论 587点热度 0人点赞 王谷雨 阅读全文

前言 autoxjs是一个支持无障碍服务的Android平台上的JavaScript 运行环境 和 开发环境,其发展目标是类似JsBox和Workflow。 听说 Autojs 已经停止更新,所以我使用的是开源的 Autox 环境搭建 PC 在电脑端是基于 vscode 开发的。 安装 Visual Studio Code 在 vscode 中安装扩展 ****Auto.js-Autox.js-VSCodeExt**** 安卓 安卓手机直接安装 AutoX 用模拟器也行 调试 确认安卓和 PC 在同一个网段 手机和…

2023年7月31日 0条评论 396点热度 2人点赞 王谷雨 阅读全文
123457