zoukankan      html  css  js  c++  java
  • 技术图谱

    技能图谱

    技能总结:查漏补缺,做到极致

    开发语言

    • 工作语言
      Java,C#,JavaScript
    • 兴趣语言
      Shell,Go

    JAVA语言

    • IOC
    • AOP
    • ClassLoader
    • 集合
    • 泛型
    • 多线程
    • 异常

    JVM

    • 内存模型
    • GC
      GC的种类及应用场景,典型GC算法
    • 监控(计划学习)
    • 优化
      借助jdk工具以及GC日志来分析定位问题

    代码质量

    CheckStyle,FindBugs,Upsource,Sonar

    设计模式

    工厂,策略,状态,职责链,门面等常见GOF模式

    UML

    流程图,时序图,用例图

    开发工具

    Intellij Idea,Eclipse,Git,Jira

    开发环境

    Linux, Docker

    构建工具

    Maven,Jenkins

    运维

    • 常用Linux操作(查阅命令)
    • Docker管理
    • 分布式日志系统ELK

    框架及组件

    • 后端
      SpringFramework,SpringMVC,SpringBoot(学习中),SpringCloud(计划学习),Mybatis,JPA
    • 前端
      jQuery,AngularJS
    • 数据存储
      Mysql,SQL Server,PostgreSQL
    • 缓存
      Redis(分布式锁),Memcached(hash一致性算法)
    • 检索系统
      Elasticsearch(学习中)
    • RPC
      Dubbo
    • 消息队列
      RabbitMQ(计划学习)
    • 统一配置
      Zookeeper
  • 相关阅读:
    逆序对
    归并排序
    快速排序
    利用WPF InkCanvas水墨控件圈选移动笔画
    Vue使用websocket进行心跳连接
    socket + vue + canvas实践,你画我猜(一)
    Vue+WebSocket+ES6+Canvas 制作【你画我猜】小游戏
    HTML5 canvas实现画板功能
    Canvas手工作图并实时同步复现(利用websocket)
    什么是SoC?
  • 原文地址:https://www.cnblogs.com/ASPNET2008/p/6340105.html
Copyright © 2011-2022 走看看