当前位置:首页 » 《随便一记》 - 第110页

04月18日

微服务分布式搜索引擎 ElasticSearch 查询文档

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 322次
微服务分布式搜索引擎 ElasticSearch 查询文档

文章目录⛄引言一、DSL查询文档⛅DSL查询分类二、DSL查询实例⛅全文检索查询⏰精确查询⚡地理坐标查询⌚复合查询⛵小结⛄引言本文参考黑马分布式ElasticsearchElasticsearch是一款非常强大的开源搜索引擎,具备非常多强大功能,可以帮助我们从海量数据中快速找到需要的内容一、DSL查询文档ElasticSearch的查询依然是基于JSON风格的DSL来实现的。⛅DSL查询分类Elasticsearch提供了基于JSON的DSL(DomainSpecificLanguage)来定义查询。常见的查询类型包括:查询所有:查询出所有数据,一般测试用。例如:match_all全文检索(fulltext)查询:利用分词器对用户输入内容分词,

04月18日

如何实现Chatgpt写文章(附chatgpt3.5免费接口)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 336次
如何实现Chatgpt写文章(附chatgpt3.5免费接口)

申明:本次只是说一下实现思路,官方的接口以及如何实现方式,本文没有提及,这次只是一个思路,若想代替人工完成质量还差的很远,请审核大大放行今天再次优化了代码,修复了一些bug,考虑到不完善且文章质量不是很高的情况(连个图文都没有),打算将代码分离开来,一起使用可能会对后面维护开发产生不必要的麻烦,欢迎大佬的关注,我会自动回关!,等到真正实现自动化,会打包成exe分享实现效果看我的博客:Python3循环语句缺点:gpt3.5没有图文并茂"复制代码"转换过程中处理成了文字未知原因requests返回的数据和真实的数据有出入已完成的工作20230405支持点赞、收藏回访(被动模式)关注回访(需要发表过博客)评论回访20230406优化私信检测到群发消息自动三连/满足

04月18日

链式二叉树及相关操作(前,中,后,层序遍历)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 548次
链式二叉树及相关操作(前,中,后,层序遍历)

欢迎来到Claffic的博客 ???“春来无事,只为花忙。”前言:上一期给大家介绍了二叉树的一种顺序结构:堆,这一期承接上一期,给大家继续介绍二叉树的另一种结构:链式结构。目录?Part1:链式二叉树? 1.前情提要 2.创建一颗二叉树?Part2:相关操作实现1.遍历操作1.1前序遍历1.2中序遍历1.3后序遍历1.4层序遍历2.其他操作2.1二叉树结点个数2.2二叉树高度2.3第k层结点个数 2.4判断是否为完全二叉树2.5查找为x的结点2.6二叉树销毁 Part1:链式二叉树? 1.前情提要 这里的链式二叉树其实就是利用每个结点的左孩子和右孩子关系来创建的,方便快速手搓一个简单的二叉树。2.创建一颗二叉树其实

04月18日

C生万物 | 火眼辨析指针数组与数组指针

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 865次
C生万物 | 火眼辨析指针数组与数组指针

本文我们来讲讲C语言中的易混淆的指针数组与数组指针✒文章目录一、指针数组1、概念明细2、数组地址偏移量与指针偏移量3、指针变量与数组名的置换【✔】4、实例讲解①指针数组存放地址②指针数组存放数组二、数组指针1、数组指针的定义2、&数组名VS数组名3、数组指针的使用【⭐】三、数组传参与指针传参1、一维数组传参2、二维数组传参3、一级指针传参4、二级指针传参四、总结与提炼一、指针数组首先我想问你一个问题:指针数组是一个指针还是一个数组呢?1、概念明细好,解答一下上面的问题,对于【指针数组】来说,它是一个数组,而不是指针intarr1[5];//整型数组-存放整数的数组chararr2[5];//字符数组-存放字符的数组i

04月18日

Java二叉树进阶面试题讲解

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 325次
Java二叉树进阶面试题讲解

