宏基笔记本键盘字母变数字-技嘉声卡驱动

epub阅读器
2023年4月5日发(作者:硬盘空间丢失)

epub电⼦书--⽬录结构介绍

epub电⼦书简介

epub全称为ElectronicPublication的缩写,意为:电⼦出版,epub于2007年9⽉成为国际数位出版论坛(IDPF)的正式标准,以

取代旧的开放OpeneBook电⼦书标准,epub这种格式kindel⽬前不⽀持,必须⽤相应的软件打开,⽐如PC端⽤calibre,(calibre可是

kindle的好伙伴,可以⽤来整理或者同步kindle的书架),如下图:

或者⽤AdobeDigitalEdition(这个软件很⼩,解析纯⽂本的epub就好,js和css没有良好的⽀持)。

或者安装firefox浏览器的插件EPUBReader,如下图:

chrome浏览器的插件Readium也可以⽤来打开epub⽂件(但是要翻墙到google的应⽤中⼼去下载,听新闻说⾕歌2016年要回归

了);

等各种⽅式打开...

修改epub⽂件的作者书名等相关信息

epub⽂件⽤压缩软件打开以后直接可以看到源代码,所以这种格式的电⼦书开放性⾮常好,我们可以更改它的源代码,⽐如你下载

了了⼀本为“Rabbit,Run”epub书,原来这本书的介绍是这样的,

通过更改epub的配置⽂件opf,我改了作者和书名,再重新打包成epub⽂件,变成这样了,感觉⾃⼰萌萌哒是不是:

epub电⼦书的内部结构

epub格式电⼦书遵循IDPF推出的OCF规范,OCF规范遵循ZIP压缩技术,即epub电⼦书本⾝就是⼀个ZIP⽂件,我们将epub格式电⼦

书的后缀.epub修改为.zip后,可以通过解压缩软件(例如winrar、winzip)进⾏浏览或解压处理。⼀个未经加密处理的epub电⼦书以三个

部分组成,其⽂件结构如下图所⽰:

1、⽂件:mimetype

每⼀本epub电⼦书均包含⼀个名为mimetype的⽂件,且内容不变,⽤以说明epub的⽂件格式。⽂件内容如下:

application/epub+zip

(注释,表⽰可以⽤epub⼯具和ZIP⼯具打开)

2、⽬录:META-INF

依据OCF规范,META-INF⽤于存放容器信息,默认情况下(即加密处理),该⽬录包含⼀个⽂件,即,⽂件内容如下:

<?xmlversion="1.0"?>

的主要功能⽤于告诉阅读器,电⼦书的根⽂件(rootfile)的路径和打开放式,⼀般来讲,该⽂件也不需

要作任何修改,除⾮你改变了根⽂件的路径和⽂件名称。

除⽂件之外,OCF还规定了以下⼏个⽂件:

(1)[],⽂件列表

(2)[],元数据

(3)[],数字签名

(4)[],加密

(5)[],权限管理对于epub电⼦书⽽⾔,这些⽂件都是可选的。

3、⽬录:OEBPS

OEBPS⽬录⽤于存放OPS⽂档、OPF⽂档、CSS⽂档、NCX⽂档,OEBPS这个名字是可变的,可以根据进⾏配置。

OPF⽂档是epub电⼦书的核⼼⽂件,且是⼀个标准的XML⽂件,依据OPF规范,主要由五个部分组成:

实例XML代码:

<?xmlversion="1.0"encoding="UTF-8"?>

nono书名

zh-CN

nono

epub掌上书苑

2015-11-26

本电⼦书由epubBuilder制作⽣成,欢迎访问分享交流海量电⼦书。epubBuilder仅供交流使⽤,未经授权,不得⽤于商业⽤

途。

途。

专业书籍

[type]

epubBuilder

3.1.08.28

ViewCode

1、,元数据信息的组成有两种(1)dc-metadata和(2)x-metadata:

