zoukankan      html  css  js  c++  java
  • 2017面试碎碎念

    阿里:

    1、数据库索引、事务

    2、IOC优缺点、aop使用场景,

    3、ThreadLocal线程数据,

    4、dubbo MQ使用场景,区别,

    5、mybatis和手写sql区别,有什么好处,(mybatis 如何处理sql注入)

    6、session 和cookie区别,用户登录如何处理session(如何找到自己的session)

    7、谈谈对线程安全的理解

    8、HashMap和HashTable的区别,引入线程安全,有没有更好的处理方式?ConcurrentHashMap 内部如何实现

    9、Collection的几种实现方式及其区别?

    10、前端框架用过哪些?有什么好处?

    11、线上负载过高?如何处理,处理步骤是怎样?(Linux)

    12、jvm 内存

     线程安全相关:

       多线程环境下,需要采用同步机制来保持对数据的访问;

       1、同步:synchronized 、reetrantLock、volatile、原子变量

       2、线程封闭:ThreadLocal

       3、将变量设置为不可变的变量: final修饰符

    微盟:

       1、分布式锁如何实现

       2、设计一个抢红包系统

    未来一年内focus的技术:

      高并发、分布式、数据库高并发下的一些处理措施、Linux、嗯暂时这么多

  • 相关阅读:
    James 3.1服务器的安装与搭建
    Mybaits整合Spring
    动态sql
    Mybatis核心配置文件SqlMapConfig.xml
    Mapper动态代理方式
    WPF DatePicker
    UITableView(修改单元格)
    UITableView
    UIImageView
    UILabel
  • 原文地址:https://www.cnblogs.com/Non-Tecnology/p/6669972.html
Copyright © 2011-2022 走看看