├── LICENSE ├── README.md ├── SUMMARY.md ├── business └── index.md ├── data-structures-and-algorithms ├── algorithms.md └── data-structures.md ├── db-cache ├── cache_basic.md ├── db-index.md ├── db_basic.md ├── index.md ├── mongodb.md ├── mysql.md ├── redis.md └── sharding.md ├── design-pattern └── index.md ├── distributed └── index.md ├── images ├── 687474703a2f2f7374617469632e7a7962756c756f2e636f6d2f686f6d6973732f75726e75686337656271356a343831656b617875787067652f696d6167655f31626e35326663733376756f31767376316566617171636e31736d2e706e67.png ├── 68747470733a2f2f7773312e73696e61696d672e636e2f6c617267652f303036744e625277677931666e627a6d61693879726a333064773038353734732e6a7067.jpg ├── 68747470733a2f2f7773322e73696e61696d672e636e2f6c617267652f303036744e6337396c7931666e3237666b6c30376a6a333165383068796e306e2e6a7067.jpg ├── collections_class-map.png ├── db-index-bTree-1.png ├── db-index-bTree-2.jpg ├── db-index-bplusTree-1.jpg ├── db-index-data-structure.png ├── db-mysql-long_query_time-param.png ├── db-mysql-optimize.png ├── jvm-class-lifecycle.png ├── jvm-classloader.png ├── jvm.png └── multithread-status-change.png ├── java-basic ├── basic.md ├── collections.md ├── index.md ├── io.md ├── jvm.md ├── multithread.md └── oop.md ├── java-web ├── index.md ├── java-web-basic.md ├── mybatis.md └── spring.md ├── mic-service └── index.md ├── mq ├── basic.md └── index.md ├── network-server ├── index.md ├── netty.md ├── network.md ├── nginx.md └── tomcat.md ├── security-performance ├── index.md ├── performance.md └── security.md ├── software_engineering └── uml.md └── system └── index.md /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /business/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/business/index.md -------------------------------------------------------------------------------- /data-structures-and-algorithms/algorithms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/data-structures-and-algorithms/algorithms.md -------------------------------------------------------------------------------- /data-structures-and-algorithms/data-structures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/data-structures-and-algorithms/data-structures.md -------------------------------------------------------------------------------- /db-cache/cache_basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/db-cache/cache_basic.md -------------------------------------------------------------------------------- /db-cache/db-index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/db-cache/db-index.md -------------------------------------------------------------------------------- /db-cache/db_basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/db-cache/db_basic.md -------------------------------------------------------------------------------- /db-cache/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/db-cache/index.md -------------------------------------------------------------------------------- /db-cache/mongodb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/db-cache/mongodb.md -------------------------------------------------------------------------------- /db-cache/mysql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/db-cache/mysql.md -------------------------------------------------------------------------------- /db-cache/redis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/db-cache/redis.md -------------------------------------------------------------------------------- /db-cache/sharding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/db-cache/sharding.md -------------------------------------------------------------------------------- /design-pattern/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/design-pattern/index.md -------------------------------------------------------------------------------- /distributed/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/distributed/index.md -------------------------------------------------------------------------------- /images/687474703a2f2f7374617469632e7a7962756c756f2e636f6d2f686f6d6973732f75726e75686337656271356a343831656b617875787067652f696d6167655f31626e35326663733376756f31767376316566617171636e31736d2e706e67.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/images/687474703a2f2f7374617469632e7a7962756c756f2e636f6d2f686f6d6973732f75726e75686337656271356a343831656b617875787067652f696d6167655f31626e35326663733376756f31767376316566617171636e31736d2e706e67.png -------------------------------------------------------------------------------- /images/68747470733a2f2f7773312e73696e61696d672e636e2f6c617267652f303036744e625277677931666e627a6d61693879726a333064773038353734732e6a7067.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/images/68747470733a2f2f7773312e73696e61696d672e636e2f6c617267652f303036744e625277677931666e627a6d61693879726a333064773038353734732e6a7067.jpg -------------------------------------------------------------------------------- /images/68747470733a2f2f7773322e73696e61696d672e636e2f6c617267652f303036744e6337396c7931666e3237666b6c30376a6a333165383068796e306e2e6a7067.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/images/68747470733a2f2f7773322e73696e61696d672e636e2f6c617267652f303036744e6337396c7931666e3237666b6c30376a6a333165383068796e306e2e6a7067.jpg -------------------------------------------------------------------------------- /images/collections_class-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/images/collections_class-map.png -------------------------------------------------------------------------------- /images/db-index-bTree-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/images/db-index-bTree-1.png -------------------------------------------------------------------------------- /images/db-index-bTree-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/images/db-index-bTree-2.jpg -------------------------------------------------------------------------------- /images/db-index-bplusTree-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/images/db-index-bplusTree-1.jpg -------------------------------------------------------------------------------- /images/db-index-data-structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/images/db-index-data-structure.png -------------------------------------------------------------------------------- /images/db-mysql-long_query_time-param.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/images/db-mysql-long_query_time-param.png -------------------------------------------------------------------------------- /images/db-mysql-optimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/images/db-mysql-optimize.png -------------------------------------------------------------------------------- /images/jvm-class-lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/images/jvm-class-lifecycle.png -------------------------------------------------------------------------------- /images/jvm-classloader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/images/jvm-classloader.png -------------------------------------------------------------------------------- /images/jvm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/images/jvm.png -------------------------------------------------------------------------------- /images/multithread-status-change.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/images/multithread-status-change.png -------------------------------------------------------------------------------- /java-basic/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/java-basic/basic.md -------------------------------------------------------------------------------- /java-basic/collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/java-basic/collections.md -------------------------------------------------------------------------------- /java-basic/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/java-basic/index.md -------------------------------------------------------------------------------- /java-basic/io.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/java-basic/io.md -------------------------------------------------------------------------------- /java-basic/jvm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/java-basic/jvm.md -------------------------------------------------------------------------------- /java-basic/multithread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/java-basic/multithread.md -------------------------------------------------------------------------------- /java-basic/oop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/java-basic/oop.md -------------------------------------------------------------------------------- /java-web/index.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /java-web/java-web-basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/java-web/java-web-basic.md -------------------------------------------------------------------------------- /java-web/mybatis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/java-web/mybatis.md -------------------------------------------------------------------------------- /java-web/spring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/java-web/spring.md -------------------------------------------------------------------------------- /mic-service/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/mic-service/index.md -------------------------------------------------------------------------------- /mq/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/mq/basic.md -------------------------------------------------------------------------------- /mq/index.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /network-server/index.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /network-server/netty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/network-server/netty.md -------------------------------------------------------------------------------- /network-server/network.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/network-server/network.md -------------------------------------------------------------------------------- /network-server/nginx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/network-server/nginx.md -------------------------------------------------------------------------------- /network-server/tomcat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/network-server/tomcat.md -------------------------------------------------------------------------------- /security-performance/index.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /security-performance/performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/security-performance/performance.md -------------------------------------------------------------------------------- /security-performance/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/security-performance/security.md -------------------------------------------------------------------------------- /software_engineering/uml.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /system/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guanzhenxing/java_interview_manual/HEAD/system/index.md --------------------------------------------------------------------------------