美文网首页小目标
知识储备计划

知识储备计划

作者: 光小月 | 来源:发表于2018-04-16 10:42 被阅读31次

2018-04-16最近的小目标

为了找到相应的工作机会,我需要确定一下,自己已经掌握的知识以及还需要掌握的知识点,

已经掌握的知识点:


一、java基础

  1. JVM的内存模式与垃圾回收机制
    1.1 JVM 的运行时内存模式与JMM
    1.2 垃圾回收的算法与垃圾回收器(G1, CMS,serial, serial old等), 内存分区
    1.3 利用jdk自带的工具jps(进程id)、jmap(内存分析)、jstat(信息统计 heap dump)、jstack(线程dump)
  2. java的对象访问方式,引用类型(强、弱、软、虚)
  3. 类的加载顺序与加载机制(委托加载机制)、破坏双亲委托加载机制
  4. 设计模式, 单例(饿汉、赖汉、静态类、双重锁方式)、工厂、代理
  5. 静态代理与基于接口的动态代理proxy, 基于类的CGLIB
  6. 反射原理、代理机制、缓冲机制
  7. HashMap(数组+链表)、Hashtable(synchronized)、ConcurentHashmap(segment, hashentry)
  8. cloneable接口实现原理, 浅拷贝与深拷贝
  9. 异常机制
  10. wait与sleep的区别
  11. java的集合与快速失败机制(modCount), Collection, Map, List, Set, Queue
    11.1 comparable与Comparctor的区别
    11.2 TreeSet与HashSet的区别,
    11.3 ArrayList与LinkedList的特点
  12. java基础, 封装, 继承,多态(重载与重写)
  13. java的泛型(Type)机制, GenericDeclaration<I>, TypeVariable<C>, ParameterizedType, GenericArray, WildcardType, 泛型数组的创建((T[])Array.newInstance(T.class, size)),
  14. java的注解机制, @interface @Target, @Retention, @Documented, @inherited

二、java并发

  1. synchronized的实现原理,锁对象与锁类, synchronized与lock的机制与区别
  2. 并发编程中volatile机制,
  3. CAS机制与缺陷,解决方法
  4. 死锁的发生情况, 以及解决死锁的方式(有序,线程的有效时间)
  5. 线程池的原理以及种类,区别和使用场景。
  6. ThreadLocal原理
  7. Java 内存模型?

三、Spring

  1. Spring的应用上下文ApplicationContext
  2. Bean的创建, DI/IOC
  3. 基于Aspect 的AOP
  4. SpringMVC的机制

四、Oracle

  1. Oracle的sql语句DDL、DCL、DML , 其中包含CRUD操作, 还有where, group by , order by , having等函数。
  2. Oracle的多表连接查询
  3. Oracle的函数, to_char, to_date,
  4. merge into tName Using view on ( join condition ) when matched then update... when not matched then insert ...;
  5. rowid, rownum

五、MyBatis与 Ibatis

  1. Mybatis的机制(映射文件)
  2. 手写的sql,多表联查,动态sql
  3. Mybatis的分页

六、项目中用到的技术与能力

  1. 软件开发过程中文档的编写(用户手册、管理员手册、系统安装文档、系统实施文档、问题调试文档、系统测试文档、试运行文档、验收文档等), 软件开发的流程
  2. WebService应用于系统间的集成
  3. SSO的单点登录
  4. JSON、Log4j技术
  5. 利用Dom4j对XML进行解析
  6. 使用svn、git工具

计划掌握的知识

  1. maven
  2. mysql 的sql、innodb索引
  3. redis缓存机制
  4. mongoDB机制以及应用
  5. 事物的特点(ACID)与原理,为什么需要事物?
  6. HTTPS的原理以及缓存的机制
  7. TCP的三次握手定义,四次握手
  8. HTTP的post与get的区别
  9. 负载均衡
  10. dubbo分布式开发实战

欢迎关注,以后会维护,不定时更新!

相关文章

  • 知识储备计划

    2018-04-16最近的小目标 为了找到相应的工作机会,我需要确定一下,自己已经掌握的知识以及还需要掌握的知识点...

  • 知识储备

    我并不知道气垫车究竟长什么样子,于是我便直接去询问,并没有问那种不规则的东西的尺寸。直到后来我的同事提醒我说,请记...

  • 储备知识

    茶文化 酒文化 点菜文化

  • 知识储备

    我学过的课程学过的知识包括梦中学过的内容都已经融汇到我的思想里 分不清楚 这也算是智慧的提炼 和大家罗列我所学的 ...

  • 知识储备

    入职了家新公司,氛围挺好的。公司晨会、午休醒来都会玩下游戏,醒醒神这样子,什么你画我猜、你演我猜、狼人杀、谁是卧底...

  • 知识储备

    Promise Promise.all promise1和promise2都成功才会调用success1 Prom...

  • 知识储备

    “有趣”则是各种能力在人格魅力上的外显,是知识储备能力、信息管理能力、感知力、鉴赏力、想象创新能力等组合作用下的产...

  • 储备知识

    知识的欠缺往往容易让人认知狭隘,看待问题时一叶障目,很难做出正确的选择。储备好知识,视野更开阔,当选择来临时,就能...

  • 黑苹果详细安装教程-基于OpenCore官网指导-UPUPMO(

    文章大纲 1. 必备知识 查看本篇需要有台式机组装知识储备、Windows 安装知识储备、主板 BIOS 配置知识...

  • 一地鸡毛的生活10

    储备储备知识不错过任何灵感上涌的瞬间

网友评论

    本文标题:知识储备计划

    本文链接:https://www.haomeiwen.com/subject/tkjskftx.html