# pace-to-pace **Repository Path**: kuku2016/paceToPace ## Basic Information - **Project Name**: pace-to-pace - **Description**: pace to pace是一套循序渐进的学习方法,给以忙碌中的开发伙伴一些建议,步调一致的去养成不断学习的习惯,还建议仍在迷茫中的开发小伙伴制定学习目标,pacetopace中罗列了一些常用技术选型,从java编程基础到多线程再到spring、消息中间件、远程调用、缓存、分布式事务等。论开发人员的自我修养,那就是真正步调一致的坚持到底。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2019-12-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #pacetopace : 步调一致
##项目结构
├─pace-base java基础巩固
│ ├─day01 Equals
│ ├─day02 抽象类和接口
│ ├─day03 子类和父类、静态内部类代码块执行顺序
│ └─day04 集合框架List、ArrayList、linkedList
│ ├─day05 集合框架List、ArrayList的线程安全处理
│ ├─day06 集合框架set等、Comparator比较器的内部实现与应用
│ ├─day07 集合框架Map、hashmap、treemap
│ └─day08 多线程初识,进程与线程,同步与异步,synchronized锁对象、方法,重入锁
│ ├─day09 多线程之守护线程、线程通信
│ ├─day10 多线程之线程通信
│ ├─day11 自定义线程池、线程池原理、Lock、Executor以及锁概念
│ └─day12 线程池框架ExecutorService、单例线程池,定长线程池,cash线程池
├─pace-mq RabbitMQ入门学习
│ ├─day01 消息中间件初认识以及RabbitMQ安装步骤、web管理、入门demo
│ ├─day02 RabbitMQ工作原理
│ ├─pace-spring spring从入门到精通
│ ├─day01 spring、maven、pom初认识 以及框架搭建
│ ├─day02 spring容器、应用上下文、 bean的生命周期、spring的六大模块
│ ├─day03 装配bean(声明bean、构造器注入和Set t er方法注入、装配bean、控制bean 的创建和销毁)
│ ├─day04 spring切面编程、AOP原理及应用
│ ├─day05 Vue从入门到项目搭建 ##技术选型攻略:
- Java基础
- 消息中间件:RabbitMQ - 核心框架:Spring 4.x 、MyBatis 3.x - NOSQL:redis、mongodb - 数据库:mysql、mycat - 安全框架:Apache Shiro - RPC框架:Dubbo - 分布式服务框架:ZooKeeper - 工作流引擎:activity - 定时器:Quartz 2.3 - 数据库连接池:Druid 1.0 - 日志管理:SLF4J 1.7、Log4j - 页面交互:Vue2.x