• 面试总结一




    一.Linux如何杀进程,具体的命令是什么?
    二.是直接写SQL还是调用存储过程(有什么区别)?
    三.mybatis标签,resultmap与resulttype区别,什么时候用,如何做分页,select标签中是否可以用insert标签。
    elasticsearch具体的api,如何创建索引库
     
    ---无标准答案
    碰到的什么问题,你是怎么解决的?
    之前项目印象深刻的地方,有什么亮点!!!(面试需要突出个人的技术亮点很重要,然而现阶段还没有什么亮点)
    比较熟悉的技术是什么? 

    总的来说还是没有问很多刁难艰深的问题,气氛也比较友好.是一次不错的面试,只不过自己没有摆正心态,而且是第一家..
     
    一.Linux如何杀进程,具体的命令是什么?
    top,查出所有的进程
    kill -9 pid 杀死进程.
     
    二.是直接写SQL还是调用存储过程(有什么区别)?
    1,sp在后台,而SQL在前台。相对而言,前者具有更大的灵活性;
    2,sp是参数化的,而SQL可能是动态拼装的。因此,DBMS在执行时,前者效率更高(因为直接从Cache区中取出,不再需要解析)
    3,使用SQL进行动态组装,代码不够清晰,有点啰嗦
    --遇到单引号【'】需要额外处理
    -- 若使用StringReplace还好些
    4,多条件组合时,两者各有利弊。SQL可能因用户条件选择少而执行效率高(语句简单);而sp的执行效率都取决于全部条件的组合。

    但全部都用sp也不可取
    5、如果管理不良,多人的sp堆积在DB中,会比较混乱。
    6、简单的查询,使用sp,开发效率低(毕竟还要在后台额外开发;变更也可能要同时改2个地方)
    基本使用经验总结:
    A)简单查询,使用前台SQL;
    B)可能变化(尤其客户定制)、重复执行、追求效率的,尽量使用后台sp.
     
  • 相关阅读:
    二项分布 正太分布 关系 隶莫佛-拉普拉斯定理的推广 列维-林德伯格定理
    lint (software)
    eslint
    Lazy freeing of keys 对数据的额异步 同步操作 Redis 4.0 微信小程序
    XML-RPC JSON-RPC RPC是实现思路
    Multitier architecture
    Messaging Patterns for Event-Driven Microservices
    替换模板视频图片的原理
    Understanding When to use RabbitMQ or Apache Kafka Kafka RabbitMQ 性能对比
    RabbitMQ Connector
  • 原文地址:https://www.cnblogs.com/Mr-Brown/p/9782702.html
Copyright © 2020-2023  润新知