• 01-项目简介Springboot简介入门配置项目准备


    总体课程主要分为4个阶段课程:

    ------------------------课程介绍------------------------

    01-项目简介Springboot简介入门配置项目准备
    02-MariaDB主从安装SpringBoot整合MyBatis配置
    03-MyBatis主从实现代码读写分离应用以及实现
    04-RocketMQ入门及其使用
    05-RocketMQ与项目整合
    06-消息可靠性投递和幂等设计与实现
    07-Zookeeper学习使用
    08-Zookeeper整合RocketMQ代码实现
    09-生产、消费平台消息业务场景讲解
    10-项目架构总结
    11-课程大纲介绍 elk相关技术栈的介绍
    12-搜索引擎相关技术知识
    13-Elasticsearch的学习与使用
    14-ELK技术栈的学习与使用
    15-扩展开源日志组件实现java项目日志与ES结合
    16-分布式服务链路跟踪平台设计与代码实现
    17-项目架构总结
    18-网络编程的伪异步IO模式、模型概念、原理
    19-网络编程的NIO、AIO编程模型讲解
    20-通信框架Netty实战部署以及Netty服务讲解
    21-Netty的TCP粘包拆包、序列化以及自定义协议
    22-Netty实战数据通信以及集群心跳检测服务
    23-数据交换项目通信服务场景讲解和环境搭建
    24-数据交换项目设计、代码实现
    25-项目架构总结
    26-项目简介,SpringCloud简介、作用
    27-数据库表结构设计整体项目微服务概述
    28-微服务讲解与搭建
    29-Nginx学习与使用
    30-Redis学习与使用
    31-Nginx分离zuul+Redis实现token网关登录认证
    32-Activiti工作流核心讲解
    33-实现动态工作流事项申请审批流程
    34-项目架构总结

    架构师的主要职责:

    需求、技术选型、文档、技术落地(spring cloud-->逐一解决token带着走、用户信息、机构角色、zuul)。

    服务器做幂等?什么意思?

    架构师技术要求:

    jvm调优、xmx nmx 堆=》新生代、老年代、栈、复制算法

    多线程(sync、voliate、lock、condition、wait notify、countdown)

    网络编程(io、nio、aio、nima、netty)

    数据库(SQL、设计)

    主流技术(框架、SSH、Spring、Spring 状态机、Spring.io)

    Hadoop、hive、hbase、zookeeper、dubbo、fastdfs、nginx、haproxy、lvs、strom

    spark、disruptor、activemq、rabbitmq、rockmq、kafka

    redis、mongo、solr、elk

    工具:Visio

     SVN 版本控制 

    TCC 流程

    1.保证分布式场景下 数据一致(可以允许 读不一致,不允许写 不一致)

    2.保证异步执行(数据不允许脏数据)

    3.重试机制

    正式进入Spring Boot

    首先Spring Boot的快速入门

    https://www.cnblogs.com/ityouknow/p/5662753.html

    插件安装地址:

    https://www.cnblogs.com/zjdxr-up/p/8617242.html

    点击zip,然后复制出官网路径如下

    http://download.springsource.com/release/STS/3.7.3.RELEASE/dist/e4.5/spring-tool-suite-3.7.3.RELEASE-e4.5.2-win32-x86_64.zip

    对照着上面3.7.2版本路径修改一下复制出的4.5.2官网路径中标红地方即可。修改规则:

    (1)、STS  --> TOOLS/update

    (2)、dist 删掉

    (3)、spring-tool-suite  -->  springsource-tool-suite

    (4)、win32-x86_64.zip  -->  updatesite.zip

    修改完即可得到4.5.2版本的spring boot 插件包路径(如下):

    http://download.springsource.com/release/TOOLS/update/3.7.3.RELEASE/e4.5/springsource-tool-suite-3.7.3.RELEASE-e4.5.2-updatesite.zip

     安装重启Eclipse。构建简单的Spring Boot 程序

     

    在浏览器中输入:http://localhost:8080/hello2

     

     

  • 相关阅读:
    JAVA 多线程(3)
    JAVA 多线程(2)
    JAVA 多线程(1):synchronized
    阿里金服设置公钥-验证私钥
    linux (1): 启动
    新建项目虚拟环境及pycharm配置
    python创建udp服务端和客户端
    python创建tcp服务端和客户端
    python并发(阻塞、非阻塞、epoll)
    mongo基本操作
  • 原文地址:https://www.cnblogs.com/sunrunzhi/p/10458509.html
Copyright © 2020-2023  润新知