随笔分类 - 针对面经找不足
摘要:不足:MyBatis(持久层框架) 1、Java中final、finally、finalize的区别与用法 1.简单区别: final用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 finally是异常处理语句结构的一部分,表示总是执行的一段代码 finalize是Objec
阅读全文
摘要:一面 1、static关键字:类成员,代码块、静态内部类、静态导包 2、ThreadLocal是什么? 线程的局部变量,当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本 从
阅读全文
摘要:1、自我介绍 姓名、教育经历、项目经理、个人荣誉、专业知识 2、项目 将手机端实时采集到的BLE数据包转化成指纹序列,利用实时数据生成的指纹序列,识别出用户当前所处的位置 3、面向对象的理解 面向对象:基于”万物皆为对象“的思想,类比于对自然界各种事物进行分类,而某一类别的每一个事物是这个类别中的一
阅读全文
摘要:不足: 1、JVM垃圾回收、Gc Roots、垃圾回收器 2、HashMap如何实现线程安全; 3、数据库引擎,聚集索引和非聚集索引 4、CAS操作:cmpxchg 1、Java内存结构:五大组成: 线程共享:方法区、堆; 线程私有:虚拟机栈、本地方法栈、程序计数器 (Java内存模型;为了屏蔽不同
阅读全文