Java二叉树进阶面试题讲解?1.二叉树的构建及遍历??2.二叉树的分层遍历??3.给定一个二叉树,找到该树中两个指定节点的最近公共祖先??4.二叉树搜索树转换成排序双向链表??5.根据一棵树的前序遍历与中序遍历构造二叉树??6.根据一棵树的中序遍历与后序遍历构造二叉树??7.二叉树创建字符串?大家好,我是晓星航。今天为大家带来的是Java二叉树进阶面试题讲解的讲解!??1.二叉树的构建及遍历?二叉树的构建及遍历。OJ链接示例图解:importjava.util.*;classTreeNode{publiccharval;publicTreeNodeleft;publicTreeNoderight;publicTreeN

04月18日

【数据结构】带你深度理解队列

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 17055次
【数据结构】带你深度理解队列

目录一.队列的基本概念?二.队列实现方法的选择?2.1引入2.2选择三.接口的实现✈3.1队列的声明3.2初始化和销毁3.3入队3.4出队3.5求队头元素3.6求队尾元素3.7判空3.8求队列的元素个数3.9总结四.完整代码及效果展示?一.队列的基本概念?队列和我们之前学习的栈一样,它也是一种特殊的线性表。它只允许在一端插入数据,在另一端删除数据,不允许对中间的元素进行操作,因而也不支持随机访问。队列具有先进先出的特性FIFO((FirstInFirstOut)。入队:队列的插入操作叫做入队,插入数据的一端称作队头出队:队列的删除操作叫做出队,删除数据的一端称作队尾我们结合动图来理解队列的先进先出:

04月18日

【springcloud 微服务】Spring Cloud Alibaba Nacos使用详解

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 307次
【springcloud 微服务】Spring Cloud Alibaba Nacos使用详解

目录一、前言二、nacos介绍2.1  什么是Nacos2.2nacos核心能力2.2.1服务发现和服务健康监测2.2.2 动态配置服务2.2.3 动态DNS服务2.2.4 服务及其元数据管理2.2.5 nacos生态地图2.3与其他配置中心对比三、nacos快速部署3.1获取安装包3.2 修改脚本启动模式3.3  启动nacos服务3.4访问控制台四、连接mysql4.1前置准备4.2操作步骤4.2.1导入安装包下nacos的建表sql4.2修改配置文件4.3 重启nacos服务五、nacos配置管理5.1配置管理菜单5.1.1配置列表5.1.2 历史版本六、nacos权限管理6.1用户6.2角色

04月18日

无公网IP,在外公网远程访问RabbitMQ服务「内网穿透」

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 320次
无公网IP,在外公网远程访问RabbitMQ服务「内网穿透」

文章目录前言1.安装erlang语言2.安装rabbitMQ3.内网穿透3.1安装cpolar内网穿透(支持一键自动安装脚本)3.2创建HTTP隧道4.公网远程连接5.固定公网TCP地址5.1保留一个固定的公网TCP端口地址5.2配置固定公网TCP端口地址转载自远控源码文章:无公网IP,在外公网远程访问RabbitMQ服务「内网穿透」前言RabbitMQ是一个在AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的消息中间件之一。由erlang开发的AMQP(AdvancedMessageQueue高级消息队列协议)的开源实现,由于erlang语言的高并发特性,性能较好,本质是个队列,FIFO先入先出,里面存放的内容

04月18日

ChatGPT-Next-Web:Vercel 和 Cloudflare 的快速部署

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 265次
ChatGPT-Next-Web:Vercel 和 Cloudflare 的快速部署

本文介绍了如何将ChatGPT-Next-Web部署到Vercel并在Cloudflare上加速,使用SSL、CDN和缓存等功能。ChatGPTNextWeb是一个免费的一键部署私人ChatGPT网页应用程序,具有精心设计的UI、响应式设计和支持深色、浅色两种主题等功能。它还提供了海量内置提示列表(开发中)、自动压缩聊天记录以及一键以Markdown格式导出聊天记录等特性。用户可以使用OpenAIAPIKey开始部署,并可选择绑定自定义域名。此外,该项目还提供本地开发和容器化部署方法。详情参见项目网站。ChatGPTNextWeb网址:https://github.com/Yidadaa/ChatGPT-Next-Web1.ChatGPT-Nex

04月18日

shell检测某个文件/文件夹是否存在

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 261次
shell检测某个文件/文件夹是否存在

1、shell检测某一文件是否存在当你在shell中需要检查一个文件是否存在时,通常需要使用到文件操作符-e和-f。第一个-e用来检查文件是否存在,而不管文件类型。第二个-f仅仅用来检查文件是常规文件(不是目录或设备)时返回true。FILE=/etc/resolv.confiftest-f"$FILE";thenecho"$FILEexist"fiFILE=/etc/resolv.confif[-f"$FILE"];thenecho"$FILEexist"fiFILE=/etc/resolv.confif[[-f"$FILE"]];thenecho"$FILEexist"fi2、shell检测某一目录是否存在Linux

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1