676. 实现一个魔法字典 : 结合 DFS 的 Trie 运用题
设计一个使用单词列表进行初始化的数据结构,单词列表中的单词 互不相同 。 如果给出一个单词,请判定能否只将这个单词中一个字母换成另一个字母,使得所形成的新单词存在于你构建的字典中。
2022-07-11
Elasticsearch debug
倒腾一个新东西,首先是要了解基本概念,之后就是要学习如何 debug 。要不然很容易出现抓瞎的情况。搞定这两点剩下的就是耐心和恒心的问题了。
如何在SAP CRM WebClient UI里创建web service并使用ABAP消费
In this blog I will create a web service which is exposed via Genil model PROD in CRM web client UI and consume it via a simple ABAP program.
2020-09-05
Elasticsearch 实现分页的 3 种方式,还有谁不会??
一、from + size 浅分页"浅"分页可以理解为简单意义上的分页。它的原理很简单,就是查询前20条数据,然后截断前10条,只返回10-20的数据。这样其实白白浪费了前10条的查询。 {代码...} 其中,from定义了目标数据的偏移值,size定义当前返回的数目。默认from为0,size为10,即所有的查询默认仅仅返回前10条数据。在这里有...
2022-07-01
Elasticsearch 参考指南(Avg聚合)
Avg聚合 一个单值指标聚合,它计算从聚合文档中提取的数值的平均值,这些值可以从文档中的特定数字字段中提取,也可以由提供的脚本生成。 假设数据由代表学生考试成绩(0到100之间)的文档组成,我们可以平均他们的分数: {代码...} 上面的聚合计算所有文档的平均成绩,聚合类型为avg,field设置定义要计算平均值的文档...
2018-10-28
刷题心得 leetcode 704 leetcode 27
再次运行报不可以初始化,原来vscode默认只支持c++98标准,在.vscode里的task.json添加”-std=c++11“编译参数即可
2023-05-25
WooCommerce 允许在仪表盘中通过自定义字段搜索商品
默认情况下,在WooCommerce 产品列表中,我们只能通过产品标题、摘要和产品详情中包含的关键词来搜索商品。在一些特殊需求下,我们可能还需要通过产品自定义字段来搜索产品。当然有一些插件可以实现这个需求,但是这样的插件一般都是大而全的插件,不想用插件的时候,我们可以通过一段简单的代码来实现这个需求。
2024-02-13
00040-layui 表格table 清空搜索时,不保留上一次的搜索参数
{代码...} $.extend 的第一个参数:为搜索字段, 需要全部置为 null
2020-09-19
docker 操作redis
{代码...}
css 填坑常用代码分享
以下是常用的代码收集,没有任何技术含量,只是填坑的积累。 一. css 2.x code 1. 文字换行 {代码...} 2. 两端对齐 {代码...} 3. 去掉Webkit(chrome)浏览器中input(文本框)或textarea的黄色焦点框 [链接] {代码...} [链接] 去掉chrome记住密码后自动填充表单的黄色背景 4. ie6: position:fixed {代码...} 5. clearfix {...
encodeURI VS encodeURIComponent
因为网络标准RFC1738做了硬性规定,只有字符和数字以及一些规定内的特殊符号,才可以不经过编码用于url,换言之就是,如果你的url中包含了规定之外的符号,那它就是非法的url, 无法被服务器解析,也就无法访问到你想要的网络资源。为了解决这个问题,js就提供了encodeURI和encodeURIComponent来给这些规定之外的符号进行...
[LeetCode]Find Peak Element
A peak element is an element that is greater than its neighbors. Given an input array where num[i] ≠ num[i+1], find a peak element and return its index. The array may contain multiple peaks, in that case return the index to any one of the peaks is fine. You may imagine that num[-1] = num[n] = -∞....
2016-01-01
解决Element UI input输入框不能使用回车进行搜索
因为使用vue修饰符绑定键盘事件报错,不知道怎么解决... 所以想出了一个神奇的解决方法... 1、绑定输入事件,每次输入就把输入的内容存到本地储存 {代码...} 2、使用jQuery键盘事件解决 {代码...}
2020-01-04
zipkin启动和过期数据删除
QUERY_PORT=9411 STORAGE_TYPE=elasticsearch ES_HOSTS=[链接] java -jar zipkin.jar
leetcode98. Validate Binary Search Tree
如果了解中序遍历的同学可以知道,一颗二叉查找树的中序遍历结果应当是一个数值有小到大递增的数组。正因为中序遍历是指先遍历左子树,接着遍历中间节点,再遍历右子树,恰好和查找树的值递增顺序相同。因此在这里我们采用栈的方式实现中序遍历,通过研究中序遍历是否递增来判断二叉查找树是否符合规则。代码如下:
2017-07-20
leetcode98. Validate Binary Search Tree
如果了解中序遍历的同学可以知道,一颗二叉查找树的中序遍历结果应当是一个数值有小到大递增的数组。正因为中序遍历是指先遍历左子树,接着遍历中间节点,再遍历右子树,恰好和查找树的值递增顺序相同。因此在这里我们采用栈的方式实现中序遍历,通过研究中序遍历是否递增来判断二叉查找树是否符合规则。代码如下:
2017-07-20
leetcode 81 Search in Rotated Sorted Array II
在上一道题目的基础上,我们知道,如果数组中存在重复值,可能会出现类似于[1,3,1,1]这种情况出现。如果在这时候使用二分法,很可能会无法判断出到底属于左半侧数组还是右半侧数组。这是我们可以将情况分为以下几种。
2017-06-26