zoukankan      html  css  js  c++  java
  • 面试总结一



    一.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.
     
  • 相关阅读:
    Intent
    BroadcastReceiver
    AsyncTask两种线程池
    多线程、Service与IntentService的比较
    AsyncTask
    转:Android开发:使用DDMS Heap进行内存泄露调试
    (原创)Android Binder设计与实现
    (原)一句mpAudioPolicy->get_input引发的血案
    LOCAL_WHOLE_STATIC_LIBRARIES与LOCAL_STATIC_LIBRARIES的区别
    非static成员函数通过类名::来调用,空指针调用成员方法不出错!
  • 原文地址:https://www.cnblogs.com/Mr-Brown/p/9782702.html
Copyright © 2011-2022 走看看