Java learning Roadmap

Mr. Li, a prodigy 2022-06-24 07:58:10 阅读数:834

javalearningroadmap

Pretty leather bags are the same 、 One in a million interesting souls
Articles are constantly updated , You can search by wechat 【 Xiaoqi JAVA interview 】 First time reading , reply 【 Information 】 Access to benefits , reply 【 project 】 Get the source code of the project , reply 【 The resume template 】 Get resume template , reply 【 Learning Roadmap 】 Get a learning roadmap .

 Insert picture description here


One 、Java Basics

 Insert picture description here

Java Basics
Language foundation
Process control
character string
Array
Classes and objects
Packaging
Digital processing class
Interface 、 Inheritance and polymorphism
exception handling
Collection classes
I/O
Reflection
Enumeration types and generics
Multithreading

Two 、MySql

 Insert picture description here

MySql
Mysql Data type process control
Operation database array
establish 、 modify 、 Delete table
Indexes
View
trigger
Query data
Insert 、 to update 、 Delete data
MySql Operator
MySql Function introduction
Stored procedures and functions
MySql User management
Data backup and restore
MySql journal
performance optimization

3、 ... and 、Oracle

 Insert picture description here

Oracle
senior SQL Limited query
Oracle One line function
Multi-table query
Group statistics query
Subquery
Basic operation of data
Table creation and management
Data integrity
Use of database objects
PL/SQL Programming
The cursor
Stored procedures and functions
Triggers and packages
Table space management
Management of control files and log files
security management
Database backup and recovery

Four 、SSM

 Insert picture description here

MySql
Spring The basic application of
Spring Medium Bean
SpringAOP
Spring Database development
Spring Transaction management of
MyBatis
dynamic SQL
MyBatis Association mapping of
MyBatis And Spring Integration of
SpringMVC
Data binding
JSON Data interaction and RESTful Support
Interceptor
File upload and download
SSM Framework integration

5、 ... and 、 Design patterns

 Insert picture description here

Design patterns
Create pattern
Structural mode
Behavioral patterns

6、 ... and 、 framework

 Insert picture description here

framework
《 Interesting to learn programming 》 In depth understanding of Java virtual machine
interviewer :MySQL Index underlying data structure principle and performance tuning , How much can you answer ?
interviewer : Let's have a chat Redis Well , Answer as much as you know
interviewer :Redis How to achieve persistence 、 What is the master-slave sentinel ?
interviewer :Redis What are the ways of clustering ,Leader What is the principle of election ?
interviewer :Zookeeper What is it? , What features and usage scenarios does it have ?
interviewer :Zookeeper How to build a cluster ?
interviewer :Zookeeper How to solve reading and writing 、 Double write concurrency inconsistency , And the implementation principle of shared lock ?
interviewer : say Zookeeper in Leader The election mechanism
interviewer :ZAB What is the protocol ?
interviewer :RabbitMQ What are the working modes ?
interviewer :RabbitMQ How to limit the flow at the consumer end
interviewer :RabbitMQ How to realize the reliable delivery of consumption
interviewer :RabbitMQ Expiration time settings 、 Dead letter queue 、 How to design the delay queue ?
interviewer :RocketMQ What is it? , What features and usage scenarios does it have ?
interviewer :Kafka What is it? , What features and usage scenarios does it have ?
interviewer :ElasticSearch What is it? , What features and usage scenarios does it have ?
MongoDB What is it? ? Advantages of non relational database ? Installation tutorial
interviewer :BIO、NIO、AIO What is it? , What's the difference between them ?
Netty What is it? ,Netty Why so fast , Thread model analysis
What is? Netty codec ,Netty What are the codecs ?Protostuff How do you use it? ?
interviewer : What is? Netty Stick and unpack ? How to solve Netty Sticking and unpacking
interviewer :Netty What is the heartbeat detection mechanism , How to customize the detection interval ?
interviewer :Dubbo What is it? , What characteristics does he have ?
interviewer :Dubbo How to realize service degradation , What's the good about him ?
Dubbo What is a local stub ,Dubbo What is the local camouflage ?

7、 ... and 、 summary

Articles are constantly updated , Recommended collection .

You can search by wechat 【 Xiaoqi JAVA interview 】 First time reading , reply 【 Information 】 Access to benefits , reply 【 project 】 Get the source code of the project , reply 【 The resume template 】 Get resume template , reply 【 Learning Roadmap 】 Get a learning roadmap .

copyright:author[Mr. Li, a prodigy],Please bring the original link to reprint, thank you. https://en.javamana.com/2022/175/202206240311492892.html