-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathindex.html
90 lines (89 loc) · 8.83 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta http-equiv="X-UA-Compatible" content="ie=edge" /><title>编程之路 by vonzhou</title></head><body><h2 id="主页---读书---知乎"><a href="https://github.com/vonzhou/Blog">主页</a> | <a href="https://github.com/vonzhou/readings">读书</a> | <a href="https://www.zhihu.com/people/vonzhou">知乎</a> </h2>
<h1 id="编程之路---build-your-programming-culture">编程之路 - Build Your Programming Culture</h1>
<h2 id="订阅">订阅</h2>
<p>点击 <a href="https://github.com/vonzhou/Blog">Blog</a> 页面右上角的 <code>Watch</code> -> <code>Watching</code> 订阅本博客,这样本博客的更新后你会收到通知。</p>
<h2 id="java">Java</h2>
<ul>
<li><a href="https://github.com/vonzhou/learning-java/blob/master/src/javavirtualmachine/gc/GC.md">JVM GC 总结</a> 2019.2.21</li>
<li><a href="https://github.com/vonzhou/learning-java/blob/master/src/lang/enumsingleton/Enum.md">为什么枚举是实现单例最好的方式?</a> 2019.2.14</li>
<li><a href="https://github.com/vonzhou/learning-java/tree/master/src/framework/redis/jedispoolget">从连接池(JedisPool)获取Redis连接源码分析</a> 2018.12.14</li>
<li><a href="https://github.com/vonzhou/learning-java/blob/master/src/framework/redis/redisexpire/">Redis中键的过期删除策略</a> 2018.9.9</li>
<li><a href="https://github.com/vonzhou/learning-java/tree/master/src/collection/arraylistthreadsafe2">如何保证ArrayList在多线程环境下的线程安全性</a> 2018.9.7</li>
<li><a href="https://github.com/vonzhou/learning-java/tree/master/src/collection/arraylistthreadsafe">记一次 ArrayList 线程安全问题</a> 2018.7.12</li>
<li><a href="https://github.com/vonzhou/learning-java/tree/master/src/framework/asmtools">Java字节码工具AsmTools介绍</a> 2018.11.27</li>
<li><a href="https://github.com/vonzhou/learning-java/tree/master/src/concurrent/cas">CAS 的底层实现</a> 2018.9.19</li>
<li><a href="https://github.com/vonzhou/learning-java/tree/master/src/framework/disruptor">Disruptor中的事件消费模式</a> 2018.9.28</li>
<li><a href="https://github.com/vonzhou/learning-java/blob/master/src/framework/disruptor/DisruptorHello.md">Disruptor 快速入门</a> 2018.9.21</li>
<li><a href="https://github.com/vonzhou/learning-java/tree/master/src/framework/disruptor/threadpoolvsdisruptor">ArrayBlockingQueue与Disruptor的性能对比</a> 2018.12.1</li>
<li><a href="https://github.com/vonzhou/learning-java/blob/master/src/lang/IntegerCache.md">IntegerCache源码阅读</a> 2018.12.19</li>
<li><a href="https://github.com/vonzhou/learning-java/blob/master/src/concurrent/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3%E6%9D%A1%E4%BB%B6%E5%8F%98%E9%87%8FCondition.md">深入理解条件变量Condition</a> 2018.11.11</li>
<li><a href="https://github.com/vonzhou/learning-java/blob/master/src/collection/HashtableVsHashMap.md">Hashtable 和 HashMap 的对比</a></li>
</ul>
<h3 id="jdk源码阅读">JDK源码阅读</h3>
<ul>
<li><a href="https://github.com/vonzhou/learning-java/blob/master/src/lang/ThreadLocal.md">ThreadLocal</a></li>
<li><a href="https://github.com/vonzhou/learning-java/blob/master/src/collection/ArrayList.md">ArrayList</a></li>
<li><a href="https://github.com/vonzhou/learning-java/blob/master/src/collection/Collections.md">Collections</a></li>
<li><a href="https://github.com/vonzhou/learning-java/blob/master/src/collection/ConcurrentHashMap.md">ConcurrentHashMap</a></li>
<li><a href="https://github.com/vonzhou/learning-java/blob/master/src/concurrent/ReentrantLock.md">可重入锁 ReentrantLock</a> </li>
<li><a href="https://github.com/vonzhou/learning-java/blob/master/src/concurrent/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3%E6%9D%A1%E4%BB%B6%E5%8F%98%E9%87%8FCondition.md#condition-%E5%AE%9E%E7%8E%B0%E5%88%86%E6%9E%90">条件变量 Condition/ConditionObject</a></li>
</ul>
<h2 id="kafka">Kafka</h2>
<ul>
<li><a href="https://github.com/vonzhou/learning-java/tree/master/src/framework/kafka/producerfullgc">记一次使用KafkaProducer引发的Full GC问题</a> 2019.3.1</li>
<li><a href="https://github.com/vonzhou/learning-java/blob/master/src/framework/kafka/rebalancejitter/README.md">大面积offset commit失败,导致不停Rebalance,大量消息重复消费的问题</a> 2019.1.30</li>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/BigData/kafka-source-begin.md">Kafka源码阅读环境搭建</a> 2018.11.7</li>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/BigData/kafka-cleanup-policy.md">Kafka中的2种日志清理策略</a> 2018.914</li>
</ul>
<h2 id="springspringbootspringcloud">Spring/SpringBoot/SpringCloud</h2>
<ul>
<li><a href="https://github.com/vonzhou/learning-spring/tree/master/src/main/java/com/vonzhou/learningspring/copyproperties">BeanUtils.copyProperties 源码分析</a> 2019.2.27</li>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/Spring/zuul-forward-multipart-and-json.md">解决Zuul无法同时转发Multipart和JSON请求的问题</a> 2018.10.10</li>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/Spring/spring-boot-speedup.md">如何加快 Spring Boot 项目的启动速度?</a> 2018.9.4</li>
<li><a href="https://github.com/vonzhou/spring-boot-examples/tree/master/spring-boot-init-method">Spring Boot 执行初始化逻辑的方法</a> 2018.9.18</li>
<li><a href="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源码阅读 - bean实例化浅析</a> 2016.9.2</li>
<li><a href="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">Spring源码阅读 - bean解析初体验</a> 2016.9.1</li>
</ul>
<h2 id="bigdata-大数据">BigData 大数据</h2>
<ul>
<li><a href="https://github.com/vonzhou/Blog/tree/master/Contents/BigData/HBase/page">HBase 实现分页查询</a> 2019.3.13</li>
<li><a href="https://github.com/vonzhou/learning-spark/tree/master/blogs/hello">Spark 快速入门</a> 2019.3.7</li>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/BigData/hbase-definitive.md">《HBase权威指南》读书笔记</a> 2018.12.20</li>
<li><a href="https://github.com/vonzhou/hbase-book#%E8%BF%90%E8%A1%8Chbase%E6%9D%83%E5%A8%81%E6%8C%87%E5%8D%97%E4%B9%A6%E4%B8%AD%E4%BB%A3%E7%A0%81">运行《HBase权威指南》书中代码</a> 2018.12.18</li>
</ul>
<h2 id="nginx">Nginx</h2>
<ul>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/Nginx/nginx-temp-file.md">Nginx后端响应不完整问题分析</a> 2019.1.4</li>
</ul>
<h2 id="linux">Linux</h2>
<ul>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/Linux/curl/singlequote/curl-single-quote.md">curl URL是否加单引号引发的问题</a> 2018.12.7</li>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/Linux/linux-commands.md">Linux常用命令总结</a> 2018.8.31</li>
<li><a href="https://github.com/vonzhou/Blog/tree/master/Contents/Linux/netstat">netstat 命令</a> 2017.5.16</li>
<li><a href="https://github.com/vonzhou/Blog/tree/master/Contents/Linux/tcpdump">tcpdump 命令</a> 2017.5.16</li>
<li><a href="https://github.com/vonzhou/CSAPP">《深入理解计算机系统结构》实战</a> 2015.3.24</li>
</ul>
<h2 id="scala">Scala</h2>
<ul>
<li><a href="https://github.com/vonzhou/ScalaImpatient#%E5%BF%AB%E5%AD%A6scala%E8%AF%BB%E4%B9%A6%E7%AC%94%E8%AE%B0">《快学Scala》读书笔记</a> 2018.12.31</li>
</ul>
<h2 id="database-数据库">Database 数据库</h2>
<ul>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/Database/sql-optimization">SQL优化方法总结</a> 2019.2.23</li>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/Database/innodb-row-lock">InnoDB 行锁的实现</a> 2019.2.16</li>
</ul>
<h2 id="reading">Reading</h2>
<ul>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/Reading/cleanarch/clean-arch.md">何为整洁架构?</a> 2019.1.8</li>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/Reading/nonviolent-communication.md">《非暴力沟通》读书笔记</a></li>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/Reading/2018-read-book.md">2018阅读书单</a> 2018.12.16</li>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/Reading/2017-read-book.md">2017阅读书单</a> 2018.1.3</li>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/Reading/2016-read-book.md">2016阅读书单</a> 2016.12.10</li>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/Reading/2015%E9%98%85%E8%AF%BB%E4%B9%A6%E5%8D%95.md">2015阅读书单</a> 2016.4.6</li>
</ul>
<h2 id="life">Life</h2>
<h2 id="other-其他">Other 其他</h2>
<ul>
<li><a href="https://github.com/vonzhou/Blog/blob/master/Contents/Other/history-blogs.md">历史文章列表</a> 2018.12.14</li>
</ul>
</body></html>