Deploying to gh-pages from @ thejinchao/thejinchao.github.io@1f13b6dc26 🚀
This commit is contained in:
@@ -33,11 +33,11 @@
|
||||
</script>
|
||||
<link rel="icon" href="favicon.png"><title>我的博客和笔记</title><meta name="description" content="理性派,数学,物理,程序">
|
||||
<link rel="preload" href="/assets/style-BeRIA1J-.css" as="style"><link rel="stylesheet" href="/assets/style-BeRIA1J-.css">
|
||||
<link rel="modulepreload" href="/assets/app-DPgwpJxh.js"><link rel="modulepreload" href="/assets/404.html-D-BDr8lx.js">
|
||||
<link rel="prefetch" href="/assets/about.html-Ds-pl8Ny.js" as="script"><link rel="prefetch" href="/assets/index.html-ChB9Qazr.js" as="script"><link rel="prefetch" href="/assets/index.html-C7DZ9J3U.js" as="script"><link rel="prefetch" href="/assets/index.html-Cd1RfRd5.js" as="script"><link rel="prefetch" href="/assets/flip_coin.html-D8po3GA9.js" as="script"><link rel="prefetch" href="/assets/index.html-DZ3zbpMo.js" as="script"><link rel="prefetch" href="/assets/mental_poker.html-COjEVAqN.js" as="script"><link rel="prefetch" href="/assets/rsa.html-BfMKyp1n.js" as="script"><link rel="prefetch" href="/assets/index.html-DT1b-JiW.js" as="script"><link rel="prefetch" href="/assets/index.html-Bqelvm88.js" as="script"><link rel="prefetch" href="/assets/group.html-Cvp33xFF.js" as="script"><link rel="prefetch" href="/assets/index.html-Cjo-em_f.js" as="script"><link rel="prefetch" href="/assets/number_theory_1.html-CSXS07R1.js" as="script"><link rel="prefetch" href="/assets/number_theory_2.html-DqOTmvuA.js" as="script"><link rel="prefetch" href="/assets/number_theory_3.html-C6QzGV7n.js" as="script"><link rel="prefetch" href="/assets/probability.html-CH_uY9Bp.js" as="script"><link rel="prefetch" href="/assets/symbol.html-DwbBv5zn.js" as="script"><link rel="prefetch" href="/assets/DH.html-BUugo7g6.js" as="script"><link rel="prefetch" href="/assets/Ellipse.html-CKXvLqxG.js" as="script"><link rel="prefetch" href="/assets/Fibonacci.html-D0RZ9y4s.js" as="script"><link rel="prefetch" href="/assets/JPEG001.html-CgpAqd_a.js" as="script"><link rel="prefetch" href="/assets/JPEG002.html-CrXq4jEr.js" as="script"><link rel="prefetch" href="/assets/JPEG003.html-BnlKB9zc.js" as="script"><link rel="prefetch" href="/assets/JPEG004.html-YFW97zLf.js" as="script"><link rel="prefetch" href="/assets/JPEG005.html-DiFNIPHA.js" as="script"><link rel="prefetch" href="/assets/Martingle.html-F_5Va5iZ.js" as="script"><link rel="prefetch" href="/assets/MentalPoker01.html-BETO0oXl.js" as="script"><link rel="prefetch" href="/assets/MentalPoker02.html-C4HpcG3X.js" as="script"><link rel="prefetch" href="/assets/RandRound.html-DFuVctw1.js" as="script"><link rel="prefetch" href="/assets/SPH001.html-5T6utk1w.js" as="script"><link rel="prefetch" href="/assets/SPH002.html-1qbdtHvX.js" as="script"><link rel="prefetch" href="/assets/SPH003.html-C9qOaK-n.js" as="script"><link rel="prefetch" href="/assets/SPH004.html-DiJt02_J.js" as="script"><link rel="prefetch" href="/assets/SegmentCircle.html-DolIDiH3.js" as="script"><link rel="prefetch" href="/assets/BezierLine01.html-KWVSMv21.js" as="script"><link rel="prefetch" href="/assets/BezierLine02.html-DWa2F-zE.js" as="script"><link rel="prefetch" href="/assets/index.html-luOAQX6G.js" as="script"><link rel="prefetch" href="/assets/ibl_01.html-CzDOIP7x.js" as="script"><link rel="prefetch" href="/assets/ibl_02.html-B3iVQvxy.js" as="script"><link rel="prefetch" href="/assets/index.html-DFB_o3I0.js" as="script"><link rel="prefetch" href="/assets/index.html-aPM7Pnsc.js" as="script"><link rel="prefetch" href="/assets/math_01.html-C_2s3LrZ.js" as="script"><link rel="prefetch" href="/assets/math_02.html-QrU4BTku.js" as="script"><link rel="prefetch" href="/assets/math_03.html-DbyrC895.js" as="script"><link rel="prefetch" href="/assets/transform_01.html-CyAuDrgo.js" as="script"><link rel="prefetch" href="/assets/transform_02.html-BCWJEJPs.js" as="script"><link rel="prefetch" href="/assets/transform_03.html-DbKt77CU.js" as="script"><link rel="prefetch" href="/assets/transform_04.html-CaNBjayl.js" as="script"><link rel="prefetch" href="/assets/index.html-RY2h0-oL.js" as="script"><link rel="prefetch" href="/assets/raster01.html-v4Key0qq.js" as="script"><link rel="prefetch" href="/assets/raster02.html-B6Mz627U.js" as="script"><link rel="prefetch" href="/assets/function.html-DlmMreYX.js" as="script"><link rel="prefetch" href="/assets/grammar.html-4p_flA8l.js" as="script"><link rel="prefetch" href="/assets/helloworld.html-BuMnckWS.js" as="script"><link rel="prefetch" href="/assets/index.html-D8Venbnf.js" as="script"><link rel="prefetch" href="/assets/object_and_class.html-Cs03_v1L.js" as="script"><link rel="prefetch" href="/assets/BRDF.html-DKalq6Uw.js" as="script"><link rel="prefetch" href="/assets/illumination_model_01.html-C-ZqoDmm.js" as="script"><link rel="prefetch" href="/assets/luminosity.html-BrD28Fai.js" as="script"><link rel="prefetch" href="/assets/microfacets_1.html-LJQdT0f8.js" as="script"><link rel="prefetch" href="/assets/microfacets_2.html-iOLp4Ri3.js" as="script"><link rel="prefetch" href="/assets/microfacets_3.html-CKnzyYur.js" as="script"><link rel="prefetch" href="/assets/render_function_1.html-B7An2mau.js" as="script"><link rel="prefetch" href="/assets/setupDevtools-7MC2TMWH-CNLr8N6N.js" as="script">
|
||||
<link rel="modulepreload" href="/assets/app-0OFXUq2A.js"><link rel="modulepreload" href="/assets/404.html-2rolh8V0.js">
|
||||
<link rel="prefetch" href="/assets/about.html-BRNvpVuL.js" as="script"><link rel="prefetch" href="/assets/index.html-CTqr8T9K.js" as="script"><link rel="prefetch" href="/assets/index.html-CeIO8W9w.js" as="script"><link rel="prefetch" href="/assets/index.html-B7e8Vs87.js" as="script"><link rel="prefetch" href="/assets/flip_coin.html-DSkq6TXE.js" as="script"><link rel="prefetch" href="/assets/index.html-D4feHy7s.js" as="script"><link rel="prefetch" href="/assets/mental_poker.html-Dwqhgvfj.js" as="script"><link rel="prefetch" href="/assets/rsa.html-BY6v-rse.js" as="script"><link rel="prefetch" href="/assets/index.html-D93oWoXm.js" as="script"><link rel="prefetch" href="/assets/index.html-D8fi7ctc.js" as="script"><link rel="prefetch" href="/assets/group.html-DadtQOpk.js" as="script"><link rel="prefetch" href="/assets/index.html-W12x7XBy.js" as="script"><link rel="prefetch" href="/assets/number_theory_1.html-DQLi_z30.js" as="script"><link rel="prefetch" href="/assets/number_theory_2.html-FsOPyImH.js" as="script"><link rel="prefetch" href="/assets/number_theory_3.html-Ma3EUB8y.js" as="script"><link rel="prefetch" href="/assets/probability.html-BXq3f9Nm.js" as="script"><link rel="prefetch" href="/assets/symbol.html-B6uPtJC_.js" as="script"><link rel="prefetch" href="/assets/DH.html-B8f454KA.js" as="script"><link rel="prefetch" href="/assets/Ellipse.html-CZb2VCAV.js" as="script"><link rel="prefetch" href="/assets/Fibonacci.html-DjUXAFln.js" as="script"><link rel="prefetch" href="/assets/JPEG001.html-CG5sTbdm.js" as="script"><link rel="prefetch" href="/assets/JPEG002.html-P54CZ_zf.js" as="script"><link rel="prefetch" href="/assets/JPEG003.html-CVQ5kH0p.js" as="script"><link rel="prefetch" href="/assets/JPEG004.html-Dy5rh0w7.js" as="script"><link rel="prefetch" href="/assets/JPEG005.html-wu4CnmWm.js" as="script"><link rel="prefetch" href="/assets/Martingle.html-DD2cYVy0.js" as="script"><link rel="prefetch" href="/assets/MentalPoker01.html-DB1LXozI.js" as="script"><link rel="prefetch" href="/assets/MentalPoker02.html-FJUqlwxU.js" as="script"><link rel="prefetch" href="/assets/RandRound.html-CcG2e17g.js" as="script"><link rel="prefetch" href="/assets/SPH001.html-ZlPMI72P.js" as="script"><link rel="prefetch" href="/assets/SPH002.html-BpavN086.js" as="script"><link rel="prefetch" href="/assets/SPH003.html-CG1ejiY0.js" as="script"><link rel="prefetch" href="/assets/SPH004.html-BiPn5jA6.js" as="script"><link rel="prefetch" href="/assets/SegmentCircle.html-JrcBnJ7T.js" as="script"><link rel="prefetch" href="/assets/BezierLine01.html-DAtW7PGN.js" as="script"><link rel="prefetch" href="/assets/BezierLine02.html-C1eP4nfi.js" as="script"><link rel="prefetch" href="/assets/index.html-DOmDhIEj.js" as="script"><link rel="prefetch" href="/assets/ibl_01.html-BCspiKEq.js" as="script"><link rel="prefetch" href="/assets/ibl_02.html-BvElpy5S.js" as="script"><link rel="prefetch" href="/assets/index.html-DixDzJkQ.js" as="script"><link rel="prefetch" href="/assets/index.html-BOvOGjmb.js" as="script"><link rel="prefetch" href="/assets/math_01.html-DmY1_sMh.js" as="script"><link rel="prefetch" href="/assets/math_02.html-Cjn-Jbrg.js" as="script"><link rel="prefetch" href="/assets/math_03.html-D3lW5spX.js" as="script"><link rel="prefetch" href="/assets/transform_01.html-C50FqTFu.js" as="script"><link rel="prefetch" href="/assets/transform_02.html-ex26iiKw.js" as="script"><link rel="prefetch" href="/assets/transform_03.html-pgqjOWDK.js" as="script"><link rel="prefetch" href="/assets/transform_04.html-D9jGmcf4.js" as="script"><link rel="prefetch" href="/assets/index.html-DsznrDdM.js" as="script"><link rel="prefetch" href="/assets/raster01.html-tj2LaBtX.js" as="script"><link rel="prefetch" href="/assets/raster02.html-BWMvaxW5.js" as="script"><link rel="prefetch" href="/assets/function.html-BL7vI9v-.js" as="script"><link rel="prefetch" href="/assets/grammar.html-CxZsL9Yh.js" as="script"><link rel="prefetch" href="/assets/helloworld.html-C8ZIqgMc.js" as="script"><link rel="prefetch" href="/assets/index.html-CTKExvUC.js" as="script"><link rel="prefetch" href="/assets/object_and_class.html-DrX0T1ez.js" as="script"><link rel="prefetch" href="/assets/BRDF.html-C71BPwQX.js" as="script"><link rel="prefetch" href="/assets/illumination_model_01.html-6djoacoA.js" as="script"><link rel="prefetch" href="/assets/luminosity.html-B3mehU4I.js" as="script"><link rel="prefetch" href="/assets/microfacets_1.html-Bc087zEC.js" as="script"><link rel="prefetch" href="/assets/microfacets_2.html-Bc_2s7IA.js" as="script"><link rel="prefetch" href="/assets/microfacets_3.html-CmHCuD5j.js" as="script"><link rel="prefetch" href="/assets/render_function_1.html-DT3V2pWv.js" as="script"><link rel="prefetch" href="/assets/setupDevtools-7MC2TMWH-DGlw2ou4.js" as="script">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"><!--[--><div class="vp-theme-container" vp-container data-v-8636ca9b><main class="page" data-v-8636ca9b><div vp-content data-v-8636ca9b><h1 data-v-8636ca9b>404</h1><blockquote data-v-8636ca9b>That's a Four-Oh-Four.</blockquote><a class="route-link" href="/" data-v-8636ca9b>Take me home</a></div></main></div><!--[--><!----><!--]--><!--]--></div>
|
||||
<script type="module" src="/assets/app-DPgwpJxh.js" defer></script>
|
||||
<div id="app"><!--[--><div class="vp-theme-container" vp-container data-v-8636ca9b><main class="page" data-v-8636ca9b><div vp-content data-v-8636ca9b><h1 data-v-8636ca9b>404</h1><blockquote data-v-8636ca9b>Looks like we've got some broken links.</blockquote><a class="route-link" href="/" data-v-8636ca9b>Take me home</a></div></main></div><!--[--><!----><!--]--><!--]--></div>
|
||||
<script type="module" src="/assets/app-0OFXUq2A.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+3
-3
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
import{_ as e,c as o,b as a,o as l}from"./app-DPgwpJxh.js";const n={};function r(s,t){return l(),o("div",null,t[0]||(t[0]=[a("p",null,"404 Not Found",-1)]))}const _=e(n,[["render",r],["__file","404.html.vue"]]),i=JSON.parse('{"path":"/404.html","title":"","lang":"zh-CN","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"filePathRelative":null}');export{_ as comp,i as data};
|
||||
import{_ as e,c as o,b as a,o as l}from"./app-0OFXUq2A.js";const n={};function r(s,t){return l(),o("div",null,t[0]||(t[0]=[a("p",null,"404 Not Found",-1)]))}const _=e(n,[["render",r],["__file","404.html.vue"]]),i=JSON.parse('{"path":"/404.html","title":"","lang":"zh-CN","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"filePathRelative":null}');export{_ as comp,i as data};
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
|
||||
import{_ as n,c as t,a as m,b as a,d as l,o as T}from"./app-DPgwpJxh.js";const d={},e={class:"MathJax",jax:"SVG",display:"true",width:"full",style:{"min-width":"47.96ex",position:"relative"}},r={style:{"vertical-align":"-2.872ex","min-width":"47.96ex"},xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"6.875ex",role:"img",focusable:"false","aria-hidden":"true"},s={class:"MathJax",jax:"SVG",style:{position:"relative"}},o={style:{"vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"31.73ex",height:"2.714ex",role:"img",focusable:"false",viewBox:"0 -949.5 14024.7 1199.5","aria-hidden":"true"},g={class:"MathJax",jax:"SVG",display:"true",width:"full",style:{"min-width":"28.371ex",position:"relative"}},h={style:{"vertical-align":"-2.106ex","min-width":"28.371ex"},xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"5.344ex",role:"img",focusable:"false","aria-hidden":"true"},p={class:"MathJax",jax:"SVG",display:"true",width:"full",style:{"min-width":"52.266ex",position:"relative"}},H={style:{"vertical-align":"-2.611ex","min-width":"52.266ex"},xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"6.354ex",role:"img",focusable:"false","aria-hidden":"true"},i={class:"MathJax",jax:"SVG",display:"true",width:"full",style:{"min-width":"72.775ex",position:"relative"}},c={style:{"vertical-align":"-2.827ex","min-width":"72.775ex"},xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"6.785ex",role:"img",focusable:"false","aria-hidden":"true"},L={class:"MathJax",jax:"SVG",style:{position:"relative"}},f={style:{"vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.448ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 640 453","aria-hidden":"true"},u={class:"MathJax",jax:"SVG",style:{position:"relative"}},V={style:{"vertical-align":"-0.439ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.281ex",height:"2.034ex",role:"img",focusable:"false",viewBox:"0 -705 566 899","aria-hidden":"true"},M={class:"MathJax",jax:"SVG",display:"true",width:"full",style:{"min-width":"73.668ex",position:"relative"}},x={style:{"vertical-align":"-2.228ex","min-width":"73.668ex"},xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"5.587ex",role:"img",focusable:"false","aria-hidden":"true"};function Z(w,Q){return T(),t("div",null,[Q[21]||(Q[21]=m(`<p>斐波那契数列作为最有名的数列之一广为人之,它的顺序就是 0,1,1,2,3,5,8,13,… 每个数字都是前两个数字的和,这个数列有很多有意思的特征,比和数字“89”的关系。方法很简单,把数列排列成一列,然后每个数都依次右移,最后加在一起形成一个小数,这个数恰好就是1/89。</p><div class="language-text" data-highlighter="prismjs" data-ext="text" data-title="text"><pre><code><span class="line"> 0.0</span>
|
||||
import{_ as n,c as t,a as m,b as a,d as l,o as T}from"./app-0OFXUq2A.js";const d={},e={class:"MathJax",jax:"SVG",display:"true",width:"full",style:{"min-width":"47.96ex",position:"relative"}},r={style:{"vertical-align":"-2.872ex","min-width":"47.96ex"},xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"6.875ex",role:"img",focusable:"false","aria-hidden":"true"},s={class:"MathJax",jax:"SVG",style:{position:"relative"}},o={style:{"vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"31.73ex",height:"2.714ex",role:"img",focusable:"false",viewBox:"0 -949.5 14024.7 1199.5","aria-hidden":"true"},g={class:"MathJax",jax:"SVG",display:"true",width:"full",style:{"min-width":"28.371ex",position:"relative"}},h={style:{"vertical-align":"-2.106ex","min-width":"28.371ex"},xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"5.344ex",role:"img",focusable:"false","aria-hidden":"true"},p={class:"MathJax",jax:"SVG",display:"true",width:"full",style:{"min-width":"52.266ex",position:"relative"}},H={style:{"vertical-align":"-2.611ex","min-width":"52.266ex"},xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"6.354ex",role:"img",focusable:"false","aria-hidden":"true"},i={class:"MathJax",jax:"SVG",display:"true",width:"full",style:{"min-width":"72.775ex",position:"relative"}},c={style:{"vertical-align":"-2.827ex","min-width":"72.775ex"},xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"6.785ex",role:"img",focusable:"false","aria-hidden":"true"},L={class:"MathJax",jax:"SVG",style:{position:"relative"}},f={style:{"vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.448ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 640 453","aria-hidden":"true"},u={class:"MathJax",jax:"SVG",style:{position:"relative"}},V={style:{"vertical-align":"-0.439ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.281ex",height:"2.034ex",role:"img",focusable:"false",viewBox:"0 -705 566 899","aria-hidden":"true"},M={class:"MathJax",jax:"SVG",display:"true",width:"full",style:{"min-width":"73.668ex",position:"relative"}},x={style:{"vertical-align":"-2.228ex","min-width":"73.668ex"},xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"5.587ex",role:"img",focusable:"false","aria-hidden":"true"};function Z(w,Q){return T(),t("div",null,[Q[21]||(Q[21]=m(`<p>斐波那契数列作为最有名的数列之一广为人之,它的顺序就是 0,1,1,2,3,5,8,13,… 每个数字都是前两个数字的和,这个数列有很多有意思的特征,比和数字“89”的关系。方法很简单,把数列排列成一列,然后每个数都依次右移,最后加在一起形成一个小数,这个数恰好就是1/89。</p><div class="language-text" data-highlighter="prismjs" data-ext="text" data-title="text"><pre><code><span class="line"> 0.0</span>
|
||||
<span class="line"> 0.01</span>
|
||||
<span class="line"> 0.001</span>
|
||||
<span class="line"> 0.0002</span>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
|
||||
import{_ as e,c as a,a as t,o as s}from"./app-DPgwpJxh.js";const p={};function o(c,n){return s(),a("div",null,n[0]||(n[0]=[t(`<h1 id="jpeg算法解密-五" tabindex="-1"><a class="header-anchor" href="#jpeg算法解密-五"><span>JPEG算法解密(五)</span></a></h1><p>最后,我提供给大家一个简易的jpeg压缩算法的代码,这份代码用C++编写,以开源方式提供,放在了github上,可以到下面这个网址下载<br><a href="http://github.com/thejinchao/jpeg_encoder" target="_blank" rel="noopener noreferrer">http://github.com/thejinchao/jpeg_encoder</a><br> 使用方法很简单,像下面这样就可以了</p><div class="language-cpp" data-highlighter="prismjs" data-ext="cpp" data-title="cpp"><pre><code><span class="line"><span class="token macro property"><span class="token directive-hash">#</span><span class="token directive keyword">include</span> <span class="token string">"jpeg_encoder.h"</span></span></span>
|
||||
import{_ as e,c as a,a as t,o as s}from"./app-0OFXUq2A.js";const p={};function o(c,n){return s(),a("div",null,n[0]||(n[0]=[t(`<h1 id="jpeg算法解密-五" tabindex="-1"><a class="header-anchor" href="#jpeg算法解密-五"><span>JPEG算法解密(五)</span></a></h1><p>最后,我提供给大家一个简易的jpeg压缩算法的代码,这份代码用C++编写,以开源方式提供,放在了github上,可以到下面这个网址下载<br><a href="http://github.com/thejinchao/jpeg_encoder" target="_blank" rel="noopener noreferrer">http://github.com/thejinchao/jpeg_encoder</a><br> 使用方法很简单,像下面这样就可以了</p><div class="language-cpp" data-highlighter="prismjs" data-ext="cpp" data-title="cpp"><pre><code><span class="line"><span class="token macro property"><span class="token directive-hash">#</span><span class="token directive keyword">include</span> <span class="token string">"jpeg_encoder.h"</span></span></span>
|
||||
<span class="line"> </span>
|
||||
<span class="line">JpegEncoder encoder<span class="token punctuation">;</span></span>
|
||||
<span class="line"><span class="token comment">//输入的文件必须是24bit的bmp文件,尺寸必须是8的倍数</span></span>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
import{_ as i,c as t,a as l,o as r}from"./app-DPgwpJxh.js";const a="/images/2014/08/sph_45.jpg",o={};function n(s,e){return r(),t("div",null,e[0]||(e[0]=[l('<p>上几节,我们推导出一大推复杂无比的公式,似乎有点纸上谈兵,这节来点真的,写一个可以运行的SPH系统,下面就是SPH基本的运算流程</p><ol><li>初始化粒子,为每个粒子赋上初始位置</li><li>根据公式3.7计算每个粒子的密度</li><li>根据公式3.10计算每个粒子的压强</li><li>根据公式3.18计算每个粒子的加速度</li><li>根据临界条件调整加速度</li><li>根据加速度计算每个粒子的速度变化</li><li>根据速度计算粒子位置的变化</li><li>绘制粒子</li><li>回到步骤2 下面有个简单的示例程序,运行效果如下</li></ol><figure><img src="'+a+'" alt="" tabindex="0" loading="lazy"><figcaption></figcaption></figure><p>这个程序基本上没有怎么考虑效率,只是让系统跑起来,所以比较适合拿来对照公式学习,按照惯例,放出源代码和可执行程序<br> Github:<a href="https://github.com/thejinchao/fluid" target="_blank" rel="noopener noreferrer">https://github.com/thejinchao/fluid</a><br> 可执行程序下载: <a href="https://github.com/thejinchao/fluid/releases/download/v1.0/fluid_relase_x64.zip" target="_blank" rel="noopener noreferrer">fluid_relase_x64.zip</a>(132KB)<br> SPH还有很多细节值得讨论,比如表面张力、并行计算、构建网格、真实材质的水渲染等,这些部分我会抽时间再写一些东西出来介绍。</p>',4)]))}const p=i(o,[["render",n],["__file","SPH004.html.vue"]]),h=JSON.parse('{"path":"/blog/2025/02/SPH004.html","title":" SPH算法简介(四): 算法实现","lang":"zh-CN","frontmatter":{"title":" SPH算法简介(四): 算法实现","tags":"数学 流体 程序 算法"},"headers":[],"git":{},"filePathRelative":"blog/2025/02/SPH004.md"}');export{p as comp,h as data};
|
||||
import{_ as i,c as t,a as l,o as r}from"./app-0OFXUq2A.js";const a="/images/2014/08/sph_45.jpg",o={};function n(s,e){return r(),t("div",null,e[0]||(e[0]=[l('<p>上几节,我们推导出一大推复杂无比的公式,似乎有点纸上谈兵,这节来点真的,写一个可以运行的SPH系统,下面就是SPH基本的运算流程</p><ol><li>初始化粒子,为每个粒子赋上初始位置</li><li>根据公式3.7计算每个粒子的密度</li><li>根据公式3.10计算每个粒子的压强</li><li>根据公式3.18计算每个粒子的加速度</li><li>根据临界条件调整加速度</li><li>根据加速度计算每个粒子的速度变化</li><li>根据速度计算粒子位置的变化</li><li>绘制粒子</li><li>回到步骤2 下面有个简单的示例程序,运行效果如下</li></ol><figure><img src="'+a+'" alt="" tabindex="0" loading="lazy"><figcaption></figcaption></figure><p>这个程序基本上没有怎么考虑效率,只是让系统跑起来,所以比较适合拿来对照公式学习,按照惯例,放出源代码和可执行程序<br> Github:<a href="https://github.com/thejinchao/fluid" target="_blank" rel="noopener noreferrer">https://github.com/thejinchao/fluid</a><br> 可执行程序下载: <a href="https://github.com/thejinchao/fluid/releases/download/v1.0/fluid_relase_x64.zip" target="_blank" rel="noopener noreferrer">fluid_relase_x64.zip</a>(132KB)<br> SPH还有很多细节值得讨论,比如表面张力、并行计算、构建网格、真实材质的水渲染等,这些部分我会抽时间再写一些东西出来介绍。</p>',4)]))}const p=i(o,[["render",n],["__file","SPH004.html.vue"]]),h=JSON.parse('{"path":"/blog/2025/02/SPH004.html","title":" SPH算法简介(四): 算法实现","lang":"zh-CN","frontmatter":{"title":" SPH算法简介(四): 算法实现","tags":"数学 流体 程序 算法"},"headers":[],"git":{},"filePathRelative":"blog/2025/02/SPH004.md"}');export{p as comp,h as data};
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
import{_ as e,c as l,a,o as i}from"./app-DPgwpJxh.js";const o={};function r(n,t){return i(),l("div",null,t[0]||(t[0]=[a('<h1 id="关于我" tabindex="-1"><a class="header-anchor" href="#关于我"><span>关于我</span></a></h1><blockquote><p>淡泊明志,宁静致远</p></blockquote><p>靳超,生于70年代末,河北邯郸人。<br> 这里是我用来保存平时的经验和心得的地方。</p><hr><p>主要学习和工作经历:</p><ul><li>(1996~2000) 天津大学化工学院</li><li>(2000~2002) 中国纺织工业设计院</li><li>(2002~2003) 天人互动</li><li>(2003~2004) 国风因特(3721)</li><li>(2004~2005) 新浪</li><li>(2005~2016) 搜狐畅游</li><li>(2016~2018) 创业</li><li>(2018~2020) 香港乐游科技</li><li>(2020~至今) 腾讯</li></ul><p>我的邮箱:thejinchao@gmail.com<br> GitHub: <a href="http://www.github.com/thejinchao%5D" target="_blank" rel="noopener noreferrer">http://www.github.com/thejinchao</a></p>',7)]))}const h=e(o,[["render",r],["__file","about.html.vue"]]),p=JSON.parse('{"path":"/about.html","title":"关于","lang":"zh-CN","frontmatter":{"title":"关于"},"headers":[],"git":{},"filePathRelative":"about.md"}');export{h as comp,p as data};
|
||||
import{_ as e,c as l,a,o as i}from"./app-0OFXUq2A.js";const o={};function r(n,t){return i(),l("div",null,t[0]||(t[0]=[a('<h1 id="关于我" tabindex="-1"><a class="header-anchor" href="#关于我"><span>关于我</span></a></h1><blockquote><p>淡泊明志,宁静致远</p></blockquote><p>靳超,生于70年代末,河北邯郸人。<br> 这里是我用来保存平时的经验和心得的地方。</p><hr><p>主要学习和工作经历:</p><ul><li>(1996~2000) 天津大学化工学院</li><li>(2000~2002) 中国纺织工业设计院</li><li>(2002~2003) 天人互动</li><li>(2003~2004) 国风因特(3721)</li><li>(2004~2005) 新浪</li><li>(2005~2016) 搜狐畅游</li><li>(2016~2018) 创业</li><li>(2018~2020) 香港乐游科技</li><li>(2020~至今) 腾讯</li></ul><p>我的邮箱:thejinchao@gmail.com<br> GitHub: <a href="http://www.github.com/thejinchao%5D" target="_blank" rel="noopener noreferrer">http://www.github.com/thejinchao</a></p>',7)]))}const h=e(o,[["render",r],["__file","about.html.vue"]]),p=JSON.parse('{"path":"/about.html","title":"关于","lang":"zh-CN","frontmatter":{"title":"关于"},"headers":[],"git":{},"filePathRelative":"about.md"}');export{h as comp,p as data};
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,939 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="180mm"
|
||||
height="100mm"
|
||||
viewBox="0 0 180 100"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
inkscape:version="1.4 (86a8ad7, 2024-10-11)"
|
||||
sodipodi:docname="edge_function4.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="8.6733444"
|
||||
inkscape:cx="545.75257"
|
||||
inkscape:cy="82.840017"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1494"
|
||||
inkscape:window-x="-11"
|
||||
inkscape:window-y="-11"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true">
|
||||
<inkscape:grid
|
||||
id="grid1"
|
||||
units="mm"
|
||||
originx="0"
|
||||
originy="0"
|
||||
spacingx="0.99999997"
|
||||
spacingy="0.99999997"
|
||||
empcolor="#0099e5"
|
||||
empopacity="0.30196078"
|
||||
color="#0099e5"
|
||||
opacity="0.14901961"
|
||||
empspacing="5"
|
||||
enabled="true"
|
||||
visible="true" />
|
||||
</sodipodi:namedview>
|
||||
<defs
|
||||
id="defs1" />
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="back">
|
||||
<g
|
||||
id="g1">
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 69.999994,4.9999999 V 84.999995"
|
||||
id="path2-1-7"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 79.999993,4.9999999 V 84.999995"
|
||||
id="path2-1-7-2"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:#d42a30;fill-opacity:0.541176;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 15.066139,14.999999 29.933855,29.999998 0.06614,-29.999998 z"
|
||||
id="path10"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
style="fill:#165030;fill-opacity:0.541176;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 15.066139,14.999999 V 44.999997 H 44.999994 Z"
|
||||
id="path11"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
style="fill:#96e600;fill-opacity:0.541176;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 75.066134,14.999999 44.999995,44.999997 45.066136,14.999999 Z"
|
||||
id="path10-0"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
style="fill:#eab800;fill-opacity:0.541176;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 75.066134,14.999999 V 44.999997 H 44.999995 Z"
|
||||
id="path11-8"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
style="fill:#00dad9;fill-opacity:0.541176;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 15.066139,74.999996 44.999994,44.999997 45.026157,74.87241 Z"
|
||||
id="path10-7"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
style="fill:#004fd9;fill-opacity:0.541176;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 15.066139,74.999996 V 44.999997 h 29.933855 z"
|
||||
id="path11-4"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
style="fill:#c4c7c3;fill-opacity:0.541176;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 75.066134,74.999996 45.026157,45.079123 V 74.87241 Z"
|
||||
id="path10-0-7"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
style="fill:#ff00ff;fill-opacity:0.541176;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 75.066134,74.999996 75.034708,45.001171 H 45.031032 Z"
|
||||
id="path11-8-8"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 4.9999956,9.9999994 H 84.999993"
|
||||
id="path3-8-1-8"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 4.9999956,19.999999 H 84.999993"
|
||||
id="path3-8-1-8-5"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 4.9999956,29.999998 H 84.999993"
|
||||
id="path3-8-1-8-1"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 4.9999956,39.999998 H 84.999993"
|
||||
id="path3-8-1-8-7"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 4.9999956,49.999998 H 84.999993"
|
||||
id="path3-8-1-8-2"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 4.9999956,59.999997 H 84.999993"
|
||||
id="path3-8-1-8-16"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 4.9999956,69.999997 H 84.999993"
|
||||
id="path3-8-1-8-6"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 4.9999973,79.999996 H 84.999995"
|
||||
id="path3-8-1-8-6-6"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 59.999995,4.9999999 V 84.999995"
|
||||
id="path2-1-7-4"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 49.999996,4.9999999 V 84.999995"
|
||||
id="path2-1-7-3"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 39.999997,4.9999999 V 84.999995"
|
||||
id="path2-1-7-1"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 29.999998,4.9999999 V 84.999995"
|
||||
id="path2-1-7-42"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 19.999998,4.9999999 V 84.999995"
|
||||
id="path2-1-7-31"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 9.9999986,4.9999999 V 84.999995"
|
||||
id="path2-1-7-5"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 94.999991,19.999999 H 174.99998"
|
||||
id="path3-8-1-8-5-8"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 94.999991,10 H 174.99998"
|
||||
id="path3-8-1-8-5-8-3"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 94.999991,29.999998 H 174.99998"
|
||||
id="path3-8-1-8-5-8-0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 109.99998,4.9999999 V 84.999995"
|
||||
id="path2-1-7-5-9"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 119.99999,4.9999997 V 84.999995"
|
||||
id="path2-1-7-5-9-5"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 129.99999,4.9999997 V 84.999995"
|
||||
id="path2-1-7-5-9-5-9"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 99.999991,4.9999997 V 84.999995"
|
||||
id="path2-1-7-5-9-1"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<rect
|
||||
style="fill:#004fd9;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-3"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="120.06612"
|
||||
y="40" />
|
||||
<rect
|
||||
style="fill:#004fd9;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-2"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="110.06612"
|
||||
y="40" />
|
||||
<rect
|
||||
style="fill:#004fd9;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-2-9"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="100.06612"
|
||||
y="40" />
|
||||
<rect
|
||||
style="fill:#004fd9;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-2-4"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="100.06612"
|
||||
y="50" />
|
||||
<rect
|
||||
style="fill:#004fd9;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-37"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="110.06612"
|
||||
y="49.999996" />
|
||||
<rect
|
||||
style="fill:#00dad9;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-7"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="120.06612"
|
||||
y="49.999996" />
|
||||
<rect
|
||||
style="fill:#00dad9;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-7-7"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="110.06612"
|
||||
y="59.999996" />
|
||||
<rect
|
||||
style="fill:#00dad9;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-7-5"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="120.06612"
|
||||
y="59.999996" />
|
||||
<rect
|
||||
style="fill:#c4c7c3;fill-opacity:0.541176;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-4"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="130.06613"
|
||||
y="49.999996" />
|
||||
<rect
|
||||
style="fill:#c4c7c3;fill-opacity:0.541176;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-4-4"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="130.06613"
|
||||
y="59.999996" />
|
||||
<rect
|
||||
style="fill:#c4c7c3;fill-opacity:0.541176;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-4-0"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="140.06613"
|
||||
y="59.999996" />
|
||||
<rect
|
||||
style="fill:#ff00ff;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-96"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="140.06613"
|
||||
y="40" />
|
||||
<rect
|
||||
style="fill:#ff00ff;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-96-3"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="149.99998"
|
||||
y="39.999996" />
|
||||
<rect
|
||||
style="fill:#ff00ff;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-96-5"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="150.06613"
|
||||
y="50" />
|
||||
<rect
|
||||
style="fill:#ff00ff;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-96-2"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="150.06613"
|
||||
y="59.999996" />
|
||||
<rect
|
||||
style="fill:#ff00ff;fill-opacity:0.541176;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-8"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="130.06613"
|
||||
y="40" />
|
||||
<rect
|
||||
style="fill:#ff00ff;fill-opacity:0.541176;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-81"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="140.06613"
|
||||
y="49.999996" />
|
||||
<rect
|
||||
style="fill:#eab800;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-9"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="140.06613"
|
||||
y="30" />
|
||||
<rect
|
||||
style="fill:#eab800;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-9-4"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="150.06613"
|
||||
y="20" />
|
||||
<rect
|
||||
style="fill:#eab800;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-9-3"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="150.06613"
|
||||
y="30" />
|
||||
<rect
|
||||
style="fill:#96e600;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-6"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="130.06613"
|
||||
y="20" />
|
||||
<rect
|
||||
style="fill:#96e600;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-6-1"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="129.99998"
|
||||
y="9.999999" />
|
||||
<rect
|
||||
style="fill:#96e600;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-6-4"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="139.99998"
|
||||
y="9.999999" />
|
||||
<rect
|
||||
style="fill:#96e600;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-6-40"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="150.06613"
|
||||
y="10" />
|
||||
<rect
|
||||
style="fill:#96e600;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-62"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="140.06613"
|
||||
y="20" />
|
||||
<rect
|
||||
style="fill:#96e600;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-0"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="130.06613"
|
||||
y="30" />
|
||||
<rect
|
||||
style="fill:#d42a30;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-21"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="120.06612"
|
||||
y="20" />
|
||||
<rect
|
||||
style="fill:#d42a30;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-5"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="120.06612"
|
||||
y="30" />
|
||||
<rect
|
||||
style="fill:#d42a30;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-22"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="110.06612"
|
||||
y="20" />
|
||||
<rect
|
||||
style="fill:#d42a30;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-22-1"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="110.06612"
|
||||
y="10" />
|
||||
<rect
|
||||
style="fill:#d42a30;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-22-3"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="120.06612"
|
||||
y="10" />
|
||||
<rect
|
||||
style="fill:#d42a30;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-22-8"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="100.06612"
|
||||
y="10" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.26458333;stroke-dasharray:none"
|
||||
d="m 104.99999,15 h 60"
|
||||
id="path4-1" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="m 104.99999,74.999997 h 60"
|
||||
id="path4-1-3" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="m 104.99999,44.999998 h 60"
|
||||
id="path4-9"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="m 134.99999,14.999999 0,59.999997"
|
||||
id="path5"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="m 104.99999,14.999999 -0.0473,59.999998"
|
||||
id="path5-3-8"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="M 164.95273,15.132292 V 74.999997"
|
||||
id="path5-3-8-6" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="m 105.06613,15.000002 60,59.999997"
|
||||
id="path6"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="M 104.99999,74.999996 164.95273,15.132292"
|
||||
id="path7"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 153.06613,32.999999 4,4"
|
||||
id="path8" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 153.06613,36.999999 4,-4"
|
||||
id="path9" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 153.06613,42.999999 4,4"
|
||||
id="path8-1" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 153.06613,46.999999 4,-4"
|
||||
id="path9-0" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 153.06613,52.999999 4,4"
|
||||
id="path8-8" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 153.06613,56.999999 4,-4"
|
||||
id="path9-3" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 153.06613,62.999999 4,4"
|
||||
id="path8-9" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 153.06613,66.999999 4,-4"
|
||||
id="path9-9" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 143.06613,62.999999 4,4"
|
||||
id="path8-3" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 143.06613,66.999999 4,-4"
|
||||
id="path9-33" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 133.06613,62.999999 4,4"
|
||||
id="path8-80" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 133.06613,66.999999 4,-4"
|
||||
id="path9-8" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 123.06613,62.999999 4,4"
|
||||
id="path8-81" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 123.06613,66.999999 4,-4"
|
||||
id="path9-98" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 113.06613,62.999999 4,4"
|
||||
id="path8-2" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 113.06613,66.999999 4,-4"
|
||||
id="path9-82" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 103.06613,13.000002 4,4"
|
||||
id="path8-2-1" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 103.06613,17.000002 4,-4"
|
||||
id="path9-82-2" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 113.06613,13.000002 4,4"
|
||||
id="path8-2-7" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 113.06613,17.000002 4,-4"
|
||||
id="path9-82-8" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 123.06613,13.000002 4,4"
|
||||
id="path8-2-0" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 123.06613,17.000002 4,-4"
|
||||
id="path9-82-1" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 133.06613,13.000002 4,4"
|
||||
id="path8-2-18" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 133.06613,17.000002 4,-4"
|
||||
id="path9-82-9" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 143.06613,13.000002 4,4"
|
||||
id="path8-2-3" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 143.06613,17.000002 4,-4"
|
||||
id="path9-82-98" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 153.06613,13.000002 4,4"
|
||||
id="path8-2-78" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 153.06613,17.000002 4,-4"
|
||||
id="path9-82-3" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 163.06613,13.000002 4,4"
|
||||
id="path8-2-07" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 163.06613,17.000002 4,-4"
|
||||
id="path9-82-34" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 163.06613,23.000001 4,4"
|
||||
id="path8-2-09" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 163.06613,27.000001 4,-4"
|
||||
id="path9-82-96" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 163.06613,33.000001 4,4"
|
||||
id="path8-2-4" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 163.06613,37.000001 4,-4"
|
||||
id="path9-82-99" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 163.06613,43 4,4"
|
||||
id="path8-2-33" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 163.06613,47 4,-4"
|
||||
id="path9-82-7" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 163.06613,53 4,4"
|
||||
id="path8-2-8" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 163.06613,57 4,-4"
|
||||
id="path9-82-80" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 163.06613,62.999999 4,4"
|
||||
id="path8-2-89" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 163.06613,66.999999 4,-4"
|
||||
id="path9-82-72" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 163.06613,72.999999 4,4"
|
||||
id="path8-2-9" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 163.06613,76.999999 4,-4"
|
||||
id="path9-82-0" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 153.06613,72.999999 4,4"
|
||||
id="path8-2-86" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 153.06613,76.999999 4,-4"
|
||||
id="path9-82-12" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 143.06613,72.999999 4,4"
|
||||
id="path8-2-6" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 143.06613,76.999999 4,-4"
|
||||
id="path9-82-26" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 133.06613,72.999999 4,4"
|
||||
id="path8-2-46" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 133.06613,76.999999 4,-4"
|
||||
id="path9-82-18" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 123.06613,72.999999 4,4"
|
||||
id="path8-2-76" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 123.06613,76.999999 4,-4"
|
||||
id="path9-82-29" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 113.06613,72.999999 4,4"
|
||||
id="path8-2-39" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 113.06613,76.999999 4,-4"
|
||||
id="path9-82-181" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 102.95269,72.999997 4,4"
|
||||
id="path8-2-5" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 102.95269,76.999997 4,-4"
|
||||
id="path9-82-25" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 102.99999,62.999997 4,4"
|
||||
id="path8-2-2" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 102.99999,66.999997 4,-4"
|
||||
id="path9-82-294" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 102.99999,52.999997 4,4"
|
||||
id="path8-2-82" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 102.99999,56.999997 4,-4"
|
||||
id="path9-82-5" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 102.99999,42.999998 4,4"
|
||||
id="path8-2-25" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 102.99999,46.999998 4,-4"
|
||||
id="path9-82-08" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 102.99999,32.999998 4,4"
|
||||
id="path8-2-67" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 102.99999,36.999998 4,-4"
|
||||
id="path9-82-997" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 103.06613,23.000001 4,4"
|
||||
id="path8-2-766" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 102.99999,26.999999 4,-4"
|
||||
id="path9-82-58" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 113.06613,52.999999 4,4"
|
||||
id="path8-7" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 113.06613,56.999999 4,-4"
|
||||
id="path9-81" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 113.06613,42.999999 4,4"
|
||||
id="path8-12" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 113.06613,46.999999 4,-4"
|
||||
id="path9-4" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 113.06613,32.999999 4,4"
|
||||
id="path8-6" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 113.06613,36.999999 4,-4"
|
||||
id="path9-2" />
|
||||
<rect
|
||||
style="fill:#165030;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-07"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="110.06612"
|
||||
y="30" />
|
||||
<rect
|
||||
style="fill:#165030;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-07-1"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="100.06612"
|
||||
y="20" />
|
||||
<rect
|
||||
style="fill:#165030;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-07-4"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="100.06612"
|
||||
y="30" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 123.06613,32.999999 4,4"
|
||||
id="path8-92" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 123.06613,36.999999 4,-4"
|
||||
id="path9-46" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 123.06613,42.999999 4,4"
|
||||
id="path8-11" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 123.06613,46.999999 4,-4"
|
||||
id="path9-97" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 123.06613,52.999999 4,4"
|
||||
id="path8-5" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 123.06613,56.999999 4,-4"
|
||||
id="path9-20" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 133.06613,52.999999 4,4"
|
||||
id="path8-18" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 133.06613,56.999999 4,-4"
|
||||
id="path9-1" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 143.06613,52.999999 4,4"
|
||||
id="path8-25" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 143.06613,56.999999 4,-4"
|
||||
id="path9-25" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 143.06613,42.999999 4,4"
|
||||
id="path8-72" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 143.06613,46.999999 4,-4"
|
||||
id="path9-29" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 143.06613,32.999999 4,4"
|
||||
id="path8-69" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 143.06613,36.999999 4,-4"
|
||||
id="path9-825" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 133.06613,32.999999 4,4"
|
||||
id="path8-125" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 133.06613,36.999999 4,-4"
|
||||
id="path9-08" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 133.06613,23 4,4"
|
||||
id="path8-96" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 133.06613,27 4,-4"
|
||||
id="path9-7" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 143.06613,23 4,4"
|
||||
id="path8-693" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 143.06613,27 4,-4"
|
||||
id="path9-5" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 153.06613,23 4,4"
|
||||
id="path8-58" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 153.06613,27 4,-4"
|
||||
id="path9-254" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 123.06613,23 4,4"
|
||||
id="path8-16" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 123.06613,27 4,-4"
|
||||
id="path9-335" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 113.06613,23 4,4"
|
||||
id="path8-82" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 113.06613,27 4,-4"
|
||||
id="path9-53" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 94.999991,39.999998 H 174.99998"
|
||||
id="path3-8-1-8-5-8-8"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 94.999991,49.999997 H 174.99998"
|
||||
id="path3-8-1-8-5-8-37"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 94.999991,59.999997 H 174.99998"
|
||||
id="path3-8-1-8-5-8-9"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 94.999991,69.999996 H 174.99998"
|
||||
id="path3-8-1-8-5-8-98"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 94.999991,79.999996 H 174.99998"
|
||||
id="path3-8-1-8-5-8-6"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 139.99999,4.9999997 V 84.999995"
|
||||
id="path2-1-7-5-9-5-2"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 149.99999,4.9999997 V 84.999995"
|
||||
id="path2-1-7-5-9-5-6"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 159.99999,4.9999997 V 84.999995"
|
||||
id="path2-1-7-5-9-5-4"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 169.99999,4.9999997 V 84.999995"
|
||||
id="path2-1-7-5-9-5-4-1"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<rect
|
||||
style="fill:#004fd9;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-2-3"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="100.06612"
|
||||
y="59.999996" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 37 KiB |
@@ -1,558 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="160mm"
|
||||
height="80mm"
|
||||
viewBox="0 0 160 80"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
inkscape:version="1.4 (86a8ad7, 2024-10-11)"
|
||||
sodipodi:docname="edge_function4.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="2.1683361"
|
||||
inkscape:cx="239.81522"
|
||||
inkscape:cy="168.10124"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1494"
|
||||
inkscape:window-x="-11"
|
||||
inkscape:window-y="-11"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true">
|
||||
<inkscape:grid
|
||||
id="grid1"
|
||||
units="mm"
|
||||
originx="0"
|
||||
originy="0"
|
||||
spacingx="0.99999997"
|
||||
spacingy="0.99999997"
|
||||
empcolor="#0099e5"
|
||||
empopacity="0.30196078"
|
||||
color="#0099e5"
|
||||
opacity="0.14901961"
|
||||
empspacing="5"
|
||||
enabled="true"
|
||||
visible="true" />
|
||||
</sodipodi:namedview>
|
||||
<defs
|
||||
id="defs1" />
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="back">
|
||||
<g
|
||||
id="g12">
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 22.999996,5 V 64.999998"
|
||||
id="path2-56"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 32.999998,5 V 64.999998"
|
||||
id="path2-2-4"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 7.9999974,19.999999 H 67.999998"
|
||||
id="path3-82"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 7.9999974,9.9999993 H 67.999998"
|
||||
id="path3-8-1"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 42.999998,5 V 64.999998"
|
||||
id="path2-4-2"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 52.999998,5 V 64.999998"
|
||||
id="path2-5-0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 62.999998,5 V 64.999998"
|
||||
id="path2-1-7"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 12.999996,5 V 64.999998"
|
||||
id="path2-6-0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 7.9999974,29.999999 H 67.999998"
|
||||
id="path3-3-6"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 7.9999974,39.999998 H 67.999998"
|
||||
id="path3-83-0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 7.9999974,49.999998 H 67.999998"
|
||||
id="path3-1-7"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 7.9999974,59.999998 H 67.999998"
|
||||
id="path3-4-0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:#d42a30;fill-opacity:0.5411765;stroke:#000000;stroke-width:0.13229167;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 17.999999,14.999999 37.999998,34.999998 V 14.999999 Z"
|
||||
id="path10" />
|
||||
<path
|
||||
style="fill:#165030;fill-opacity:0.5411765;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 17.999999,14.999999 V 34.999998 H 37.999998 Z"
|
||||
id="path11" />
|
||||
<path
|
||||
style="fill:#96e600;fill-opacity:0.5411765;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 57.999998,14.999999 37.999999,34.999998 V 14.999999 Z"
|
||||
id="path10-0" />
|
||||
<path
|
||||
style="fill:#eab800;fill-opacity:0.5411765;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 57.999998,14.999999 V 34.999998 H 37.999999 Z"
|
||||
id="path11-8" />
|
||||
<path
|
||||
style="fill:#00dad9;fill-opacity:0.5411765;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 17.999999,54.999997 37.999998,34.999998 v 19.999999 z"
|
||||
id="path10-7" />
|
||||
<path
|
||||
style="fill:#004fd9;fill-opacity:0.5411765;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 17.999999,54.999997 V 34.999998 h 19.999999 z"
|
||||
id="path11-4" />
|
||||
<path
|
||||
style="fill:#c4c7c3;fill-opacity:0.5411765;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 57.999998,54.999997 37.999999,34.999998 v 19.999999 z"
|
||||
id="path10-0-7" />
|
||||
<path
|
||||
style="fill:#ff00ff;fill-opacity:0.5411765;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 57.999998,54.999997 V 34.999998 H 37.999999 Z"
|
||||
id="path11-8-8" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g11"
|
||||
transform="translate(9.999996)">
|
||||
<rect
|
||||
style="fill:#004fd9;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-3"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="95.999992"
|
||||
y="29.999998" />
|
||||
<rect
|
||||
style="fill:#004fd9;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-2"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="85.999992"
|
||||
y="29.999998" />
|
||||
<rect
|
||||
style="fill:#004fd9;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-37"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="85.999992"
|
||||
y="39.999996" />
|
||||
<rect
|
||||
style="fill:#00dad9;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-7"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="95.999992"
|
||||
y="39.999996" />
|
||||
<rect
|
||||
style="fill:#c4c7c3;fill-opacity:0.541176;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-4"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="105.99999"
|
||||
y="39.999996" />
|
||||
<rect
|
||||
style="fill:#ff00ff;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-96"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="115.99999"
|
||||
y="29.999998" />
|
||||
<rect
|
||||
style="fill:#ff00ff;fill-opacity:0.541176;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-8"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="105.99999"
|
||||
y="29.999998" />
|
||||
<rect
|
||||
style="fill:#ff00ff;fill-opacity:0.541176;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-81"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="115.99999"
|
||||
y="39.999996" />
|
||||
<rect
|
||||
style="fill:#eab800;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-9"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="115.99999"
|
||||
y="19.999998" />
|
||||
<rect
|
||||
style="fill:#96e600;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-6"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="105.99999"
|
||||
y="9.999999" />
|
||||
<rect
|
||||
style="fill:#96e600;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-62"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="115.99999"
|
||||
y="9.999999" />
|
||||
<rect
|
||||
style="fill:#96e600;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-0"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="105.99999"
|
||||
y="19.999998" />
|
||||
<rect
|
||||
style="fill:#d42a30;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-21"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="95.999992"
|
||||
y="9.999999" />
|
||||
<rect
|
||||
style="fill:#d42a30;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-5"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="95.999992"
|
||||
y="19.999998" />
|
||||
<rect
|
||||
style="fill:#d42a30;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-22"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="85.999992"
|
||||
y="9.999999" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 95.999998,4.9999998 V 64.999998"
|
||||
id="path2"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 106,4.9999998 V 64.999998"
|
||||
id="path2-2"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 80.999999,19.999999 H 141"
|
||||
id="path3"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 80.999999,9.9999993 H 141"
|
||||
id="path3-8"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="M 90.999998,14.999999 H 130.99999"
|
||||
id="path4" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="M 90.999998,54.999998 H 130.99999"
|
||||
id="path4-3" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="M 90.999998,34.999998 H 130.99999"
|
||||
id="path4-9" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="M 111,14.999999 V 54.999998"
|
||||
id="path5" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="M 131,14.999999 V 54.999998"
|
||||
id="path5-2" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="M 90.999997,14.999999 V 54.999998"
|
||||
id="path5-3" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="M 90.999998,14.999999 130.99999,54.999998"
|
||||
id="path6" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none"
|
||||
d="M 90.999998,54.999998 130.99999,14.999999"
|
||||
id="path7" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 116,4.9999998 V 64.999998"
|
||||
id="path2-4"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 126,4.9999998 V 64.999998"
|
||||
id="path2-5"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 136,4.9999998 V 64.999998"
|
||||
id="path2-1"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 85.999998,4.9999998 V 64.999998"
|
||||
id="path2-6"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 80.999999,29.999999 H 141"
|
||||
id="path3-3"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 80.999999,39.999998 H 141"
|
||||
id="path3-83"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 80.999999,49.999998 H 141"
|
||||
id="path3-1"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 80.999999,59.999998 H 141"
|
||||
id="path3-4"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 129,22.999999 4,4"
|
||||
id="path8" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 129,26.999999 4,-4"
|
||||
id="path9" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 129,32.999999 4,4"
|
||||
id="path8-1" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 129,36.999999 4,-4"
|
||||
id="path9-0" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 129,42.999999 4,4"
|
||||
id="path8-8" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 129,46.999999 4,-4"
|
||||
id="path9-3" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 129,52.999999 4,4"
|
||||
id="path8-9" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 129,56.999999 4,-4"
|
||||
id="path9-9" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 119,52.999999 4,4"
|
||||
id="path8-3" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 119,56.999999 4,-4"
|
||||
id="path9-33" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 109,52.999999 4,4"
|
||||
id="path8-80" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 109,56.999999 4,-4"
|
||||
id="path9-8" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 98.999998,52.999999 4.000002,4"
|
||||
id="path8-81" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 98.999998,56.999999 4.000002,-4"
|
||||
id="path9-98" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 88.999998,52.999999 3.999999,4"
|
||||
id="path8-2" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 88.999998,56.999999 3.999999,-4"
|
||||
id="path9-82" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 88.999998,42.999999 3.999999,4"
|
||||
id="path8-7" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 88.999998,46.999999 3.999999,-4"
|
||||
id="path9-81" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 88.999998,32.999999 3.999999,4"
|
||||
id="path8-12" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 88.999998,36.999999 3.999999,-4"
|
||||
id="path9-4" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 88.999998,22.999999 3.999999,4"
|
||||
id="path8-6" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 88.999998,26.999999 3.999999,-4"
|
||||
id="path9-2" />
|
||||
<rect
|
||||
style="fill:#165030;fill-opacity:0.539405;stroke:none;stroke-width:0.132292;stroke-dasharray:none"
|
||||
id="rect9-07"
|
||||
width="9.999999"
|
||||
height="9.999999"
|
||||
x="85.999992"
|
||||
y="19.999998" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 98.999998,22.999999 4.000002,4"
|
||||
id="path8-92" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 98.999998,26.999999 4.000002,-4"
|
||||
id="path9-46" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 98.999998,32.999999 4.000002,4"
|
||||
id="path8-11" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 98.999998,36.999999 4.000002,-4"
|
||||
id="path9-97" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 98.999998,42.999999 4.000002,4"
|
||||
id="path8-5" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 98.999998,46.999999 4.000002,-4"
|
||||
id="path9-20" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 109,42.999999 4,4"
|
||||
id="path8-18" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 109,46.999999 4,-4"
|
||||
id="path9-1" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 119,42.999999 4,4"
|
||||
id="path8-25" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 119,46.999999 4,-4"
|
||||
id="path9-25" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 119,32.999999 4,4"
|
||||
id="path8-72" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 119,36.999999 4,-4"
|
||||
id="path9-29" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 119,22.999999 4,4"
|
||||
id="path8-69" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 119,26.999999 4,-4"
|
||||
id="path9-825" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 109,22.999999 4,4"
|
||||
id="path8-125" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 109,26.999999 4,-4"
|
||||
id="path9-08" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 109,13 4,4"
|
||||
id="path8-96" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 109,17 4,-4"
|
||||
id="path9-7" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 119,13 4,4"
|
||||
id="path8-693" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 119,17 4,-4"
|
||||
id="path9-5" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 129,13 4,4"
|
||||
id="path8-58" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 129,17 4,-4"
|
||||
id="path9-254" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 98.999998,13 103,17"
|
||||
id="path8-16" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="M 98.999998,17 103,13"
|
||||
id="path9-335" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 88.999998,13 3.999999,4"
|
||||
id="path8-82" />
|
||||
<path
|
||||
style="fill:none;fill-opacity:0.539405;stroke:#000000;stroke-width:0.132292;stroke-dasharray:none"
|
||||
d="m 88.999998,17 3.999999,-4"
|
||||
id="path9-53" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 23 KiB |
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
|
||||
import{_ as n,c as s,a as p,o as t}from"./app-DPgwpJxh.js";const e={};function c(o,a){return t(),s("div",null,a[0]||(a[0]=[p(`<h1 id="javascript函数" tabindex="-1"><a class="header-anchor" href="#javascript函数"><span>JavaScript函数</span></a></h1><h2 id="基本函数定义" tabindex="-1"><a class="header-anchor" href="#基本函数定义"><span>基本函数定义</span></a></h2><div class="language-javascript" data-highlighter="prismjs" data-ext="js" data-title="js"><pre><code><span class="line"><span class="token keyword">function</span> <span class="token function">greeter</span><span class="token punctuation">(</span><span class="token parameter">name</span><span class="token punctuation">)</span></span>
|
||||
import{_ as n,c as s,a as p,o as t}from"./app-0OFXUq2A.js";const e={};function c(o,a){return t(),s("div",null,a[0]||(a[0]=[p(`<h1 id="javascript函数" tabindex="-1"><a class="header-anchor" href="#javascript函数"><span>JavaScript函数</span></a></h1><h2 id="基本函数定义" tabindex="-1"><a class="header-anchor" href="#基本函数定义"><span>基本函数定义</span></a></h2><div class="language-javascript" data-highlighter="prismjs" data-ext="js" data-title="js"><pre><code><span class="line"><span class="token keyword">function</span> <span class="token function">greeter</span><span class="token punctuation">(</span><span class="token parameter">name</span><span class="token punctuation">)</span></span>
|
||||
<span class="line"><span class="token punctuation">{</span></span>
|
||||
<span class="line"> console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">"Hello, "</span> <span class="token operator">+</span> name<span class="token punctuation">)</span><span class="token punctuation">;</span></span>
|
||||
<span class="line"><span class="token punctuation">}</span></span>
|
||||
@@ -1,4 +1,4 @@
|
||||
import{_ as a,c as n,a as p,o as e}from"./app-DPgwpJxh.js";const t={};function c(l,s){return e(),n("div",null,s[0]||(s[0]=[p(`<h1 id="javascript基本语法" tabindex="-1"><a class="header-anchor" href="#javascript基本语法"><span>JavaScript基本语法</span></a></h1><h2 id="变量" tabindex="-1"><a class="header-anchor" href="#变量"><span>变量</span></a></h2><p>声明变量</p><div class="language-javascript" data-highlighter="prismjs" data-ext="js" data-title="js"><pre><code><span class="line"><span class="token keyword">var</span> a <span class="token operator">=</span> <span class="token number">1</span><span class="token punctuation">;</span></span>
|
||||
import{_ as a,c as n,a as p,o as e}from"./app-0OFXUq2A.js";const t={};function c(l,s){return e(),n("div",null,s[0]||(s[0]=[p(`<h1 id="javascript基本语法" tabindex="-1"><a class="header-anchor" href="#javascript基本语法"><span>JavaScript基本语法</span></a></h1><h2 id="变量" tabindex="-1"><a class="header-anchor" href="#变量"><span>变量</span></a></h2><p>声明变量</p><div class="language-javascript" data-highlighter="prismjs" data-ext="js" data-title="js"><pre><code><span class="line"><span class="token keyword">var</span> a <span class="token operator">=</span> <span class="token number">1</span><span class="token punctuation">;</span></span>
|
||||
<span class="line"></span></code></pre></div><p>JavaScript有如下基本的变量类型<code>Number</code>, <code>String</code>, <code>Boolean</code>, <code>Undefined</code>, <code>Null</code></p><div class="language-javascript" data-highlighter="prismjs" data-ext="js" data-title="js"><pre><code><span class="line"><span class="token keyword">var</span> a<span class="token operator">=</span><span class="token number">1</span><span class="token punctuation">;</span> <span class="token comment">//Number</span></span>
|
||||
<span class="line"><span class="token keyword">var</span> b<span class="token operator">=</span><span class="token string">"hello"</span><span class="token punctuation">;</span> <span class="token comment">//String\`</span></span>
|
||||
<span class="line"><span class="token keyword">var</span> c<span class="token operator">=</span><span class="token boolean">true</span><span class="token punctuation">;</span> <span class="token comment">//Boolean</span></span>
|
||||
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
|
||||
import{_ as s,c as n,a as e,o as t}from"./app-DPgwpJxh.js";const l={};function o(p,a){return t(),n("div",null,a[0]||(a[0]=[e(`<h1 id="环境搭建" tabindex="-1"><a class="header-anchor" href="#环境搭建"><span>环境搭建</span></a></h1><h2 id="使用nodejs直接运行" tabindex="-1"><a class="header-anchor" href="#使用nodejs直接运行"><span>使用nodejs直接运行</span></a></h2><ol><li>下载安装<a href="https://nodejs.org/en" target="_blank" rel="noopener noreferrer">nodejs</a></li><li>创建一个js文件<code>helloworld.js</code></li></ol><div class="language-javascript" data-highlighter="prismjs" data-ext="js" data-title="js"><pre><code><span class="line"><span class="token keyword">var</span> name<span class="token operator">=</span><span class="token string">"Alice"</span><span class="token punctuation">;</span></span>
|
||||
import{_ as s,c as n,a as e,o as t}from"./app-0OFXUq2A.js";const l={};function o(p,a){return t(),n("div",null,a[0]||(a[0]=[e(`<h1 id="环境搭建" tabindex="-1"><a class="header-anchor" href="#环境搭建"><span>环境搭建</span></a></h1><h2 id="使用nodejs直接运行" tabindex="-1"><a class="header-anchor" href="#使用nodejs直接运行"><span>使用nodejs直接运行</span></a></h2><ol><li>下载安装<a href="https://nodejs.org/en" target="_blank" rel="noopener noreferrer">nodejs</a></li><li>创建一个js文件<code>helloworld.js</code></li></ol><div class="language-javascript" data-highlighter="prismjs" data-ext="js" data-title="js"><pre><code><span class="line"><span class="token keyword">var</span> name<span class="token operator">=</span><span class="token string">"Alice"</span><span class="token punctuation">;</span></span>
|
||||
<span class="line">console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">"Hello, "</span> <span class="token operator">+</span> name<span class="token punctuation">)</span><span class="token punctuation">;</span></span>
|
||||
<span class="line"></span></code></pre></div><ol start="3"><li>在命令行中输入如下命令</li></ol><div class="language-text" data-highlighter="prismjs" data-ext="text" data-title="text"><pre><code><span class="line">node helloworld.js</span>
|
||||
<span class="line"></span></code></pre></div>`,6)]))}const c=s(l,[["render",o],["__file","helloworld.html.vue"]]),i=JSON.parse('{"path":"/note/language/javascript/helloworld.html","title":"环境搭建","lang":"zh-CN","frontmatter":{},"headers":[{"level":2,"title":"使用nodejs直接运行","slug":"使用nodejs直接运行","link":"#使用nodejs直接运行","children":[]}],"git":{},"filePathRelative":"note/language/javascript/helloworld.md"}');export{c as comp,i as data};
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
import{_ as r,c as i,b as e,e as o,f as a,d as l,r as s,o as u}from"./app-DPgwpJxh.js";const d={};function p(f,t){const n=s("RouteLink");return u(),i("div",null,[t[5]||(t[5]=e("h1",{id:"读书笔记",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#读书笔记"},[e("span",null,"读书笔记")])],-1)),t[6]||(t[6]=e("p",null,"开卷有益",-1)),e("ul",null,[e("li",null,[o(n,{to:"/note/math/"},{default:a(()=>t[0]||(t[0]=[l("数学相关")])),_:1})]),e("li",null,[o(n,{to:"/note/cryptography/"},{default:a(()=>t[1]||(t[1]=[l("密码学")])),_:1})]),e("li",null,[o(n,{to:"/note/graphics/"},{default:a(()=>t[2]||(t[2]=[l("图形学")])),_:1})]),e("li",null,[t[4]||(t[4]=l("编程语言 ")),e("ul",null,[e("li",null,[o(n,{to:"/note/language/javascript/"},{default:a(()=>t[3]||(t[3]=[l("JavaScript")])),_:1})])])])])])}const x=r(d,[["render",p],["__file","index.html.vue"]]),g=JSON.parse('{"path":"/note/","title":"读书笔记","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/index.md"}');export{x as comp,g as data};
|
||||
import{_ as r,c as i,b as e,e as o,f as a,d as l,r as s,o as u}from"./app-0OFXUq2A.js";const d={};function p(f,t){const n=s("RouteLink");return u(),i("div",null,[t[5]||(t[5]=e("h1",{id:"读书笔记",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#读书笔记"},[e("span",null,"读书笔记")])],-1)),t[6]||(t[6]=e("p",null,"开卷有益",-1)),e("ul",null,[e("li",null,[o(n,{to:"/note/math/"},{default:a(()=>t[0]||(t[0]=[l("数学相关")])),_:1})]),e("li",null,[o(n,{to:"/note/cryptography/"},{default:a(()=>t[1]||(t[1]=[l("密码学")])),_:1})]),e("li",null,[o(n,{to:"/note/graphics/"},{default:a(()=>t[2]||(t[2]=[l("图形学")])),_:1})]),e("li",null,[t[4]||(t[4]=l("编程语言 ")),e("ul",null,[e("li",null,[o(n,{to:"/note/language/javascript/"},{default:a(()=>t[3]||(t[3]=[l("JavaScript")])),_:1})])])])])])}const x=r(d,[["render",p],["__file","index.html.vue"]]),g=JSON.parse('{"path":"/note/","title":"读书笔记","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/index.md"}');export{x as comp,g as data};
|
||||
@@ -1 +1 @@
|
||||
import{_ as r,c as s,b as l,e,f as a,r as m,o as i,d as o}from"./app-DPgwpJxh.js";const h={};function d(u,t){const n=m("RouteLink");return i(),s("div",null,[t[7]||(t[7]=l("h1",{id:"数学基础",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#数学基础"},[l("span",null,"数学基础")])],-1)),l("ul",null,[l("li",null,[e(n,{to:"/note/graphics/math/math_01.html"},{default:a(()=>t[0]||(t[0]=[o("矢量")])),_:1})]),l("li",null,[e(n,{to:"/note/graphics/math/math_02.html"},{default:a(()=>t[1]||(t[1]=[o("矩阵")])),_:1})]),l("li",null,[e(n,{to:"/note/graphics/math/math_03.html"},{default:a(()=>t[2]||(t[2]=[o("立体角")])),_:1})]),l("li",null,[e(n,{to:"/note/graphics/math/transform_01.html"},{default:a(()=>t[3]||(t[3]=[o("几何变换(一)")])),_:1})]),l("li",null,[e(n,{to:"/note/graphics/math/transform_02.html"},{default:a(()=>t[4]||(t[4]=[o("几何变换(二)")])),_:1})]),l("li",null,[e(n,{to:"/note/graphics/math/transform_03.html"},{default:a(()=>t[5]||(t[5]=[o("法线变换")])),_:1})]),l("li",null,[e(n,{to:"/note/graphics/math/transform_04.html"},{default:a(()=>t[6]||(t[6]=[o("摄像机变换")])),_:1})])])])}const p=r(h,[["render",d],["__file","index.html.vue"]]),_=JSON.parse('{"path":"/note/graphics/math/","title":"数学基础","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/graphics/math/index.md"}');export{p as comp,_ as data};
|
||||
import{_ as r,c as s,b as l,e,f as a,r as m,o as i,d as o}from"./app-0OFXUq2A.js";const h={};function d(u,t){const n=m("RouteLink");return i(),s("div",null,[t[7]||(t[7]=l("h1",{id:"数学基础",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#数学基础"},[l("span",null,"数学基础")])],-1)),l("ul",null,[l("li",null,[e(n,{to:"/note/graphics/math/math_01.html"},{default:a(()=>t[0]||(t[0]=[o("矢量")])),_:1})]),l("li",null,[e(n,{to:"/note/graphics/math/math_02.html"},{default:a(()=>t[1]||(t[1]=[o("矩阵")])),_:1})]),l("li",null,[e(n,{to:"/note/graphics/math/math_03.html"},{default:a(()=>t[2]||(t[2]=[o("立体角")])),_:1})]),l("li",null,[e(n,{to:"/note/graphics/math/transform_01.html"},{default:a(()=>t[3]||(t[3]=[o("几何变换(一)")])),_:1})]),l("li",null,[e(n,{to:"/note/graphics/math/transform_02.html"},{default:a(()=>t[4]||(t[4]=[o("几何变换(二)")])),_:1})]),l("li",null,[e(n,{to:"/note/graphics/math/transform_03.html"},{default:a(()=>t[5]||(t[5]=[o("法线变换")])),_:1})]),l("li",null,[e(n,{to:"/note/graphics/math/transform_04.html"},{default:a(()=>t[6]||(t[6]=[o("摄像机变换")])),_:1})])])])}const p=r(h,[["render",d],["__file","index.html.vue"]]),_=JSON.parse('{"path":"/note/graphics/math/","title":"数学基础","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/graphics/math/index.md"}');export{p as comp,_ as data};
|
||||
@@ -1 +1 @@
|
||||
import{_ as r,c as i,b as a,e as n,f as o,d as e,r as s,o as u}from"./app-DPgwpJxh.js";const p={};function d(f,t){const l=s("RouteLink");return u(),i("div",null,[t[4]||(t[4]=a("h1",{id:"javascript",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#javascript"},[a("span",null,"JavaScript")])],-1)),a("ul",null,[a("li",null,[n(l,{to:"/note/language/javascript/helloworld.html"},{default:o(()=>t[0]||(t[0]=[e("环境搭建")])),_:1})]),a("li",null,[n(l,{to:"/note/language/javascript/grammar.html"},{default:o(()=>t[1]||(t[1]=[e("基本语法")])),_:1})]),a("li",null,[n(l,{to:"/note/language/javascript/function.html"},{default:o(()=>t[2]||(t[2]=[e("函数")])),_:1})]),a("li",null,[n(l,{to:"/note/language/javascript/object_and_class.html"},{default:o(()=>t[3]||(t[3]=[e("对象和类")])),_:1})])]),t[5]||(t[5]=a("p",null,[e("建议的教程网站 "),a("a",{href:"https://www.liaoxuefeng.com/wiki/1022910821149312",target:"_blank",rel:"noopener noreferrer"},"廖雪峰的JavaScript教程")],-1))])}const g=r(p,[["render",d],["__file","index.html.vue"]]),v=JSON.parse('{"path":"/note/language/javascript/","title":"JavaScript","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/language/javascript/index.md"}');export{g as comp,v as data};
|
||||
import{_ as r,c as i,b as a,e as n,f as o,d as e,r as s,o as u}from"./app-0OFXUq2A.js";const p={};function d(f,t){const l=s("RouteLink");return u(),i("div",null,[t[4]||(t[4]=a("h1",{id:"javascript",tabindex:"-1"},[a("a",{class:"header-anchor",href:"#javascript"},[a("span",null,"JavaScript")])],-1)),a("ul",null,[a("li",null,[n(l,{to:"/note/language/javascript/helloworld.html"},{default:o(()=>t[0]||(t[0]=[e("环境搭建")])),_:1})]),a("li",null,[n(l,{to:"/note/language/javascript/grammar.html"},{default:o(()=>t[1]||(t[1]=[e("基本语法")])),_:1})]),a("li",null,[n(l,{to:"/note/language/javascript/function.html"},{default:o(()=>t[2]||(t[2]=[e("函数")])),_:1})]),a("li",null,[n(l,{to:"/note/language/javascript/object_and_class.html"},{default:o(()=>t[3]||(t[3]=[e("对象和类")])),_:1})])]),t[5]||(t[5]=a("p",null,[e("建议的教程网站 "),a("a",{href:"https://www.liaoxuefeng.com/wiki/1022910821149312",target:"_blank",rel:"noopener noreferrer"},"廖雪峰的JavaScript教程")],-1))])}const g=r(p,[["render",d],["__file","index.html.vue"]]),v=JSON.parse('{"path":"/note/language/javascript/","title":"JavaScript","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/language/javascript/index.md"}');export{g as comp,v as data};
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
import{_ as i,c as e,b as o,d as t,e as r,f as u,r as d,o as f}from"./app-DPgwpJxh.js";const g={};function m(b,l){const n=d("RouteLink");return f(),e("div",null,[l[36]||(l[36]=o("h1",{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:u(()=>l[0]||(l[0]=[t("Part1")])),_:1}),l[2]||(l[2]=t(", ")),r(n,{to:"/blog/2025/02/MentalPoker02.html"},{default:u(()=>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:u(()=>l[4]||(l[4]=[t("Part1")])),_:1}),l[9]||(l[9]=t(", ")),r(n,{to:"/blog/2025/02/JPEG002.html"},{default:u(()=>l[5]||(l[5]=[t("Part2")])),_:1}),l[10]||(l[10]=t(", ")),r(n,{to:"/blog/2025/02/JPEG003.html"},{default:u(()=>l[6]||(l[6]=[t("Part3")])),_:1}),l[11]||(l[11]=t(", ")),r(n,{to:"/blog/2025/02/JPEG004.html"},{default:u(()=>l[7]||(l[7]=[t("Part4")])),_:1}),l[12]||(l[12]=t(", ")),r(n,{to:"/blog/2025/02/JPEG005.html"},{default:u(()=>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:u(()=>l[15]||(l[15]=[t("Part1")])),_:1}),l[19]||(l[19]=t(", ")),r(n,{to:"/blog/2025/02/SPH002.html"},{default:u(()=>l[16]||(l[16]=[t("Part2")])),_:1}),l[20]||(l[20]=t(", ")),r(n,{to:"/blog/2025/02/SPH003.html"},{default:u(()=>l[17]||(l[17]=[t("Part3")])),_:1}),l[21]||(l[21]=t(", ")),r(n,{to:"/blog/2025/02/SPH004.html"},{default:u(()=>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:u(()=>l[24]||(l[24]=[t("赌博中的数学:Martingle策略")])),_:1})]),o("li",null,[r(n,{to:"/blog/2025/02/RandRound.html"},{default:u(()=>l[25]||(l[25]=[t("如何生成一个随机的圆形")])),_:1})]),o("li",null,[r(n,{to:"/blog/2025/02/DH.html"},{default:u(()=>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:u(()=>l[29]||(l[29]=[t("如何计算线段和圆的交点")])),_:1})]),o("li",null,[r(n,{to:"/blog/2025/02/Ellipse.html"},{default:u(()=>l[30]||(l[30]=[t("一道数学趣题")])),_:1})]),o("li",null,[r(n,{to:"/blog/2025/02/Fibonacci.html"},{default:u(()=>l[31]||(l[31]=[t("斐波那契数列和1/89")])),_:1})]),o("li",null,[l[35]||(l[35]=t("匀速贝塞尔曲线运动实现 ")),o("ul",null,[o("li",null,[r(n,{to:"/blog/2025/03/BezierLine01.html"},{default:u(()=>l[32]||(l[32]=[t("Part1")])),_:1}),l[34]||(l[34]=t(", ")),r(n,{to:"/blog/2025/03/BezierLine02.html"},{default:u(()=>l[33]||(l[33]=[t("Part2")])),_:1})])])])])])}const s=i(g,[["render",m],["__file","index.html.vue"]]),p=JSON.parse('{"path":"/blog/","title":"我的文章","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"blog/index.md"}');export{s as comp,p as data};
|
||||
import{_ as i,c as e,b as o,d as t,e as r,f as u,r as d,o as f}from"./app-0OFXUq2A.js";const g={};function m(b,l){const n=d("RouteLink");return f(),e("div",null,[l[36]||(l[36]=o("h1",{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:u(()=>l[0]||(l[0]=[t("Part1")])),_:1}),l[2]||(l[2]=t(", ")),r(n,{to:"/blog/2025/02/MentalPoker02.html"},{default:u(()=>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:u(()=>l[4]||(l[4]=[t("Part1")])),_:1}),l[9]||(l[9]=t(", ")),r(n,{to:"/blog/2025/02/JPEG002.html"},{default:u(()=>l[5]||(l[5]=[t("Part2")])),_:1}),l[10]||(l[10]=t(", ")),r(n,{to:"/blog/2025/02/JPEG003.html"},{default:u(()=>l[6]||(l[6]=[t("Part3")])),_:1}),l[11]||(l[11]=t(", ")),r(n,{to:"/blog/2025/02/JPEG004.html"},{default:u(()=>l[7]||(l[7]=[t("Part4")])),_:1}),l[12]||(l[12]=t(", ")),r(n,{to:"/blog/2025/02/JPEG005.html"},{default:u(()=>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:u(()=>l[15]||(l[15]=[t("Part1")])),_:1}),l[19]||(l[19]=t(", ")),r(n,{to:"/blog/2025/02/SPH002.html"},{default:u(()=>l[16]||(l[16]=[t("Part2")])),_:1}),l[20]||(l[20]=t(", ")),r(n,{to:"/blog/2025/02/SPH003.html"},{default:u(()=>l[17]||(l[17]=[t("Part3")])),_:1}),l[21]||(l[21]=t(", ")),r(n,{to:"/blog/2025/02/SPH004.html"},{default:u(()=>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:u(()=>l[24]||(l[24]=[t("赌博中的数学:Martingle策略")])),_:1})]),o("li",null,[r(n,{to:"/blog/2025/02/RandRound.html"},{default:u(()=>l[25]||(l[25]=[t("如何生成一个随机的圆形")])),_:1})]),o("li",null,[r(n,{to:"/blog/2025/02/DH.html"},{default:u(()=>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:u(()=>l[29]||(l[29]=[t("如何计算线段和圆的交点")])),_:1})]),o("li",null,[r(n,{to:"/blog/2025/02/Ellipse.html"},{default:u(()=>l[30]||(l[30]=[t("一道数学趣题")])),_:1})]),o("li",null,[r(n,{to:"/blog/2025/02/Fibonacci.html"},{default:u(()=>l[31]||(l[31]=[t("斐波那契数列和1/89")])),_:1})]),o("li",null,[l[35]||(l[35]=t("匀速贝塞尔曲线运动实现 ")),o("ul",null,[o("li",null,[r(n,{to:"/blog/2025/03/BezierLine01.html"},{default:u(()=>l[32]||(l[32]=[t("Part1")])),_:1}),l[34]||(l[34]=t(", ")),r(n,{to:"/blog/2025/03/BezierLine02.html"},{default:u(()=>l[33]||(l[33]=[t("Part2")])),_:1})])])])])])}const s=i(g,[["render",m],["__file","index.html.vue"]]),p=JSON.parse('{"path":"/blog/","title":"我的文章","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"blog/index.md"}');export{s as comp,p as data};
|
||||
@@ -1 +1 @@
|
||||
import{_ as a,c as s,b as e,e as n,f as l,r as i,o as p,d as r}from"./app-DPgwpJxh.js";const d={};function m(u,t){const o=i("RouteLink");return p(),s("div",null,[t[3]||(t[3]=e("h1",{id:"密码学",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#密码学"},[e("span",null,"密码学")])],-1)),e("ul",null,[e("li",null,[n(o,{to:"/note/cryptography/rsa.html"},{default:l(()=>t[0]||(t[0]=[r("RSA")])),_:1})]),e("li",null,[n(o,{to:"/note/cryptography/flip_coin.html"},{default:l(()=>t[1]||(t[1]=[r("抛币协议")])),_:1})]),e("li",null,[n(o,{to:"/note/cryptography/mental_poker.html"},{default:l(()=>t[2]||(t[2]=[r("智能扑克")])),_:1})])])])}const c=a(d,[["render",m],["__file","index.html.vue"]]),h=JSON.parse('{"path":"/note/cryptography/","title":"密码学","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/cryptography/index.md"}');export{c as comp,h as data};
|
||||
import{_ as a,c as s,b as e,e as n,f as l,r as i,o as p,d as r}from"./app-0OFXUq2A.js";const d={};function m(u,t){const o=i("RouteLink");return p(),s("div",null,[t[3]||(t[3]=e("h1",{id:"密码学",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#密码学"},[e("span",null,"密码学")])],-1)),e("ul",null,[e("li",null,[n(o,{to:"/note/cryptography/rsa.html"},{default:l(()=>t[0]||(t[0]=[r("RSA")])),_:1})]),e("li",null,[n(o,{to:"/note/cryptography/flip_coin.html"},{default:l(()=>t[1]||(t[1]=[r("抛币协议")])),_:1})]),e("li",null,[n(o,{to:"/note/cryptography/mental_poker.html"},{default:l(()=>t[2]||(t[2]=[r("智能扑克")])),_:1})])])])}const c=a(d,[["render",m],["__file","index.html.vue"]]),h=JSON.parse('{"path":"/note/cryptography/","title":"密码学","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/cryptography/index.md"}');export{c as comp,h as data};
|
||||
@@ -1 +1 @@
|
||||
import{_ as n,c as o,b as e,e as l,f as r,r as s,o as i,d}from"./app-DPgwpJxh.js";const c={};function u(p,t){const a=s("RouteLink");return i(),o("div",null,[t[1]||(t[1]=e("h1",{id:"编程语言",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#编程语言"},[e("span",null,"编程语言")])],-1)),e("ul",null,[e("li",null,[l(a,{to:"/note/language/javascript/"},{default:r(()=>t[0]||(t[0]=[d("JavaScript")])),_:1})])])])}const m=n(c,[["render",u],["__file","index.html.vue"]]),_=JSON.parse('{"path":"/note/language/","title":"编程语言","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/language/index.md"}');export{m as comp,_ as data};
|
||||
import{_ as n,c as o,b as e,e as l,f as r,r as s,o as i,d}from"./app-0OFXUq2A.js";const c={};function u(p,t){const a=s("RouteLink");return i(),o("div",null,[t[1]||(t[1]=e("h1",{id:"编程语言",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#编程语言"},[e("span",null,"编程语言")])],-1)),e("ul",null,[e("li",null,[l(a,{to:"/note/language/javascript/"},{default:r(()=>t[0]||(t[0]=[d("JavaScript")])),_:1})])])])}const m=n(c,[["render",u],["__file","index.html.vue"]]),_=JSON.parse('{"path":"/note/language/","title":"编程语言","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/language/index.md"}');export{m as comp,_ as data};
|
||||
@@ -1 +1 @@
|
||||
import{_ as i,c as r,b as e,e as l,f as o,r as s,o as d,d as a}from"./app-DPgwpJxh.js";const u={};function p(m,t){const n=s("RouteLink");return d(),r("div",null,[t[4]||(t[4]=e("h1",{id:"图形学",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#图形学"},[e("span",null,"图形学")])],-1)),e("ul",null,[e("li",null,[l(n,{to:"/note/graphics/math/"},{default:o(()=>t[0]||(t[0]=[a("数学基础")])),_:1})]),e("li",null,[l(n,{to:"/note/graphics/rasterization/"},{default:o(()=>t[1]||(t[1]=[a("光栅化")])),_:1})]),e("li",null,[l(n,{to:"/note/graphics/illumination_model/"},{default:o(()=>t[2]||(t[2]=[a("光照模型")])),_:1})]),e("li",null,[l(n,{to:"/note/graphics/image_based_lighting/"},{default:o(()=>t[3]||(t[3]=[a("环境光渲染")])),_:1})])])])}const g=i(u,[["render",p],["__file","index.html.vue"]]),_=JSON.parse('{"path":"/note/graphics/","title":"图形学","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/graphics/index.md"}');export{g as comp,_ as data};
|
||||
import{_ as i,c as r,b as e,e as l,f as o,r as s,o as d,d as a}from"./app-0OFXUq2A.js";const u={};function p(m,t){const n=s("RouteLink");return d(),r("div",null,[t[4]||(t[4]=e("h1",{id:"图形学",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#图形学"},[e("span",null,"图形学")])],-1)),e("ul",null,[e("li",null,[l(n,{to:"/note/graphics/math/"},{default:o(()=>t[0]||(t[0]=[a("数学基础")])),_:1})]),e("li",null,[l(n,{to:"/note/graphics/rasterization/"},{default:o(()=>t[1]||(t[1]=[a("光栅化")])),_:1})]),e("li",null,[l(n,{to:"/note/graphics/illumination_model/"},{default:o(()=>t[2]||(t[2]=[a("光照模型")])),_:1})]),e("li",null,[l(n,{to:"/note/graphics/image_based_lighting/"},{default:o(()=>t[3]||(t[3]=[a("环境光渲染")])),_:1})])])])}const g=i(u,[["render",p],["__file","index.html.vue"]]),_=JSON.parse('{"path":"/note/graphics/","title":"图形学","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/graphics/index.md"}');export{g as comp,_ as data};
|
||||
@@ -1 +1 @@
|
||||
import{_ as a,c as m,b as t,e as n,f as o,r,o as s,d as e}from"./app-DPgwpJxh.js";const u={};function d(f,l){const i=r("RouteLink");return s(),m("div",null,[l[7]||(l[7]=t("h1",{id:"光照模型",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#光照模型"},[t("span",null,"光照模型")])],-1)),t("ul",null,[t("li",null,[n(i,{to:"/note/graphics/illumination_model/classic/illumination_model_01.html"},{default:o(()=>l[0]||(l[0]=[e("传统光照模型")])),_:1})]),t("li",null,[n(i,{to:"/note/graphics/illumination_model/luminosity/luminosity.html"},{default:o(()=>l[1]||(l[1]=[e("光度学")])),_:1})]),t("li",null,[n(i,{to:"/note/graphics/illumination_model/BRDF/BRDF.html"},{default:o(()=>l[2]||(l[2]=[e("双向反射分布函数(BRDF)")])),_:1})]),t("li",null,[n(i,{to:"/note/graphics/illumination_model/microfacets/microfacets_1.html"},{default:o(()=>l[3]||(l[3]=[e("微平面理论(一)")])),_:1})]),t("li",null,[n(i,{to:"/note/graphics/illumination_model/microfacets/microfacets_2.html"},{default:o(()=>l[4]||(l[4]=[e("微平面理论(二)")])),_:1})]),t("li",null,[n(i,{to:"/note/graphics/illumination_model/microfacets/microfacets_3.html"},{default:o(()=>l[5]||(l[5]=[e("微平面理论(三)")])),_:1})]),t("li",null,[n(i,{to:"/note/graphics/illumination_model/render_function/render_function_1.html"},{default:o(()=>l[6]||(l[6]=[e("光照方程")])),_:1})])])])}const p=a(u,[["render",d],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/note/graphics/illumination_model/","title":"光照模型","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/graphics/illumination_model/index.md"}');export{p as comp,c as data};
|
||||
import{_ as a,c as m,b as t,e as n,f as o,r,o as s,d as e}from"./app-0OFXUq2A.js";const u={};function d(f,l){const i=r("RouteLink");return s(),m("div",null,[l[7]||(l[7]=t("h1",{id:"光照模型",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#光照模型"},[t("span",null,"光照模型")])],-1)),t("ul",null,[t("li",null,[n(i,{to:"/note/graphics/illumination_model/classic/illumination_model_01.html"},{default:o(()=>l[0]||(l[0]=[e("传统光照模型")])),_:1})]),t("li",null,[n(i,{to:"/note/graphics/illumination_model/luminosity/luminosity.html"},{default:o(()=>l[1]||(l[1]=[e("光度学")])),_:1})]),t("li",null,[n(i,{to:"/note/graphics/illumination_model/BRDF/BRDF.html"},{default:o(()=>l[2]||(l[2]=[e("双向反射分布函数(BRDF)")])),_:1})]),t("li",null,[n(i,{to:"/note/graphics/illumination_model/microfacets/microfacets_1.html"},{default:o(()=>l[3]||(l[3]=[e("微平面理论(一)")])),_:1})]),t("li",null,[n(i,{to:"/note/graphics/illumination_model/microfacets/microfacets_2.html"},{default:o(()=>l[4]||(l[4]=[e("微平面理论(二)")])),_:1})]),t("li",null,[n(i,{to:"/note/graphics/illumination_model/microfacets/microfacets_3.html"},{default:o(()=>l[5]||(l[5]=[e("微平面理论(三)")])),_:1})]),t("li",null,[n(i,{to:"/note/graphics/illumination_model/render_function/render_function_1.html"},{default:o(()=>l[6]||(l[6]=[e("光照方程")])),_:1})])])])}const p=a(u,[["render",d],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/note/graphics/illumination_model/","title":"光照模型","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/graphics/illumination_model/index.md"}');export{p as comp,c as data};
|
||||
@@ -1 +1 @@
|
||||
import{_ as o,c as s,b as t,e as n,f as i,r,o as d,d as l}from"./app-DPgwpJxh.js";const _={};function g(m,e){const a=r("RouteLink");return d(),s("div",null,[e[2]||(e[2]=t("h1",{id:"环境光渲染",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#环境光渲染"},[t("span",null,"环境光渲染")])],-1)),t("ul",null,[t("li",null,[n(a,{to:"/note/graphics/image_based_lighting/ibl_01.html"},{default:i(()=>e[0]||(e[0]=[l("环境光渲染(一)")])),_:1})]),t("li",null,[n(a,{to:"/note/graphics/image_based_lighting/ibl_02.html"},{default:i(()=>e[1]||(e[1]=[l("环境光渲染(二)")])),_:1})])])])}const c=o(_,[["render",g],["__file","index.html.vue"]]),p=JSON.parse('{"path":"/note/graphics/image_based_lighting/","title":"环境光渲染","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/graphics/image_based_lighting/index.md"}');export{c as comp,p as data};
|
||||
import{_ as o,c as s,b as t,e as n,f as i,r,o as d,d as l}from"./app-0OFXUq2A.js";const _={};function g(m,e){const a=r("RouteLink");return d(),s("div",null,[e[2]||(e[2]=t("h1",{id:"环境光渲染",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#环境光渲染"},[t("span",null,"环境光渲染")])],-1)),t("ul",null,[t("li",null,[n(a,{to:"/note/graphics/image_based_lighting/ibl_01.html"},{default:i(()=>e[0]||(e[0]=[l("环境光渲染(一)")])),_:1})]),t("li",null,[n(a,{to:"/note/graphics/image_based_lighting/ibl_02.html"},{default:i(()=>e[1]||(e[1]=[l("环境光渲染(二)")])),_:1})])])])}const c=o(_,[["render",g],["__file","index.html.vue"]]),p=JSON.parse('{"path":"/note/graphics/image_based_lighting/","title":"环境光渲染","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/graphics/image_based_lighting/index.md"}');export{c as comp,p as data};
|
||||
@@ -1 +1 @@
|
||||
import{_ as s,c as i,b as e,e as n,f as r,r as l,o as d,d as o}from"./app-DPgwpJxh.js";const c={};function p(m,t){const a=l("RouteLink");return d(),i("div",null,[t[2]||(t[2]=e("h1",{id:"光栅化",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#光栅化"},[e("span",null,"光栅化")])],-1)),e("ul",null,[e("li",null,[n(a,{to:"/note/graphics/rasterization/raster01.html"},{default:r(()=>t[0]||(t[0]=[o("基础")])),_:1})]),e("li",null,[n(a,{to:"/note/graphics/rasterization/raster02.html"},{default:r(()=>t[1]||(t[1]=[o("边界判定")])),_:1})])])])}const f=s(c,[["render",p],["__file","index.html.vue"]]),h=JSON.parse('{"path":"/note/graphics/rasterization/","title":"光栅化","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/graphics/rasterization/index.md"}');export{f as comp,h as data};
|
||||
import{_ as s,c as i,b as e,e as n,f as r,r as l,o as d,d as o}from"./app-0OFXUq2A.js";const c={};function p(m,t){const a=l("RouteLink");return d(),i("div",null,[t[2]||(t[2]=e("h1",{id:"光栅化",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#光栅化"},[e("span",null,"光栅化")])],-1)),e("ul",null,[e("li",null,[n(a,{to:"/note/graphics/rasterization/raster01.html"},{default:r(()=>t[0]||(t[0]=[o("基础")])),_:1})]),e("li",null,[n(a,{to:"/note/graphics/rasterization/raster02.html"},{default:r(()=>t[1]||(t[1]=[o("边界判定")])),_:1})])])])}const f=s(c,[["render",p],["__file","index.html.vue"]]),h=JSON.parse('{"path":"/note/graphics/rasterization/","title":"光栅化","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/graphics/rasterization/index.md"}');export{f as comp,h as data};
|
||||
@@ -1 +1 @@
|
||||
import{_ as r,c as m,b as e,e as n,f as o,r as i,o as u,d as a}from"./app-DPgwpJxh.js";const s={};function d(f,t){const l=i("RouteLink");return u(),m("div",null,[t[6]||(t[6]=e("h1",{id:"数学",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#数学"},[e("span",null,"数学")])],-1)),e("ul",null,[e("li",null,[n(l,{to:"/note/math/symbol.html"},{default:o(()=>t[0]||(t[0]=[a("常用数学符号")])),_:1})]),e("li",null,[n(l,{to:"/note/math/group.html"},{default:o(()=>t[1]||(t[1]=[a("群")])),_:1})]),e("li",null,[n(l,{to:"/note/math/number_theory_1.html"},{default:o(()=>t[2]||(t[2]=[a("数论(一)")])),_:1})]),e("li",null,[n(l,{to:"/note/math/number_theory_2.html"},{default:o(()=>t[3]||(t[3]=[a("数论(二)")])),_:1})]),e("li",null,[n(l,{to:"/note/math/number_theory_3.html"},{default:o(()=>t[4]||(t[4]=[a("数论(三)")])),_:1})]),e("li",null,[n(l,{to:"/note/math/probability.html"},{default:o(()=>t[5]||(t[5]=[a("概率")])),_:1})])])])}const p=r(s,[["render",d],["__file","index.html.vue"]]),_=JSON.parse('{"path":"/note/math/","title":"数学","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/math/index.md"}');export{p as comp,_ as data};
|
||||
import{_ as r,c as m,b as e,e as n,f as o,r as i,o as u,d as a}from"./app-0OFXUq2A.js";const s={};function d(f,t){const l=i("RouteLink");return u(),m("div",null,[t[6]||(t[6]=e("h1",{id:"数学",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#数学"},[e("span",null,"数学")])],-1)),e("ul",null,[e("li",null,[n(l,{to:"/note/math/symbol.html"},{default:o(()=>t[0]||(t[0]=[a("常用数学符号")])),_:1})]),e("li",null,[n(l,{to:"/note/math/group.html"},{default:o(()=>t[1]||(t[1]=[a("群")])),_:1})]),e("li",null,[n(l,{to:"/note/math/number_theory_1.html"},{default:o(()=>t[2]||(t[2]=[a("数论(一)")])),_:1})]),e("li",null,[n(l,{to:"/note/math/number_theory_2.html"},{default:o(()=>t[3]||(t[3]=[a("数论(二)")])),_:1})]),e("li",null,[n(l,{to:"/note/math/number_theory_3.html"},{default:o(()=>t[4]||(t[4]=[a("数论(三)")])),_:1})]),e("li",null,[n(l,{to:"/note/math/probability.html"},{default:o(()=>t[5]||(t[5]=[a("概率")])),_:1})])])])}const p=r(s,[["render",d],["__file","index.html.vue"]]),_=JSON.parse('{"path":"/note/math/","title":"数学","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"note/math/index.md"}');export{p as comp,_ as data};
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
|
||||
import{_ as n,c as a,a as p,o as t}from"./app-DPgwpJxh.js";const e={};function o(c,s){return t(),a("div",null,s[0]||(s[0]=[p(`<h1 id="对象和类" tabindex="-1"><a class="header-anchor" href="#对象和类"><span>对象和类</span></a></h1><h2 id="对象" tabindex="-1"><a class="header-anchor" href="#对象"><span>对象</span></a></h2><p>JavaScript中的对象(object)用于存储各种键值集合和更复杂的实体。例如下面的对象</p><div class="language-javascript" data-highlighter="prismjs" data-ext="js" data-title="js"><pre><code><span class="line"><span class="token keyword">var</span> person <span class="token operator">=</span> <span class="token punctuation">{</span></span>
|
||||
import{_ as n,c as a,a as p,o as t}from"./app-0OFXUq2A.js";const e={};function o(c,s){return t(),a("div",null,s[0]||(s[0]=[p(`<h1 id="对象和类" tabindex="-1"><a class="header-anchor" href="#对象和类"><span>对象和类</span></a></h1><h2 id="对象" tabindex="-1"><a class="header-anchor" href="#对象"><span>对象</span></a></h2><p>JavaScript中的对象(object)用于存储各种键值集合和更复杂的实体。例如下面的对象</p><div class="language-javascript" data-highlighter="prismjs" data-ext="js" data-title="js"><pre><code><span class="line"><span class="token keyword">var</span> person <span class="token operator">=</span> <span class="token punctuation">{</span></span>
|
||||
<span class="line"> <span class="token literal-property property">firstName</span><span class="token operator">:</span> <span class="token string">'John'</span><span class="token punctuation">,</span></span>
|
||||
<span class="line"> <span class="token literal-property property">lastName</span><span class="token operator">:</span> <span class="token string">'Doe'</span><span class="token punctuation">,</span></span>
|
||||
<span class="line"> <span class="token literal-property property">age</span><span class="token operator">:</span> <span class="token number">30</span><span class="token punctuation">,</span></span>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
-1
@@ -1 +1 @@
|
||||
import{s as T,w as E}from"./app-DPgwpJxh.js";var l="org.vuejs.vuepress",v="VuePress",I=v,r=l,N=v,i="client-data",a="Client Data",g=(p,n)=>{T({app:p,id:l,label:v,packageName:"@vuepress/client",homepage:"https://vuepress.vuejs.org",logo:"https://vuepress.vuejs.org/images/hero.png",componentStateTypes:[I]},t=>{const c=Object.entries(n),u=Object.keys(n),d=Object.values(n);t.on.inspectComponent(e=>{e.instanceData.state.push(...c.map(([s,o])=>({type:I,editable:!1,key:s,value:o.value})))}),t.addInspector({id:r,label:N,icon:"article"}),t.on.getInspectorTree(e=>{e.inspectorId===r&&(e.rootNodes=[{id:i,label:a,children:u.map(s=>({id:s,label:s}))}])}),t.on.getInspectorState(e=>{e.inspectorId===r&&(e.nodeId===i&&(e.state={[a]:c.map(([s,o])=>({key:s,value:o.value}))}),u.includes(e.nodeId)&&(e.state={[a]:[{key:e.nodeId,value:n[e.nodeId].value}]}))}),E(d,()=>{t.notifyComponentUpdate(),t.sendInspectorState(r)})})};export{g as setupDevtools};
|
||||
import{s as T,w as E}from"./app-0OFXUq2A.js";var l="org.vuejs.vuepress",v="VuePress",I=v,r=l,N=v,i="client-data",a="Client Data",g=(p,n)=>{T({app:p,id:l,label:v,packageName:"@vuepress/client",homepage:"https://vuepress.vuejs.org",logo:"https://vuepress.vuejs.org/images/hero.png",componentStateTypes:[I]},t=>{const c=Object.entries(n),u=Object.keys(n),d=Object.values(n);t.on.inspectComponent(e=>{e.instanceData.state.push(...c.map(([s,o])=>({type:I,editable:!1,key:s,value:o.value})))}),t.addInspector({id:r,label:N,icon:"article"}),t.on.getInspectorTree(e=>{e.inspectorId===r&&(e.rootNodes=[{id:i,label:a,children:u.map(s=>({id:s,label:s}))}])}),t.on.getInspectorState(e=>{e.inspectorId===r&&(e.nodeId===i&&(e.state={[a]:c.map(([s,o])=>({key:s,value:o.value}))}),u.includes(e.nodeId)&&(e.state={[a]:[{key:e.nodeId,value:n[e.nodeId].value}]}))}),E(d,()=>{t.notifyComponentUpdate(),t.sendInspectorState(r)})})};export{g as setupDevtools};
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+3
-3
File diff suppressed because one or more lines are too long
+3
-3
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user