learning-java

所属分类:Java编程
开发工具:Java
文件大小:0KB
下载次数:0
上传日期:2022-11-16 08:32:37
上 传 者sh-1993
说明:  Java编程之路,
(Java programming,)

文件列表:
.DS_Store (6148, 2019-12-28)
.idea/ (0, 2019-12-28)
.idea/libraries/ (0, 2019-12-28)
.idea/libraries/Maven__io_netty_netty_all_4_0_29_Final.xml (539, 2019-12-28)
.idea/libraries/Maven__org_javassist_javassist_3_20_0_GA.xml (538, 2019-12-28)
.idea/modules.xml (266, 2019-12-28)
.idea/vcs.xml (167, 2019-12-28)
.metadata/ (0, 2019-12-28)
.metadata/.lock (0, 2019-12-28)
.metadata/.log (1629, 2019-12-28)
.metadata/.mylyn/ (0, 2019-12-28)
.metadata/.mylyn/repositories.xml.zip (438, 2019-12-28)
.metadata/.plugins/ (0, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/ (0, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/.projects/ (0, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/ (0, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/.indexes/ (0, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/.indexes/properties.index (80, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/org.eclipse.egit.core/ (0, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/org.eclipse.egit.core/GitProjectData.properties (62, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/.root/ (0, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/ (0, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version (1, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index (151, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version (1, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/.root/1.tree (228, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/.safetable/ (0, 2019-12-28)
.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources (853, 2019-12-28)
.metadata/.plugins/org.eclipse.e4.workbench/ (0, 2019-12-28)
.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi (403869, 2019-12-28)
.metadata/.plugins/org.eclipse.jdt.core/ (0, 2019-12-28)
.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache (4, 2019-12-28)
.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache (4, 2019-12-28)
.metadata/.plugins/org.eclipse.jdt.core/invalidArchivesCache (4, 2019-12-28)
.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache (4, 2019-12-28)
.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat (129, 2019-12-28)
.metadata/.plugins/org.eclipse.jdt.ui/ (0, 2019-12-28)
.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml (74, 2019-12-28)
.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml (83, 2019-12-28)
... ...

# On The Road Learning Java ## :point_right: 目录 * [Books](https://github.com/vonzhou/learning-java/blob/master/#books-books) * [Java 语言](https://github.com/vonzhou/learning-java/blob/master/#coffee-java语言) * [JVM](https://github.com/vonzhou/learning-java/blob/master/#hotsprings-jvm) * [Framework](https://github.com/vonzhou/learning-java/blob/master/#purple_heart-framework) ## :books: Books * [《深入理解Java虚拟机》](https://github.com/vonzhou/learning-java/blob/master/src/jvm/) :+1::+1: * [《Java并发编程实践》](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/JavaConcurrencyInPractice) :+1::+1: * [《Java编程思想》](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/Thinking-In-Java) :+1::+1: * [《实战Java高并发程序设计》](https://github.com/vonzhou/learning-java/blob/master/src/PracticeJavaHighConcurrency) :+1: * [《Java8实战》](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/Java8InAction) :+1: * [《深入剖析Tomcat》](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/HowTomcatWorks) :+1::+1: * [《分布式Java应用 基础与实践》](https://github.com/vonzhou/learning-java/blob/master/src/readingbook/分布式Java应用.md) :+1: * [《大型网站系统与Java中间件实践》](https://github.com/vonzhou/learning-java/blob/master/src/readingbook/大型网站系统与Java中间件实践.md) :+1: * [《Effective Java》](https://github.com/vonzhou/learning-java/blob/master/src/effectivejava/) * [《Java Thread Programming》](https://github.com/vonzhou/learning-java/blob/master/src/javathreadprogramming) * 《RocketMQ实战与原理解析》 * 《Kafka权威指南》 :+1: * [《Spring MVC学习指南》](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/SpringMVCTutorial) * [standalone java examples](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/java-examples) * [ Robert Sedgewick](https://github.com/vonzhou/learning-java/blob/master/http://algs4.cs.princeton.edu/home/); ## :coffee: Java语言 * [为什么枚举是实现单例最好的方式?](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/learning-java/blob/master/src/lang/enumsingleton/Enum.md) 2019.2.14 * [CAS 的底层实现](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/learning-java/tree/master/src/concurrent/cas) * [记一次 ArrayList 线程安全问题](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/learning-java/blob/master/src/collection/arraylistthreadsafe/README.md) * [如何保证ArrayList在多线程环境下的线程安全性](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/learning-java/tree/master/src/collection/arraylistthreadsafe2) * [synchronized的实现原理](https://github.com/vonzhou/learning-java/blob/master/TODO) * [深入理解条件变量Condition](https://github.com/vonzhou/learning-java/blob/master/src/concurrent/深入理解条件变量Condition.md) * [Hashtable 和 HashMap 的对比](https://github.com/vonzhou/learning-java/blob/master/src/collection/HashtableVsHashMap.md) * [ArrayBlockingQueue与Disruptor的性能对比](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/learning-java/blob/master/src/framework/disruptor/threadpoolvsdisruptor/README.md) * [使用NIO实现的HTTP Server](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/java-nio-server) ### JDK源码阅读 :rose: * [TimSort算法](https://github.com/vonzhou/learning-java/blob/master/src/collection/TimSort源码分析.md) * [ConcurrentHashMap源码阅读](https://github.com/vonzhou/learning-java/blob/master/src/collection/ConcurrentHashMap.md) * [可重入锁 ReentrantLock 源码阅读](https://github.com/vonzhou/learning-java/blob/master/src/concurrent/ReentrantLock.md) * [IntegerCache源码阅读](https://github.com/vonzhou/learning-java/blob/master/src/lang/IntegerCache.md) * [Collections工具类源码阅读](https://github.com/vonzhou/learning-java/blob/master/src/collection/Collections.md) * [ThreadLocal](https://github.com/vonzhou/learning-java/blob/master/src/lang/ThreadLocal.md) * [ArrayList](https://github.com/vonzhou/learning-java/blob/master/src/collection/ArrayList.md) * [Hashtable 和 HashMap 的对比](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/learning-java/blob/master/src/collection/HashtableVsHashMap.md) ## :hotsprings: JVM * [JVM GC 总结](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/learning-java/blob/master/src/javavirtualmachine/gc/GC.md) 2019.2.21 * [openjdk7源码阅读](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/openjdk7-note) ### 我觉得不错的资源 :+1::+1: [JVM Internals](https://github.com/vonzhou/learning-java/blob/master/http://blog.jamesdbloom.com/JVMInternals.html) :+1::+1: [Java (JVM) Memory Model – Memory Management in Java](https://github.com/vonzhou/learning-java/blob/master/https://www.journaldev.com/2856/java-jvm-memory-model-memory-management-in-java) [What is a Java Safepoint?](https://github.com/vonzhou/learning-java/blob/master/http://chriskirk.blogspot.com/2013/09/what-is-java-safepoint.html) [Understanding Garbage Collection](https://github.com/vonzhou/learning-java/blob/master/https://www.slideshare.net/dougqh/understanding-garbage-collection) [The Black Magic of (Java) Method Dispatch](https://github.com/vonzhou/learning-java/blob/master/https://shipilev.net/blog/2015/black-magic-method-dispatch/) [The infamous sun.misc.Unsafe explained](https://github.com/vonzhou/learning-java/blob/master/http://mydailyjava.blogspot.com/2013/12/the-infamous-sunmiscunsafe-explained.html) :+1: [The "Double-Checked Locking is Broken" Declaration](https://github.com/vonzhou/learning-java/blob/master/http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.htmld) :+1: [Useful JVM flags, revisited](https://github.com/vonzhou/learning-java/blob/master/http://www.javamonamour.org/2015/09/useful-jvm-flags-revisited.html) [The most complete list of -XX options for Java JVM](https://github.com/vonzhou/learning-java/blob/master/http://stas-blogspot.blogspot.com/2011/07/most-complete-list-of-xx-options-for.html) [The Java Memory Model](https://github.com/vonzhou/learning-java/blob/master/http://www.cs.umd.edu/~pugh/java/memoryModel/) ## :purple_heart: Framework ### Disruptor * [Disruptor 快速入门](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/learning-java/blob/master/src/framework/disruptor/DisruptorHello.md) * [Disruptor中的事件消费模式](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/learning-java/blob/master/src/framework/disruptor/README.md) ### Spring 系列 * [DispatcherServlet 源码阅读](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/learning-spring/blob/master/sourcereading/DispatcherServlet.md) * [bean解析过程分析](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/learning-spring/blob/master/sourcereading/bean%E8%A7%A3%E6%9E%90%E5%88%9D%E4%BD%93%E9%AA%8C.md), [bean实例化过程分析](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/learning-spring/blob/master/sourcereading/bean%E5%AE%9E%E4%BE%8B%E5%8C%96%E6%B5%85%E6%9E%90.md) * [Spring Boot 执行初始化逻辑的方法](https://github.com/vonzhou/learning-java/blob/master/http://vonzhou.com/spring-boot-init-methods.html) * [如何加快 Spring Boot 项目的启动速度?](https://github.com/vonzhou/learning-java/blob/master/http://vonzhou.com/spring-boot-speedup.html) * [解决Zuul无法同时转发Multipart和JSON请求的问题](https://github.com/vonzhou/learning-java/blob/master/http://vonzhou.com/zuul-forward-multipart-and-json.html) ### Dubbo ### Sentinel ### MyBatis ### Tomcat ### RocketMQ [RocketMQ源码阅读](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/rocketmq) ### Kafka [大面积offset commit失败,导致不停Rebalance,大量消息重复消费的问题](https://github.com/vonzhou/learning-java/blob/master/src/framework/kafka/rebalancejitter/README.md) ## Algorithm [Leetcode](https://github.com/vonzhou/learning-java/blob/master/src/oj/leetcode) ## Related [Scala编程之路](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/learning-scala) ## 关于我 ![](https://github.com/vonzhou/learning-java/blob/master/https://github.com/vonzhou/Blog/blob/master/content/images/Wechat.jpeg)

近期下载者

相关文件


收藏者