forked from chenqx/chenqx.github.com
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
445 lines (264 loc) · 14.7 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
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
<!DOCTYPE HTML>
<html >
<head>
<meta charset="UTF-8">
<title>ShinChan's Blog</title>
<meta name="viewport" content="width=device-width, initial-scale=1,user-scalable=no">
<meta name="author" content="ShinChan">
<meta name="description" content="Free">
<link rel="alternative" href="/atom.xml" title="ShinChan's Blog" type="application/atom+xml">
<link rel="icon" href="/img/favicon_new.ico">
<link rel="apple-touch-icon" href="/img/pacman.jpg">
<link rel="apple-touch-icon-precomposed" href="/img/pacman.jpg">
<link rel="stylesheet" href="/css/style.css" type="text/css">
</head>
<body>
<header>
<div>
<div id="imglogo">
<a href="/"><img src="/img/logo_new.png" alt="ShinChan's Blog" title="ShinChan's Blog"/></a>
</div>
<div id="textlogo">
<h1 class="site-name"><a href="/" title="ShinChan's Blog">ShinChan's Blog</a></h1>
<h2 class="blog-motto">Vi Veri Veniversum Vivus Vici</h2>
</div>
<div class="navbar"><a class="navbutton navmobile" href="#" title="Menu">
</a></div>
<nav class="animated">
<ul>
<ul>
<li><a href="/">Home</a></li>
<li><a href="/archives">Archives</a></li>
<li><a href="/tags">About</a></li>
<li><a href="https://github.com/chenqx" target="_blank" title="GitHub">GitHub</a></li>
<li>
<form class="search" action="//google.com/search" method="get" accept-charset="utf-8">
<label>Search</label>
<input type="search" id="search" name="q" autocomplete="off" maxlength="20" placeholder="Search" />
<input type="hidden" name="q" value="site:chenqx.github.com">
</form>
</li>
</ul>
</nav>
</div>
</header>
<div id="container">
<div id="main">
<section class="post" itemscope itemprop="blogPost">
<a href="/2015/03/30/Methods-of-Linux-Shell-for-Several-Commands/" title="Linux shell 执行多个命令的几种方法" itemprop="url">
<h1 itemprop="name">Linux shell 执行多个命令的几种方法</h1>
<p itemprop="description" >‘ ; ’分隔符
每个命令之间用 ; 隔开,各命令的执行给果,不会影响其它命令的执行。换句话说,各个命令都会执行,但不保证每个命令都执行成功。
‘ &amp;&amp; ’分隔符
每个命令之间用 &amp;&amp; 隔开,若前面的命令执行成功,才会去执行后面的命令。这样</p>
<time datetime="2015-03-30T01:13:05.000Z" itemprop="datePublished">Mar 30 2015</time>
</a>
</section>
<section class="post" itemscope itemprop="blogPost">
<a href="/2015/03/16/Introduction-to-Divide-and-Conquer-Algorithm/" title="分治算法" itemprop="url">
<h1 itemprop="name">分治算法</h1>
<p itemprop="description" >基本概念
在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”(Divide and Conquer),就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技</p>
<time datetime="2015-03-16T06:42:32.000Z" itemprop="datePublished">Mar 16 2015</time>
</a>
</section>
<section class="post" itemscope itemprop="blogPost">
<a href="/2015/02/06/Config-and-Connect-MySQL-in-Visual-Studio/" title="VS2010配置和连接MySQL详解" itemprop="url">
<h1 itemprop="name">VS2010配置和连接MySQL详解</h1>
<p itemprop="description" >本文介绍 VS2010(Microsoft Visual Studio 10.0) 下利用 MySQL 官方 connector API 的配置和连接 MySQL。
Download MySQL Connector/C++
根据自己的系统下载相应的版本。解压或安装后文件夹</p>
<time datetime="2015-02-06T11:08:41.000Z" itemprop="datePublished">Feb 6 2015</time>
</a>
</section>
<section class="post" itemscope itemprop="blogPost">
<a href="/2015/01/31/Introduction-to-Common-Data-Storage-Format/" title="常用数据存储格式介绍" itemprop="url">
<h1 itemprop="name">常用数据存储格式介绍</h1>
<p itemprop="description" >本文介绍一些常用的数据存储格式,包括TXT, Excel, CSV, XML, JSON 和数据库 (典型的如关系数据库 MySQL, NoSQL 数据库 MongDB 等 )。
Text/Excel 文件
Text 文本文档文件,扩展名 .txt,要注意其编码方式。 Ex</p>
<time datetime="2015-01-31T10:32:25.000Z" itemprop="datePublished">Jan 31 2015</time>
</a>
</section>
<section class="post" itemscope itemprop="blogPost">
<a href="/2015/01/22/Intro-to-Quantitative-Investment/" title="白话详解何为量化投资" itemprop="url">
<h1 itemprop="name">白话详解何为量化投资</h1>
<p itemprop="description" >量化投资( Quantitative Investment ),简单地说,就是利用数学、统计学、信息技术的量化投资方法来管理投资组合。数量化投资的组合构建注重的是对宏观数据、市场行为、企业财务数据、交易数据进行分析,利用数据挖掘技术、统计技术、计算方法等处理数据,以得到最优的投资</p>
<time datetime="2015-01-22T00:10:05.000Z" itemprop="datePublished">Jan 22 2015</time>
</a>
</section>
<section class="post" itemscope itemprop="blogPost">
<a href="/2015/01/12/Hadoop-Spark/" title="Hadoop/Spark" itemprop="url">
<h1 itemprop="name">Hadoop/Spark</h1>
<p itemprop="description" >Updating</p>
<time datetime="2015-01-12T01:20:21.000Z" itemprop="datePublished">Jan 12 2015</time>
</a>
</section>
<section class="post" itemscope itemprop="blogPost">
<a href="/2015/01/09/Regular-Expressions-Tutorial-In-Thirty-Minutes/" title="正则表达式30分钟入门教程" itemprop="url">
<h1 itemprop="name">正则表达式30分钟入门教程</h1>
<p itemprop="description" >本文目标
30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。
如何使用本教程
别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有想像中的那么困难。当然,如果你看完了这篇教程之后,发现自己明白了很多</p>
<time datetime="2015-01-09T07:24:05.000Z" itemprop="datePublished">Jan 9 2015</time>
</a>
</section>
<section class="post" itemscope itemprop="blogPost">
<a href="/2014/12/23/Spider-Advanced-for-Dynamic-Website-Crawling/" title="Scrapy爬虫抓取动态网站" itemprop="url">
<h1 itemprop="name">Scrapy爬虫抓取动态网站</h1>
<p itemprop="description" >前面一文Scrapy爬虫抓取网站数据已经介绍了如何实现一个爬虫,文中介绍静态bbs网页的抓取。但是,互联网大部分的web页面都是动态的,经常逛的网站例如京东、淘宝等,商品列表都是js,并有Ajax渲染,这样就获取不到网页内容(获取到后台数据后再组合成html展示出来的)。单纯获取</p>
<time datetime="2014-12-23T01:13:05.000Z" itemprop="datePublished">Dec 23 2014</time>
</a>
</section>
<section class="post" itemscope itemprop="blogPost">
<a href="/2014/12/08/8-Easy-Steps-to-Becoming-a-Data-Scientist/" title="8 Easy Steps to Becoming a Data Scientist" itemprop="url">
<h1 itemprop="name">8 Easy Steps to Becoming a Data Scientist</h1>
<p itemprop="description" ></p>
<time datetime="2014-12-08T11:48:46.000Z" itemprop="datePublished">Dec 8 2014</time>
</a>
</section>
<section class="post" itemscope itemprop="blogPost">
<a href="/2014/12/03/A-Few-Useful-Things-to-Know-about-Machine-Learning/" title="A Few Useful Things to Know about Machine Learning" itemprop="url">
<h1 itemprop="name">A Few Useful Things to Know about Machine Learning</h1>
<p itemprop="description" >下图是BreezeDeus对Pedro Domingos 发表在 Communications of the ACM 2012年第10期的的论文《A few useful things to know about machine learning》的总结,大图可以在这里下载,也可</p>
<time datetime="2014-12-03T08:48:46.000Z" itemprop="datePublished">Dec 3 2014</time>
</a>
</section>
<nav id="page-nav" class="clearfix">
<span class="page-number current">1</span><a class="page-number" href="/page/2/">2</a><a class="page-number" href="/page/3/">3</a><a class="extend next" rel="next" href="/page/2/">Next<span></span></a>
</nav>
</div>
<div class="openaside"><a class="navbutton" href="#" title="Show Sidebar"></a></div>
<div id="asidepart">
<div class="closeaside"><a class="closebutton" href="#" title="Hide Sidebar"></a></div>
<aside class="clearfix">
<div class="categorieslist">
<p class="asidetitle">Categories</p>
<ul>
<li><a href="/categories/Algorithm/" title="Algorithm">Algorithm<sup>2</sup></a></li>
<li><a href="/categories/Data-Mining/" title="Data Mining">Data Mining<sup>2</sup></a></li>
<li><a href="/categories/Develop/" title="Develop">Develop<sup>9</sup></a></li>
<li><a href="/categories/Hadoop-Spark/" title="Hadoop/Spark">Hadoop/Spark<sup>1</sup></a></li>
<li><a href="/categories/Linux/" title="Linux">Linux<sup>2</sup></a></li>
<li><a href="/categories/Machine-Learning/" title="Machine Learning">Machine Learning<sup>2</sup></a></li>
<li><a href="/categories/NLP/" title="NLP">NLP<sup>1</sup></a></li>
<li><a href="/categories/Quant/" title="Quant">Quant<sup>1</sup></a></li>
<li><a href="/categories/Tools/" title="Tools">Tools<sup>2</sup></a></li>
</ul>
</div>
<div class="tagslist">
<p class="asidetitle">Tags</p>
<ul class="clearfix">
<li><a href="/tags/Python/" title="Python">Python<sup>4</sup></a></li>
<li><a href="/tags/Machine-Learning/" title="Machine Learning">Machine Learning<sup>3</sup></a></li>
<li><a href="/tags/C-C/" title="C/C++">C/C++<sup>3</sup></a></li>
<li><a href="/tags/NLP/" title="NLP">NLP<sup>3</sup></a></li>
<li><a href="/tags/Data-Mining/" title="Data Mining">Data Mining<sup>2</sup></a></li>
<li><a href="/tags/TextEditor/" title="TextEditor">TextEditor<sup>2</sup></a></li>
<li><a href="/tags/Tools/" title="Tools">Tools<sup>2</sup></a></li>
<li><a href="/tags/Linux/" title="Linux">Linux<sup>2</sup></a></li>
<li><a href="/tags/Scrapy/" title="Scrapy">Scrapy<sup>2</sup></a></li>
<li><a href="/tags/Algorithm/" title="Algorithm">Algorithm<sup>2</sup></a></li>
<li><a href="/tags/Text-Mining/" title="Text Mining">Text Mining<sup>1</sup></a></li>
<li><a href="/tags/Java/" title="Java">Java<sup>1</sup></a></li>
<li><a href="/tags/Vim/" title="Vim">Vim<sup>1</sup></a></li>
<li><a href="/tags/Quant/" title="Quant">Quant<sup>1</sup></a></li>
<li><a href="/tags/Spark/" title="Spark">Spark<sup>1</sup></a></li>
<li><a href="/tags/Hadoop/" title="Hadoop">Hadoop<sup>1</sup></a></li>
<li><a href="/tags/MySQL/" title="MySQL">MySQL<sup>1</sup></a></li>
<li><a href="/tags/MongoDB/" title="MongoDB">MongoDB<sup>1</sup></a></li>
<li><a href="/tags/Markdown/" title="Markdown">Markdown<sup>1</sup></a></li>
<li><a href="/tags/Design-Pattern/" title="Design Pattern">Design Pattern<sup>1</sup></a></li>
</ul>
</div>
<div class="linkslist">
<p class="asidetitle">Links</p>
<ul>
<li>
<a href="https://github.com/chenqx" target="_blank" title="GitHub">GitHub</a>
</li>
<li>
<a href="http://www.pami.sjtu.edu.cn/" target="_blank" title="PAMI Lab">PAMI Lab</a>
</li>
</ul>
</div>
<div class="rsspart">
<a href="/atom.xml" target="_blank" title="rss">RSS</a>
</div>
</aside>
</div>
</div>
<footer><div id="footer" >
<section class="info">
<p> <br/>
</p>
</section>
<div class="social-font" class="clearfix">
<a href="https://github.com/chenqx" target="_blank" class="icon-github" title="github"></a>
<a href="http://stackoverflow.com/users/4180579" target="_blank" class="icon-stack-overflow" title="stackoverflow"></a>
<a href="mailto:[email protected]" target="_blank" class="icon-email" title="Email Me"></a>
</div>
<p class="copyright">Powered by <a href="http://zespia.tw/hexo/" target="_blank" title="hexo">hexo</a> and Theme by <a href="https://github.com/wuchong/jacman" target="_blank" title="Pacman">Jacman</a> © 2015
<a href="http://chenqx.github.com/about" target="_blank" title="ShinChan">ShinChan</a>
</p>
</div>
</footer>
<script src="/js/jquery-2.0.3.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('.navbar').click(function(){
$('header nav').toggleClass('shownav');
});
var myWidth = 0;
function getSize(){
if( typeof( window.innerWidth ) == 'number' ) {
myWidth = window.innerWidth;
} else if( document.documentElement && document.documentElement.clientWidth) {
myWidth = document.documentElement.clientWidth;
};
};
var m = $('#main'),
a = $('#asidepart'),
c = $('.closeaside'),
o = $('.openaside');
$(window).resize(function(){
getSize();
if (myWidth >= 1024) {
$('header nav').removeClass('shownav');
}else
{
m.removeClass('moveMain');
a.css('display', 'block').removeClass('fadeOut');
o.css('display', 'none');
}
});
c.click(function(){
a.addClass('fadeOut').css('display', 'none');
o.css('display', 'block').addClass('fadeIn');
m.addClass('moveMain');
});
o.click(function(){
o.css('display', 'none').removeClass('beforeFadeIn');
a.css('display', 'block').removeClass('fadeOut').addClass('fadeIn');
m.removeClass('moveMain');
});
$(window).scroll(function(){
o.css("top",Math.max(80,260-$(this).scrollTop()));
});
});
</script>
<script type="text/javascript">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-56584658-1', 'auto');
ga('send', 'pageview');
</script>
<div id="totop">
<a title="Back to Top"><img src="/img/scrollup.png"/></a>
</div>
<script src="/js/totop.js"></script>
</body>
</html>