zoukankan      html  css  js  c++  java
  • 面试题

    1.es集群状态有哪几个?分别表示什么意思?

    答: es集群状态分为3种,分别是green(所有主分片和复制分片都可用), yellow(所有主分片可用,部分复制分片不可用),red(不是所有主分片都可用)

    2.mysql默认隔离级别是什么?为什么默认是这种隔离级别?

    3.dubbo的spi机制?

    4.cms有哪些执行阶段?哪几个阶段会stw

    包括初始标记、并发标记、重新标记、标记清除

    5.jvm查看字节码的指令?

    答: javap

    6.有一个表user ,三个字段id, name,pwd,这3个字段有一个联合索引, id,name,owd,select * from user where pwd = xxx走不走索引? 

    3.java的锁升级机制,AQS?

     4.strlen命令如果 set key 中会返回几个长度,为什么?

    涉及到redis二进制安全问题,redis客户端和服务端都是使用字节流的,key的长度取决于你连接redis服务器的编码,如果xshell连接redis服务器选择gbk,则会显示2个长度,如果用utf8连接,则显示3个长度,redis-cli --raw会触发编码集的格式化,比如设置key为"中"这个字 get这个key的时候会到编码集中找到对应字符,然后显示出来

  • 相关阅读:
    Django系列:TemplateView,ListView,DetailView
    Django系列:开发自己的RestAPI
    Django系列:Restful CBV
    Django系列:RestFul
    Django系列12:Django模型关系
    B
    All about that base
    Safe Passage
    A
    Isomorphic Inversion
  • 原文地址:https://www.cnblogs.com/kiwi-deng/p/13916956.html
Copyright © 2011-2022 走看看