java intermediate technical point

mysql:

  1. Data isolation mechanism
  2. Index and index strategies to achieve the principles, T- probability tree data routing
  3. Database availability, master-slave replication principle (blog) mycat works, how sub-library sub-table
  4. How and sql database optimization (explain)

repeat

  1. redis data types and data structures (type done), the type of operation and the like api
  2. lue achieve Distributed Lock
  3. Why use a single thread, Why is efficient redis
  4.  The key of type string and redis limit value are 512MB, key length affects the performance of more than 16,385.
  5. redis availability, sentry strategy, Raft agreements
  6. Avalanche and penetration

java

  1. Type loading mechanism, the init () and constructor with no arguments, parameters configured with a run-time, the parent class loading strategy, and reflection agent
  2. jvm memory model, jvm new objects do what the young generation and recycling old's recycled because jvm optimizations (analysis tool) abnormal way
  3. Collection of data structures, such as the underlying thread-safe analysis
  4. java multithreaded data atomicity, locking mechanism, thread pool (rejection policy), the difference between the thread implemented in three ways, concurrent classes, synchronized and lock the different modifications underlying synchronized operation.
  5. Design patterns and code optimization

springMvc

  1. Several runs of the underlying processor

spring

  1. Spread affairs
  2. aop ioc and principles
  3. How the underlying process

mybitis

  1. Interception how to write
  2. How is the production of dynamic proxy xml implementation of

sq.m.

  1. ribbmitmq, queue strategy, ack, data consistency, dead letter, and so delay queue
  2. redis subscription notification
  3. kafka

 

Published 24 original articles · won praise 0 · Views 423

Guess you like

Origin blog.csdn.net/WillliveWillWork/article/details/103182291
Recommended