Skip to content

Commit

Permalink
Site updated: 2024-04-08 19:24:45
Browse files Browse the repository at this point in the history
  • Loading branch information
ErodedElk committed Apr 8, 2024
1 parent 05e07c9 commit 0b07fc7
Show file tree
Hide file tree
Showing 146 changed files with 440 additions and 121 deletions.
2 changes: 1 addition & 1 deletion 2024/02/11/ryu_code_review/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -366,7 +366,7 @@ <h1 id="参考"><a href="#参考" class="headerlink" title="参考"></a>参考</
<blockquote>
<p>文档,但大多时候不如直接看代码</p>
</blockquote>
<div id="paginator"></div></div><div id="post-footer"><div id="pages" style="justify-content: flex-end"><div class="footer-link" style="width: 50%;right:1px;border-left:1px #fe2 solid"><a href="/2024/01/11/QWB2024-Re-Part-Record/">QWB2024-Re Part Record Prev →</a></div></div></div></div><div class="bottom-btn"><div><a class="i-top" id="to-top" onClick="scrolls.scrolltop();" title="To Top" style="opacity: 0; display: none;"></a><a class="i-index" id="to-index" href="#toc-div" title="To Catalog"></a><a class="i-color" id="color-mode" onClick="colorMode.change()" title="Change Theme"></a></div></div></article><aside><div id="about"><a href="/" id="logo"><img src="/img/faction/6.png" alt="Logo"></a><h1 id="Dr"><a href="TokameinE">TokameinE</a></h1><div id="description"><p></p></div><div id="social-links"><a class="social" target="_blank" rel="noopener" href="https://github.com/ErodedElk"><i class="fab fa-github" alt="GitHub"></i></a><a class="social" target="_blank" rel="noopener" href="https://space.bilibili.com/1782544616"><i class="fa-brands fa-bilibili" alt="BiliBili"></i></a></div></div><div id="aside-block"><div id="toc-div"><h1>Catalog</h1><ol class="toc"><li class="toc-item toc-level-1"><a class="toc-link" href="#%E5%89%8D%E7%BD%AE"><span class="toc-number">1.</span> <span class="toc-text">前置</span></a></li><li class="toc-item toc-level-1"><a class="toc-link" href="#%E8%A1%8C%E4%B8%BA"><span class="toc-number">2.</span> <span class="toc-text">行为</span></a><ol class="toc-child"><li class="toc-item toc-level-2"><a class="toc-link" href="#%E4%BF%AE%E9%A5%B0%E5%99%A8%E4%B8%8E%E4%BA%8B%E4%BB%B6"><span class="toc-number">2.1.</span> <span class="toc-text">修饰器与事件</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#Datapath"><span class="toc-number">2.2.</span> <span class="toc-text">Datapath</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#ryu-controller-controller-Datapath"><span class="toc-number">2.2.1.</span> <span class="toc-text">ryu.controller.controller.Datapath</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#ofproto-parser"><span class="toc-number">2.2.2.</span> <span class="toc-text">ofproto_parser</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E5%A6%82%E4%BD%95%E4%B8%8B%E5%8F%91%E6%B5%81%E8%A1%A8"><span class="toc-number">2.3.</span> <span class="toc-text">如何下发流表</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E5%A4%84%E7%90%86-pack-in"><span class="toc-number">2.4.</span> <span class="toc-text">处理 pack in</span></a></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#%E6%B5%8B%E8%AF%95"><span class="toc-number">3.</span> <span class="toc-text">测试</span></a></li><li class="toc-item toc-level-1"><a class="toc-link" href="#%E6%A1%88%E4%BE%8B%EF%BC%9Asimple-switch-13-py"><span class="toc-number">4.</span> <span class="toc-text">案例:simple_switch_13.py</span></a></li><li class="toc-item toc-level-1"><a class="toc-link" href="#%E5%8F%82%E8%80%83"><span class="toc-number">5.</span> <span class="toc-text">参考</span></a></li></ol></div></div><footer><nobr>Published with <a target="_blank" rel="noopener" href="http://hexo.io">Hexo</a></nobr><wbr><nobr> Theme <a target="_blank" rel="noopener" href="https://github.com/Yue-plus/hexo-theme-arknights">Arknights</a></nobr><wbr><nobr> by <a target="_blank" rel="noopener" href="https://github.com/Yue-plus">Yue_plus</a></nobr></footer></aside></main><canvas id="canvas-dust"></canvas><script src="/js/search.js"></script><script src="/js/arknights.js"></script><script src="//unpkg.com/[email protected]/lightgallery.min.js"></script><script src="//unpkg.com/[email protected]/plugins/zoom/lg-zoom.min.js"></script><script src="//unpkg.com/[email protected]/plugins/thumbnail/lg-thumbnail.min.js"></script><script src="/js/pjax.js"></script><script class="pjax-js">reset= () => {document.querySelector('.lg-container')?.remove()
<div id="paginator"></div></div><div id="post-footer"><div id="pages"><div class="footer-link" style="width: 50%;text-align:right;border-right:1px #fe2 solid"><a href="/2024/04/08/%E5%BC%BA%E7%BD%91%E6%9D%AF2023Final-D8%E5%88%A9%E7%94%A8%E5%88%86%E6%9E%90%E2%80%94%E2%80%94%E4%BB%8E%E8%B6%8A%E7%95%8C%E8%AF%BB%E5%88%B0%E4%BB%BB%E6%84%8F%E4%BB%A3%E7%A0%81%E6%89%A7%E8%A1%8C(CVE-2023-4427)/">← Next 强网杯2023Final-D8利用分析——从越界读到任意代码执行(CVE-2023-4427)</a></div><div class="footer-link" style="width: 50%;right:1px;border-left:1px #fe2 solid"><a href="/2024/01/11/QWB2024-Re-Part-Record/">QWB2024-Re Part Record Prev →</a></div></div></div></div><div class="bottom-btn"><div><a class="i-top" id="to-top" onClick="scrolls.scrolltop();" title="To Top" style="opacity: 0; display: none;"></a><a class="i-index" id="to-index" href="#toc-div" title="To Catalog"></a><a class="i-color" id="color-mode" onClick="colorMode.change()" title="Change Theme"></a></div></div></article><aside><div id="about"><a href="/" id="logo"><img src="/img/faction/6.png" alt="Logo"></a><h1 id="Dr"><a href="TokameinE">TokameinE</a></h1><div id="description"><p></p></div><div id="social-links"><a class="social" target="_blank" rel="noopener" href="https://github.com/ErodedElk"><i class="fab fa-github" alt="GitHub"></i></a><a class="social" target="_blank" rel="noopener" href="https://space.bilibili.com/1782544616"><i class="fa-brands fa-bilibili" alt="BiliBili"></i></a></div></div><div id="aside-block"><div id="toc-div"><h1>Catalog</h1><ol class="toc"><li class="toc-item toc-level-1"><a class="toc-link" href="#%E5%89%8D%E7%BD%AE"><span class="toc-number">1.</span> <span class="toc-text">前置</span></a></li><li class="toc-item toc-level-1"><a class="toc-link" href="#%E8%A1%8C%E4%B8%BA"><span class="toc-number">2.</span> <span class="toc-text">行为</span></a><ol class="toc-child"><li class="toc-item toc-level-2"><a class="toc-link" href="#%E4%BF%AE%E9%A5%B0%E5%99%A8%E4%B8%8E%E4%BA%8B%E4%BB%B6"><span class="toc-number">2.1.</span> <span class="toc-text">修饰器与事件</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#Datapath"><span class="toc-number">2.2.</span> <span class="toc-text">Datapath</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#ryu-controller-controller-Datapath"><span class="toc-number">2.2.1.</span> <span class="toc-text">ryu.controller.controller.Datapath</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#ofproto-parser"><span class="toc-number">2.2.2.</span> <span class="toc-text">ofproto_parser</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E5%A6%82%E4%BD%95%E4%B8%8B%E5%8F%91%E6%B5%81%E8%A1%A8"><span class="toc-number">2.3.</span> <span class="toc-text">如何下发流表</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E5%A4%84%E7%90%86-pack-in"><span class="toc-number">2.4.</span> <span class="toc-text">处理 pack in</span></a></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#%E6%B5%8B%E8%AF%95"><span class="toc-number">3.</span> <span class="toc-text">测试</span></a></li><li class="toc-item toc-level-1"><a class="toc-link" href="#%E6%A1%88%E4%BE%8B%EF%BC%9Asimple-switch-13-py"><span class="toc-number">4.</span> <span class="toc-text">案例:simple_switch_13.py</span></a></li><li class="toc-item toc-level-1"><a class="toc-link" href="#%E5%8F%82%E8%80%83"><span class="toc-number">5.</span> <span class="toc-text">参考</span></a></li></ol></div></div><footer><nobr>Published with <a target="_blank" rel="noopener" href="http://hexo.io">Hexo</a></nobr><wbr><nobr> Theme <a target="_blank" rel="noopener" href="https://github.com/Yue-plus/hexo-theme-arknights">Arknights</a></nobr><wbr><nobr> by <a target="_blank" rel="noopener" href="https://github.com/Yue-plus">Yue_plus</a></nobr></footer></aside></main><canvas id="canvas-dust"></canvas><script src="/js/search.js"></script><script src="/js/arknights.js"></script><script src="//unpkg.com/[email protected]/lightgallery.min.js"></script><script src="//unpkg.com/[email protected]/plugins/zoom/lg-zoom.min.js"></script><script src="//unpkg.com/[email protected]/plugins/thumbnail/lg-thumbnail.min.js"></script><script src="/js/pjax.js"></script><script class="pjax-js">reset= () => {document.querySelector('.lg-container')?.remove()
lightGallery(document.getElementById('post-bg'), {
plugins: [lgZoom,lgThumbnail],
selector: '.item-img'})}</script><script>window.addEventListener("load",() => {pjax = new Pjax({
Expand Down
Loading

0 comments on commit 0b07fc7

Please sign in to comment.