-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
coba.html
48 lines (48 loc) · 24.3 KB
/
coba.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
<!doctype html><html lang=en-us><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta http-equiv=x-ua-compatible content="IE=edge"><meta name=generator content="Source Themes Academic 4.4.0"><meta name=author content="Haoran Qiu"><meta name=description content="Ph.D. Student in Computer Science"><link rel=alternate hreflang=en-us href=https://haoran-qiu.com/><meta name=theme-color content=#2962ff><link rel=stylesheet href=https://cdnjs.cloudflare.com/ajax/libs/academicons/1.8.6/css/academicons.min.css integrity="sha256-uFVgMKfistnJAfoCUQigIl+JfUaP47GrRKjf6CTPVmw=" crossorigin=anonymous><link rel=stylesheet href=https://use.fontawesome.com/releases/v5.6.0/css/all.css integrity=sha384-aOkxzJ5uQz7WBObEZcHvV5JvRW3TUc2rNPA7pe3AwnsUohiw1Vj2Rgx2KSOkF5+h crossorigin=anonymous><link rel=stylesheet href=https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.2.5/jquery.fancybox.min.css integrity="sha256-ygkqlh3CYSUri3LhQxzdcm0n1EQvH2Y+U5S2idbLtxs=" crossorigin=anonymous><link rel=stylesheet href=https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/styles/github.min.css crossorigin=anonymous title=hl-light><link rel=stylesheet href=https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/styles/dracula.min.css crossorigin=anonymous title=hl-dark disabled><link rel=stylesheet href="https://fonts.googleapis.com/css?family=Montserrat:400,700|Roboto:400,400italic,700|Roboto+Mono&display=swap"><link rel=stylesheet href=/css/academic.min.5ac49d52d669340d29cb50b00bb7867f.css><script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;ga('create','UA-146948578-1','auto');ga('require','eventTracker');ga('require','outboundLinkTracker');ga('require','urlChangeTracker');ga('send','pageview');</script><script async src=https://www.google-analytics.com/analytics.js></script><script async src=https://cdnjs.cloudflare.com/ajax/libs/autotrack/2.4.1/autotrack.js integrity="sha512-HUmooslVKj4m6OBu0OgzjXXr+QuFYy/k7eLI5jdeEy/F4RSgMn6XRWRGkFi5IFaFgy7uFTkegp3Z0XnJf3Jq+g==" crossorigin=anonymous></script><link rel=alternate href=/index.xml type=application/rss+xml title="Haoran Qiu"><link rel=manifest href=/index.webmanifest><link rel=icon type=image/png href=/img/icon-32.png><link rel=apple-touch-icon type=image/png href=/img/icon-192.png><link rel=canonical href=https://haoran-qiu.com/><meta property=twitter:card content=summary><meta property=og:site_name content="Haoran Qiu"><meta property=og:url content=https://haoran-qiu.com/><meta property=og:title content="Haoran Qiu"><meta property=og:description content="Ph.D. Student in Computer Science"><meta property=og:image content=https://haoran-qiu.com/img/portrait1.jpg><meta property=twitter:image content=https://haoran-qiu.com/img/portrait1.jpg><meta property=og:locale content=en-us><meta property=og:updated_time content=2019-06-30T00:00:00+00:00><script type=application/ld+json>{"@context":"https://schema.org","@type":"WebSite","potentialAction":{"@type":"SearchAction","target":"https://haoran-qiu.com?q={search_term_string}","query-input":"required name=search_term_string"},"url":"https://haoran-qiu.com"}</script><title>Haoran Qiu</title></head><body id=top data-spy=scroll data-offset=70 data-target=#navbar-main><aside class=search-results id=search><div class=container><section class=search-header><div class="row no-gutters justify-content-between mb-3"><div class=col-6><h1>Search</h1></div><div class="col-6 col-search-close"><a class=js-search href=#><i class="fas fa-times-circle text-muted" aria-hidden=true></i></a></div></div><div id=search-box><input name=q id=search-query placeholder=Search... autocapitalize=off autocomplete=off autocorrect=off spellcheck=false type=search></div></section><section class=section-search-results><div id=search-hits></div></section></div></aside><nav class="navbar navbar-light fixed-top navbar-expand-lg py-0 compensate-for-scrollbar" id=navbar-main><div class=container><a class=navbar-brand href=/>Haoran Qiu</a>
<button type=button class=navbar-toggler data-toggle=collapse data-target=#navbar aria-controls=navbar aria-expanded=false aria-label="Toggle navigation">
<span><i class="fas fa-bars"></i></span></button><div class="collapse navbar-collapse" id=navbar><ul class="navbar-nav mr-auto"><li class=nav-item><a class=nav-link href=/#about data-target=#about><span>Home</span></a></li><li class=nav-item><a class=nav-link href=/#publications data-target=#publications><span>Publications</span></a></li><li class=nav-item><a class=nav-link href=/#projects data-target=#projects><span>Projects</span></a></li><li class=nav-item><a class=nav-link href=/#accomplishments data-target=#accomplishments><span>Awards</span></a></li><li class=nav-item><a class=nav-link href=/#experience data-target=#experience><span>Experiences</span></a></li><li class=nav-item><a class=nav-link href=/#contact data-target=#contact><span>Contact</span></a></li></ul><ul class="navbar-nav ml-auto"><li class=nav-item><a class="nav-link js-search" href=#><i class="fas fa-search" aria-hidden=true></i></a></li><li class=nav-item><a class="nav-link js-dark-toggle" href=#><i class="fas fa-moon" aria-hidden=true></i></a></li></ul></div></div></nav><span class="js-widget-page d-none"></span><section id=about class="home-section wg-about"><div class=container><div class=row itemprop=author itemscope itemtype=http://schema.org/Person itemref="person-email person-telephone person-address"><div class="col-12 col-lg-4"><div id=profile><img class=portrait src=/authors/admin/avatar_hub9b6627ed788e0469d42023bb5129fef_102358_250x250_fill_q90_lanczos_center.jpg itemprop=image alt=Avatar><div class=portrait-title><h2 itemprop=name>Haoran Qiu</h2><h3 itemprop=jobTitle>Ph.D. Student in Computer Science</h3><h3 itemprop=worksFor itemscope itemtype=http://schema.org/Organization><a href=https://illinois.edu/ target=_blank itemprop=url rel=noopener><span itemprop=name>University of Illinois at Urbana-Champaign (UIUC)</span></a></h3></div><link itemprop=url href><ul class=network-icon aria-hidden=true><li><a itemprop=sameAs href=mailto:[email protected]><i class="fas fa-envelope big-icon"></i></a></li><li><a itemprop=sameAs href=https://github.com/James-QiuHaoran target=_blank rel=noopener><i class="fab fa-github big-icon"></i></a></li><li><a itemprop=sameAs href="https://scholar.google.com/citations?user=9AZbRFMAAAAJ&hl=en" target=_blank rel=noopener><i class="ai ai-google-scholar big-icon"></i></a></li><li><a itemprop=sameAs href=https://www.linkedin.com/in/jamesqhr/ target=_blank rel=noopener><i class="fab fa-linkedin big-icon"></i></a></li><li><a itemprop=sameAs href=https://twitter.com/Jamessss_Qiu target=_blank rel=noopener><i class="fab fa-twitter big-icon"></i></a></li></ul></div></div><div class="col-12 col-lg-8" itemprop=description><h1>Biography</h1><p>I am a first year PhD student in <a href=https://cs.illinois.edu/ target=_blank>Computer Science</a> at University of Illinois at Urbana-Champaign <a href=https://illinois.edu/ target=_blank>(UIUC)</a>. I am fortunate to be advised by <a href=https://en.wikipedia.org/wiki/Ravishankar_K._Iyer target=_blank>Prof. Ravishankar K. Iyer</a> in the <a href=https://depend.csl.illinois.edu/ target=_blank>DEPEND</a> research group at the <a href=https://csl.illinois.edu/ target=_blank>Coordinated Science Laboratory</a>.</p><p>Before joining UIUC, I got my bachelor degree of Computer Science from <a href=https://hku.hk target=_blank>The University of Hong Kong (HKU)</a>. I was advised by <a href=https://i.cs.hku.hk/~heming/ target=_blank>Dr. Heming Cui</a> at <a href=https://i.cs.hku.hk/~heming/#group target=_blank>HKU Systems Software Group</a>. I also spent a semester as a visiting student at <a href=https://www.wisc.edu/ target=_blank>University of Wisconsin, Madison</a>, where I worked in <a href=https://wings.cs.wisc.edu/ target=_blank>WiNGS Lab</a> led by <a href=http://pages.cs.wisc.edu/~suman/ target=_blank>Prof. Suman Banerjee</a>.</p><div class=row><div class=col-md-5><h3>Interests</h3><ul class=ul-interests><li>Distributed Systems</li><li>Cloud Computing</li><li>Machine Learning</li></ul></div><div class=col-md-7><h3>Education</h3><ul class="ul-edu fa-ul"><li><i class="fa-li fas fa-graduation-cap"></i><div class=description><p class=course>Ph.D. in Computer Science, 2024 (Expected)</p><p class=institution>University of Illinois, Urbana-Champaign</p></div></li><li><i class="fa-li fas fa-graduation-cap"></i><div class=description><p class=course>B.Eng in Computer Science, 2019</p><p class=institution>The University of Hong Kong</p></div></li><li><i class="fa-li fas fa-graduation-cap"></i><div class=description><p class=course>Visiting Student in College of Engineering, 2018</p><p class=institution>University of Wisconsin, Madison</p></div></li></ul></div></div></div></div></div></section><section id=publications class="home-section wg-pages"><div class=container><div class=row><div class="col-12 col-lg-4 section-heading"><h1>Publications</h1></div><div class="col-12 col-lg-8"><div class=pub-list-item style=margin-bottom:1rem itemscope itemtype=http://schema.org/CreativeWork><i class="far fa-file-alt pub-icon" aria-hidden=true></i><span itemprop=author class="article-metadata li-cite-author"><span itemprop="author name" itemtype=http://schema.org/Person><a href=/authors/shixiong-zhao/>Shixiong Zhao</a></span>, <span itemprop="author name" itemtype=http://schema.org/Person><a href=/authors/rui-gu/>Rui Gu</a></span>, <span itemprop="author name" itemtype=http://schema.org/Person><a href=/authors/haoran-qiu/>Haoran Qiu</a></span>, <span itemprop="author name" itemtype=http://schema.org/Person><a href=/authors/tsz-on-li/>Tsz On Li</a></span>, <span itemprop="author name" itemtype=http://schema.org/Person><a href=/authors/yuexuan-wang/>Yuexuan Wang</a></span>, <span itemprop="author name" itemtype=http://schema.org/Person><a href=/authors/heming-cui/>Heming Cui</a></span>, <span itemprop="author name" itemtype=http://schema.org/Person><a href=/authors/junfeng-yang/>Junfeng Yang</a></span></span>
(2018).
<a href=/publication/owl-2018/ itemprop=name>OWL: Understanding and Detecting Concurrency Attacks</a>.
48th IEEE International Conference on Dependable Systems and Networks <strong>(DSN ‘18)</strong>.<p><a class="btn btn-outline-primary my-1 mr-1 btn-sm" href=/pdf/owl.pdf target=_blank rel=noopener>PDF</a>
<button type=button class="btn btn-outline-primary my-1 mr-1 btn-sm js-cite-modal" data-filename=/publication/owl-2018/cite.bib>
Cite</button>
<a class="btn btn-outline-primary my-1 mr-1 btn-sm" href=https://github.com/hku-systems/owl target=_blank rel=noopener>Code</a>
<a class="btn btn-outline-primary my-1 mr-1 btn-sm" href=/slides/owl.pptx target=_blank rel=noopener>Slides</a></p></div><div class=pub-list-item style=margin-bottom:1rem itemscope itemtype=http://schema.org/CreativeWork><i class="far fa-file-alt pub-icon" aria-hidden=true></i><span itemprop=author class="article-metadata li-cite-author"><span itemprop="author name" itemtype=http://schema.org/Person><a href=/authors/cheng-wang/>Cheng Wang</a></span>, <span itemprop="author name" itemtype=http://schema.org/Person><a href=/authors/xusheng-chen/>Xusheng Chen</a></span>, <span itemprop="author name" itemtype=http://schema.org/Person><a href=/authors/boxuan-li/>Boxuan Li</a></span>, <span itemprop="author name" itemtype=http://schema.org/Person><a href=/authors/haoran-qiu/>Haoran Qiu</a></span>, <span itemprop="author name" itemtype=http://schema.org/Person><a href=/authors/shixiong-zhao/>Shixiong Zhao</a></span>, <span itemprop="author name" itemtype=http://schema.org/Person><a href=/authors/heming-cui/>Heming Cui</a></span></span>
(2018).
<a href=/publication/plover-2018/ itemprop=name>PLOVER: Fast, Multi-core Scalable Virtual Machine Fault-tolerance</a>.
15th USENIX Symposium on Networked Systems Design and Implementation <strong>(NSDI ‘18)</strong>.<p><a class="btn btn-outline-primary my-1 mr-1 btn-sm" href=/pdf/plover.pdf target=_blank rel=noopener>PDF</a>
<button type=button class="btn btn-outline-primary my-1 mr-1 btn-sm js-cite-modal" data-filename=/publication/plover-2018/cite.bib>
Cite</button>
<a class="btn btn-outline-primary my-1 mr-1 btn-sm" href=https://github.com/hku-systems/plover target=_blank rel=noopener>Code</a>
<a class="btn btn-outline-primary my-1 mr-1 btn-sm" href=/slides/plover.pdf target=_blank rel=noopener>Slides</a></p></div></div></div></div></section><section id=projects class="home-section wg-portfolio"><div class=container><div class=row><div class="col-xs-12 col-md-4 section-heading"><h1>Projects</h1></div><div class="col-xs-12 col-md-8"><div class="row js-layout-row"><div class="col-12 isotope-item js-id-Networks js-id-Blockchain js-id-Security"><div class="media stream-item" itemscope itemtype=http://schema.org/CreativeWork><div class=media-body><h3 class="article-title mb-0 mt-0" itemprop=name><a href=/project/fring/ itemprop=url>FRing: Augmenting Blockchain System Efficiency and Security with a TEE-Facilitated P2P Overlay Network</a></h3><div class=article-style itemprop=articleBody>Project FRing includes a noval peer-to-peer overlay network protocol which improves communication efficiency and security among peers, and an implementation of the protocol in C++.</div><div class="stream-meta article-metadata"></div><div class=btn-links><a class="btn btn-outline-primary my-1 mr-1 btn-sm" href=/mailto:[email protected] target=_blank rel=noopener>PDF</a>
<a class="btn btn-outline-primary my-1 mr-1 btn-sm" href=https://github.com/James-QiuHaoran/hgfrr target=_blank rel=noopener>Code</a>
<a class="btn btn-outline-primary my-1 mr-1 btn-sm" href=https://i.cs.hku.hk/fyp/2018/fyp18006/ target=_blank rel=noopener>Project</a>
<a class="btn btn-outline-primary my-1 mr-1 btn-sm" href=/slides/fring.pdf target=_blank rel=noopener>Slides</a></div></div><div class=ml-3></div></div></div><div class="col-12 isotope-item js-id-Networks js-id-Ege-Computing js-id-Deep-Learning"><div class="media stream-item" itemscope itemtype=http://schema.org/CreativeWork><div class=media-body><h3 class="article-title mb-0 mt-0" itemprop=name><a href=/project/vivid/ itemprop=url>VIVID: Augmenting Vision-based Indoor Navigation System with Edge Computing</a></h3><div class=article-style itemprop=articleBody>Vivid is a mobile device-friendly indoor localization and navigation system that leverages visual cues as the cornerstone of localization.</div><div class="stream-meta article-metadata"></div><div class=btn-links><a class="btn btn-outline-primary my-1 mr-1 btn-sm" href=/mailto:[email protected] target=_blank rel=noopener>PDF</a></div></div><div class=ml-3></div></div></div><div class="col-12 isotope-item js-id-Autonomous-Vehicle js-id-Machine-Learning js-id-Computer-Vision"><div class="media stream-item" itemscope itemtype=http://schema.org/CreativeWork><div class=media-body><h3 class="article-title mb-0 mt-0" itemprop=name><a href=/project/automice/ itemprop=url>AutoMice: A Testbed Framework for Self-Driving Systems</a></h3><div class=article-style itemprop=articleBody>AutoMice is designed to ease the transition from testbed validation to deployment in production by using two abstraction layers on both the input and output of a self-driving system.</div><div class="stream-meta article-metadata"></div><div class=btn-links><a class="btn btn-outline-primary my-1 mr-1 btn-sm" href=/mailto:[email protected] target=_blank rel=noopener>PDF</a></div></div><div class=ml-3></div></div></div></div></div></div></div></section><section id=accomplishments class="home-section wg-accomplishments"><div class=container><div class=row><div class="col-12 col-lg-4 section-heading"><h1>Awards & Scholarships</h1></div><div class="col-12 col-lg-8"><div class="card experience course"><div class=card-body><h4 class="card-title exp-title text-muted my-0">Second Runner-up, Final Year Project Competition</h4><div class="card-subtitle my-0 article-metadata"><a href=https://www.cs.hku.hk/ target=_blank rel=noopener>Department of Computer Science, University of Hong Kong</a><span class=middot-divider></span>
May 2019</div></div></div><div class="card experience course"><div class=card-body><h4 class="card-title exp-title text-muted my-0">Visiting International Student Academic Excellence Award</h4><div class="card-subtitle my-0 article-metadata"><a href=https://www.wisc.edu/ target=_blank rel=noopener>University of Wisconsin, Madison</a><span class=middot-divider></span>
Jul 2018</div></div></div><div class="card experience course"><div class=card-body><h4 class="card-title exp-title text-muted my-0">Lee Shau Kee Scholarship for Outstanding International Student</h4><div class="card-subtitle my-0 article-metadata"><a href=https://aal.hku.hk/studyabroad/ target=_blank rel=noopener>Department of International Affairs, University of Hong Kong</a><span class=middot-divider></span>
Feb 2018</div></div></div><div class="card experience course"><div class=card-body><h4 class="card-title exp-title text-muted my-0">Honerable Mention in Mathematical Contest in Modeling</h4><div class="card-subtitle my-0 article-metadata"><a href=https://www.comap.com/undergraduate/contests/mcm/ target=_blank rel=noopener>Consortium for Mathematics and its Applications (COMAP)</a><span class=middot-divider></span>
Feb 2017</div></div></div><div class="card experience course"><div class=card-body><h4 class="card-title exp-title text-muted my-0">Dean’s Honor List</h4><div class="card-subtitle my-0 article-metadata"><a href=https://engg.hku.hk/ target=_blank rel=noopener>Faculty of Engineering, University of Hong Kong</a><span class=middot-divider></span>
Sep 2015
– May 2019</div></div></div><div class="card experience course"><div class=card-body><h4 class="card-title exp-title text-muted my-0">HKU Foundation Scholarships for Outstanding Students</h4><div class="card-subtitle my-0 article-metadata"><a href=https://hku.hk/ target=_blank rel=noopener>University of Hong Kong</a><span class=middot-divider></span>
Sep 2015
– May 2019</div></div></div></div></div></div></section><section id=experience class="home-section wg-experience"><div class=container><div class=row><div class="col-12 col-lg-4 section-heading"><h1>Experience</h1><p>Adventure in the industry</p></div><div class="col-12 col-lg-8"><div class="row experience"><div class="col-auto text-center flex-column d-none d-sm-flex"><div class="row h-50"><div class=col> </div><div class=col> </div></div><div class=m-2><span class="badge badge-pill border"> </span></div><div class="row h-50"><div class="col border-right"> </div><div class=col> </div></div></div><div class="col py-2"><div class=card><div class=card-body><h4 class="card-title exp-title text-muted mt-0 mb-1">Software Engineer, Risk IT Department</h4><h4 class="card-title exp-company text-muted my-0"><a href=https://www.credit-suisse.com/hk/en.html target=_blank rel=noopener>Credit Suisse Ltd.</a></h4><div class="text-muted exp-meta">Jun 2018 –
Aug 2018
<span class=middot-divider></span><span>Hong Kong</span></div><div class=card-text>Mainly involved in the Chinchilla project - a big data system for risk information storage and processing:</p><ul><li>Developed a pipeline for data compression and zero stripping, which improved storage 4-5 times;</li><li>Added new features to the project. E.g. developed multi-risk report designer using React-Redux;<br></li></ul></div></div></div></div></div><div class="row experience"><div class="col-auto text-center flex-column d-none d-sm-flex"><div class="row h-50"><div class="col border-right"> </div><div class=col> </div></div><div class=m-2><span class="badge badge-pill border"> </span></div><div class="row h-50"><div class=col> </div><div class=col> </div></div></div><div class="col py-2"><div class=card><div class=card-body><h4 class="card-title exp-title text-muted mt-0 mb-1">R&D Software Engineer</h4><h4 class="card-title exp-company text-muted my-0"><a href=http://www.hututa.com/en/index.html target=_blank rel=noopener>Hututa Technology Ltd.</a></h4><div class="text-muted exp-meta">Jul 2017 –
Aug 2017
<span class=middot-divider></span><span>Hong Kong</span></div><div class=card-text>Main responsibility:</p><ul><li>Extended a distributed data processing system API for extending data processing ability of programs;</li><li>Developed a network monitor system and added dynamic DNS update module;<br></li></ul></div></div></div></div></div></div></div></div></section><section id=contact class="home-section wg-contact"><div class=container><div class="row contact-widget"><div class="col-12 col-lg-4 section-heading"><h1>Contact</h1><p>Drop me a line</p></div><div class="col-12 col-lg-8"><ul class=fa-ul itemscope><li><i class="fa-li fas fa-envelope fa-2x" aria-hidden=true></i><span id=person-email itemprop=email><a href=mailto:[email protected]>[email protected]</a></span></li><li><i class="fa-li fas fa-phone fa-2x" aria-hidden=true></i><span id=person-telephone itemprop=telephone><a href=tel:%28217%29%20979-6580>(217) 979-6580</a></span></li><li><i class="fa-li fas fa-map-marker-alt fa-2x" aria-hidden=true></i><span id=person-address itemprop=address>244 Coordinated Science Lab, University of Illinois at Urbana-Champaign, IL, 61820, USA</span></li><li><i class="fa-li fab fa-weixin fa-2x" aria-hidden=true></i><a href=/img/wechat.jpg>Chat on WeChat</a></li></ul></div></div></div></section><script src=https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin=anonymous></script><script src=https://cdnjs.cloudflare.com/ajax/libs/jquery.imagesloaded/4.1.4/imagesloaded.pkgd.min.js integrity="sha256-lqvxZrPLtfffUl2G/e7szqSvPBILGbwmsGE1MKlOi0Q=" crossorigin=anonymous></script><script src=https://cdnjs.cloudflare.com/ajax/libs/jquery.isotope/3.0.6/isotope.pkgd.min.js integrity="sha256-CBrpuqrMhXwcLLUd5tvQ4euBHCdh7wGlDfNz8vbu/iI=" crossorigin=anonymous></script><script src=https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.2.5/jquery.fancybox.min.js integrity="sha256-X5PoE3KU5l+JcX+w09p/wHl9AzK333C4hJ2I9S5mD4M=" crossorigin=anonymous></script><script src=https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/highlight.min.js integrity="sha256-aYTdUrn6Ow1DDgh5JTc3aDGnnju48y/1c8s1dgkYPQ8=" crossorigin=anonymous></script><script src=https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/languages/r.min.js></script><script>hljs.initHighlightingOnLoad();</script><script>const search_index_filename="/index.json";const i18n={'placeholder':"Search...",'results':"results found",'no_results':"No results found"};const content_type={'post':"Posts",'project':"Projects",'publication':"Publications",'talk':"Talks"};</script><script id=search-hit-fuse-template type=text/x-template>
<div class="search-hit" id="summary-{{key}}">
<div class="search-hit-content">
<div class="search-hit-name">
<a href="{{relpermalink}}">{{title}}</a>
<div class="article-metadata search-hit-type">{{type}}</div>
<p class="search-hit-description">{{snippet}}</p>
</div>
</div>
</div>
</script><script src=https://cdnjs.cloudflare.com/ajax/libs/fuse.js/3.2.1/fuse.min.js integrity="sha256-VzgmKYmhsGNNN4Ph1kMW+BjoYJM2jV5i4IlFoeZA9XI=" crossorigin=anonymous></script><script src=https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.min.js integrity="sha256-4HLtjeVgH0eIB3aZ9mLYF6E8oU5chNdjU6p6rrXpl9U=" crossorigin=anonymous></script><script src=/js/academic.min.4e51017b38c7ebaadd7e25fc9503f88c.js></script><div class=container><footer class=site-footer><p class=powered-by>© 2019 Haoran Qiu ·
Powered by the
<a href=https://sourcethemes.com/academic/ target=_blank rel=noopener>Academic theme</a> for
<a href=https://gohugo.io target=_blank rel=noopener>Hugo</a>.
<span class=float-right aria-hidden=true><a href=# id=back_to_top><span class=button_icon><i class="fas fa-chevron-up fa-2x"></i></span></a></span></p></footer></div><div id=modal class="modal fade" role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><h5 class=modal-title>Cite</h5><button type=button class=close data-dismiss=modal aria-label=Close>
<span aria-hidden=true>×</span></button></div><div class=modal-body><pre><code class="tex hljs"></code></pre></div><div class=modal-footer><a class="btn btn-outline-primary my-1 js-copy-cite" href=# target=_blank><i class="fas fa-copy"></i>Copy</a>
<a class="btn btn-outline-primary my-1 js-download-cite" href=# target=_blank><i class="fas fa-download"></i>Download</a><div id=modal-error></div></div></div></div></div></body></html>