2 lines
6.7 KiB
JavaScript
2 lines
6.7 KiB
JavaScript
import{_ as u,c as i,b as o,a as m,d as t,e as r,f as e,r as a,o as d}from"./app-BdNP3b8G.js";const b={};function g(p,l){const n=a("RouteLink");return d(),i("div",null,[l[53]||(l[53]=o("h2",{id:"我的文章",tabindex:"-1"},[o("a",{class:"header-anchor",href:"#我的文章"},[o("span",null,"我的文章")])],-1)),o("ul",null,[o("li",null,[l[3]||(l[3]=t("从抛币协议到智能合约 ")),o("ul",null,[o("li",null,[r(n,{to:"/blog/2025/02/MentalPoker01.html"},{default:e(()=>l[0]||(l[0]=[t("Part1")])),_:1}),l[2]||(l[2]=t(", ")),r(n,{to:"/blog/2025/02/MentalPoker02.html"},{default:e(()=>l[1]||(l[1]=[t("Part2")])),_:1})])])]),o("li",null,[l[14]||(l[14]=t("JPEG算法解密 ")),o("ul",null,[o("li",null,[r(n,{to:"/blog/2025/02/JPEG001.html"},{default:e(()=>l[4]||(l[4]=[t("Part1")])),_:1}),l[9]||(l[9]=t(", ")),r(n,{to:"/blog/2025/02/JPEG002.html"},{default:e(()=>l[5]||(l[5]=[t("Part2")])),_:1}),l[10]||(l[10]=t(", ")),r(n,{to:"/blog/2025/02/JPEG003.html"},{default:e(()=>l[6]||(l[6]=[t("Part3")])),_:1}),l[11]||(l[11]=t(", ")),r(n,{to:"/blog/2025/02/JPEG004.html"},{default:e(()=>l[7]||(l[7]=[t("Part4")])),_:1}),l[12]||(l[12]=t(", ")),r(n,{to:"/blog/2025/02/JPEG005.html"},{default:e(()=>l[8]||(l[8]=[t("Part5")])),_:1})]),l[13]||(l[13]=o("li",null,[o("a",{href:"http://github.com/thejinchao/jpeg_encoder",target:"_blank",rel:"noopener noreferrer"},"Github")],-1))])]),o("li",null,[l[23]||(l[23]=t("SPH算法简介 ")),o("ul",null,[o("li",null,[r(n,{to:"/blog/2025/02/SPH001.html"},{default:e(()=>l[15]||(l[15]=[t("Part1")])),_:1}),l[19]||(l[19]=t(", ")),r(n,{to:"/blog/2025/02/SPH002.html"},{default:e(()=>l[16]||(l[16]=[t("Part2")])),_:1}),l[20]||(l[20]=t(", ")),r(n,{to:"/blog/2025/02/SPH003.html"},{default:e(()=>l[17]||(l[17]=[t("Part3")])),_:1}),l[21]||(l[21]=t(", ")),r(n,{to:"/blog/2025/02/SPH004.html"},{default:e(()=>l[18]||(l[18]=[t("Part4")])),_:1})]),l[22]||(l[22]=o("li",null,[o("a",{href:"https://github.com/thejinchao/fluid",target:"_blank",rel:"noopener noreferrer"},"Github")],-1))])]),o("li",null,[r(n,{to:"/blog/2025/02/Martingle.html"},{default:e(()=>l[24]||(l[24]=[t("赌博中的数学:Martingle策略")])),_:1})]),o("li",null,[r(n,{to:"/blog/2025/02/RandRound.html"},{default:e(()=>l[25]||(l[25]=[t("如何生成一个随机的圆形")])),_:1})]),o("li",null,[r(n,{to:"/blog/2025/02/DH.html"},{default:e(()=>l[26]||(l[26]=[t("一个简单的DH密钥协商算法的实现")])),_:1}),l[27]||(l[27]=t(", ")),l[28]||(l[28]=o("a",{href:"https://github.com/thejinchao/dhexchange",target:"_blank",rel:"noopener noreferrer"},"Github",-1))]),o("li",null,[r(n,{to:"/blog/2025/02/SegmentCircle.html"},{default:e(()=>l[29]||(l[29]=[t("如何计算线段和圆的交点")])),_:1})]),o("li",null,[r(n,{to:"/blog/2025/02/Ellipse.html"},{default:e(()=>l[30]||(l[30]=[t("一道数学趣题")])),_:1})]),o("li",null,[r(n,{to:"/blog/2025/02/Fibonacci.html"},{default:e(()=>l[31]||(l[31]=[t("斐波那契数列和1/89")])),_:1})])]),l[54]||(l[54]=m('<h2 id="开源项目" tabindex="-1"><a class="header-anchor" href="#开源项目"><span>开源项目</span></a></h2><ul><li><a href="https://github.com/thejinchao/turbolink" target="_blank" rel="noopener noreferrer">Turbolink</a></li></ul><blockquote><p>TurboLink 是一个Unreal Engine插件, 能够在Unreal Engine 中通过C++或者蓝图使用Google gRPC. 目前可以兼容UE4.27和UE5</p></blockquote><ul><li><a href="https://github.com/thejinchao/TinyEncrypt" target="_blank" rel="noopener noreferrer">TinyEncrypt</a></li></ul><blockquote><p>在UE中实现DH密钥交换和TEA加密,用于实网络通讯加密</p></blockquote><ul><li><a href="https://github.com/thejinchao/ue5-style-guide" target="_blank" rel="noopener noreferrer">UnrealStyleGuide</a></li></ul><blockquote><p>比较全面的UnrealEngine项目工程规范</p></blockquote><ul><li><a href="https://github.com/thejinchao/AxTrace" target="_blank" rel="noopener noreferrer">AxTrace</a></li></ul><blockquote><p>实时日志以及数据图形化查看工具</p></blockquote><ul><li><a href="https://github.com/thejinchao/cyclone" target="_blank" rel="noopener noreferrer">Cyclone</a></li></ul><blockquote><p>一套轻量级的跨平台网络库</p></blockquote><h2 id="个人笔记" tabindex="-1"><a class="header-anchor" href="#个人笔记"><span>个人笔记</span></a></h2>',12)),o("ul",null,[o("li",null,[l[42]||(l[42]=t("数学相关 ")),o("ul",null,[o("li",null,[r(n,{to:"/note/math/symbol.html"},{default:e(()=>l[32]||(l[32]=[t("常用数学符号")])),_:1})]),o("li",null,[r(n,{to:"/note/math/group.html"},{default:e(()=>l[33]||(l[33]=[t("群")])),_:1})]),o("li",null,[l[37]||(l[37]=t("数论(")),r(n,{to:"/note/math/number_theory_1.html"},{default:e(()=>l[34]||(l[34]=[t("一")])),_:1}),l[38]||(l[38]=t(", ")),r(n,{to:"/note/math/number_theory_2.html"},{default:e(()=>l[35]||(l[35]=[t("二")])),_:1}),l[39]||(l[39]=t(", ")),r(n,{to:"/note/math/number_theory_3.html"},{default:e(()=>l[36]||(l[36]=[t("三")])),_:1}),l[40]||(l[40]=t(")"))]),o("li",null,[r(n,{to:"/note/math/probability.html"},{default:e(()=>l[41]||(l[41]=[t("概率")])),_:1})])])]),o("li",null,[l[46]||(l[46]=t("密码学 ")),o("ul",null,[o("li",null,[r(n,{to:"/note/cryptography/rsa.html"},{default:e(()=>l[43]||(l[43]=[t("RSA")])),_:1})]),o("li",null,[r(n,{to:"/note/cryptography/flip_coin.html"},{default:e(()=>l[44]||(l[44]=[t("抛币协议")])),_:1})]),o("li",null,[r(n,{to:"/note/cryptography/mental_poker.html"},{default:e(()=>l[45]||(l[45]=[t("智能扑克")])),_:1})])])]),o("li",null,[l[50]||(l[50]=t("图形学 ")),o("ul",null,[o("li",null,[r(n,{to:"/note/graphics/math/"},{default:e(()=>l[47]||(l[47]=[t("数学基础")])),_:1})]),o("li",null,[r(n,{to:"/note/graphics/illumination_model/"},{default:e(()=>l[48]||(l[48]=[t("光照模型")])),_:1})]),o("li",null,[r(n,{to:"/note/graphics/image_based_lighting/"},{default:e(()=>l[49]||(l[49]=[t("环境光渲染")])),_:1})])])]),o("li",null,[l[52]||(l[52]=t("编程语言 ")),o("ul",null,[o("li",null,[r(n,{to:"/note/language/javascript/"},{default:e(()=>l[51]||(l[51]=[t("JavaScript")])),_:1})])])])])])}const s=u(b,[["render",g],["__file","index.html.vue"]]),k=JSON.parse('{"path":"/","title":"","lang":"zh-CN","frontmatter":{},"headers":[{"level":2,"title":"我的文章","slug":"我的文章","link":"#我的文章","children":[]},{"level":2,"title":"开源项目","slug":"开源项目","link":"#开源项目","children":[]},{"level":2,"title":"个人笔记","slug":"个人笔记","link":"#个人笔记","children":[]}],"git":{"updatedTime":1740386382000,"contributors":[{"name":"thejinchao","username":"thejinchao","email":"thejinchao@gmail.com","commits":4,"url":"https://github.com/thejinchao"},{"name":"neochaojin","username":"neochaojin","email":"neochaojin@tencent.com","commits":1,"url":"https://github.com/neochaojin"}]},"filePathRelative":"index.md"}');export{s as comp,k as data};
|