码迷,mamicode.com
首页 >  
搜索关键字:杂    ( 58314个结果
leetcode73:minmum-window-substring
题目描述 给出两个字符串S和T,要求在O(n)的时间复杂度内在S中找出最短的包含T中所有字符的子串。 例如: S ="ADOBECODEBANC" T ="ABC" 找出的最短子串为"BANC". 注意: 如果S中没有包含T中所有字符的子串,返回空字符串 “”; 满足条件的子串可能有很多,但是题目保 ...
分类:Windows程序   时间:2020-08-03 14:50:55    阅读次数:99
watch和computed区别 及二者使用场景
1、区别 watch中的函数是不需要调用的 computed内部的函数调用的时候不需要加() watch 属性监听 监听属性的变化 computed:计算属性通过属性计算而得来的属性 watch需要在数据变化时执行异步或开销较大的操作时使用 对于任何复杂逻辑或一个数据属性在它所依赖的属性发生变化时, ...
分类:其他好文   时间:2020-08-03 13:31:32    阅读次数:81
leetcode刷题-48旋转图像
题目 给定一个 n × n 的二维矩阵表示一个图像。 将图像顺时针旋转 90 度。 思路 没有想到。看过解答后知道可以转置加翻转即可,且能达到最优的时间复杂度O(N^2)。 实现 class Solution: def rotate(self, matrix: List[List[int]]) -> ...
分类:其他好文   时间:2020-08-03 12:19:41    阅读次数:82
重磅 | 死磕Elasticsearch方法论认知清单(国庆更新版)
每个人都会犯错,别再让相同的错误一再发生,别再让我们为那些错误付出沉痛的代价。清单不是写在纸上的,而是印在心上的。我们别无选择,清单,正在一步步变革我们的生活,变革这个复杂的世界......——[美]阿图-葛尔德《清单革命》01Elasticsearch基础认知死磕Elasticsearch方法论:普通程序员高效精进的10大狠招!Elasticsearch学习,请先看这一篇!严选|ELKStack
分类:其他好文   时间:2020-08-03 09:47:46    阅读次数:84
Elasticsearch实战 | 必要的时候,还得空间换时间!
1、应用场景实时数据流通过kafka后,根据业务需求,一部分直接借助kafka-connector入Elasticsearch不同的索引中。另外一部分,则需要先做聚类、分类处理,将聚合出的分类结果存入ES集群的聚类索引中。如下图所示:业务系统的分层结构可分为:接入层、数据处理层、数据存储层、接口层。那么问题来了?我们需要基于聚合(数据处理层)的结果实现检索和聚合分析操作,如何实现更快的检索和更高效
分类:其他好文   时间:2020-08-03 09:46:14    阅读次数:76
Elasticsearch聚合优化 | 聚合速度提升5倍!
1、聚合为什么慢?大多数时候对单个字段的聚合查询还是非常快的,但是当需要同时聚合多个字段时,就可能会产生大量的分组,最终结果就是占用Elasticsearch大量内存,从而导致OOM的情况发生。实践应用发现,以下情况都会比较慢:1)待聚合文档数比较多(千万、亿、十亿甚至更多);2)聚合条件比较复杂(多重条件聚合);3)全量聚合(翻页的场景用)。2、聚合优化方案探讨优化方案一:默认深度优先聚合改为广
分类:其他好文   时间:2020-08-03 09:45:09    阅读次数:79
C#使用MongoDB
MongoDB是啥? 简单来说:MongoDB是一种非关系型数据库(NoSQL)。 进一步来说:MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mong ...
分类:数据库   时间:2020-08-02 19:59:09    阅读次数:116
Luogu5772 [JSOI2016]位运算
Description 给定一个 $0/1$ 二进制串 \(s(|s|\le 50)\),和两个整数 \(n,k(n\le 7,k\le 10^5)\) 从不大于将 \(s\) 循环 \(k\) 次后得到的二进制串的数中选不同的 \(n\) 个,异或和为 $0$ 的方案 Solution 自己口胡的 ...
分类:Web程序   时间:2020-08-02 19:58:57    阅读次数:99
插入排序的效率问题
插入排序包含4 种步骤:移除、比较、平移和插入。 要分析插入算法的效率,就得把每种步骤都统计一遍。 首先看看比较。 每次拿temp_value 跟空隙左侧的值比大小就是比较。在数组完全逆序的最坏情况下, 我们每一轮都要将temp_value 左侧的所有值与temp_value 比较。因为那些值全都大 ...
分类:编程语言   时间:2020-08-02 17:33:44    阅读次数:109
C#循环
C# 循环 有的时候,可能需要多次执行同一块代码。一般情况下,语句是顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。 编程语言提供了允许更为复杂的执行路径的多种控制结构。 循环语句允许我们多次执行一个语句或语句组,下面是大多数编程语言中循环语句的一般形式: 循环类型 C# whil ...
分类:Windows程序   时间:2020-08-02 16:14:12    阅读次数:91
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!