/JavaCode_Container

【Java】12_Container(容器)

Primary LanguageJava

GitHub仓库代码

仓库名称 涵盖内容
MyCode_JavaDev 【Java】01_JavaBasics(Java基础)
【Java】02_JavaReinforce(Java加强)
【Java】03_JavaInterface(Java界面)
MyCode_JavaWeb_Front 【Java】04_JavaWeb_Front(前端)
MyCode_JavaWeb_Database 【Java】05_JavaWeb_Database(数据库)
MyCode_JavaWeb_Server 【Java】06_JavaWeb_Server(服务器端)
MyCode_JavaWeb_Framework 【Java】07_JavaWeb_Framework(开源框架)
MyCode_JavaWeb_SourceCodeAnalysis 【Java】08_JavaWeb_SourceCodeAnalysis(源码分析)
MyCode_Architecture_Distributed 【Java】09_Architecture_Distributed(分布式架构)
MyCode_Architecture_MicroService 【Java】10_Architecture_MicroService(微服务架构)
MyCode_JavaExpert 【Java】11_JavaExpert(高阶)
MyCode_EfficiencyTools 【Java】12_EfficiencyTools(效率工具)

JavaCode 目录

  • 写在前面
1)部分类名/包名采用x_YzYz的方式,而非驼峰命名的方式,目的是为了区分和排序
(2)项目JDK 1.8

【Java】01_Java_Basics(Java基础)

  • Java_1.1_Grammar(基础语法)
  • Java_1.2_Oriented(面向对象)
  • Java_1.3_Exception(异常处理)
  • Java_1.4_API(常用API)
  • Java_1.5_Collections(集合框架)
  • Java_1.6_IO(IO流)
  • Java_1.7_NewFeatures(Java新特性)

【Java】02_Java_Reinforce(Java加强)

  • Java_2.1_ClassLoader(类加载器)
  • Java_2.2_Reflect(反射)
  • Java_2.3_JavaDelegate(Java代理)
  • Java_2.4_Annotation(注解)
  • Java_2.5_MultiThread(多线程)
  • Java_2.6_NetWork(网络编程)
  • Java_2.7_Pattern(设计模式)
  • Java_2.8_Junit(单元测试)

【Java】03_Java_Interface(Java界面) - 目前没有代码

  • Java_3.1_AWT
  • Java_3.2_事件机制
  • Java_3.3_Swing
  • Java_3.4_GUI

【Java】04_JavaWeb_Front(前端)

  • JavaWeb_4.1_HTML
  • JavaWeb_4.2_CSS
  • JavaWeb_4.3_Javascript
  • JavaWeb_4.4_jQuery
  • JavaWeb_4.4_jQuery_EasyUI
  • JavaWeb_4.4_jQuery_OCUpload
  • JavaWeb_4.4_jQuery_ZTree
  • JavaWeb_4.5_BootStrap
  • JavaWeb_4.6_Layui(前端框架)

【Java】05_JavaWeb_Database(数据库)

  • JavaWeb_5.0_DatabaseBasic(数据库基础)
  • JavaWeb_5.1_JDBC(数据库连接)
  • JavaWeb_5.2_MySQL
  • JavaWeb_5.3_Redis
  • JavaWeb_5.4_Oracle
  • JavaWeb_5.5_Neo4j(图数据库)

【Java】06_JavaWeb_Server(服务器端)

  • JavaWeb_6.1_XML(可扩展的标记语言)
  • JavaWeb_6.2_HTTP(超文本传输协议)
  • JavaWeb_6.3_Application Server(应用服务器) - 不需要建项目
  • JavaWeb_6.4_Servlet
  • JavaWeb_6.4_Servlet_Listener(监听器)
  • JavaWeb_6.4_Servlet_Filter(过滤器)
  • JavaWeb_6.5_JSP(Java服务器页面)
  • JavaWeb_6.6_JSON(数据交换格式)
  • JavaWeb_6.7_Ajax(异步JS和XML)

【Java】07_JavaWeb_Framework(开源框架)

  • JavaWeb_7.1_Mybatis3
  • JavaWeb_7.2_Spring5
  • JavaWeb_7.3_SpringMVC

【Java】08_JavaWeb_SourceCodeAnalysis(源码分析)

  • JavaWeb_8.1_Mybatis_src
  • JavaWeb_8.2_Spring_src
  • JavaWeb_8.3_Dubbo_src
  • JavaWeb_8.4_Zookeeper_src
  • JavaWeb_8.4_Zookeeper_src
  • JavaWeb_8.5_Netty_src

【Java】09_Architecture_Distributed(分布式架构)

  • Distributed_9.0_Basic(分布式架构基础)

【Java】10_Architecture_MicroService(微服务架构)

  • MicroService_10.0_Basic(微服务架构基础)

【Java】11_JavaExpert(高阶)

  • JavaExpert_11.1_JVM

【Java】12_EfficiencyTools(效率工具)

  • 12.1_DevTools(开发工具)
    • IDEA
    • DataGrip
  • 12.2_BuildTools(项目构建工具)
    • Maven
    • Gradle
    • Ant
  • 12.3_VcsTools(源码管理工具)
    • Git和GitLab
    • Subversion(SVN)
  • 12.4_CodeQualityTools(代码质量管理工具)
    • SonarQube
  • 12.5_UTTools(测试工具)
    • JMeter
    • PostMan
    • SoapUI
  • 12.6_CITools(持续集成工具)
    • Hudson
    • Jenkins
  • 12.7_DevOps(运维部署)
    • JDK
    • Nacos
    • Docker
    • Kubernetes(K8S)
  • 12.8_DeployContainer (部署容器)
    • ApacheTomcat

【Java】13_拓展技能

  • Fiddler(抓包工具)

Author:蓝田_Loto