1 2 <!DOCTYPE html> 3 <html lang="en" > 4 <head> 5 <meta charset="utf-8"> 6 7 8 9 10 11 12 13
13<script>window.icon_font = '4552607_tq6stt6tcg';window.clipboard_tips = {"success":"å¤å¶æå(*^â½^*)","fail":"å¤å¶å¤±è´¥ (ï¾â¿ï¾)ï¾","copyright":{"enable":false,"count":50,"content":"æ¬æçæï¼æ¬åå®¢æææç« é¤ç¹å«å£°æå¤ï¼åéç¨ BY-NC-SA 许å¯åè®®ã转载请注æåºå¤ï¼"}};</script>
13 14 15 16 <title> 17 18 ãã¸ã¿ã«æ ã®ä¼ææ 19 </title> 20 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 21 <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Mulish:400,400italic,700,700italic%7CNoto%20Serif%20SC:400,400italic,700,700italic%7CUbuntu%20Mono:400,400italic,700,700italic&display=swap"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Mulish:400,400italic,700,700italic%7CNoto%20Serif%20SC:400,400italic,700,700italic%7CUbuntu%20Mono:400,400italic,700,700italic&display=swap" media="print" onload="this.media='all'"> 22 23 <link rel="preload" href="//at.alicdn.com/t/c/font_4552607_tq6stt6tcg.woff2" as="font" type="font/woff2" crossorigin="anonymous"> 24 25 26 27<link rel="stylesheet" href="/css/loader.css"> 28 29 30 <meta property="og:type" content="website"> 31<meta property="og:title" content="ãã¸ã¿ã«æ ã®ä¼ææ"> 32<meta property="og:url" content="https://shinononome-enana.github.io/index.html"> 33<meta property="og:site_name" content="ãã¸ã¿ã«æ ã®ä¼ææ"> 34<meta property="og:locale" content="en_US"> 35<meta property="article:author" content="ããã¦ã¤ã»ã¼(Lu Weicheng)"> 36<meta name="twitter:card" content="summary"> 37 38 <link rel="alternate" href="/atom.xml" title="ãã¸ã¿ã«æ ã®ä¼ææ" type="application/atom+xml"> 39 40 41 <link rel="shortcut icon" href="/images/favicon_salt.ico"> 42 43 44<link rel="stylesheet" href="/css/style.css"> 45 46 <link rel="preload" href="https://npm.webcache.cn/[email protected]/dist/photoswipe.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 47 48 49 50 <link rel="preload" href="https://npm.webcache.cn/@waline/client@v2/dist/waline.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 51 52 53 54
55<script src="https://npm.webcache.cn/[email protected]/pace.min.js"></script>
55 56 57 58 59<link rel="stylesheet" href="https://npm.webcache.cn/@reimujs/[email protected]/dist/aos.css"> 60 61 62
62<script src="/live2d-widget/autoload.js"></script>
62 63<meta name="generator" content="Hexo 7.3.0"></head> 64 65 66 <body> 67 68 <div id='loader'> 69 <div class="loading-left-bg loading-bg"></div> 70 <div class="loading-right-bg loading-bg"></div> 71 <div class="spinner-box"> 72 <div class="loading-taichi"> 73 <svg width="150" height="150" viewBox="0 0 1024 1024" class="icon" version="1.1" xmlns="https://www.w3.org/2000/svg" shape-rendering="geometricPrecision"> 74 <path d="M303.5 432A80 80 0 0 1 291.5 592A80 80 0 0 1 303.5 432z" fill="#ff5252" /> 75 <path d="M512 65A447 447 0 0 1 512 959L512 929A417 417 0 0 0 512 95A417 417 0 0 0 512 929L512 959A447 447 0 0 1 512 65z 76 M512 95A417 417 0 0 1 929 512A208.5 208.5 0 0 1 720.5 720.5L720.5 592A80 80 0 0 0 720.5 432A80 80 0 0 0 720.5 592L720.5 720.5A208.5 208.5 0 0 1 512 512A208.5 208.5 0 0 0 303.5 303.5A208.5 208.5 0 0 0 95 512A417 417 0 0 1 512 95z" fill="#ff5252" /> 77 </svg> 78 </div> 79 <div class="loading-word">å°å¥³ç¥ç¥·ä¸...</div> 80 </div> 81 </div> 82 </div> 83
83<script> 84 var time = null; 85 var startLoading = () => { 86 time = Date.now(); 87 document.getElementById('loader').classList.remove("loading"); 88 } 89 var endLoading = () => { 90 if (!time) { 91 document.body.style.overflow = 'auto'; 92 document.getElementById('loader').classList.add("loading"); 93 } else { 94 if (Date.now() - time > 500) { 95 time = null; 96 document.body.style.overflow = 'auto'; 97 document.getElementById('loader').classList.add("loading"); 98 } else { 99 setTimeout(endLoading, 500 - (Date.now() - time)); 100 time = null; 101 } 102 } 103 } 104 window.addEventListener('DOMContentLoaded', endLoading); 105 document.getElementById('loader').addEventListener('click', endLoading); 106 </script>
106 107 108<div id="copy-tooltip" style="pointer-events: none; opacity: 0; transition: all 0.2s ease; position: fixed;top: 50%;left: 50%;z-index: 999;transform: translate(-50%, -50%);color: white;background: rgba(0, 0, 0, 0.5);padding: 10px 15px;border-radius: 10px;"> 109</div> 110 111 112 <div id="container"> 113 <div id="wrap"> 114 <div id="header-nav"> 115 <nav id="main-nav"> 116 117 <span class="main-nav-link-wrap"> 118 <div class="main-nav-icon icon-taichi"></div> 119 <a class="main-nav-link" href="/">Home</a> 120 </span> 121 122 <span class="main-nav-link-wrap"> 123 <div class="main-nav-icon icon-taichi"></div> 124 <a class="main-nav-link" href="/categories">Categories</a> 125 </span> 126 127 <span class="main-nav-link-wrap"> 128 <div class="main-nav-icon icon-taichi"></div> 129 <a class="main-nav-link" href="/archives">Archives</a> 130 </span> 131 132 <span class="main-nav-link-wrap"> 133 <div class="main-nav-icon icon-taichi"></div> 134 <a class="main-nav-link" href="/about">About</a> 135 </span> 136 137 <span class="main-nav-link-wrap"> 138 <div class="main-nav-icon icon-taichi"></div> 139 <a class="main-nav-link" href="/friend">Friend</a> 140 </span> 141 142 <a id="main-nav-toggle" class="nav-icon"></a> 143 </nav> 144 <nav id="sub-nav"> 145 146 <a id="nav-rss-link" class="nav-icon" href="/atom.xml" title="RSS Feed"></a> 147 148 149 <a id="nav-search-btn" class="nav-icon popup-trigger" title="Search"></a> 150 151 152 </nav> 153</div> 154<header id="header"> 155 156 157 <img fetchpriority="high" src="/images/avemujica.webp" alt=""> 158 159 160 <div id="header-outer"> 161 <div id="header-title"> 162 163 164 165 <a href="/" id="logo"> 166 <h1 data-aos="slide-up">ãã¸ã¿ã«æ ã®ä¼ææ</h1> 167 </a> 168 169 170 171 172 <h2 id="subtitle-wrap" data-aos="slide-down"> 173 174 <a href="/" id="subtitle">å»»ãç¶ããæ¥ã ãå¯ãéããããããã¤ãã¨éãå ´æã§ããããé¢ãããå¥è·¡ã«ã</a> 175 176 </h2> 177 178 </div> 179 </div> 180</header> 181 182 <div id="content"> 183 184 <aside id="sidebar"> 185 <div class="sidebar-wrapper "> 186 <div class="sidebar-wrap" data-aos="fade-up"> 187 188 <div class="sidebar-author"> 189 <img data-src="/avatar/avatar.webp" data-sizes="auto" alt="ããã¦ã¤ã»ã¼(Lu Weicheng)" class="lazyload"> 190 <div class="sidebar-author-name">ããã¦ã¤ã»ã¼(Lu Weicheng)</div> 191 <div class="sidebar-description"></div> 192</div> 193<div class="sidebar-state"> 194 <div class="sidebar-state-article"> 195 <div>Posts</div> 196 <div class="sidebar-state-number">21</div> 197 </div> 198 <div class="sidebar-state-category"> 199 <div>Categories</div> 200 <div class="sidebar-state-number">12</div> 201 </div> 202 <div class="sidebar-state-tag"> 203 <div>Tags</div> 204 <div class="sidebar-state-number">11</div> 205 </div> 206</div> 207<div class="sidebar-social"> 208 209 <div class="icon-instagram sidebar-social-icon"> 210 <a href=https://www.instagram.com/shinonome_enana130/ itemprop="url" target="_blank" aria-label="instagram"></a> 211 </div> 212 213 <div class="icon-bilibili sidebar-social-icon"> 214 <a href=https://space.bilibili.com/123245199?spm_id_from=333.1007.0.0 itemprop="url" target="_blank" aria-label="bilibili"></a> 215 </div> 216 217 <div class="icon-steam sidebar-social-icon"> 218 <a href=https://steamcommunity.com/profiles/76561199078853055/ itemprop="url" target="_blank" aria-label="steam"></a> 219 </div> 220 221</div> 222<div class="sidebar-menu"> 223 224 <div class="sidebar-menu-link-wrap"> 225 <a class="sidebar-menu-link-dummy" href="/" aria-label="Home"></a> 226 <div class="sidebar-menu-icon icon-taichi"></div> 227 <div class="sidebar-menu-link">Home</div> 228 </div> 229 230 <div class="sidebar-menu-link-wrap"> 231 <a class="sidebar-menu-link-dummy" href="/categories" aria-label="Categories"></a> 232 <div class="sidebar-menu-icon icon-taichi"></div> 233 <div class="sidebar-menu-link">Categories</div> 234 </div> 235 236 <div class="sidebar-menu-link-wrap"> 237 <a class="sidebar-menu-link-dummy" href="/archives" aria-label="Archives"></a> 238 <div class="sidebar-menu-icon icon-taichi"></div> 239 <div class="sidebar-menu-link">Archives</div> 240 </div> 241 242 <div class="sidebar-menu-link-wrap"> 243 <a class="sidebar-menu-link-dummy" href="/about" aria-label="About"></a> 244 <div class="sidebar-menu-icon icon-taichi"></div> 245 <div class="sidebar-menu-link">About</div> 246 </div> 247 248 <div class="sidebar-menu-link-wrap"> 249 <a class="sidebar-menu-link-dummy" href="/friend" aria-label="Friend"></a> 250 <div class="sidebar-menu-icon icon-taichi"></div> 251 <div class="sidebar-menu-link">Friend</div> 252 </div> 253 254</div> 255 256 257 258 </div> 259 </div> 260 261 262</aside> 263 264 265 <section id="main"> 266 267
268 <div class="post-wrapper"> 269 <div class="post-wrap-left" data-aos="fade-up"> 270 271 <a class="post-link" href="/2025/10/04/FINN-env/" aria-label="åºäºUbuntu22.4çXilinx-FINNç¯å¢é¨ç½²"></a> 272 273 274 <div class="post-cover-left"> 275 276 277 278 <img data-src="/covers/jiangjiang.jpg" data-sizes="auto" alt="åºäºUbuntu22.4çXilinx-FINNç¯å¢é¨ç½²" class="lazyload"> 279 280 281 </div> 282 <div class="post-info"> 283 <div class="post-meta"> 284 <span><span class="icon-calendar"></span>2025-10-04</span> 285 <span><span class="icon-pencil"></span>918 words</span> 286 <span><span class="icon-clock"></span>3 mins</span> 287 </div> 288 <h2 class="post-title">åºäºUbuntu22.4çXilinx-FINNç¯å¢é¨ç½²</h2> 289 <article class="post-article"> 290 291 åè¨ä¸ºäºå¨FPGAä¸å¿«éé¨ç½²QNNï¼æå³å®å°è¯Brevitas+FINNçå¼åæµç¨ï¼è½¯ä»¶æµå¨Pytorchä¸éè¿Brevitaséååºå®ç°QNNçè®ç»å模åONNX导åºï¼éå使ç¨FINNå·¥å ·é¾å¯¹ç½ç»è¿è¡å¾®è°ï¼æåçæHLSå·¥ç¨ï¼å¨vivadoä¸çæå¯¹åºç¡¬ä»¶ä¾§æ¯ç¹æµã 292对äºFINNèè¨æä¹æ¯åå¿è ï¼å æ¤å°½éè·é宿¹ææ¡£èµ°ï¼è¿ä¸¤å¨çç®æ æ¯æä¾ç¨(pynqä¸é¨ç½²e2eå°åqnn)è·èµ·æ¥ã使¯ç¨å¾®æä½äºä¸ä¸ï¼åç°å±å®ä¸ç®åãå æ¯FINNè¿ä¸ªä¸è¥¿çç¯å¢é ç½®å°±å¤æåä¸å£¶äºã 293ä¸é¢æ¯Quickstartï¼ç°å¨çç®æ æ¯å®æå忥(ç¯å¢é ç½®)ï¼å¹¶å°è¯æç¬¬äºæ¥éçä¾ç¨è·èµ·æ¥ã 294 295 296 297githubå·¥ç¨å°åï¼http 298 299 </article> 300 </div> 301 </div> 302 </div> 303 304 305 306 307 <div class="post-wrapper"> 308 <div class="post-wrap-right" data-aos="fade-up"> 309 310 <a class="post-link" href="/2025/09/01/mp-FPGAgame-project/" aria-label="ãMicroProcessorãProject#1:FPGA-VGAå®ç°âé·çµææºâå°æ¸¸æ"></a> 311 312 <div class="post-cover-right"> 313 314 315 316 <img data-src="/covers/jiangjiang.jpg" data-sizes="auto" alt="ãMicroProcessorãProject#1:FPGA-VGAå®ç°âé·çµææºâå°æ¸¸æ" class="lazyload"> 317 318 319 </div> 320 <div class="post-info"> 321 <div class="post-meta"> 322 <span><span class="icon-calendar"></span>2025-09-01</span> 323 <span><span class="icon-pencil"></span>2.1k words</span> 324 <span><span class="icon-clock"></span>13 mins</span> 325 </div> 326 <h2 class="post-title">ãMicroProcessorãProject#1:FPGA-VGAå®ç°âé·çµææºâå°æ¸¸æ</h2> 327 <article class="post-article"> 328 329 åè½ä»ç»(æ¥å) 330 331 332 333 334 335 336 337 338 339代ç 1234567891011121314151617181920212223242526272829303132333435363738394041424344454
339647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271 340 341 </article> 342 </div> 343 </div> 344 </div> 345 346 347 348 349 <div class="post-wrapper"> 350 <div class="post-wrap-left" data-aos="fade-up"> 351 352 <a class="post-link" href="/2025/08/22/nihongo-bunbetsu/" aria-label="ãã«ãã£ã¦ããã«é¢ãã¦ããã«å¯¾ãã¦ãçæ»ç»ååºå"></a> 353 354 355 <div class="post-cover-left"> 356 357 358 359 <img data-src="/covers/jiangjiang.jpg" data-sizes="auto" alt="ãã«ãã£ã¦ããã«é¢ãã¦ããã«å¯¾ãã¦ãçæ»ç»ååºå" class="lazyload"> 360 361 362 </div> 363 <div class="post-info"> 364 <div class="post-meta"> 365 <span><span class="icon-calendar"></span>2025-08-22</span> 366 <span><span class="icon-pencil"></span>818 words</span> 367 <span><span class="icon-clock"></span>2 mins</span> 368 </div> 369 <h2 class="post-title">ãã«ãã£ã¦ããã«é¢ãã¦ããã«å¯¾ãã¦ãçæ»ç»ååºå</h2> 370 <article class="post-article"> 371 372 ã«ãã£ã¦éè¿â¦ï¼åå©â¦ï¼è¡¨ææ®µï¼æ¹æ³ï¼è¿ä¸ªæ¯æç®å为æ¢è§å°çæå¤çææï¼ç¿»è¯æ¶å¯ä»¥ç®åè§ä¸ºï½ã§&#x2F;ï½ãããã¨ã§ãè¿éæå¾å¤ä¾å¥ï¼ 373 374ãããããã¨ã«ãã£ã¦ãç¸æã®è¨ããã¨ãã¦ãããã¨ãæ·±ãçè§£ã§ããã ãããæã ã¯ãé³å£°ãæåã§è¡¨ãããè¨èã«ãã£ã¦æ å ±ãä¼ããæ å ±ãå¾ã¦ããã 375 376å â¦ä¸åæå¸¸è§çå°±æ¯ãï½ã«ãã£ã¦ãï½ãéãã表达â对äºä¸åçâ¦èè¨é½ä¸ä¸æ ·âãæ¯å¦ï¼ 377 378人ã«ãã£ã¦éãã¾ããã对äºä¸åç人èè¨é½ä¸åã 379 380è®°å¾ä¹åå¨bç«ä¸çä¸ä¸ªå«æææ¥æªå¤®çæ¥ç»¼æ¶ï¼æä¸éå¨è®²âå»å¨æ¥æ¬äººDNAéç声é³âè¿ä¸ªè¯é¢æ¶ï¼è®²å°äºæ¥æ¬é©»è½¦åºåºå ¥å£é£ä¸ªè¦æ¥ç声é³ãè¿ä¸ªæ¶åæ¾å说äºä¸å¥ï¼ 381 382ããã¯é§è»å ´ã«ãã£ã¦ 383 384 </article> 385 </div> 386 </div> 387 </div> 388 389 390 391 392 <div class="post-wrapper"> 393 <div class="post-wrap-right" data-aos="fade-up"> 394 395 <a class="post-link" href="/2025/04/23/conbini-kansou-02/" aria-label="ã³ã³ããã¢ã«ãã¤ãè§é»Â·å ¶äº"></a> 396 397 <div class="post-cover-right"> 398 399 400 401 <img data-src="/covers/jiangjiang.jpg" data-sizes="auto" alt="ã³ã³ããã¢ã«ãã¤ãè§é»Â·å ¶äº" class="lazyload"> 402 403 404 </div> 405 <div class="post-info"> 406 <div class="post-meta"> 407 <span><span class="icon-calendar"></span>2025-04-23</span> 408 <span><span class="icon-pencil"></span>65 words</span> 409 <span><span class="icon-clock"></span>1 min</span> 410 </div> 411 <h2 class="post-title">ã³ã³ããã¢ã«ãã¤ãè§é»Â·å ¶äº</h2> 412 <article class="post-article"> 413 414 æ¥ä¾¿å©åºå·¥ä½ä¹å¿«ä¸¤ä¸ªæäºï¼ä¸ä¸ªæççå¹²50å¤å°æ¶ï¼æ¿äº5䏿¥å å·¥èµãæ£é±çä¸å®¹æåã ç»§ç»æ´çè¿ä¸ä¸ªæä»¥æ¥å¦ä¹ å°çæ¥å¸¸çæ´»æ¥è¯ã 415ãªãã¨ãªãã»ãªããå¦åããè¦åãç®å® 416 417 </article> 418 </div> 419 </div> 420 </div> 421 422 423 424 425 <div class="post-wrapper"> 426 <div class="post-wrap-left" data-aos="fade-up"> 427 428 <a class="post-link" href="/2025/04/11/hinongo-memo02/" aria-label="æ¥æ¬èªåå¼·ã¡ã¢ï¼ï¼ã¼ã¼ï¼®ï¼èªè§£Â·èªã¿ç©ï¼ï¼ï½ï¼ï¼"></a> 429 430 431 <div class="post-cover-left"> 432 433 434 435 <img data-src="/covers/airi_mzk_ena.png" data-sizes="auto" alt="æ¥æ¬èªåå¼·ã¡ã¢ï¼ï¼ã¼ã¼ï¼®ï¼èªè§£Â·èªã¿ç©ï¼ï¼ï½ï¼ï¼" class="lazyload"> 436 437 438 </div> 439 <div class="post-info"> 440 <div class="post-meta"> 441 <span><span class="icon-calendar"></span>2025-04-11</span> 442 <span><span class="icon-pencil"></span>825 words</span> 443 <span><span class="icon-clock"></span>3 mins</span> 444 </div> 445 <h2 class="post-title">æ¥æ¬èªåå¼·ã¡ã¢ï¼ï¼ã¼ã¼ï¼®ï¼èªè§£Â·èªã¿ç©ï¼ï¼ï½ï¼ï¼</h2> 446 <article class="post-article"> 447 448 ï½ãããã¨ããï¼1ï¼æç®åâ¦ï¼æ³åâ¦ï¼è¡¨è¾¾ä¸ç§ææ¿ï¼2ï¼è¯å¾åâ¦.ï¼è¡¨è¾¾ä¸ç§å°è¯ãï¼3ï¼åè¦â¦.çæ¶åï¼çªç¶ååçäºä¸ä»¶äºã 449ä»è¿æå ¶ä»å ç§åä½ï¼å¦ï¼ããããã¨ããã°ããä»ä»¬çææå¤§è´ç¸ä»¿ã
450å·²ç»è¿ç»å¨å¥½å ç¯æç« ä¸è§å°äºãä¸é¢è´´åºåæã 451 452æç®åâ¦ï¼ 453 454 455ä½ãã«ãã£ã¬ã³ã¸ãããã¨ããæããä»ãã©ããªã«ä¸å¹¸ã§ããå¤ãããã¨ããã°ããã®å ã§ãã£ã¨ä¸å¹¸ã«ãªããããããªããã¨ããèããæµ®ããã§ãçµå±ããã¦ãã¾ã£ãã 456 457 458è¯å¾åâ¦: 459 460 461ã§ã¯æèã¯ãªãã夢ã®ä¸èº«ãã³ã³ããã¼ã«ãããã¨ããã®ãã 462 463 464ããã§ããããã§ããç»å¥ï¼è§£éåå ï¼æ¯å 为â¦.ã è¾ä¸ºä¹¦é¢åï¼å£è¯ä¸å¤ä¸ºãããã§ãããã®ã§ã§ãããä¹å¯ç¨äº 465 466 </article> 467 </div> 468 </div> 469 </div> 470 471 472 473 474 <div class="post-wrapper"> 475 <div class="post-wrap-right" data-aos="fade-up"> 476 477 <a class="post-link" href="/2025/03/26/hinongo-memo01/" aria-label="æ¥æ¬èªåå¼·ã¡ã¢ï¼ï¼ã¼ã¼ï¼®ï¼èªè§£Â·èªã¿ç©ï¼ï¼ï½ï¼ï¼"></a> 478 479 <div class="post-cover-right"> 480 481 482 483 <img data-src="/covers/jiangjiang.jpg" data-sizes="auto" alt="æ¥æ¬èªåå¼·ã¡ã¢ï¼ï¼ã¼ã¼ï¼®ï¼èªè§£Â·èªã¿ç©ï¼ï¼ï½ï¼ï¼" class="lazyload"> 484 485 486 </div> 487 <div class="post-info"> 488 <div class="post-meta"> 489 <span><span class="icon-calendar"></span>2025-03-26</span> 490 <span><span class="icon-pencil"></span>745 words</span> 491 <span><span class="icon-clock"></span>2 mins</span> 492 </div> 493 <h2 class="post-title">æ¥æ¬èªåå¼·ã¡ã¢ï¼ï¼ã¼ã¼ï¼®ï¼èªè§£Â·èªã¿ç©ï¼ï¼ï½ï¼ï¼</h2> 494 <article class="post-article"> 495 496 ãããã¯ï¼ã¾ãã¯ã»ãããã¯ã»ããã¨ãï¼ãããã¯(æã¯)ï¼æè ï¼äº¦ææ¯ãå®çææçäºã¾ãã¯(åã¯)åãããã¯ï¼ä½è¾ä¸ºæ£å¼å书é¢ã 497å¦å¤ï¼ããã¨ã常ç¨è¯çé®å¥ä¸ï¼è¡¨è¾¾âè¿æ¯â¦?æè â¦?âçææã 卿¼«éæä¸ä¸ªå¾ç»å ¸ç桥段å¯è½æ¯æä»åªå¿å¬æ¥çï¼å¦»åè¿æ¥ä¸çåå®¶çä¸å¤«ï¼è¯´â欢è¿åå®¶ï¼æ¯å åé¥å¢ï¼è¿æ¯å æ´æ¾¡å¢ï¼è¿æ¯è¯´â¦å åæå¢ï¼â,è¿éå°±ç¨å°äºããã¨ãã 498
499ã帰ããªãããã飯ã«ããï¼ã風åã«ããï¼ããã¨ãããã»ãã»ãï¼ 500 501 502çãçãï¼ãããï¼ï¼ä»¥â¦.ä¸ºç®æ ã è¿éç»åºå 个ä¾å¥ã 503 504åå©ãçã£ã¦ãã¾ãã 以èå©ä¸ºç®æ ãã£ã³ã¹ãçãã¾ãã æä½æºä¼æ¥å¹´ã¯ï¼®ï¼åæ ¼ãçã£ã¦åå¼·ãã¦ãã¾ããããåªåå¦ä¹ ï¼ç®æ 505 506 </article> 507 </div> 508 </div> 509 </div> 510 511 512 513 514 <div class="post-wrapper"> 515 <div class="post-wrap-left" data-aos="fade-up"> 516 517 <a class="post-link" href="/2025/03/23/linux-memo01/" aria-label="è§£å³Linuxç³»ç»çªç¶åºç°Read-only file systemå¯¼è´æä»¶æ æ³åå ¥ç£ççé®é¢(åç³»ç»)"></a> 518 519 520 <div class="post-cover-left"> 521 522 523 524 <img data-src="/covers/jiangjiang.jpg" data-sizes="auto" alt="è§£å³Linuxç³»ç»çªç¶åºç°Read-only file systemå¯¼è´æä»¶æ æ³åå ¥ç£ççé®é¢(åç³»ç»)" class="lazyload"> 525 526 527 </div> 528 <div class="post-info"> 529 <div class="post-meta"> 530 <span><span class="icon-calendar"></span>2025-03-23</span> 531 <span><span class="icon-pencil"></span>709 words</span> 532 <span><span class="icon-clock"></span>2 mins</span> 533 </div> 534 <h2 class="post-title">è§£å³Linuxç³»ç»çªç¶åºç°Read-only file systemå¯¼è´æä»¶æ æ³åå ¥ç£ççé®é¢(åç³»ç»)</h2> 535 <article class="post-article"> 536 537 é®é¢èµ·å ä»å¤©å¨çè®ºææ¶æ³é¡ºä¾¿åä¸ä¸ç¬è®°ï¼ä½å½ætouchè®°äºæ¬çæ¶å失败ï¼åè¯æread onlyæä»¶ç³»ç»ãä¹åä¹éå°è¿åæ ·çé®é¢ã 538123 â /home/enana/ReadingPapers/pose prediction ââââââââââââââââââââââââââââââââ 18:27:02 ⯠touch memo.txt touch: cannot touch &#x27;memo.txt&#x27;: Read-only file system 539 540 541æ£æ¥ååæ123~ ââââââââââââââââââââââââââââââââââââââââââââââââ 542 543 </article> 544 </div> 545 </div> 546 </div> 547 548 549 550 551 <div class="post-wrapper"> 552 <div class="post-wrap-right" data-aos="fade-up"> 553 554 <a class="post-link" href="/2025/03/18/conbini-kansou-01/" aria-label="ã³ã³ããã¢ã«ãã¤ãè§é»Â·å ¶ä¸"></a> 555 556 <div class="post-cover-right"> 557 558 559 560 <img data-src="/covers/jiangjiang.jpg" data-sizes="auto" alt="ã³ã³ããã¢ã«ãã¤ãè§é»Â·å ¶ä¸" class="lazyload"> 561 562 563 </div> 564 <div class="post-info"> 565 <div class="post-meta"> 566 <span><span class="icon-calendar"></span>2025-03-18</span> 567 <span><span class="icon-pencil"></span>991 words</span> 568 <span><span class="icon-clock"></span>3 mins</span> 569 </div> 570 <h2 class="post-title">ã³ã³ããã¢ã«ãã¤ãè§é»Â·å ¶ä¸</h2> 571 <article class="post-article"> 572 573 åè¨ä»å¤©æ¯2025å¹´ç3æ18å·ï¼ä»æå¯åå¼å§å¨ä¾¿å©åºæå·¥å¼å§ç®ï¼å·²ç»è¿å»ä¸ä¸ªå¤æäºãè½ç¶æã¬ã¸æ¯ä¹åçç»å¤äºï¼éå°æ¥æ¬äººä¹ä¸ä¼ç´§å¼ äºï¼ä½è¿æ¯ä¼æ¶ä¸æ¶éå°ä¸ä¼æä½çä¸å¡ï¼æ¯å¦æä¹ååæåã¯ãã䏿¬¡æå·¥æå¦ä¼ï¼æä¹ç»é¡¾å®¢æç½ä¸çããã±ãä»å¤©æå¦ä¼ï¼ï¼ä¹ä¼ç»å¸¸è¢«ç°ä¸åºé¿æ°è½æç°å¨å·²ç»ptsdäºä¸çå°åºé¿å°±ä¼ç´§å¼ ã 574è½¬åæ£é¢ï¼åè¿ç¯å客çç®çæ¯è®°å½ä¸ä¸æå¨æå·¥æ¶å¬å°çæ¥è¯ï¼å¾å¤é½æ¯æä¸ºæ¬å°ååå£è¯åçï¼ä¹¦æ¬ä¸ç»å¯¹ä¸ä¼æï¼èè¯ä¹ä¸ä¼è(ï¼)ã 575 576ã¡ã£ã¡ããç¬¬ä¸æ¬¡å¬å°è¿ä¸ªè¯æ¯ä»ä¸ä¸ªè奶奶å´éãæ¥æ¬çè奶奶大夿°é½ä¼é¢å¸¦ç¬å®¹å¯¹æè®²è¯ï¼èä¸é常å°éä¸ç´è¯´ç¤¼è²è¯ï¼è¿è®©æå¾å¼å¿ã 577 578ãå©ããï¼ãæãã¡ã£ã¡ãã 579 580 </article> 581 </div> 582 </div> 583 </div> 584 585 586 587 588 <div class="post-wrapper"> 589 <div class="post-wrap-left" data-aos="fade-up"> 590 591 <a class="post-link" href="/2025/03/14/TSNP%E2%80%94problem/" aria-label="使ç¨PSO-NNè§£å³åèºæåç±»TSNPé®é¢"></a> 592 593 594 <div class="post-cover-left"> 595 596 597 598 <img data-src="/covers/airi_mzk_ena.png" data-sizes="auto" alt="使ç¨PSO-NNè§£å³åèºæåç±»TSNPé®é¢" class="lazyload"> 599 600 601 </div> 602 <div class="post-info"> 603 <div class="post-meta">
604 <span><span class="icon-calendar"></span>2025-03-14</span> 605 <span><span class="icon-pencil"></span>1.6k words</span> 606 <span><span class="icon-clock"></span>9 mins</span> 607 </div> 608 <h2 class="post-title">使ç¨PSO-NNè§£å³åèºæåç±»TSNPé®é¢</h2> 609 <article class="post-article"> 610 611 æ ¸å¿ææ³ 612ç²åç¾¤ç®æ³PSOä¼åç¥ç»ç½ç»æéååç½®åæ°ï¼åä»£ä¼ ç»ç梯度ä¸éæ³ã 613ç¥ç»ç½ç»åæ°ç©éµå±å¹³ï¼ä½ä¸ºPSOç®æ³ä¸ç²åçéåº¦åæ°è¿è¡ä¼åã 614 615 616Presentation PPT 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671æ¥å 672 673 674 675 676 677 678 679 680 681代ç 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727 682 683 </article> 684 </div> 685 </div> 686 </div> 687 688 689 690 691 <div class="post-wrapper"> 692 <div class="post-wrap-right" data-aos="fade-up"> 693 694 <a class="post-link" href="/2025/02/08/slsi-calculator-project/" aria-label="ãSystemLSIãProject#1:CalculatorçVerilogå®ç°ä¸ä¸æ¿éªè¯"></a> 695 696 <div class="post-cover-right"> 697 698 699 700 <img data-src="/covers/airi_mzk_ena.png" data-sizes="auto" alt="ãSystemLSIãProject#1:CalculatorçVerilogå®ç°ä¸ä¸æ¿éªè¯" class="lazyload"> 701 702 703 </div> 704 <div class="post-info"> 705 <div class="post-meta"> 706 <span><span class="icon-calendar"></span>2025-02-08</span> 707 <span><span class="icon-pencil"></span>4.7k words</span> 708 <span><span class="icon-clock"></span>27 mins</span> 709 </div> 710 <h2 class="post-title">ãSystemLSIãProject#1:CalculatorçVerilogå®ç°ä¸ä¸æ¿éªè¯</h2> 711 <article class="post-article"> 712 713 æ ¸å¿åè½ä¸åæ°åè½(PPT) 714 715 716 717 718 719 720 721 722 723 724ä»£ç æ±æ»æ¿å¡é¡¶å±æ¨¡åAP600.v1234567891011121314151617181920212223242526272829303132333435363738394041424344454
7246474849505152535455565758596061626364656667686970// AP600: Interface between top-moudule of calculator and FPGA boardmodule AP600 (clk, reset, pswA, pswB, pswC, pswD, dipA, dip 725 726 </article> 727 </div> 728 </div> 729 </div> 730 731 732 733 734 735 <nav id="page-nav" data-aos="fade-up"> 736 737 <span class="page-number current">1</span><a class="page-number" href="/page/2/">2</a><a class="page-number" href="/page/3/">3</a><a class="extend next" rel="next" href="/page/2/">Next »</a> 738 </nav> 739 740 741</section> 742 743 </div> 744 <footer id="footer"> 745 <div style="width: 100%; overflow: hidden"> 746 <div class="footer-line"></div> 747 </div> 748 <div id="footer-info"> 749 750 <div> 751 <span class="icon-copyright"></span> 752 2020-2025 753 <span class="footer-info-sep"></span> 754 ããã¦ã¤ã»ã¼(Lu Weicheng) 755 </div> 756 757 <div> 758 Powered by <a href="https://hexo.io/" target="_blank">Hexo</a> 759 Theme.<a href="https://github.com/D-Sketon/hexo-theme-reimu" target="_blank">Reimu</a> 760 </div> 761 762 763 <div> 764 <span class="icon-brush"></span> 765 43.6k 766 | 767 <span class="icon-coffee"></span> 768 03:26 769 </div> 770 771 772 <div> 773 <span class="icon-eye"></span> 774 <span id="busuanzi_container_site_pv">Number of visits <span id="busuanzi_value_site_pv"></span></span> 775 | 776 <span class="icon-user"></span> 777 <span id="busuanzi_container_site_uv">Number of visitors <span id="busuanzi_value_site_uv"></span></span> 778 </div> 779 780 </div> 781</footer> 782 783 <div class="sidebar-top"> 784 <img src="/images/taichi.png" height="50" width="50" alt="backtop" /> 785 <div class="arrow-up"></div> 786 </div> 787 <div id="mask"></div> 788 </div> 789 <nav id="mobile-nav"> 790 <div class="sidebar-wrap"> 791 792 <div class="sidebar-author"> 793 <img data-src="/avatar/avatar.webp" data-sizes="auto" alt="ããã¦ã¤ã»ã¼(Lu Weicheng)" class="lazyload"> 794 <div class="sidebar-author-name">ããã¦ã¤ã»ã¼(Lu Weicheng)</div> 795 <div class="sidebar-description"></div> 796</div> 797<div class="sidebar-state"> 798 <div class="sidebar-state-article"> 799 <div>Posts</div> 800 <div class="sidebar-state-number">21</div> 801 </div> 802 <div class="sidebar-state-category"> 803 <div>Categories</div> 804 <div class="sidebar-state-number">12</div> 805 </div> 806 <div class="sidebar-state-tag"> 807 <div>Tags</div> 808 <div class="sidebar-state-number">11</div> 809 </div> 810</div> 811<div class="sidebar-social"> 812 813 <div class="icon-instagram sidebar-social-icon"> 814 <a href=https://www.instagram.com/shinonome_enana130/ itemprop="url" target="_blank" aria-label="instagram"></a> 815 </div> 816 817 <div class="icon-bilibili sidebar-social-icon"> 818 <a href=https://space.bilibili.com/123245199?spm_id_from=333.1007.0.0 itemprop="url" target="_blank" aria-label="bilibili"></a> 819 </div> 820 821 <div class="icon-steam sidebar-social-icon"> 822 <a href=https://steamcommunity.com/profiles/76561199078853055/ itemprop="url" target="_blank" aria-label="steam"></a> 823 </div> 824 825</div> 826<div class="sidebar-menu"> 827 828 <div class="sidebar-menu-link-wrap"> 829 <a class="sidebar-menu-link-dummy" href="/" aria-label="Home"></a> 830 <div class="sidebar-menu-icon icon-taichi"></div> 831 <div class="sidebar-menu-link">Home</div> 832 </div> 833 834 <div class="sidebar-menu-link-wrap"> 835 <a class="sidebar-menu-link-dummy" href="/categories" aria-label="Categories"></a> 836 <div class="sidebar-menu-icon icon-taichi"></div> 837 <div class="sidebar-menu-link">Categories</div> 838 </div> 839 840 <div class="sidebar-menu-link-wrap"> 841 <a class="sidebar-menu-link-dummy" href="/archives" aria-label="Archives"></a> 842 <div class="sidebar-menu-icon icon-taichi"></div> 843 <div class="sidebar-menu-link">Archives</div> 844 </div> 845 846 <div class="sidebar-menu-link-wrap"> 847 <a class="sidebar-menu-link-dummy" href="/about" aria-label="About"></a> 848 <div class="sidebar-menu-icon icon-taichi"></div> 849 <div class="sidebar-menu-link">About</div> 850 </div> 851 852 <div class="sidebar-menu-link-wrap"> 853 <a class="sidebar-menu-link-dummy" href="/friend" aria-label="Friend"></a> 854 <div class="sidebar-menu-icon icon-taichi"></div> 855 <div class="sidebar-menu-link">Friend</div> 856 </div> 857 858</div> 859 860 861 </div> 862 863</nav> 864 865 </div> 866 867 <div class="site-search"> 868 <div class="reimu-popup popup"> 869 <div class="reimu-search"> 870 <div class="reimu-search-input-icon"></div> 871 <div class="reimu-search-input" id="reimu-search-input"></div> 872 <div class="popup-btn-close"></div> 873 </div> 874 <div class="reimu-results"> 875 <div id="reimu-stats"></div> 876 <div id="reimu-hits"></div> 877 <div id="reimu-pagination" class="reimu-pagination"></div> 878 </div> 879 <img class="reimu-bg" src="/images/reimu.png"/> 880 </div> 881 </div> 882 883
884<script src="https://npm.webcache.cn/[email protected]/lazysizes.min.js"></script>
884 885 886
887<script src="https://npm.webcache.cn/[email protected]/dist/clipboard.min.js"></script>
887 888 889 890
891<script src="/js/script.js"></script>
891 892 893 894 895
896<script src="/js/aos.js"></script>
896 897 898
898<script> 899 var aosInit = () => { 900 AOS.init({ 901 duration: 1000, 902 easing: "ease", 903 once: true, 904 offset: 50, 905 }); 906 }; 907 if (document.readyState === 'loading') { 908 document.addEventListener('DOMContentLoaded', aosInit); 909 } else { 910 aosInit(); 911 } 912 </script>
912 913 914 915
916<script src="/js/pjax_script.js" data-pjax></script>
916 917 918
919<script type="module" data-pjax> 920 import PhotoSwipeLightbox from "https://npm.webcache.cn/[email protected]/dist/photoswipe-lightbox.esm.min.js"; 921 922 const pswp = () => { 923 if (_$$('.article-entry a.article-gallery-item').length > 0) { 924 new PhotoSwipeLightbox({ 925 gallery: '.article-entry', 926 children: 'a.article-gallery-item', 927 pswpModule: () => import("https://npm.webcache.cn/[email protected]/dist/photoswipe.esm.min.js") 928 }).init(); 929 } 930 if(_$$('.article-gallery a.article-gallery-item').length > 0) { 931 new PhotoSwipeLightbox({ 932 gallery: '.article-gallery', 933 children: 'a.article-gallery-item', 934 pswpModule: () => import("https://npm.webcache.cn/[email protected]/dist/photoswipe.esm.min.js") 935 }).init(); 936 } 937 window.lightboxStatus = 'done'; 938 window.removeEventListener('lightbox:ready', pswp); 939 } 940 if(window.lightboxStatus === 'ready') { 941 pswp() 942 } else { 943 window.addEventListener('lightbox:ready', pswp); 944 } 945</script>
945 946 947 948 949 950
950<script data-pjax type="module"> 951 import { init } from "https://npm.webcache.cn/@waline/[email protected]/dist/waline.mjs"; 952 if(_$('.wcomment')) { 953 window.walineInstance = init({ 954 el: '.wcomment', 955 serverURL: 'https://waline-lime-six.vercel.app/', 956 lang: 'zh-CN', 957 locale: {}, 958 emoji: ["https://unpkg.com/@waline/[email protected]/weibo","https://unpkg.com/@waline/[email protected]/alus","https://unpkg.com/@waline/[email protected]/bilibili","https://unpkg.com/@waline/[email protected]/qq","https://unpkg.com/@waline/[email protected]/tieba","https://unpkg.com/@waline/[email protected]/tw-emoji"], 959 meta: ["nick","mail"], 960 requiredMeta: ["nick","mail"], 961 wordLimit: JSON.parse('0'), 962 comment: true, 963 pageSize: JSON.parse('10'), 964 dark: 'html[data-theme="dark"]', 965 pageview: JSON.parse('true'), 966 }); 967 } 968 </script>
968 969 970 971 972 973 974 975 976 977 978 979 980
980<script> 981 var CONFIG = { 982 root: '/', 983 algolia: { 984 applicationID: "H0ZF9MNC8O", 985 apiKey: "4e44841a24c848ab928ba8fd6141217e", 986 indexName: "hexo", 987 hits: { 988 "per_page": parseInt("10") 989 }, 990 labels: { 991 "input_placeholder": "æç´¢.....", 992 "hits_empty": "æªåç°ä¸ ã${query}ãç¸å ³å 容", 993 "hits_stats": "æ¾å°${hits}æ¡ç»æï¼ç¨æ¶ ${time} msï¼" 994 } 995 } 996 }; 997 </script>
997 998
999<script src="https://npm.webcache.cn/[email protected]/dist/algoliasearch-lite.umd.js"></script>
999 1000 1001
1002<script src="https://npm.webcache.cn/[email protected]/dist/instantsearch.production.min.js" defer></script>
1002 1003 1004
1005<script src="/js/algolia_search.js" defer></script>
1005 1006 1007 1008 1009 1010
1011<script src="https://npm.webcache.cn/[email protected]/dist/index.umd.js"></script>
1011 1012 1013
1013<script> 1014 firework(JSON.parse('{"excludeElements":["a","button"],"particles":[{"shape":"circle","move":["emit"],"easing":"easeOutExpo","colors":["#ff5252","#ff7c7c","#ffafaf","#ffd0d0"],"number":20,"duration":[1200,1800],"shapeOptions":{"radius":[16,32],"alpha":[0.3,0.5]}},{"shape":"circle","move":["diffuse"],"easing":"easeOutExpo","colors":["#ff0000"],"number":1,"duration":[1200,1800],"shapeOptions":{"radius":20,"alpha":[0.2,0.5],"lineWidth":6}}]}')) 1015 </script>
1015 1016 1017 1018 1019 1020 1021
1021<script> 1022 function initLive2d() { 1023 live2d.init("https://fastly.jsdelivr.net/gh/D-Sketon/plugin-live2d/", {themeTipsPath: ""}); 1024 } 1025 </script>
1025 1026
1027<script src="https://fastly.jsdelivr.net/gh/D-Sketon/plugin-live2d/js/live2d-autoload.js" onload="initLive2d && initLive2d()" async></script>
1027 1028 1029 1030 1031 1032
1033<script src="https://npm.webcache.cn/[email protected]/dist/quicklink.umd.js"></script>
1033 1034 1035
1035<script data-pjax> 1036 quicklink.listen({ 1037 timeout: 3000, 1038 priority: true, 1039 ignores: [] 1040 }); 1041 </script>
1041 1042 1043 1044<div id="lazy-script"> 1045 <div> 1046 1047 </div> 1048</div> 1049 1050 1051
1051<script> 1052 console.log(String.raw`%c 1053 ______ ______ __ __ __ __ __ 1054/\ == \ /\ ___\ /\ \ /\ "-./ \ /\ \/\ \ 1055\ \ __< \ \ __\ \ \ \ \ \ \-./\ \ \ \ \_\ \ 1056 \ \_\ \_\ \ \_____\ \ \_\ \ \_\ \ \_\ \ \_____\ 1057 \/_/ /_/ \/_____/ \/_/ \/_/ \/_/ \/_____/ 1058 1059`,'color: #ff5252;') 1060 console.log('%c Theme.Reimu v' + '0.3.0-alpha.1' + ' %c https://github.com/D-Sketon/hexo-theme-reimu ', 'color: white; background: #ff5252; padding:5px 0;', 'padding:4px;border:1px solid #ff5252;') 1061 </script>
1061 1062 1063 1064 1065 1066
1067<script src="https://npm.webcache.cn/[email protected]/bsz.pure.mini.js" async></script>
1067 1068 1069 1070 1071
1072<script> 1073 if ('serviceWorker' in navigator) { 1074 navigator.serviceWorker.getRegistrations().then((registrations) => { 1075 for (let registration of registrations) { 1076 registration.unregister(); 1077 } 1078 }); 1079 } 1080</script>
1080 1081 1082 <!-- hexo injector body_end start -->
1083<script src="/js/insert_highlight.js" data-pjax></script>
1083 1084<!-- hexo injector body_end end --></body> 1085 </html> 1086
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.