240 发简信
IP属地:上海
  • P100

    题目描述:https://leetcode-cn.com/problems/same-tree/ 这个题目只要按照相同的顺序遍历一遍节点,判断节点是否相等即可,注意下对空节点...

  • 120
    fiddler简单介绍

    这两天闲着没事,带薪学习吧fiddler整个撸了一遍,简单记录下。首页对工具栏的介绍: 然后对某一个请求的一些操作面板:statistics这个主要是看一些性能耗时,用的不多...

  • P100

    给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。示例 1:输入: 1 1/ \ ...

  • P102

    给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。例如:给定二叉树: [3,9,20,null,null,15,7],3/ 9 20/ 15...

  • P1137

    泰波那契序列 Tn 定义如下:T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0 的条件下 Tn+3 = Tn + Tn+1 + Tn+2给你整数 n,请返回...

  • P94

    给定一个二叉树,返回它的中序 遍历。示例:输入: [1,null,2,3]1\2/3输出: [1,3,2] 中序遍历的话比较简单,代码如下: 题目建议用迭代的方式来处理,其实...

  • docker安装mysql

    相比于之前直接装mysql,装的真的是头大,5.6和5.7版本还有差异,今天看了下docker安装mysql,真的只需要两步,太方便了,当然仅限自嗨

  • ES分享

    1.es ElasticSearch是⼀一个基于Lucene的开源分布式搜索和分析引擎服务器器。它的特点有:分布式,零配置,⾃自动发现,索引⾃自动分⽚片,索引副本机制,res...

  • Cglib和jdk动态代理的区别

    首先从实现上来讲,jdk动态代理是使用jdk自带的字节码技术去生成一个类,而cglib则基于asm,他两在使用上最直观的感受是,cglib不需要接口,而jdk需要接口,在性能...

  • es写入流程

    当节点收到客户端的写入请求,如果当前节点不是master节点,会将请求转发给master,master根据要写入的索引,从集群索引信息中判断是否要生成索引,没有索引则先生成索...

  • 消息队列一

    消息队列有两种模式,一种是队列模式,一种订阅-发布模式. 队列模式就是一个点对点,生产者生产消息发入到队列,然后消费端从队列里拉取,这里注意的是当有多个消费者的时候,一条消息...

  • query_string和simple_query_string

    query_string,simple_query_string与match查询的区别在于前者的查询,语法是写在query里面的,后者是通过json的数据结构来查询,另外前者...

  • netty编码解码

    编码和解码的操作其实是一个互逆的过程,把对象转换成什么样的二进制.在吧什么样的二进制转换成对象,如果decode是用json,而encode使用protocolbuf,那这个...

  • 120
    term,match,match_phrase的区别

    term查询是基于词项的查询,而且当设置为term查询时,es不会对这个词做任何处理,但是在文本进行分词时,通常都会将大写转为小写,这个时候就会出现查不出来的情况,比如: m...

  • 聚合

    es的聚合总共分为四种aggregations1.bucketing(桶聚合,group by的操作)2.meric(指标聚合,min,max,count,avg,sum等操...

  • index template和dynamic template

    index template 和dynamic template都是可以根据规则来指定字段的类型,区别就在于前者指定的是多索引的级别,可以根据索引的名称创建pattern来设...

  • es-painless

    painless之前感觉没必要学,然后最近看了看painless可以做的功能还是很强大的,有的聚合如果能用上painless是很方便的,举个例子对某一个index中,有两个字...

个人介绍
好好学习,你管辣末多干嘛