[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/gpfdgithub/Java-Tutorial/master/ReadMe.md [Back]  [Original]

JavaJava JavaJava BATofferJavastar [](#)Java

aHR0cHM6Ly9ub3RlLnlvdWRhby5jb20veXdzL3B1YmxpYy9yZXNvdXJjZS8wNjk1ODIwMzc5MjhhMGU0OWViY2UyYjVhODVmM2UwZi94bWxub3RlLzRCNjhFODVCMzA4MzQwMjJCNzBGMTBBMTRDOEVENDVDLzg4MDQ3 [aHR0cHM6Ly9ub3RlLnlvdWRhby5jb20veXdzL3B1YmxpYy9yZXNvdXJjZS8wNjk1ODIwMzc5MjhhMGU0OWViY2UyYjVhODVmM2UwZi94bWxub3RlLzRCNjhFODVCMzA4MzQwMjJCNzBGMTBBMTRDOEVENDVDLzg4MDQ3]

https://how2playlife.com/ ## - [Java](#Java) - [](#) - [](#) - [](#) - [JavaWeb](#JavaWeb) - [Srping](#Spring) - [SpringMVC](#SpringMVC) - [SpringBoot](#SpringBoot) - [Java](#Java) - [](#) - [JVM](#JVM) - [Java](#Java) - [](#) - [](#) - [](#) - [Linux](#linux) - [](#) - [](#) - [](#) - [](#) - [MySQL](#MySQL) - [](#) - [Redis](#Redis) - [](#) - [Kafka](#Kafka) - [](#) - [](#) - [](#) - [](#) - [](#) - [](#) - [](#) - [](#) - [Git](#git) - [](#) - [](#) - [](#) - [](#) - [](#) ## Java ### * [](docs/java/basic/1.md) * [Java](docs/java/basic/2Java.md) * [string](docs/java/basic/3string.md) * [final](docs/java/basic/4final.md) * [Java](docs/java/basic/5Java.md) * [](docs/java/basic/6.md) * [](docs/java/basic/7.md) * [Java](docs/java/basic/8Java.md) * [JavaClassObject](docs/java/basic/9JavaClassObject.md) * [Java](docs/java/basic/10Java.md) * [Java](docs/java/basic/11Java.md) * [](docs/java/basic/12.md) * [](docs/java/basic/13.md) * [](docs/java/basic/14.md) * [Java](docs/java/basic/15Java.md) * [JavaIO](docs/java/basic/16JavaIO.md) * [](docs/java/basic/17.md) * [](docs/java/basic/18.md) * [javacjavap](docs/java/basic/19Java.md) * [Java8](docs/java/basic/20javacjavap.md) * [Java](docs/java/basic/21Java8.md) * [](docs/java/basic/22.md) * [](docs/java/basic/23.md) ### * [Java](docs/java/collection/Java.md) * [Java1ArrayList,VectorStack](docs/java/collection/Java1ArrayList,VectorStack.md) * [Java2QueueLinkedList](docs/java/collection/Java2QueueLinkedList.md) * [Java3Iteratorfail-fast](docs/java/collection/Java3Iteratorfail-fast.md) * [Java4HashMapHashTable](docs/java/collection/Java4HashMapHashTable.md) * [Java5LinkedHashMapLRU](docs/java/collection/Java5LinkedHashMapLRU.md) * [Java6TreeMap](docs/java/collection/Java6TreeMap.md) * [Java7HashSetTreeSetLinkedHashSet](docs/java/collection/Java7HashSetTreeSetLinkedHashSet.md) * [Java8Java](docs/java/collection/Java8Java.md) ### * [](docs/java/design-parttern/.md) * [Java1.md](docs/java/design-parttern/Java1.md) * [Java2.md](docs/java/design-parttern/Java2.md) * [Java3.md](docs/java/design-parttern/Java3.md) * [Java4JDK.md](docs/java/design-parttern/Java4JDK.md) * [Java5Spring9.md](docs/java/design-parttern/Java5Spring9.md) ## JavaWeb * [JavaWeb1JavaWeb](docs/java-web/JavaWeb1JavaWeb.md) * [JavaWeb2JSPServlet](docs/java-web/JavaWeb2JSPServlet.md) * [JavaWeb3JDBC](docs/java-web/JavaWeb3JDBC.md) * [JavaWeb4Servlet ](docs/java-web/JavaWeb4Servlet%29.md) * [JavaWeb5TomcatHTTP](docs/java-web/JavaWeb5TomcatHTTP.md) * [JavaWeb6Tomcat5](docs/java-web/JavaWeb6Tomcat5.md) * [JavaWeb7TomcatWEB](docs/java-web/JavaWeb7TomcatWEB.md) * [JavaWeb8Tomcat9](docs/java-web/JavaWeb8Tomcat9.md) * [JavaWeb9Java](docs/java-web/JavaWeb9Java.md) * [JavaWeb10JavaBeanSpring](docs/java-web/JavaWeb10JavaBeanSpring.md) * [JavaWeb11Junit](docs/java-web/JavaWeb11Junit.md) * [JavaWeb12Maven](docs/java-web/JavaWeb12Maven.md) * [JavaWeb13Hibernate](docs/java-web/JavaWeb13Hibernate.md) * [JavaWeb14Mybatis](docs/java-web/JavaWeb14Mybatis.md) * [JavaWeb15Mybatis](docs/java-web/JavaWeb15Mybatis.md) * [JavaWeb16SpringBoot](docs/java-web/JavaWeb16SpringBoot.md) ### Spring * [Spring1Spring](docs/java-web/Spring/Spring1Spring.md) * [Spring2Spring IOC](docs/java-web/Spring/Spring2Spring%20IOC.md) * [Spring3Spring IOC ](docs/java-web/Spring/Spring3Spring%20IOC.md) * [Spring4Bean](docs/java-web/Spring/Spring4Bean.md) * [Spring5JDKcglib ](docs/java-web/Spring/Spring5JDKcglib.md) * [Spring6Spring AOP](docs/java-web/Spring/Spring6Spring%20AOP.md) * [Spring7AOP ](docs/java-web/Spring/Spring7AOP.md) * [Spring8Spring](docs/java-web/Spring/Spring8Spring.md) * [Spring9Spring](docs/java-web/Spring/Spring9Spring.md) ### SpringMVC * [SpringMVC1SpringMVC](docs/java-web/Spring/SSM/SpringMVC1SpringMVC.md) * [SpringMVC2SpringMVCDispatcherServlet](docs/java-web/Spring/SSM/SpringMVC2SpringMVCDispatcherServlet.md) * [SpringMVC3DispatcherServlet ](docs/java-web/Spring/SSM/SpringMVC3DispatcherServlet.md) * [SpringMVC4DispatcherServletController ](docs/java-web/Spring/SSM/SpringMVC4DispatcherServletController.md) * [SpringMVC5HttpMessageConverter@ResponseBody](docs/java-web/Spring/SSM/SpringMVC5HttpMessageConverter@ResponseBody.md) * [SpringMVC6SpringMVC ](docs/java-web/Spring/SSM/SpringMVC6SpringMVC.md) ### SpringBoot todo ### SpringCloud todo ## Java ### * [Java1Java](docs/java/currency/Java1Java.md) * [Java2JavaJMM](docs/java/currency/Java2JavaJMM.md) * [Java3volatileCAS](docs/java/currency/Java3volatileCAS.md) * [Java4Java Locksynchronized](docs/java/currency/Java4Java%20Locksynchronized.md) * [Java5JMMfinal](docs/java/currency/Java5JMMfinal.md) * [Java6JavaJMM](docs/java/currency/Java6JavaJMM.md) * [Java7JUCAQS](docs/java/currency/Java7JUCAQS.md) * [Java8AQSCondtion](docs/java/currency/Java8AQSCondtion.md) * [Java9AQS](docs/java/currency/Java9AQS.md) * [Java10Java ReentrantReadWriteLock ](docs/java/currency/Java10Java%20%20ReentrantReadWriteLock%20.md) * [Java11 Java BlockingQueue](docs/java/currency/Java11%20Java%20%20BlockingQueue.md) * [Java12 java ](docs/java/currency/Java12%20java%20.md) * [Java13Java HashMap ConcurrentHashMap ](https://github.com/h2pl/Java-Tutorial/blob/master/docs/java/currency/Java%E5%B9%B6%E5%8F%91%E6%8C%87%E5%8D%9713%EF%BC%9AJava%20%E4%B8%AD%E7%9A%84%20HashMap%20%E5%92%8C%20ConcurrentHashMap%20%E5%85%A8%E8%A7%A3%E6%9E%90.md) * [Java14JUCUnsafeLocksupport](docs/java/currency/Java14JUCUnsafeLocksupport.md) * [Java15Fork join](docs/java/currency/Java15Fork%20join.md) * [Java](https://github.com/h2pl/Java-Tutorial/blob/master/docs/java/currency/Java%E5%B9%B6%E5%8F%91%E6%80%BB%E7%BB%93.md) ### JVM * [JVM](docs/java/jvm/JVM.md) * [JVM1JVM](docs/java/jvm/JVM1JVM.md) * [JVM2JVM](docs/java/jvm/JVM2JVM.md) * [JVM3](docs/java/jvm/JVM3.md) * [JVM4Javaclass](docs/java/jvm/JVM4Javaclass.md) * [JVM5](docs/java/jvm/JVM5.md) * [JVM6JVM](docs/java/jvm/JVM6JVM.md) * [JVM7JNDIOSGITomcat](docs/java/jvm/JVM7JNDIOSGITomcat.md) * [JVM8Java](docs/java/jvm/JVM8Java.md) * [JVM9JVM](docs/java/jvm/JVM9JVM.md) * [JVM10JVM](docs/java/jvm/JVM10JVM.md) * [JVM11Java](docs/java/jvm/JVM11Java.md) * [JVM12JVMVisualVM](docs/java/jvm/JVM12JVMVisualVM.md) * [JVM13GC](docs/java/jvm/JVM13GC.md) * [JVM14GC](docs/java/jvm/JVMGC.md) ### Java * [JavaNIO1JAVA socket ](docs/java/jvm/JavaNIO1JAVA%20%20socket%20.md) * [JavaNIO2JAVA NIO IO](docs/java/jvm/JavaNIO2JAVA%20NIO%20IO.md) * [JavaNIO3IOJava](docs/java/jvm/JavaNIO3IOJava.md) * [JavaNIO4NIOBufferChannel Selector](https://github.com/h2pl/Java-Tutorial/blob/master/docs/java/network-programming/Java%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B%E4%B8%8ENIO%E8%AF%A6%E8%A7%A34%EF%BC%9A%E6%B5%85%E6%9E%90NIO%E5%8C%85%E4%B8%AD%E7%9A%84Buffer%E3%80%81Channel%20%E5%92%8C%20Selector.md) * [JavaNIO5Java IO IO](https://github.com/h2pl/Java-Tutorial/blob/master/docs/java/network-programming/Java%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B%E5%92%8CNIO%E8%AF%A6%E8%A7%A35%EF%BC%9AJava%20%E9%9D%9E%E9%98%BB%E5%A1%9E%20IO%20%E5%92%8C%E5%BC%82%E6%AD%A5%20IO.md) * [JavaNIO6Linux epoll](docs/java/jvm/JavaNIO6Linux%20epoll.md) * [JavaNIO7 Linux NIO Selector ](JavaNIO7%20Linux%20NIO%20Selector%20.md) * [JavaNIO8mmapDirect Buffer](https://github.com/h2pl/Java-Tutorial/blob/master/docs/java/network-programming/Java%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B%E4%B8%8ENIO%E8%AF%A6%E8%A7%A38%EF%BC%9A%E6%B5%85%E6%9E%90mmap%E5%92%8CDirect%20Buffer.md) * [JavaNIO9NIONetty](docs/java/jvm/JavaNIO9NIONetty.md) * [JavaNIO10TomcatNIO](https://github.com/h2pl/Java-Tutorial/blob/master/docs/java/network-programming/Java%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B%E4%B8%8ENIO%E8%AF%A6%E8%A7%A310%EF%BC%9A%E6%B7%B1%E5%BA%A6%E8%A7%A3%E8%AF%BBTomcat%E4%B8%AD%E7%9A%84NIO%E6%A8%A1%E5%9E%8B.md) * [JavaNIO11TomcatConnectorNIO](docs/java/jvm/JavaNIO11TomcatConnectorNIO.md) ## ### todo ### todo #### Linux todo ### todo #### todo #### todo ## todo ### MySQL * [Mysql](docs/database/Mysql.md) * [Mysql1MySQL](docs/database/Mysql1MySQL.md) * [Mysql2MySQL InnoDB](docs/database/Mysql2%20MySQL%20%20InnoDB.md) * [Mysql3Mysql](docs/database/Mysql3Mysql.md) * [Mysql4Mysql](docs/database/Mysql4Mysql.md) * [Mysql5MySQL](docs/database/Mysql5MySQL.md) * [MySQL6MySQL](docs/database/MySQL6MySQL.md) * [Mysql7MyIsamInnoDB](docs/database/Mysql7MyIsamInnoDB.md) * [Mysql8MySQL](docs/database/Mysql8MySQL.md) * [MySQL9Innodb](docs/database/MySQL9Innodb.md) * [MySQL10MySQL](docs/database/MySQL10MySQL.md) * [MySQL11JavaSQL](docs/database/MySQL11JavaSQL.md) * [MySQL12sql](docs/database/MySQL12sql.md) * [Mysql13Mysql](docs/database/Mysql13Mysql.md) ## ### Redis * [Redis](docs/cache/Redis.md) * [RedisRedis](docs/cache/RedisRedis.md) * [Redis1Redis ](docs/cache/Redis1Redis%20.md) * [Redis2Redisdict](docs/cache/Redis2Redisdict.md) * [Redis3Redissds](docs/cache/Redis3Redissds.md) * [Redis4Redisziplist](docs/cache/Redis4Redisziplist.md) * [Redis5Redisquicklist](docs/cache/Redis5Redisquicklist.md) * [Redis6Redisskiplist](docs/cache/Redis6Redisskiplist.md) * [Redis7Redisintset](docs/cache/Redis7Redisintset.md) * [Redis8robj](docs/cache/Redis8robj.md) * [Redis9redisDb](docs/cache/Redis9redisDb.md) * [Redis10Redis](docs/cache/Redis10Redis.md) * [Redis11AOFRedis](docs/cache/Redis11AOFRedis.md) * [Redis12Redis](docs/cache/Redis12Redis.md) * [Redis13RedisRedis](docs/cache/Redis13RedisRedis.md) * [Redis14RedisACID](docs/cache/Redis14RedisACID.md) * [Redis15Redis ](docs/cache/Redis15Redis.md ) ## ### Kafka ## * [AI](docs/big-backEnd/AI.md) * [1](docs/big-backEnd/1.md) * [2](docs/big-backEnd/2.md) * [3Lucene](docs/big-backEnd/3Lucene.md) * [4Elasticsearchsolr](docs/big-backEnd/4Elasticsearchsolr.md) * [5](docs/big-backEnd/5.md) * [6](docs/big-backEnd/6.md ) * [7OpenStackKVM](docs/big-backEnd/7OpenStackKVM.md) * [8OpenStack](docs/big-backEnd/8OpenStack.md) * [9Docker](docs/big-backEnd/9Docker.md) * [10Docker ](docs/big-backEnd/10Docker%20.md) * [11Kubernetes](docs/big-backEnd/11Kubernetes.md) * [12](docs/big-backEnd/12.md) ## ### * [](docs/distrubuted//.md) * [1 2PC3PC ](docs/distrubuted//1%202PC3PC.md) * [2CAP ](docs/distrubuted//2%20CAP.md) * [3 ](docs/distrubuted//3%20.md) * [4Paxos](docs/distrubuted//4Paxos.md) * [5](docs/distrubuted//5.md) * [6RaftZab ](docs/distrubuted//6RaftZab.md) * [7Paxos ](docs/distrubuted//7Paxos.md) * [8zookeeper ](docs/distrubuted//8zookeeper.md) ### * [1 ](docs/distrubuted//1.md ) * [2PaxosRaft](docs/distrubuted//2PaxosRaft.md) * [3zookeeper ](docs/distrubuted//3zookeeper.md ) * [4ZAB ](docs/distrubuted//4ZAB.md ) * [5Zookeeper](docs/distrubuted//5Zookeeper.md) * [6Zookeeper ](docs/distrubuted//6Zookeeper.md ) * [7](docs/distrubuted//7.md) * [8 ](docs/distrubuted//8.md ) * [9Nginx ](docs/distrubuted//9Nginx.md) * [10LVS ](docs/distrubuted//10LVS.md ) * [11sessionhash](docs/distrubuted//11sessionhash.md) * [12ID ](docs/distrubuted//12ID.md ) * [13](docs/distrubuted//13.md) * [14Spring BootRedis](docs/distrubuted//14Spring%20BootRedis.md) * [15 ](docs/distrubuted//15.md ) * [16 ](docs/distrubuted//16.md ) * [17 ](docs/distrubuted//17.md ) * [18 ](docs/distrubuted//18.md ) * [19RocketMQ ](docs/distrubuted//19RocketMQ.md ) * [20](docs/distrubuted//20.md) * [21 Kafka ](docs/distrubuted//21%20Kafka.md ) ## todo ### todo ### todo ## todo ## todo ### todo ## springbootspringcloud ## ### Java Java Java Java SSMSpringBootMySQLLinuxDockerELKJava **Java:** Java **Java** **Java:** **** JavaJavaJava ![](https://img-blog.csdnimg.cn/20190805090108984.jpg) ### 985 JavaJava JAVA Java **:** **""** Java2Javaoffer **3T** **** JavapythonC++ ![](https://img-blog.csdnimg.cn/20190829222750556.jpg)
Web Proxy Viewer  |  New URL  |  Original Page