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
  • 相关阅读:
    性能测试四十五:性能测试策略
    性能测试四十四:性能优化思路
    性能测试四十三:数据库监控的指标
    性能测试四十二:sql案例之联合索引最左前缀
    性能测试四十一:sql案例之慢sql配置、执行计划和索引
    性能测试四十:Mysql存储过程造数据
    性能测试三十九:Jprofiler分析CPU过高和响应时间长的问题
    delphiIDE 把 window 桌面改慢后的 还原方法
    TStringList 善用 value['names'] 即使value 是带=号的值都没有关系呵呵 ,我靠 强,以后就用这个了,key=value首选
    TStringList,快速解析 查找测试。。。很有用,再也不用 FOR 循环了
  • 原文地址:https://www.cnblogs.com/ASPNET2008/p/6340105.html
Copyright © 2011-2022 走看看