elasticsearch 爬坑记
前言 对于使用 elasticsearch 来说,强力建议去先读相关文档. 理解一些概念,便于后面实际中使用。这里先推荐一些链接 Getting Started 官方开始文档 官方所有文档目录 Elasticsearch 权威指南(中文版) 爬坑 日志 像查看 查询日志,需要配置elasticsearch, 具体可以参看 官方文档 show log 注意,如果是用docker 启动 ...
npm search 全方位解读
本文参考了NPM中文文档写作而成的 npm search 功能 搜索软件包 npm search使用 {代码...} npm search说明 在注册表中搜索与搜索词匹配的软件包。 npm search 通过包元数据对注册表中的所有文件执行线性,增量,按词法排序的搜索。 如果启用了颜色,它将进一步突出显示结果中的匹配项。 此外,使用--searchopts 和--searc...
2019-10-04
实现延迟搜索功能
搜索延迟 平常在项目中,经常会遇到搜索请求后台的情况,此时搜索延迟就显得尤为重要,如果没有搜索延迟功能,那么用户页面将会显得特别卡顿 {代码...} 以上就是一个最简单的搜索延迟功能的实现。有误之处还请指出。 jimwmg@foxmail.com
Leetcode PHP题解--D138 35. Search Insert Position
D138 35. Search Insert Position题目链接35. Search Insert Position题目分析给定一个有序数组和一个数字,返回这个数字出现的位置。如果这个数字没有出现,那么返回这个数字本该出现的位置。解题思路这题也很简单,逐个遍历,直到后面的数字大于给定的数字就可以了。最终代码 {代码...} 若觉得本文章对你有用,欢迎用...
2022-06-30
构筑立体世界,AR Engine助力B站会员购打造沉浸式营销
哔哩哔哩会员购(后称会员购)是B站于2017年推出的IP消费体验服务平台。为了让广大用户能够真实感受到衍生品商品的细节,平台从今年开始结合AR特效,模拟衍生品与真实场景的交互,打造沉浸式营销,唤起粉丝群体的文化共鸣。
关于 GIN 的路由树
GIN 是一个 golang 常用的 Web 框架,它对 API 比较友好,源码注释也很明确明确,使用起来快速灵活,还有极高的容错率。标题中的路由我们可以简单理解为在浏览器中输入的页面地址,而“树”则是 一种优化的数据结构。 因为在 GIN 这个 Web 框架中的路由树是前缀树,所以我们今天会围绕前缀树来讲解。
VS Code 文件路径匹配
平时开发前端主要使用 vs code , 很多时间都用到了从文件中搜索替换功能。当文件很多时,假如还是从所有文件中查询,速度会很慢。vs code 提供了根据一套语法用来匹配指定类型的文件。
2017-11-09
SonarQube API的2个坑
/api/issues/search 查询违反规则的issue参数一:componentKeys参数二:rules/api/issues/search?componentKeys=Demo&rules=external_eslint_repo:indent
vitepress模糊搜索配置
在docs\.vitepress\config.mts文件中进行配置themeConfig配置项中添加search:provider: "local"即可开启全局模糊搜索,搜索本地文档数据
2025-03-03
leetcode讲解--938. Range Sum of BST
Given the root node of a binary search tree, return the sum of values of all nodes with value between L and R (inclusive).
2018-12-16
url 参数 是url,获取时参数丢失
引用场景:一条链接带数个参数,其中有参数是一条url(也带有参数),这样就会造成获取参数丢失。例如url: [链接]://www.baidu.com/?err=ppp&lll=xxxx
2020-06-05
url 参数 是url,获取时参数丢失
引用场景:一条链接带数个参数,其中有参数是一条url(也带有参数),这样就会造成获取参数丢失。例如url: [链接]://www.baidu.com/?err=ppp&lll=xxxx
2019-11-20
Qml 中的那些坑(六)---对象被错误删除,看不见的垃圾回收
在 Qml 中,很多时候我们需要动态创建一些 Qml 对象,通常是:createComponent + createObject 或 createQmlObject。
2024-11-11
DSL 系列(1) - 扩展点的论述与实现
DSL 全称为 domain-specific language(领域特定语言),本系列应当会很长,其中包含些许不成熟的想法,欢迎私信指正。
2020-02-01
一个超方便使用SQL的Python神器
ORM即Object Relational Mapper,可以简单理解为数据库表和Python类之间的映射,通过操作Python类,可以间接操作数据库。
2022-07-28
在国内云函数中轻松调用 OpenAI API:搭建您的代理服务器
本文将介绍一个名为OpenAI-Proxy-Api的开源项目,该项目使用Node.js和Express.js框架,将OpenAI的API服务部署为一个本地代理服务器。通过云函数在国内顺畅调用 OpenAI API。本项目的目的是通过搭建一个代理服务器,帮助国内用户克服网络限制,轻松享受 OpenAI API 的强大功能。
2023-05-07
Flutter -- Android初始化流程
继承SurfaceView,它的内部有两个线程即主线程和渲染线程,使用渲染线程中向屏幕上绘图可以避免主线程阻塞,从而提高了程序的反应速度。使用了双缓冲机制。
2020-07-14