1<!DOCTYPE html> 2<html lang="zh"> 3<head> 4 <meta charset="UTF-8"> 5 <title>Hutoolåèææ¡£</title> 6 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> 7 <meta name="description" content="Hutoolï¼Javaå·¥å ·é"> 8 <meta name="keywords" content="hutool,java,orm,tools,å·¥å ·" /> 9 <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> 10 11 <!-- QQå享å¡çä¿¡æ¯ --> 12 <meta itemprop="name" content="Hutool-Javaå·¥å ·é" /> 13 <meta itemprop="description" content="Hutoolæ¯ä¸ä¸ªJavaå·¥å ·å ï¼å®å¸®å©æä»¬ç®å代ç åæ¹æ³ï¼è®©Javaè¯è¨ä¹å¯ä»¥çççã" /> 14 <meta itemprop="image" content="https://plus.hutool.cn/images/logo_small.jpg" /> 15 16 <link rel="icon" href="/favicon.ico" type="image/x-icon"> 17 <link rel="stylesheet" href="https://s4.zstatic.net/ajax/libs/docsify/4.13.0/themes/vue.min.css"> 18 <!-- æ¥å¤æ¨¡å¼ --> 19 <link rel="stylesheet" href="https://s4.zstatic.net/ajax/libs/docsify-darklight-theme/3.2.0/docsify-style.min.css"/> 20 <!-- 跳转https --> 21
21<script> 22 // var targetProtocol = "https:"; 23 // if (window.location.protocol != targetProtocol){ 24 // window.location.href = targetProtocol +Â window.location.href.substring(window.location.protocol.length); 25 // } 26 </script>
26 27 <!-- ç¾åº¦ç»è®¡ --> 28
28<script> 29 var _hmt = _hmt || []; 30 (function() { 31 var hm = document.createElement("script"); 32 hm.src = "https://hm.baidu.com/hm.js?a76bc7a2d60207f04195af1c51cdb9ba"; 33 var s = document.getElementsByTagName("script")[0]; 34 s.parentNode.insertBefore(hm, s); 35 })(); 36 </script>
36 37 <!--
37<script type="text/javascript" src="https://cdn.wwads.cn/js/makemoney.js" async></script>
37--> 38</head> 39<body> 40 <div id="app"></div> 41 <div style="position: fixed; right: 0; bottom: 0; z-index: 99999;"> 42 <div class="wwads-cn wwads-vertical" data-id="126" style="max-width:150px"></div> 43 </div> 44
44<script> 45 window.$docsify = { 46 name: 'Hutool', 47 logo: 'https://plus.hutool.cn/images/logo.jpg', 48 repo: 'dromara/hutool', 49 loadSidebar: true, 50 alias: { 51 '.*/SUMMARY.md': 'SUMMARY.md', 52 '.*?/CHANGELOG': 'https://plus.hutool.cn/docs/CHANGELOG.md' 53 }, 54 homepage: 'https://plus.hutool.cn/docs/README.md', 55 basePath: 'https://plus.hutool.cn/docs/', 56 subMaxLevel: 2, 57 //å°é¢ 58 //coverpage: true, 59 // å è½½ summary.md 60 loadSidebar: 'SUMMARY.md', 61 //èªå¨æ¾ç¤ºæ é¢ 62 autoHeader: true, 63 //èªå¨è·³è½¬å°é¡µé¢é¡¶é¨ 64 auto2top: true, 65 //å°å±è®¾å¤ä¸åå¹¶å¯¼èªæ å°ä¾§è¾¹æ 66 mergeNavbar: true, 67 //æç´¢æä»¶ 68 search: { 69 placeholder: 'æç´¢', 70 noData: '没æç»æï¼', 71 }, 72 plugins: [ 73 // footer 74 function(hook) { 75 var zz = ` 76 <div class="hutool-top-zz" style="background-color: #E8ECF1;text-align:center"> 77 <div style="text-align:left">ç¹å«èµå© byï¼</div> 78 <!--<a target="_blank" href="https://gitee.com/dromara/MaxKey"> 79 <img src="https://plus.hutool.cn/images/zz/maxkey_banner.jpg" /> 80 </a>--> 81 <a target="_blank" href="https://www.xiaonuo.vip/?from=hutool"> 82 <img src="https://plus.hutool.cn/images/zz/xiaonuo_banner.jpg" /> 83 </a> 84 <a target="_blank" href="http://github.crmeb.net/u/Hutool"> 85 <img src="https://plus.hutool.cn/images/zz/crmeb/crmeb_banner.jpg" /> 86 </a> 87 <!--<a target="_blank" href="https://www.jeequan.com/product/jeepay.html?from=hutool"> 88 <img src="https://plus.hutool.cn/images/zz/jeepay/jeepay_banner.jpg" /> 89 </a>--> 90 </div> 91 <style> 92 .hutool-top-zz a img{width:48%;margin-left:5px} 93 </style> 94 ` 95 96 var footer = ` 97 <hr/> 98 <footer> 99 © 2024 Hutool Project. All Rights Reserved. <a href="https://docsify.js.org" target="_blank">Powered by docsify</a></span><br/><br/> 100 <span><img src="http://www.beian.gov.cn/img/new/gongan.png"/> <a href="https://www.beian.gov.cn/portal/registerSystemInfo?recordcode=15030202000256" target="_blank" style="color: grey; text-decoration: none;"></a></span> 101 <span><a href="https://beian.miit.gov.cn" target="_blank" style="color: grey; text-decoration: none;">é»ICPå¤2024018769å·-3</a></span> 102 </footer> 103 ` 104 hook.afterEach(function(html) { 105 return zz + html + footer; 106 }); 107 } 108 ] 109 } 110 </script>
110 111 112
112<script src="https://s4.zstatic.net/ajax/libs/docsify/4.13.0/docsify.min.js"></script>
112 113
113<script src="https://s4.zstatic.net/ajax/libs/docsify/4.13.0/plugins/search.min.js"></script>
113 114
114<script src="https://s4.zstatic.net/ajax/libs/docsify/4.13.0/plugins/emoji.min.js"></script>
114 115
115<script src="https://s4.zstatic.net/ajax/libs/docsify/4.13.0/plugins/zoom-image.min.js"></script>
115 116 <!-- 117
117<script src="https://cdn.jsdelivr.net/npm/docsify-copy-code"></script>
117 118 --> 119
119<script src="https://s4.zstatic.net/ajax/libs/prism/1.26.0/components/prism-java.min.js"></script>
119 120 <!-- æ¥å¤æ¨¡å¼ --> 121
121<script src="https://s4.zstatic.net/ajax/libs/docsify-darklight-theme/3.2.0/index.min.js"></script>
121 122</body> 123</html>
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.