,其元素构成采⽤dublinecore(DC)的15项核⼼元素,包括:

:题名</p></div><div><p><creator>:责任者</p></div><div><p><subject>:主题词或关键词</p></div><div><p><description>:内容描述</p></div><div><p><contributor>:贡献者或其它次要责任者</p></div><div><p><date>:⽇期</p></div><div><p><type>:类型</p></div><div><p><format>:格式</p></div><div><p><identifier>:标识符</p></div><div><p><source>:来源</p></div><div><p><language>:语种</p></div><div><p><relation>:相关信息</p></div><div><p><coverage>:履盖范围</p></div><div><p><rights>:权限描述</p></div><div><p><x-metadata>,即扩展元素。如果有些信息在上述元素中⽆法描述,则在此元素中进⾏扩展。</p></div><div><p>2、<menifest>,⽂件列表,由于列出OEBPS⽂档及相关的⽂档,有⼀个⼦元素构成,</p></div><div><p><itemid=""href=""media-type="">,该元素由三个属性构成:</p></div><div><p> id:表⽰⽂件的ID号</p></div><div><p> href:⽂件的相对路径</p></div><div><p> media-type:⽂件的媒体类型</p></div><div><p>例如:</p></div><div><p><manifest></p></div><div><p><itemid="main-css"href="css/"media-type="text/css"/></p></div><div><p><itemid="coverpage"href=""media-type="application/xhtml+xml"/></p></div><div><p><itemid="chapter1"href=""media-type="application/xhtml+xml"/></p></div><div><p><itemid="ncx"href=""media-type="application/x-dtbncx+xml"/></p></div><div><p><itemid="css"href="css/"media-type="text/css"/></p></div><div><p><itemid="cover-image"href="images/"media-type="image/jpeg"/></p></div><div><p></manifest></p></div><div><p>3、<spinetoc="ncx">,脊⾻,其主要功能是提供书籍的线性阅读次序。由⼀个⼦元素构成:</p></div><div><p> <itemrefidref="">,由⼀个属性构成:idref:即参照menifest列出的ID</p></div><div><p>实例代码:</p></div><div><p><spinetoc="ncx"></p></div><div><p><itemrefidref="coverpage"linear="yes"/></p></div><div><p><itemrefidref="chapter1"linear="yes"/></p></div><div><p></spine></p></div><div><p>4、<guide>,指南,依次列出电⼦书的特定页⾯,例如封⾯、⽬录、序⾔等,属性值指向⽂件保存地址。⼀般情况下,epub电⼦书可以不⽤该</p></div><div><p>元素。</p></div><div><p>实例代码:</p></div><div><p><guide></p></div><div><p><referencetype="cover"title="封⾯"href=""/></p></div><div><p></guide></p></div><div><p>5、<tour>,导读。可以根据不同的读者⽔平或者阅读⽬的,按⼀定次序,选择电⼦书中的部分页⾯组成导读。⼀般情况下,epub电⼦书可以</p></div><div><p>不⽤该元素。</p></div><div><p><?xmlversion='1.0'encoding='utf-8'?></p></div><div><p><ncxxmlns="/z3986/2005/ncx/"version="2005-1"></p></div><div><p><head></p></div><div><p><metacontent="coay_307750"name="dtb:uid"/></p></div><div><p><metacontent="2"name="dtb:depth"/></p></div><div><p><metacontent="[]"name="dtb:generator"/></p></div><div><p><metacontent="0"name="dtb:totalPageCount"/></p></div><div><p><metacontent="0"name="dtb:maxPageNumber"/></p></div><div><p></head></p></div><div><p><docTitle></p></div><div><p><text></p></div><div><p>《再穷也要去旅⾏》</p></div><div><p></text></p></div><div><p></docTitle></p></div><div><p><docAuthor></p></div><div><p><text></p></div><div><p>黄爱琳</p></div><div><p></text></p></div><div><p></docAuthor></p></div><div><p><navMap></p></div><div><p><navPointclass="chapter"id="article_307750_1"playOrder="1"></p></div><div><p><navLabel></p></div><div><p><text></p></div><div><p>Chapter_1</p></div><div><p></text></p></div><div><p></navLabel></p></div><div><p><contentsrc="article_307750_"/></p></div><div><p></navPoint></p></div><div><p><navPointclass="chapter"id="article_307750_2"playOrder="2"></p></div><div><p><navLabel></p></div><div><p><text></p></div><div><p>Chapter_2</p></div><div><p></text></p></div><div><p></navLabel></p></div><div><p><contentsrc="article_307750_"/></p></div><div><p></navPoint></p></div><div><p><navPointclass="chapter"id="article_307750_3"playOrder="3"></p></div><div><p><navLabel></p></div><div><p><text></p></div><div><p>Chapter_3</p></div><div><p></text></p></div><div><p></navLabel></p></div><div><p><contentsrc="article_307750_"/></p></div><div><p></navPoint></p></div><div><p><navPointclass="chapter"id="article_307750_4"playOrder="4"></p></div><div><p><navLabel></p></div><div><p><text></p></div><div><p>Chapter_4</p></div><div><p></text></p></div><div><p></navLabel></p></div><div><p><contentsrc="article_307750_"/></p></div><div><p></navPoint></p></div><div><p><navPointclass="chapter"id="article_307750_5"playOrder="5"></p></div><div><p><navLabel></p></div><div><p><text></p></div><div><p>Chapter_5</p></div><div><p></text></p></div><div><p></navLabel></p></div><div><p><contentsrc="article_307750_"/></p></div><div><p></navPoint></p></div><div><p></navMap></p></div><div><p></ncx></p></div><div><p> NCX和OPFspine有什么不同?</p></div><div><p> 两者很容易混淆,两者的区别:</p></div><div><p> opf⽂件⽤来描述电⼦书章节的顺序,⽐如:第⼀章后是第⼆章,第⼆章后是第三章....</p></div><div><p> ncx⽂件⽤来描述电⼦书的⽬录结构,就是纸质书的⽬录;</p></div><div><p> ⼀条法则是ncx包含的navPoint元素通常⽐OPFspine中的itemref元素多。实际上,spine中的所有项都会出现在ncx中,但</p></div><div><p>ncx可能更详细。</p></div><div><p> epub⽂档结构描述的有关博客和知识:</p></div><div><p> </p></div><div><p> </p></div><div><p> </p></div><div><p> </p></div><div><p> </p></div><div><p> 后记:</p></div><div><p> 打包epub书籍时候⼀定要把⽂件夹打包成zip格式,然后把⽂件后缀zip改为epub就可以打开(zip格式和rar格式并不是⼀样的,</p></div><div><p>虽然他们都是压缩格式); </p></div><div><p> 感想:</p></div><div><p> 今天去上了韩国popper--hozin⼤师的课,技术上没有什么长进,但是也知道hozin为poppin付出了那么多,8岁开始学</p></div><div><p>舞,12岁开始学习poppin,到现在已经跳了18年了,他研究乐器,他研究如何⽤⾝体表达各种⾳乐,⼀个⿎点在他脑袋⾥⾯有5,6种表</p></div><div><p>达⽅式,他也说韩国赚钱不好赚,中国⽐较好赚钱,有学⽣问他中国和韩国poppin的区别,他期间也说道:韩国popper很认真,经常⽩</p></div><div><p>天上课或者⽩天上班,晚上有⼈跳舞,跳到4,5点,他以前⼀天都是练习12⼩时的,现在少了,他很谦虚,很认真,我想⼈和⼈的区</p></div><div><p>别就在这⼉:多坚持⼀点。</p></div><div><p> 很多⽜逼的⼈⼜那么低调oneday----matisyahu。</p></div><div><p> </p></div></div><p> </div> <div class=""> <p>更多推荐</p> <p>epub阅读器</p></div> <div class="pagebar"> </div> </article> <div class="pcd_ad" style="margin: 10px 0px;"><script src=https://www.52dianzi.com/category/d/js/acmsd/thea10.js></script></div> <div class="mbd_ad" style="margin-: 10px 0px;"></div> </div> <div class="info"> <div> <span>本文发布于:2023-04-05 15:13:25,感谢您对本站的认可!</span></div> <div> <span>本文链接:</span><a href="https://www.52dianzi.com/category/article/92caf31eec8542115ff1ccc867f78b1b.html" title="epub阅读器">https://www.52dianzi.com/category/article/92caf31eec8542115ff1ccc867f78b1b.html</a> </div> <div> <span>版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。</span></div> </div> <span class="tag"><i class="iconfont icon-discount" style="font-size:12px;font-weight:bold;opacity:.7;">本文标签:</i><a href="https://www.52dianzi.com/category/e/tags/?tagname=epub%E9%98%85%E8%AF%BB%E5%99%A8" target="_blank">epub阅读器</a></span> <ul class="cl"> <li class="fl" style="max-width: 47%;"><span class="prev">上一篇:</span> <a href='https://www.52dianzi.com/category/article/2ec3d07d8750394dc700bfb3a3fa510d.html'>ac97</a> </li> <li class="fr" style="max-width: 47%;"><span class="next">下一篇:</span> <a href='https://www.52dianzi.com/category/e/action/ListInfo/?classid=2'>返回列表</a> </li> </ul> </div> <a href="https://www.52dianzi.com/category/article/f1d4ab2747a3317aea17fd886e11a992.html">智慧餐饮开发</a>|<a href="https://www.52dianzi.com/category/article/d5012d1ca57de77f217ca61d7907deac.html">APP开发</a>|<a href="https://www.52dianzi.com/category/article/49760ed56a96be07cd1848d788ba7016.html">盲盒商城源码</a> <div class="related"> <h4 class="bar">相关文章</h4> <ul> </ul> </div> <script> function CheckPl(obj) { if(obj.txaArticle.value=="") { alert("您没什么话要说吗?"); obj.txaArticle.focus(); return false; } return true; } </script> <div class="post_comments" id="comments"> <!--评论框--> <div id="comt-respond" class="commentpost"> <h4>发布评论<span><a rel="nofollow" id="cancel-reply" href="#comment" style="display:none;"><small>取消回复</small></a></span></h4> <form action="https://www.52dianzi.com/category/e/pl/doaction.php" method="post" name="saypl" id="frmSumbit" onsubmit="return CheckPl(document.saypl)"> <input name="id" type="hidden" id="id" value="13722" /> <input name="classid" type="hidden" id="classid" value="2" /> <input name="enews" type="hidden" id="enews" value="AddPl" /> <input name="repid" type="hidden" id="repid" value="0" /> <input type="hidden" name="ecmsfrom" value="https://www.52dianzi.com/category/article/92caf31eec8542115ff1ccc867f78b1b.html"> <div class="comt-box"> <script src="https://www.52dianzi.com/category/e/pl/loginjspl.php"></script> <!--<div class="form-group liuyan form-email"> <input type="text" id="inpEmail" class="text" name="inpEmail" tabindex="2" placeholder="邮箱"> </div> <div class="form-group liuyan form-www"> <input type="text" id="inpHomePage" name="inpHomePage" class="text" tabindex="3" placeholder="网址"> </div>--> </div> <!--verify--> <div id="comment-tools"> <div class="tools_text"> <textarea placeholder="请在这里留言..." name="saytext" id="txaArticle" class="text input-block-level comt-area" cols="50" rows="4" tabindex="5"></textarea> </div> </div> <div class="psumbit"> <input name="sumbit" type="submit" tabindex="6" value="发布" class="button" /> <div class="form-inpVerify"> <div class="input-inpVerify"> <input type="text" id="inpVerify" name="key" tabindex="4" placeholder="验证码"> <div class="input-group-addon"><img src="https://www.52dianzi.com/category/e/ShowKey/?v=pl" class="verifyimg" name="plKeyImg" id="plKeyImg" onclick="plKeyImg.src='https://www.52dianzi.com/category/e/ShowKey/?v=pl&t='+Math.random()" title="看不清楚,点击刷新" /> </div> </div> </div> </div> </form> </div> <!--评论框结束--> <!--评论输出--> <div class="commentlist"> <div class="comment-tab"> <div class="come-comt"> 评论列表 <span id="comment_count">(有 <span id="infocommentnumarea" style="color:#c81111">0</span> 条评论)</span> </div> </div> <label id="AjaxCommentBegin"></label> <div id="infocommentarea"></div> <!--评论输出结束--> <script src="https://www.52dianzi.com/category/e/extend/infocomment/commentajax.php?classid=2&id=13722"></script> <label id="AjaxCommentEnd"></label> <!--评论翻页条输出结束--> </div> </div> </div> <div class="mainr"> <div class="widget widget_previous"> <h4 class="bar">最近发表</h4> <ul> <li><a href="https://www.52dianzi.com/category/article/28b602192dcebfa77b32f27fdf3873f0.html">python列表分割_python列表分割</a></li> <li><a href="https://www.52dianzi.com/category/article/31cbc86e73601b3afe58a60c1c9c874e.html">python实现自动打电话软件_python拨打电话</a></li> <li><a href="https://www.52dianzi.com/category/article/c9a30f793b6424686a79e059e5d62bba.html">学习Python开发培训有用吗</a></li> <li><a href="https://www.52dianzi.com/category/article/d7bc2dd9ddbcee5d583e9808f1f30d46.html">大学python实训总结-python实训总结</a></li> <li><a href="https://www.52dianzi.com/category/article/3007350b63965c3bf307eb1505c32b64.html">python 经典ppt_Python讲解ppt</a></li> <li><a href="https://www.52dianzi.com/category/article/c4b816cdeebba550f6e46a078345c4c9.html">python儿童编程培训班-北京哪有儿童python编程培训班</a></li> <li><a href="https://www.52dianzi.com/category/article/187833a48eb06e05175b4ac13121481c.html">python风变编程培训骗局</a></li> <li><a href="https://www.52dianzi.com/category/article/903d29f1ffb4f549ca62a4e840709127.html">Python数据分析培训班介绍</a></li> <li><a href="https://www.52dianzi.com/category/article/65e3c79d91598444013064501377a70d.html">Python 学习开始体会 17-12-31</a></li> <li><a href="https://www.52dianzi.com/category/article/e7e59d4931934b761b9dd1a4c04d15e8.html">Python教学视频(基础班+就业班)</a></li> </ul> </div> <section id="aside_about" class="widget widget_aside_about sb br mb"> <div class="avatar"><img class="img" src="https://www.52dianzi.com/category/skin/static/images/tx.jpg" alt="草根站长"/></div> <div class="wrap pd"> <p class="title">>五二电子工作室--www.52dianzi.com<</p> <p class="info">我们专业提供电子产品设计开发,电路设计,PCB设计,Mstar技术支持,LCD驱动开发,视频处理,视频转换,单片机开发,嵌入式软件开发等各种电子产品设计及解决方案。</p> <ul class="ul clearfix"> <li class="li fl liness" ><span class="num">46098</span><small>文章数</small></li> <li class="li fl liness"><span class="num">65050</span><small>阅读数</small></li> <li class="li fl"><span class="num">0</span><small>评论数</small></li> </ul> </div> </section> <div class="clear"></div> <div class="widgets"> <script src="https://www.52dianzi.com/category/e/member/login/loginjs_ce.php"></script> </div> <div class="clear"></div> <div class="widgets pcd_ad"> <script src="https://www.52dianzi.com/category/d/js/acmsd/thea1.js"></script> </div> <div class="widgets mbd_ad"> </div> <div class="clear"></div> <div class="widgets"> <h4 class="bar">热门文章</h4> <div class="hot-post"> <ul class="clearfix"> <li><a href="https://www.52dianzi.com/category/article/1faf0df13ca53ebe743393a931e7d9c5.html" title="cdr怎么打开ai文件" target="_blank"><span class="img-box mb5" data-ratio="16:9"><img src="/uploads/image/0679.jpg" alt="cdr怎么打开ai文件" /></span> <span class="sptit">cdr怎么打开ai文件</span> </a> </li> <li><a href="https://www.52dianzi.com/category/article/58f8710f46f6a17ac26c2688095ab31d.html" title="192 168 1 1 路由器设置密码" target="_blank"><span class="img-box mb5" data-ratio="16:9"><img src="/uploads/image/0520.jpg" alt="192 168 1 1 路由器设置密码" /></span> <span class="sptit">192 168 1 1 路由器设置密码</span> </a> </li> <li><a href="https://www.52dianzi.com/category/article/d3fd57b52ccb7173edfe6eae6f8e60b3.html" title="albumart" target="_blank"><span class="img-box mb5" data-ratio="16:9"><img src="/uploads/image/0576.jpg" alt="albumart" /></span> <span class="sptit">albumart</span> </a> </li> <li><a href="https://www.52dianzi.com/category/article/4444512ba888f4f90666222bc0c2c157.html" title="1909" target="_blank"><span class="img-box mb5" data-ratio="16:9"><img src="/uploads/image/0529.jpg" alt="1909" /></span> <span class="sptit">1909</span> </a> </li> <li><a href="https://www.52dianzi.com/category/article/73c3dd8abdf1190a46ef105083a5b669.html" title="最近笔记本显卡排名" target="_blank"><span class="img-box mb5" data-ratio="16:9"><img src="/uploads/image/0549.jpg" alt="最近笔记本显卡排名" /></span> <span class="sptit">最近笔记本显卡排名</span> </a> </li> <li><a href="https://www.52dianzi.com/category/article/297cc8a725246d34a96cb38f13608424.html" title="函数公式" target="_blank"><span class="img-box mb5" data-ratio="16:9"><img src="/uploads/image/0133.jpg" alt="函数公式" /></span> <span class="sptit">函数公式</span> </a> </li> </ul> </div> </div> <div class="clear"></div> <div class="widgets pcd_ad"> <script src="https://www.52dianzi.com/category/d/js/acmsd/thea2.js"></script> </div> <div class="widgets mbd_ad"> </div> <div class="clear"></div> <div class="widget widget_tags"> <h4 class="bar">标签列表</h4> <ul> <li class="submenu tagbgc101"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=Python">Python</a></li> <li class="submenu tagbgc24"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E6%95%99%E7%A8%8B">教程</a></li> <li class="submenu tagbgc109"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=java">java</a></li> <li class="submenu tagbgc520"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E6%95%B0%E6%8D%AE%E5%BA%93">数据库</a></li> <li class="submenu tagbgc97"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E8%AF%AD%E8%A8%80">语言</a></li> <li class="submenu tagbgc96"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E4%BB%A3%E7%A0%81">代码</a></li> <li class="submenu tagbgc106"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E5%85%A5%E9%97%A8">入门</a></li> <li class="submenu tagbgc5"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=Linux">Linux</a></li> <li class="submenu tagbgc507"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=MySQL">MySQL</a></li> <li class="submenu tagbgc116"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E5%9F%BA%E7%A1%80">基础</a></li> <li class="submenu tagbgc66"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=html">html</a></li> <li class="submenu tagbgc761"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=SQL">SQL</a></li> <li class="submenu tagbgc392"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=PHP">PHP</a></li> <li class="submenu tagbgc162"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E6%BA%90%E7%A0%81">源码</a></li> <li class="submenu tagbgc316"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E5%87%BD%E6%95%B0">函数</a></li> <li class="submenu tagbgc42"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E5%B8%B8%E7%94%A8">常用</a></li> <li class="submenu tagbgc200"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E7%A8%8B%E5%BA%8F%E5%91%98">程序员</a></li> <li class="submenu tagbgc302"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E8%8F%9C%E9%B8%9F">菜鸟</a></li> <li class="submenu tagbgc33"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E8%AF%A6%E7%BB%86">详细</a></li> <li class="submenu tagbgc883"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=Spring">Spring</a></li> <li class="submenu tagbgc4"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E5%91%BD%E4%BB%A4">命令</a></li> <li class="submenu tagbgc359"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E7%B3%BB%E7%BB%9F">系统</a></li> <li class="submenu tagbgc361"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E6%95%B0%E6%8D%AE">数据</a></li> <li class="submenu tagbgc120"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E6%96%B9%E6%B3%95">方法</a></li> <li class="submenu tagbgc48"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E7%AE%80%E5%8D%95">简单</a></li> <li class="submenu tagbgc228"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E6%A1%86%E6%9E%B6">框架</a></li> <li class="submenu tagbgc121"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80">编程语言</a></li> <li class="submenu tagbgc98"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E7%A8%8B%E5%BA%8F">程序</a></li> <li class="submenu tagbgc140"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=%E7%BD%91%E7%AB%99">网站</a></li> <li class="submenu tagbgc167"><a target="_blank" href="https://www.52dianzi.com/category/e/tags/?tagname=web">web</a></li> </ul> </div> <div class="clear"></div> <div class="widgets pcd_ad"> <script src="https://www.52dianzi.com/category/d/js/acmsd/thea3.js"></script> </div> <div class="widgets mbd_ad"> </div> <div class="clear"></div> </div> </div> <footer id="footer"> <div class="footer container-w cl"> <div class="fnav"></div> <span class="copy">Copyright ©2019-2022 Comsenz Inc.Powered by © <a href="https://www.52dianzi.com/category/" title="行业资讯 - 电子产品设计开发与电子技术学习交流!" target="_blank">行业资讯 - 电子产品设计开发与电子技术学习交流!</a> <a rel="external nofollow" href="https://beian.miit.gov.cn/"> </a> </span> </div> </footer> <script src="https://www.52dianzi.com/category/skin/static/js/common.min.js?v=1.1"></script> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?7f0f1eb4b9a01c8de5fbcfa53626cbc0"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <script> function goTop() { var obj = document.getElementById("goTopBtn"); function getScrollTop() { return document.documentElement.scrollTop || document.body.scrollTop; } function setScrollTop(value) { if (document.documentElement.scrollTop) { document.documentElement.scrollTop = value; } else { document.body.scrollTop = value; } } window.onscroll = function() { getScrollTop() > 0 ? obj.style.display = "": obj.style.display = "none"; var h = document.body.scrollHeight - getScrollTop() - obj.offsetTop - obj.offsetHeight; obj.style.bottom = 0 + "px"; if (h < 350) { obj.style.bottom = 340 + "px"; obj.style.top = "auto"; } } obj.onclick = function() { var goTop = setInterval(scrollMove, 10); function scrollMove() { setScrollTop(getScrollTop() / 1.1); if (getScrollTop() < 1) clearInterval(goTop); } } } </script> <script> var s = document.location; $(".navbar a").each(function() { if (this.href == s.toString().split("#")[0]) { $(this).addClass("active"); return false; } }); </script> <div id="gotop" > <div style="display: none; margin-bottom:5px;" id="goTopBtn" ><a title="返回顶部" class="gotopa"><span class="iconfont icon-rocket-fill"></span></a></div> <script>goTop();</script> </div> </body> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </html>