-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
218 lines (186 loc) · 8.91 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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
<!DOCTYPE html>
<html lang="" class="loading">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>鲸落</title>
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta name="google" content="notranslate" />
<meta name="keywords" content="Mars,">
<meta name="author" content="Mars">
<link rel="alternative" href="atom.xml" title="鲸落" type="application/atom+xml">
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/gitalk@1/dist/gitalk.css">
<link rel="stylesheet" href="/css/diaspora.css">
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: "ca-pub-8691406134231910",
enable_page_level_ads: true
});
</script>
</head>
<body class="loading">
<div id="loader"></div>
<div class="nav">
<ul id="menu-menu" class="menu">
<li class="pview menu-item menu-item-type-post_type menu-item-object-page">
<a href="/whoami/" title="Whoami" target="_blank" rel="noopener">Whoami</a>
</li>
<li class=" menu-item menu-item-type-post_type menu-item-object-page">
<a href="https://github.com/marscc" title="Github" target="_blank" rel="noopener">Github</a>
</li>
</ul>
<p id="copyright">
© 2018 Mars.
Powered by <a href="http://hexo.io/" title="Hexo" target="_blank" rel="noopener">Hexo</a>
Theme <a href="https://github.com/Fechin/hexo-theme-diaspora" title="Diaspora" target="_blank" rel="noopener">Diaspora</a>
by Fechin
</p>
</div>
<div id="container">
<div id="screen">
<div id="mark">
<div class="layer" data-depth="0.4">
<img src="/img/wallhaven-80053.jpg" id="cover" crossorigin="anonymous" width="1920" height="1080">
</div>
</div>
<div id="vibrant">
<svg viewBox="0 0 2880 1620" height="100%" preserveAspectRatio="xMaxYMax slice">
<polygon opacity="0.7" points="2000,1620 0,1620 0,0 600,0 "/>
</svg>
<div></div>
</div>
<div id="header">
<div>
<a class="image-logo" href="/"></a>
<div class="icon-menu switchmenu"></div>
</div>
</div>
<div id="post0">
<p>八月 21, 2018</p>
<h2><a href="/2018/08/21/data_event_time_problem/" title="记一次时间戳导致的flume写hdfs失败问题" class="posttitle">记一次时间戳导致的flume写hdfs失败问题</a></h2>
<p class="summary">0x01 IO Error大早上被群消息@炸醒了,起床看了下消息,所有昨天的报表数据没跑出来,老板和运营同学没看到...</p>
</div>
</div>
<div id="primary">
<div class="post">
<a href="/2018/08/20/ETL/" title="大数据平台之ETL部分">
<img src="/img/road1.jpeg" class="cover" width="680" height="440">
</a>
<div class="else">
<p>八月 20, 2018</p>
<h3><a href="/2018/08/20/ETL/" title="大数据平台之ETL部分" class="posttitle">大数据平台之ETL部分</a></h3>
<p>
ETL,是英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过萃取(extract)、转置(transform)、加载(l...</p>
</div>
</div>
<div class="post">
<a href="/2018/08/20/data_structure/" title="大数据平台从0到1">
<img src="/img/game.jpeg" class="cover" width="680" height="440">
</a>
<div class="else">
<p>八月 20, 2018</p>
<h3><a href="/2018/08/20/data_structure/" title="大数据平台从0到1" class="posttitle">大数据平台从0到1</a></h3>
<p>写在前面:正好上周在给新同学介绍大数据平台,公司wiki上总结了一些文章,把这些文章整理整理,可以总成一篇比较系统性讲述数据平台的文章了。
0x01 数据...</p>
</div>
</div>
<div class="post">
<a href="/2018/08/11/drill/" title="Drill在AI场景下的应用">
<img src="/img/cat.jpeg" class="cover" width="680" height="440">
</a>
<div class="else">
<p>八月 11, 2018</p>
<h3><a href="/2018/08/11/drill/" title="Drill在AI场景下的应用" class="posttitle">Drill在AI场景下的应用</a></h3>
<p>写在前面:上周偷了懒没有更新博客,说好的坚持写作啪啪打脸,发现和懒惰做斗争真是一项艰巨又光荣的任务。
上一篇文章算一篇科普文章,讲述了SQL on Had...</p>
</div>
</div>
<div class="post">
<a href="/2018/07/26/2/" title="人生苦短,我用SQL">
<img src="/img/mountain.png" class="cover" width="680" height="440">
</a>
<div class="else">
<p>七月 26, 2018</p>
<h3><a href="/2018/07/26/2/" title="人生苦短,我用SQL" class="posttitle">人生苦短,我用SQL</a></h3>
<p>
这是第一篇技术博客,从以往的经历中开始说起吧。
在Qunar的时候,接手过W哥的一个活儿:给搜索结果页的结果排序,当时并没有用上现在流行的机器学习等技术...</p>
</div>
</div>
<div class="post">
<a href="/2018/07/25/1/" title="千里之行,始于笔下">
<img src="/img/road.jpeg" class="cover" width="680" height="440">
</a>
<div class="else">
<p>七月 25, 2018</p>
<h3><a href="/2018/07/25/1/" title="千里之行,始于笔下" class="posttitle">千里之行,始于笔下</a></h3>
<p>
静谧的夜,mac里放着轻音乐,大脑思索着,像即将出发一样的旅行者一样,怎样开启写作之旅呢。
回想16年来北京的时候,当时上火车之前约好同学来车站接我...</p>
</div>
</div>
</div>
</div>
<div id="preview"></div>
</body>
<script src="//cdn.jsdelivr.net/npm/gitalk@1/dist/gitalk.min.js"></script>
<script src="/js/av-min.js"></script>
<script src="/js/Valine.min.js"></script>
<script src="//lib.baomitu.com/jquery/1.8.3/jquery.min.js"></script>
<script src="/js/plugin.js"></script>
<script src="/js/diaspora.js"></script>
<link rel="stylesheet" href="/photoswipe/photoswipe.css">
<link rel="stylesheet" href="/photoswipe/default-skin/default-skin.css">
<script src="/photoswipe/photoswipe.min.js"></script>
<script src="/photoswipe/photoswipe-ui-default.min.js"></script>
<!-- Root element of PhotoSwipe. Must have class pswp. -->
<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
<!-- Background of PhotoSwipe.
It's a separate element as animating opacity is faster than rgba(). -->
<div class="pswp__bg"></div>
<!-- Slides wrapper with overflow:hidden. -->
<div class="pswp__scroll-wrap">
<!-- Container that holds slides.
PhotoSwipe keeps only 3 of them in the DOM to save memory.
Don't modify these 3 pswp__item elements, data is added later on. -->
<div class="pswp__container">
<div class="pswp__item"></div>
<div class="pswp__item"></div>
<div class="pswp__item"></div>
</div>
<!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
<div class="pswp__ui pswp__ui--hidden">
<div class="pswp__top-bar">
<!-- Controls are self-explanatory. Order can be changed. -->
<div class="pswp__counter"></div>
<button class="pswp__button pswp__button--close" title="Close (Esc)"></button>
<button class="pswp__button pswp__button--share" title="Share"></button>
<button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>
<button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>
<!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR -->
<!-- element will get class pswp__preloader--active when preloader is running -->
<div class="pswp__preloader">
<div class="pswp__preloader__icn">
<div class="pswp__preloader__cut">
<div class="pswp__preloader__donut"></div>
</div>
</div>
</div>
</div>
<div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
<div class="pswp__share-tooltip"></div>
</div>
<button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)">
</button>
<button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)">
</button>
<div class="pswp__caption">
<div class="pswp__caption__center"></div>
</div>
</div>
</div>
</div>
</html>