什么是XQuery?它与XPath的关系

XQuery是一种专为XML设计的查询语言,其核心依赖于XPath进行数据定位。它不仅能查询过滤XML数据,还可通过FLWOR表达式实现数据转换、重构及新XML结构的创建,并支持函数与模块化。相比SQL面向关系型二维表,XQuery更适用于层级化的XML数据模型,在处理嵌套结构和生成XML输出时更具优势,而XPath作为其路径导航基础,贯穿于节点选择、过滤与构造全过程,是实现精准数据操作的关键。

什么是xquery?它与xpath的关系

XQuery是一种专门为XML数据设计的查询语言,它允许我们对XML文档进行复杂的查询、过滤、转换乃至构建新的XML结构。而XPath,则是XQuery的基石,它提供了一种简洁高效的方式来定位和选择XML文档中的特定部分。你可以把XPath看作是XQuery的“眼睛”和“导航系统”,没有XPath,XQuery就无法知道要在XML这片数据森林中找到哪些树、哪些叶子。

XQuery,全称XML Query Language,它不仅仅是用来“找”数据那么简单,它更像是一个XML数据的瑞士军刀。想象一下,你有一堆XML格式的销售报告、产品目录或是配置文档,你需要从中提取特定信息,比如所有价格超过某个阈值的产品,或者将不同部门的销售数据汇总,再或者,你需要将现有XML结构转换为另一种新的XML格式以适应不同的系统。这些操作,XQuery都能胜任。

它的核心能力体现在几个方面:

数据查询与过滤这无疑是XQuery最基础也是最常用的功能。通过强大的表达式,你可以精确地定位到XML文档中的任何一个节点,无论是元素、属性、文本内容,还是注释、处理指令。这部分能力,正是XPath所擅长的。例如,你想找到所有


元素下,价格 (


) 大于20的图书标题 (

</pre>
<div class="contentsignin"></div>
</div>
<p>),XQuery可以轻松帮你实现。它能让你像在数据库中筛选记录一样,在XML的层级结构中进行精细化筛选。</p>
<p><strong>数据转换与重构</strong>这是XQuery超越单纯查询语言的地方。它不仅仅能提取数据,还能根据你的需求,将提取出的数据重新组织、包装成全新的XML结构。这对于数据集成、格式转换(例如从一种XML Schema转换到另一种)至关重要。FLWOR表达式(For, Let, Where, Order By, Return)是XQuery实现这一目标的核心<span class="wpcom_tag_link"><a href="https://www.chuangxiangniao.com/p/tag/gongju" title="工具" target="_blank">工具</a></span>,它提供了一种声明式的方式来迭代、绑定变量、过滤、排序并最终构造结果。你可以用它把散落在不同地方的数据聚合起来,形成一份全新的报告,或者将一个扁平的XML列表转换为一个嵌套的结构。</p>
<p><strong>创建新的XML结构</strong>XQuery允许你在查询结果的基础上,动态地创建新的XML元素、属性和文本内容。这意味着它不仅能读,还能写(构建)。这在生成报告、消息传递或构建中间数据结构时非常有用。比如,你从多个XML源中提取了数据,现在需要将它们组合成一个符合特定Schema的新XML文件,XQuery就能直接完成这个“组装”过程。</p>
<p><strong>函数与模块化</strong>XQuery支持用户自定义函数,这极大地提高了代码的复用性和可维护性。你可以将复杂的逻辑封装成函数,然后在不同的查询中调用。同时,它也支持模块化,允许你将相关的函数和变量组织成模块,方便管理和共享。</p>
<p><strong>与XPath的关系:<span class="wpcom_tag_link"><a href="https://www.chuangxiangniao.com/p/tag/weishenme" title="为什么" target="_blank">为什么</a></span>XPath是XQuery的基石?</strong></p>
<p>XPath,顾名思义,是XML Path Language,它的主要职责就是“路径导航”。在XQuery的语境下,XPath是用来在XML文档树中选择节点或节点集的表达式语言。任何一个XQuery查询,几乎都离不开XPath来指定操作的对象。</p>
<p>想象一下,你正在写一份XQuery来处理一个复杂的XML文档。你首先需要告诉XQuery,你要处理的是文档中的哪一部分。是所有的 </p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;"></pre>
<div class="contentsignin"></div>
</div>
<p> 元素?还是特定客户ID的 </p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;"></pre>
<div class="contentsignin"></div>
</div>
<p> 元素的 </p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;"><address></pre>
<div class="contentsignin"></div>
</div>
<p> 属性?这些“定位”工作,都由XPath来完成。</p>
<p>例如,在XQuery的 </p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;">for</pre>
<div class="contentsignin"></div>
</div>
<p> 语句中,</p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;">for $item in /catalog/book</pre>
<div class="contentsignin"></div>
</div>
<p>,这里的 </p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;">/catalog/book</pre>
<div class="contentsignin"></div>
</div>
<p> 就是一个XPath表达式,它告诉XQuery去遍历文档根目录下的 </p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;">catalog</pre>
<div class="contentsignin"></div>
</div>
<p> 元素中的所有 </p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;">book</pre>
<div class="contentsignin"></div>
</div>
<p> 元素。又比如,在 </p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;">where</pre>
<div class="contentsignin"></div>
</div>
<p> 语句中,</p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;">where $item/price > 20</pre>
<div class="contentsignin"></div>
</div>
<p>,这里的 </p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;">$item/price > 20</pre>
<div class="contentsignin"></div>
</div>
<p> 同样包含了XPath表达式 </p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;">$item/price</pre>
<div class="contentsignin"></div>
</div>
<p>,用于获取当前 </p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;">$item</pre>
<div class="contentsignin"></div>
</div>
<p> 元素的 </p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;">price</pre>
<div class="contentsignin"></div>
</div>
<p> 子元素的值。</p>
<p>XPath的重要性在于:</p>
<p>                                    <strong>简洁高效的导航</strong>:它提供了一种非常直观且强大的语法来定位XML文档中的任何部分。从根节点到叶子节点,从父节点到子节点,甚至通过属性或内容进行筛选,XPath都能用简洁的表达式完成。<strong>统一的寻址机制</strong>:XPath不仅仅被XQuery使用,它也是XSLT(XML Stylesheet Language Transformations)、XPointer等其他XML技术的核心组件。这意味着一旦你掌握了XPath,你就可以在多种XML技术中复用你的知识。<strong>XQuery的“原子操作”</strong>:在XQuery的任何一步,无论是选择数据、过滤条件、排序键,还是构造新元素时的内容引用,XPath都无处不在,它提供了最基本的“取数”能力。</p>
<p>可以说,没有XPath,XQuery就像一个没有导航系统的汽车,虽然功能强大,却寸步难行。XPath为XQuery提供了精确指向XML数据各个角落的能力,从而让XQuery能够在此基础上进行更复杂的逻辑处理和数据转换。</p>
<p><strong>XQuery与SQL等其他查询语言有何异同?</strong></p>
<p>将XQuery与其他查询语言,特别是SQL进行比较,能更好地理解它的定位和优势。</p>
<p><strong>相似之处:</strong></p>
<p><strong>声明式语言</strong>:无论是XQuery还是SQL,它们都属于声明式语言。这意味着你告诉系统“你想要什么”,而不是“如何一步步去做”。系统会负责优化和执行查询。<strong>数据过滤与投影</strong>:两者都能根据条件筛选数据,并选择性地返回数据的特定部分(投影)。<strong>数据聚合</strong>:都支持对数据进行聚合操作,如计数、求和、求平均值等。<strong>数据连接</strong>:虽然方式不同,但两者都能够实现不同数据源或数据片段之间的逻辑关联(XQuery的“join”通常通过FLWOR表达式中的多个</p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;">for</pre>
<div class="contentsignin"></div>
</div>
<p>子句或</p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:php;toolbar:false;">join</pre>
<div class="contentsignin"></div>
</div>
<p>操作符实现)。</p>
<p><strong>不同之处:</strong></p>
<p><strong>数据模型</strong>:这是最根本的<span class="wpcom_tag_link"><a href="https://www.chuangxiangniao.com/p/tag/qubie" title="区别" target="_blank">区别</a></span>。SQL是为关系型数据模型设计的,数据以二维表格(行和列)的形式存储。而XQuery则是为XML的树状、层级数据模型设计的,数据以节点(元素、属性、文本等)和它们之间的父子关系来组织。<strong>查询范式</strong>:SQL的查询围绕着表、行、列进行,其操作(SELECT, FROM, WHERE, JOIN等)都反映了关系代数的思想。XQuery的查询则围绕着XML的节点集进行,其操作(FLWOR表达式、路径表达式)直接反映了XML的层级结构。<strong>输出格式</strong>:SQL查询通常返回一个结果集,可以看作是一个新的二维表。XQuery查询的自然输出是XML片段或完整的XML文档,这使得它在需要输出XML格式数据时具有天然优势。<strong>处理层级数据</strong>:XQuery在处理具有复杂层级关系的数据时表现得更为自然和强大。XML的嵌套结构直接映射到XQuery的路径表达式和FLWOR表达式中。而SQL处理深层嵌套数据时,往往需要复杂的自连接或递归查询。<strong>数据转换能力</strong>:XQuery在数据转换和重构XML结构方面非常强大,它能轻易地将一种XML结构转换为另一种。SQL虽然也能通过各种函数和操作符进行数据转换,但其主要目标仍是表结构内部的转换,要将关系型数据转换为XML通常需要额外的序列化步骤。</p>
<p>总的来说,如果你的数据本身就是XML,或者你最终需要输出XML格式的数据,那么XQuery无疑是一个非常高效且表达力强的选择。它能让你以一种与XML数据模型高度契合的方式进行思考和操作,避免了关系型数据库在处理半结构化或层级数据时可能遇到的“阻抗失配”问题。而SQL,则依然是关系型数据的王者,在处理大规模、结构严格的表格数据时,其性能和成熟度无可匹敌。两者各有侧重,共同构成了现代数据处理工具箱的重要组成部分。</p>
<p>以上就是什么是XQuery?它与XPath的关系的详细内容,更多请关注创想鸟其它相关文章!</p>
<div class="entry-readmore"><div class="entry-readmore-btn"></div></div>                                                        <div class="entry-copyright"><p>版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。<br>
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。<br>
发布者:程序猿,转转请注明出处:<span>https://www.chuangxiangniao.com/p/1431182.html</span></p></div>                        </div>

                        <div class="entry-tag"><a href="https://www.chuangxiangniao.com/p/tag/weishenme" rel="tag">为什么</a><a href="https://www.chuangxiangniao.com/p/tag/qubie" rel="tag">区别</a><a href="https://www.chuangxiangniao.com/p/tag/gongju" rel="tag">工具</a></div>
                        <div class="entry-action">
                            <div class="btn-zan" data-id="1431182"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up-fill"></use></svg></i> 赞 <span class="entry-action-num">(0)</span></div>
                                                            <div class="btn-dashang">
                                    <i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-cny-circle-fill"></use></svg></i> 打赏                                    <span class="dashang-img dashang-img2">
                                                                                    <span>
                                                <img src="https://www.chuangxiangniao.com/wp-content/uploads/2025/10/wx.jpg" alt="微信扫一扫"/>
                                                    微信扫一扫                                            </span>
                                                                                                                            <span>
                                                <img src="https://www.chuangxiangniao.com/wp-content/uploads/2025/10/zfb.jpg" alt="支付宝扫一扫"/>
                                                    支付宝扫一扫                                            </span>
                                                                            </span>
                                </div>
                                                    </div>

                        <div class="entry-bar">
                            <div class="entry-bar-inner">
                                                                <div class="entry-bar-info entry-bar-info2">
                                    <div class="info-item meta">
                                                                                    <a class="meta-item j-heart" href="javascript:;" data-id="1431182"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i> <span class="data">0</span></a>                                        <a class="meta-item" href="#comments"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i> <span class="data">0</span></a>                                                                            </div>
                                    <div class="info-item share">
                                                                                    <a class="meta-item mobile j-mobile-share" href="javascript:;" data-id="1431182" data-qrcode="https://www.chuangxiangniao.com/p/1431182.html">
                                                <i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-share"></use></svg></i> 生成海报                                            </a>
                                                                                    <a class="meta-item wechat" data-share="wechat" target="_blank" rel="nofollow noopener noreferrer" href="#">
                                                <i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-wechat"></use></svg></i>                                            </a>
                                                                                    <a class="meta-item weibo" data-share="weibo" target="_blank" rel="nofollow noopener noreferrer" href="#">
                                                <i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-weibo"></use></svg></i>                                            </a>
                                                                                    <a class="meta-item qq" data-share="qq" target="_blank" rel="nofollow noopener noreferrer" href="#">
                                                <i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-qq"></use></svg></i>                                            </a>
                                                                                    <a class="meta-item qzone" data-share="qzone" target="_blank" rel="nofollow noopener noreferrer" href="#">
                                                <i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-qzone"></use></svg></i>                                            </a>
                                                                                    <a class="meta-item douban" data-share="douban" target="_blank" rel="nofollow noopener noreferrer" href="#">
                                                <i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-douban"></use></svg></i>                                            </a>
                                                                            </div>
                                    <div class="info-item act">
                                        <a href="javascript:;" id="j-reading"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-article"></use></svg></i></a>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="entry-author">
    <h3 class="entry-author-title">关于作者</h3>    <div class="entry-author-inner">
        <div class="entry-author-avatar">
            <a class="avatar j-user-card" href="https://www.chuangxiangniao.com/user/3" target="_blank" data-user="3"><img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-120 photo' height='120' width='120' decoding='async'/></a>
        </div>
        <div class="entry-author-content">
            <div class="entry-author-info">
                <h4 class="entry-author-name">
                    <a class="j-user-card" href="https://www.chuangxiangniao.com/user/3" target="_blank" data-user="3">程序猿<span class="user-group">签约作者</span></a>
                </h4>
                <div class="entry-author-action">
                    <button type="button" class="wpcom-btn btn-xs btn-follow j-follow btn-primary" data-user="3"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-add"></use></svg></i>关注</button><button type="button" class="wpcom-btn btn-primary btn-xs btn-message j-message" data-user="3"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-mail-fill"></use></svg></i>私信</button>                </div>
            </div>
                            <div class="entry-author-stats">            <div class="user-stats-item">
                <b>413.8K</b>
                <span>文章</span>
            </div>
                    <div class="user-stats-item">
                <b>0</b>
                <span>评论</span>
            </div>
                    <div class="user-stats-item">
                <b>2</b>
                <span>粉丝</span>
            </div>
        </div>
                        <div class="entry-author-description">这个人很懒,什么都没有留下~</div>        </div>
    </div>
</div>                        <div class="entry-page">
                    <div class="entry-page-prev">
                <img src="https://www.chuangxiangniao.com/wp-content/uploads/2025/12/175826454260333-480x300.jpg" alt="RSS订阅中的聚合原理是什么" decoding="async" loading="lazy">                <a href="https://www.chuangxiangniao.com/p/1431180.html" title="RSS订阅中的聚合原理是什么" rel="prev">
                    <span>RSS订阅中的聚合原理是什么</span>
                </a>
                <div class="entry-page-info">
                    <span class="pull-left"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-arrow-left-double"></use></svg></i> 上一篇</span>
                    <span class="pull-right">2025年12月17日 04:20:36</span>
                </div>
            </div>
                            <div class="entry-page-next">
                <img src="https://www.chuangxiangniao.com/wp-content/uploads/2025/12/175826283569088-480x300.jpg" alt="如何用XML表示知识图谱" decoding="async" loading="lazy">                <a href="https://www.chuangxiangniao.com/p/1431184.html" title="如何用XML表示知识图谱" rel="next">
                    <span>如何用XML表示知识图谱</span>
                </a>
                <div class="entry-page-info">
                    <span class="pull-right">下一篇 <i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-arrow-right-double"></use></svg></i></span>
                    <span class="pull-left">2025年12月17日 04:20:49</span>
                </div>
            </div>
            </div>
                                                                <div class="entry-related-posts">
                            <h3 class="entry-related-title">相关推荐</h3><ul class="entry-related cols-3 post-loop post-loop-default"><li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242722.html" target="_blank" rel="bookmark">
                                 百度搜索app如何使用搜索结果导出_百度搜索app结果导出的实用教程            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242722.html" title="百度搜索app如何使用搜索结果导出_百度搜索app结果导出的实用教程" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/176035266265990.png" alt="百度搜索app如何使用搜索结果导出_百度搜索app结果导出的实用教程" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/176035266320291.png" alt="百度搜索app如何使用搜索结果导出_百度搜索app结果导出的实用教程" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175680265595886-96.png" alt="百度搜索app如何使用搜索结果导出_百度搜索app结果导出的实用教程" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/card_xiazai.png" alt="百度搜索app如何使用搜索结果导出_百度搜索app结果导出的实用教程" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>可使用收藏同步、稍后读分享或手动整理导出。先在百度App收藏结果并同步至网页端,再批量导出为HTML;或添加到稍后读并生成链接分享;也可复制链接用文档工具整理后导出为PDF/Excel。 如果您在百度搜索App中查找信息,希望将多个搜索结果集中保存或分享,可以使用其内置的导出功能。以下是解决此问题的…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>1</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242722.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242721.html" target="_blank" rel="bookmark">
                                 win11如何恢复经典的右键菜单_经典右键菜单恢复方法            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242721.html" title="win11如何恢复经典的右键菜单_经典右键菜单恢复方法" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175842300236448.jpg" alt="win11如何恢复经典的右键菜单_经典右键菜单恢复方法" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175842300241022.jpg" alt="win11如何恢复经典的右键菜单_经典右键菜单恢复方法" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175679986390996-63.png" alt="win11如何恢复经典的右键菜单_经典右键菜单恢复方法" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/card_xiazai.png" alt="win11如何恢复经典的右键菜单_经典右键菜单恢复方法" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>可通过命令行、注册表修改、导入.reg文件或使用Winaero Tweaker工具恢复Windows 11经典右键菜单,操作后重启资源管理器生效。 如果您发现Windows 11的右键菜单需要点击“显示更多选项”才能看到完整内容,操作变得繁琐,可以通过修改系统设置来恢复经典的右键菜单样式。以下是几种…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>1</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242721.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242693.html" target="_blank" rel="bookmark">
                                 谷歌浏览器插件安装失败怎么回事_常见安装失败错误代码解决方法            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242693.html" title="谷歌浏览器插件安装失败怎么回事_常见安装失败错误代码解决方法" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175720800744732.png" alt="谷歌浏览器插件安装失败怎么回事_常见安装失败错误代码解决方法" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175720800813658.png" alt="谷歌浏览器插件安装失败怎么回事_常见安装失败错误代码解决方法" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/68b6cdbf48df2598-132.png" alt="谷歌浏览器插件安装失败怎么回事_常见安装失败错误代码解决方法" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/card_xiazai.png" alt="谷歌浏览器插件安装失败怎么回事_常见安装失败错误代码解决方法" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>首先检查插件文件是否损坏或权限受限,通过重命名、解压并加载已解压扩展程序解决“程序包无效”问题;若因策略限制导致失败,需修改组策略或注册表启用安装权限;还可通过构造直链从谷歌服务器下载插件文件;最后确保浏览器版本、系统架构兼容,并关闭杀毒软件以避免拦截。 如果您尝试在谷歌浏览器中安装插件,但安装过程…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>1</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242693.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242680.html" target="_blank" rel="bookmark">
                                 composer global和项目内的composer有什么区别            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242680.html" title="composer global和项目内的composer有什么区别" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/176062938259372.png" alt="composer global和项目内的composer有什么区别" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175680269378085-2.png" alt="composer global和项目内的composer有什么区别" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/card_xiazai.png" alt="composer global和项目内的composer有什么区别" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/cardxiayige-3.png" alt="composer global和项目内的composer有什么区别" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>全局 Composer 用于安装跨项目命令行工具,作用范围广但缺乏隔离;项目内 Composer 确保依赖独立,适用于项目专用库。前者如 Laravel Installer,后者如 Guzzle;全局包存于系统目录,需配置 PATH 才能调用。 使用 composer global 和在项目内使用 …</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>0</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242680.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242674.html" target="_blank" rel="bookmark">
                                 如何在Java中使用自定义请求拦截器 Java处理请求前置过滤逻辑            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242674.html" title="如何在Java中使用自定义请求拦截器 Java处理请求前置过滤逻辑" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273632560760.jpg" alt="如何在Java中使用自定义请求拦截器 Java处理请求前置过滤逻辑" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273632622199.jpg" alt="如何在Java中使用自定义请求拦截器 Java处理请求前置过滤逻辑" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273632677615.jpg" alt="如何在Java中使用自定义请求拦截器 Java处理请求前置过滤逻辑" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/68b6d4855a9ab930-19.png" alt="如何在Java中使用自定义请求拦截器 Java处理请求前置过滤逻辑" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>自定义请求拦截器在java web开发中至关重要。它允许开发者在请求真正被处理前执行诸如身份校验、日志记录或参数修改等操作,将横切关注点(如安全、日志)与核心业务逻辑分离,提升代码的可维护性与系统的可扩展性。1. 通过spring的handlerinterceptor接口,可以在prehandle方…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>0</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242674.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242638.html" target="_blank" rel="bookmark">
                                 《四海兄弟故乡》为何无游泳?发行商:实属没必要            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242638.html" title="《四海兄弟故乡》为何无游泳?发行商:实属没必要" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175496858168726.jpg" alt="《四海兄弟故乡》为何无游泳?发行商:实属没必要" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175679988059974-34.png" alt="《四海兄弟故乡》为何无游泳?发行商:实属没必要" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/card_xiazai.png" alt="《四海兄弟故乡》为何无游泳?发行商:实属没必要" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/cardxiayige-3.png" alt="《四海兄弟故乡》为何无游泳?发行商:实属没必要" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>近期,新游戏《四海兄弟:故乡》因未实装游泳功能,在社交平台X上引发了热议。面对玩家质疑,发行方作出回应,表示这一取舍并非出于开发惰性,而是基于游戏类型与设计逻辑的考量——在该作中,游泳机制“并无实际意义”。 对此,《博德之门3》开发商拉瑞安工作室的发行总监Michael Douse表达了认同。他指出…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>1</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242638.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242630.html" target="_blank" rel="bookmark">
                                 苹果电脑声音异常如何修复?调整音频设置与检查硬件连接            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242630.html" title="苹果电脑声音异常如何修复?调整音频设置与检查硬件连接" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175720818693783.jpg" alt="苹果电脑声音异常如何修复?调整音频设置与检查硬件连接" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175680029148242-30.png" alt="苹果电脑声音异常如何修复?调整音频设置与检查硬件连接" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/card_xiazai.png" alt="苹果电脑声音异常如何修复?调整音频设置与检查硬件连接" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/cardxiayige-3.png" alt="苹果电脑声音异常如何修复?调整音频设置与检查硬件连接" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>首先检查系统音量与输出设备是否正确设置,确认未静音且已选择“内置扬声器”;接着排查应用程序独立音量控制,确保如音乐App或Safari未单独静音;然后检查并清理耳机插孔,排除因碎屑或外接设备导致的识别错误;最后通过活动监视器重启coreaudiod进程以恢复音频服务功能。 如果您尝试在苹果电脑上播放…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>1</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242630.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242621.html" target="_blank" rel="bookmark">
                                 Java反射机制深入解析 Java如何动态获取和操作类信息            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242621.html" title="Java反射机制深入解析 Java如何动态获取和操作类信息" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273639415382.jpg" alt="Java反射机制深入解析 Java如何动态获取和操作类信息" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273639483765.jpg" alt="Java反射机制深入解析 Java如何动态获取和操作类信息" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273639596765.jpg" alt="Java反射机制深入解析 Java如何动态获取和操作类信息" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273639569871.jpg" alt="Java反射机制深入解析 Java如何动态获取和操作类信息" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>java反射机制允许程序在运行时动态检查和修改类结构与行为,其核心应用包括框架实现(如spring ioc、junit)、序列化库(如jackson)、动态代理(如aop、rpc)、orm框架(如hibernate)及通用工具开发。使用反射时需注意性能问题(如查找解析开销、安全检查、jvm优化受限)…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>0</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242621.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242616.html" target="_blank" rel="bookmark">
                                 composer的post-root-package-install事件有什么特殊用途            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242616.html" title="composer的post-root-package-install事件有什么特殊用途" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/176066160223382.png" alt="composer的post-root-package-install事件有什么特殊用途" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/68b6d901e433b115-45.png" alt="composer的post-root-package-install事件有什么特殊用途" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/card_xiazai.png" alt="composer的post-root-package-install事件有什么特殊用途" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/cardxiayige-3.png" alt="composer的post-root-package-install事件有什么特殊用途" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>post-root-package-install事件在根项目初始化后、依赖安装前触发,专用于项目脚手架的自动化配置,如生成.env文件、重命名路径、提示用户操作或初始化开发环境;与post-create-project-cmd不同,后者在依赖安装完成后执行;该事件仅在项目被直接创建时运行,不适用于…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>0</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242616.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242606.html" target="_blank" rel="bookmark">
                                 iPadMini能否进行分屏_iPadMini进行分屏操作指南            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242606.html" title="iPadMini能否进行分屏_iPadMini进行分屏操作指南" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175720824422485.jpg" alt="iPadMini能否进行分屏_iPadMini进行分屏操作指南" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/68b6cb8b7ef86975-79.png" alt="iPadMini能否进行分屏_iPadMini进行分屏操作指南" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/card_xiazai.png" alt="iPadMini能否进行分屏_iPadMini进行分屏操作指南" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/cardxiayige-3.png" alt="iPadMini能否进行分屏_iPadMini进行分屏操作指南" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>iPad Mini支持Split View和Slide Over两种分屏模式,可通过拖拽应用从Dock或顶部按钮实现多任务操作,多数应用兼容,8.3英寸屏在分屏时空间有限但轻量任务仍高效,分屏会增加性能负载和耗电,建议合理使用画中画、快速备忘录等辅助功能提升生产力。 可以。iPad Mini完全支持…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>0</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242606.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242595.html" target="_blank" rel="bookmark">
                                 Java游戏开发 Java 2D游戏引擎入门教程            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242595.html" title="Java游戏开发 Java 2D游戏引擎入门教程" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273656421598.jpg" alt="Java游戏开发 Java 2D游戏引擎入门教程" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273656468801.jpg" alt="Java游戏开发 Java 2D游戏引擎入门教程" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273656457997.jpg" alt="Java游戏开发 Java 2D游戏引擎入门教程" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273656594819.jpg" alt="Java游戏开发 Java 2D游戏引擎入门教程" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>在java中开发2d游戏的核心在于理解游戏循环、绘图、输入处理和碰撞检测等基本要素,并通过awt/swing从零构建框架以深入理解本质。解决方案分五步:1. 游戏循环使用独立线程持续更新游戏状态并重绘屏幕;2. 用jpanel的paintcomponent方法结合graphics2d进行绘图;3. …</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>0</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242595.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242582.html" target="_blank" rel="bookmark">
                                 解释composer中”canonical”和”non-canonical”仓库            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242582.html" title="解释composer中”canonical”和”non-canonical”仓库" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/176066250230163.png" alt="解释composer中”canonical”和”non-canonical”仓库" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175680266250380-19.png" alt="解释composer中”canonical”和”non-canonical”仓库" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/card_xiazai.png" alt="解释composer中”canonical”和”non-canonical”仓库" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/cardxiayige-3.png" alt="解释composer中”canonical”和”non-canonical”仓库" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>canonical仓库是PHP包的官方主源,如Packagist,提供完整可信的元数据,被Composer优先信任;non-canonical仓库则是镜像或代理源,如Satis或国内加速器,可能数据不完整,需回源验证,影响性能。 在 Composer 中,”canonical&#8221…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>0</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242582.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242571.html" target="_blank" rel="bookmark">
                                 composer如何解决在Docker容器内运行缓慢或失败的问题            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242571.html" title="composer如何解决在Docker容器内运行缓慢或失败的问题" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/176066376259154.png" alt="composer如何解决在Docker容器内运行缓慢或失败的问题" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/68b7af235f31d971-112.png" alt="composer如何解决在Docker容器内运行缓慢或失败的问题" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/card_xiazai.png" alt="composer如何解决在Docker容器内运行缓慢或失败的问题" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/cardxiayige-3.png" alt="composer如何解决在Docker容器内运行缓慢或失败的问题" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>使用国内镜像源加速下载,如阿里云;2. 避免宿主机目录挂载性能瓶颈,可挂载命名卷缓存vendor;3. 配置DNS解决解析问题;4. 安装必要PHP扩展与系统工具;5. 确保容器用户权限可写;6. 挂载卷复用Composer缓存提升效率。 在Docker容器内运行 Composer 时出现缓慢或失败…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>0</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242571.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item2">
        <div class="item-img">
        <a class="item-img-inner" href="https://www.chuangxiangniao.com/p/31925.html" title="Evernote如何制作财务报表 Evernote数据表格的高级功能" target="_blank" rel="bookmark">
            <img width="480" height="300" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/10/176114586212641-480x300.jpg" class="attachment-default size-default wp-post-image" alt="Evernote如何制作财务报表 Evernote数据表格的高级功能" decoding="async" loading="lazy" />        </a>
                <a class="item-category" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
            </div>
        <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/31925.html" target="_blank" rel="bookmark">
                                 Evernote如何制作财务报表 Evernote数据表格的高级功能            </a>
        </h3>
        <div class="item-excerpt">
            <p>通过Evernote表格功能可高效整理财务数据,首先插入6×8表格并设置“日期、项目名称、类别、收入金额、支出金额、备注”表头,逐行录入交易信息;接着用红色标记支出、蓝色标注收入,并加粗合计行以突出关键数据;虽无自动求和功能,但可手动计算后在底部添加“本月收入总计”“支出总计”和“净结余”并高亮显示…</p>
        </div>
        <div class="item-meta">
                        <div class="item-meta-li author">
                                <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                    <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                    <span>程序猿</span>
                </a>
            </div>
                                    <span class="item-meta-li date">2026年10月6日</span>
            <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>0</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/31925.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item2">
        <div class="item-img">
        <a class="item-img-inner" href="https://www.chuangxiangniao.com/p/31919.html" title="Mint19.1下使用ssh远程工具" target="_blank" rel="bookmark">
            <img width="480" height="300" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/10/175212386218481-480x300.jpg" class="attachment-default size-default wp-post-image" alt="Mint19.1下使用ssh远程工具" decoding="async" loading="lazy" />        </a>
                <a class="item-category" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
            </div>
        <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/31919.html" target="_blank" rel="bookmark">
                                 Mint19.1下使用ssh远程工具            </a>
        </h3>
        <div class="item-excerpt">
            <p>安装 SSH 工具 1.1 本地主机 在本地主机上安装 SSH 客户端工具,可以使用以下命令: sudo apt install openssh-client 1.2 服务器 在服务器上安装 SSH 服务器工具,可以使用以下命令: sudo apt install openssh-server 管理…</p>
        </div>
        <div class="item-meta">
                        <div class="item-meta-li author">
                                <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                    <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                    <span>程序猿</span>
                </a>
            </div>
                                    <span class="item-meta-li date">2026年10月6日</span>
            <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>0</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/31919.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242497.html" target="_blank" rel="bookmark">
                                 HuggingFace 开源 FinePDFs 与 FineVision 数据集            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242497.html" title="HuggingFace 开源 FinePDFs 与 FineVision 数据集" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175733070533392.jpg" alt="HuggingFace 开源 FinePDFs 与 FineVision 数据集" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/68b6dac7dd9e4837-43.png" alt="HuggingFace 开源 FinePDFs 与 FineVision 数据集" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/card_xiazai.png" alt="HuggingFace 开源 FinePDFs 与 FineVision 数据集" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/cardxiayige-3.png" alt="HuggingFace 开源 FinePDFs 与 FineVision 数据集" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>hugging face 近日发布了两个大规模开源数据集:finepdfs 和 finevision,分别针对语言模型与视觉-语言模型的训练需求,旨在大幅提升开源模型的性能表现。 https://www.php.cn/link/6750c0194a5f9ae7194a0ae154b64959http…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>1</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242497.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242495.html" target="_blank" rel="bookmark">
                                 如何使用Java创建日志系统 Java实现日志记录功能技巧            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242495.html" title="如何使用Java创建日志系统 Java实现日志记录功能技巧" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273957367479.jpg" alt="如何使用Java创建日志系统 Java实现日志记录功能技巧" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273957469176.jpg" alt="如何使用Java创建日志系统 Java实现日志记录功能技巧" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273957654366.jpg" alt="如何使用Java创建日志系统 Java实现日志记录功能技巧" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273957855260.jpg" alt="如何使用Java创建日志系统 Java实现日志记录功能技巧" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>在java中创建日志系统,核心在于选择并配置合适的日志框架,如slf4j结合logback或log4j2,通过定义日志级别、输出目标和格式实现有效记录与分析。1. 采用slf4j作为日志门面,搭配logback或log4j2作为具体实现,实现代码与日志实现解耦;2. 添加slf4j api和logb…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>1</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242495.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242481.html" target="_blank" rel="bookmark">
                                 iPad分屏怎么同时开两个应用_iPad分屏多任务处理操作教程            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242481.html" title="iPad分屏怎么同时开两个应用_iPad分屏多任务处理操作教程" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175721238310293.jpg" alt="iPad分屏怎么同时开两个应用_iPad分屏多任务处理操作教程" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175679968212304-213.png" alt="iPad分屏怎么同时开两个应用_iPad分屏多任务处理操作教程" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/card_xiazai.png" alt="iPad分屏怎么同时开两个应用_iPad分屏多任务处理操作教程" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/cardxiayige-3.png" alt="iPad分屏怎么同时开两个应用_iPad分屏多任务处理操作教程" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>iPad分屏功能支持多任务处理,通过拖拽应用从Dock栏实现分屏,调整分隔线可改变应用占比,旧型号或系统可能不支持,需检查兼容性与设置,结合侧拉和画中画功能可进一步提升效率。 iPad的分屏功能允许你同时在屏幕上运行两个应用程序,这极大地提升了多任务处理的效率。简单来说,就是把你的iPad屏幕一分为…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>1</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242481.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242472.html" target="_blank" rel="bookmark">
                                 如何使用Composer安装PHP的静态分析工具如PHPStan或Psalm?            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242472.html" title="如何使用Composer安装PHP的静态分析工具如PHPStan或Psalm?" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/176067624266218.png" alt="如何使用Composer安装PHP的静态分析工具如PHPStan或Psalm?" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175679994166405-98.png" alt="如何使用Composer安装PHP的静态分析工具如PHPStan或Psalm?" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/card_xiazai.png" alt="如何使用Composer安装PHP的静态分析工具如PHPStan或Psalm?" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/cardxiayige-3.png" alt="如何使用Composer安装PHP的静态分析工具如PHPStan或Psalm?" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>安装PHPStan或Psalm只需运行composer require –dev phpstan/phpstan或vimeo/psalm,生成配置文件后通过./vendor/bin/phpstan analyse src/或./vendor/bin/psalm执行分析,建议在compos…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>1</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242472.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
<li class="item item3">
    <div class="item-content">
                <h3 class="item-title">
            <a href="https://www.chuangxiangniao.com/p/242454.html" target="_blank" rel="bookmark">
                                 Mac如何压缩文件并设置密码_Mac创建加密压缩包操作指南            </a>
        </h3>
        <a class="item-images" href="https://www.chuangxiangniao.com/p/242454.html" title="Mac如何压缩文件并设置密码_Mac创建加密压缩包操作指南" target="_blank">
            <img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175843152321403.png" alt="Mac如何压缩文件并设置密码_Mac创建加密压缩包操作指南" decoding="async" loading="lazy"><img class="item-images-el" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175680086070100-56.png" alt="Mac如何压缩文件并设置密码_Mac创建加密压缩包操作指南" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/card_xiazai.png" alt="Mac如何压缩文件并设置密码_Mac创建加密压缩包操作指南" decoding="async" loading="lazy"><img class="item-images-el" src="/static/images/cardxiayige-3.png" alt="Mac如何压缩文件并设置密码_Mac创建加密压缩包操作指南" decoding="async" loading="lazy">        </a>
        <div class="item-excerpt">
            <p>使用归档实用程序:选中文件右键压缩,终端输入zip -er命令并设密码生成加密ZIP;2. 通过Keka软件:拖入文件,选ZIP/7Z格式并勾选加密,输入密码完成压缩;3. 使用Terminal创建7z包:先brew install p7zip,再用7z a -p命令加密,生成AES-256加密的7…</p>
        </div>
        <div class="item-meta">
                            <div class="item-meta-li author">
                                        <a data-user="3" target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar j-user-card">
                        <img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-60 photo' height='60' width='60' loading='lazy' decoding='async'/>                        <span>程序猿</span>
                    </a>
                </div>
                        <span class="item-meta-li date">2026年10月6日</span>
                            <span class="item-meta-li dot">•</span>
                <a class="item-meta-li" href="https://www.chuangxiangniao.com/page" target="_blank">用户投稿</a>
                        <div class="item-meta-right">
                <span class="item-meta-li views" title="阅读数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-eye"></use></svg></i>1</span><a class="item-meta-li comments" href="https://www.chuangxiangniao.com/p/242454.html#comments" target="_blank" title="评论数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-comment"></use></svg></i>0</a><span class="item-meta-li stars" title="收藏数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-star"></use></svg></i>0</span><span class="item-meta-li likes" title="点赞数"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-thumb-up"></use></svg></i>0</span>            </div>
        </div>
    </div>
</li>
</ul>                        </div>
                    
<div id="comments" class="entry-comments">
    	<div id="respond" class="comment-respond">
		<h3 id="reply-title" class="comment-reply-title">发表回复 <small><a rel="nofollow" id="cancel-comment-reply-link" href="/p/1431182.html#respond" style="display:none;"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-close"></use></svg></i></a></small></h3><div class="comment-form"><div class="comment-must-login">请登录后评论...</div><div class="form-submit"><div class="form-submit-text pull-left"><a href="https://www.chuangxiangniao.com/login?modal-type=login">登录</a>后才能评论</div> <button name="submit" type="submit" id="must-submit" class="wpcom-btn btn-primary btn-xs submit">提交</button></div></div>	</div><!-- #respond -->
		</div><!-- .comments-area -->
                </article>
                    </main>
            <aside class="sidebar">
        <div class="widget widget_profile"><div class="profile-cover"><img src="//bing.img.run/rand_uhd.php" alt="程序猿" decoding="async" loading="lazy"></div>            <div class="avatar-wrap">
                <a target="_blank" href="https://www.chuangxiangniao.com/user/3" class="avatar-link"><img alt='程序猿的头像' src='//www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg' class='avatar avatar-120 photo' height='120' width='120' loading='lazy' decoding='async'/></a></div>
            <div class="profile-info">
                <a target="_blank" href="https://www.chuangxiangniao.com/user/3" class="profile-name"><span class="author-name">程序猿</span><span class="user-group">签约作者</span></a>
                <p class="author-description">这个人很懒,什么都没有留下~</p>
                        <div class="profile-stats">
            <div class="profile-stats-inner">
                            <div class="user-stats-item">
                <b>413.8K</b>
                <span>文章</span>
            </div>
                    <div class="user-stats-item">
                <b>0</b>
                <span>评论</span>
            </div>
                    <div class="user-stats-item">
                <b>2</b>
                <span>粉丝</span>
            </div>
                    </div>
        </div>
    <button type="button" class="wpcom-btn btn-xs btn-follow j-follow btn-primary" data-user="3"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-add"></use></svg></i>关注</button><button type="button" class="wpcom-btn btn-primary btn-xs btn-message j-message" data-user="3"><i class="wpcom-icon wi"><svg aria-hidden="true"><use xlink:href="#wi-mail-fill"></use></svg></i>私信</button>            </div>
                        <div class="profile-posts">
                <h3 class="widget-title"><span>最近文章</span></h3>
                <ul>                    <li><a href="https://www.chuangxiangniao.com/p/242722.html" title="百度搜索app如何使用搜索结果导出_百度搜索app结果导出的实用教程">百度搜索app如何使用搜索结果导出_百度搜索app结果导出的实用教程</a></li>
                                    <li><a href="https://www.chuangxiangniao.com/p/242721.html" title="win11如何恢复经典的右键菜单_经典右键菜单恢复方法">win11如何恢复经典的右键菜单_经典右键菜单恢复方法</a></li>
                                    <li><a href="https://www.chuangxiangniao.com/p/242702.html" title="《GTA6》的定价到底是多少?T2官方回应来了!">《GTA6》的定价到底是多少?T2官方回应来了!</a></li>
                                    <li><a href="https://www.chuangxiangniao.com/p/242696.html" title="蔚来能源与极氪能源达成合作,双方充电网络互联互通">蔚来能源与极氪能源达成合作,双方充电网络互联互通</a></li>
                                    <li><a href="https://www.chuangxiangniao.com/p/242693.html" title="谷歌浏览器插件安装失败怎么回事_常见安装失败错误代码解决方法">谷歌浏览器插件安装失败怎么回事_常见安装失败错误代码解决方法</a></li>
                </ul>            </div>
                        </div><div class="widget widget_post_thumb"><h3 class="widget-title"><span>最新发布</span></h3>            <ul>
                                    <li class="item">
                                                    <div class="item-img">
                                <a class="item-img-inner" href="https://www.chuangxiangniao.com/p/242722.html" title="百度搜索app如何使用搜索结果导出_百度搜索app结果导出的实用教程">
                                    <img width="480" height="300" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/176035266265990-480x300.png" class="attachment-default size-default wp-post-image" alt="百度搜索app如何使用搜索结果导出_百度搜索app结果导出的实用教程" decoding="async" loading="lazy" />                                </a>
                            </div>
                                                <div class="item-content">
                            <p class="item-title"><a href="https://www.chuangxiangniao.com/p/242722.html" title="百度搜索app如何使用搜索结果导出_百度搜索app结果导出的实用教程">百度搜索app如何使用搜索结果导出_百度搜索app结果导出的实用教程</a></p>
                            <p class="item-date">2026年10月6日</p>
                        </div>
                    </li>
                                    <li class="item">
                                                    <div class="item-img">
                                <a class="item-img-inner" href="https://www.chuangxiangniao.com/p/242721.html" title="win11如何恢复经典的右键菜单_经典右键菜单恢复方法">
                                    <img width="480" height="300" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175842300236448-480x300.jpg" class="attachment-default size-default wp-post-image" alt="win11如何恢复经典的右键菜单_经典右键菜单恢复方法" decoding="async" loading="lazy" />                                </a>
                            </div>
                                                <div class="item-content">
                            <p class="item-title"><a href="https://www.chuangxiangniao.com/p/242721.html" title="win11如何恢复经典的右键菜单_经典右键菜单恢复方法">win11如何恢复经典的右键菜单_经典右键菜单恢复方法</a></p>
                            <p class="item-date">2026年10月6日</p>
                        </div>
                    </li>
                                    <li class="item">
                                                    <div class="item-img">
                                <a class="item-img-inner" href="https://www.chuangxiangniao.com/p/242702.html" title="《GTA6》的定价到底是多少?T2官方回应来了!">
                                    <img width="480" height="300" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175496820857451-480x300.jpg" class="attachment-default size-default wp-post-image" alt="《GTA6》的定价到底是多少?T2官方回应来了!" decoding="async" loading="lazy" />                                </a>
                            </div>
                                                <div class="item-content">
                            <p class="item-title"><a href="https://www.chuangxiangniao.com/p/242702.html" title="《GTA6》的定价到底是多少?T2官方回应来了!">《GTA6》的定价到底是多少?T2官方回应来了!</a></p>
                            <p class="item-date">2026年10月6日</p>
                        </div>
                    </li>
                                    <li class="item">
                                                    <div class="item-img">
                                <a class="item-img-inner" href="https://www.chuangxiangniao.com/p/242696.html" title="蔚来能源与极氪能源达成合作,双方充电网络互联互通">
                                    <img width="480" height="300" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/174851916622453-480x300.jpg" class="attachment-default size-default wp-post-image" alt="蔚来能源与极氪能源达成合作,双方充电网络互联互通" decoding="async" loading="lazy" />                                </a>
                            </div>
                                                <div class="item-content">
                            <p class="item-title"><a href="https://www.chuangxiangniao.com/p/242696.html" title="蔚来能源与极氪能源达成合作,双方充电网络互联互通">蔚来能源与极氪能源达成合作,双方充电网络互联互通</a></p>
                            <p class="item-date">2026年10月6日</p>
                        </div>
                    </li>
                                    <li class="item">
                                                    <div class="item-img">
                                <a class="item-img-inner" href="https://www.chuangxiangniao.com/p/242693.html" title="谷歌浏览器插件安装失败怎么回事_常见安装失败错误代码解决方法">
                                    <img width="480" height="300" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175720800744732-480x300.png" class="attachment-default size-default wp-post-image" alt="谷歌浏览器插件安装失败怎么回事_常见安装失败错误代码解决方法" decoding="async" loading="lazy" />                                </a>
                            </div>
                                                <div class="item-content">
                            <p class="item-title"><a href="https://www.chuangxiangniao.com/p/242693.html" title="谷歌浏览器插件安装失败怎么回事_常见安装失败错误代码解决方法">谷歌浏览器插件安装失败怎么回事_常见安装失败错误代码解决方法</a></p>
                            <p class="item-date">2026年10月6日</p>
                        </div>
                    </li>
                                    <li class="item">
                                                    <div class="item-img">
                                <a class="item-img-inner" href="https://www.chuangxiangniao.com/p/242691.html" title="全新蔚来ES8发生交通事故,官方回应:非辅助驾驶状态">
                                    <img width="480" height="300" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/1757323593980346-480x300.png" class="attachment-default size-default wp-post-image" alt="全新蔚来ES8发生交通事故,官方回应:非辅助驾驶状态" decoding="async" loading="lazy" />                                </a>
                            </div>
                                                <div class="item-content">
                            <p class="item-title"><a href="https://www.chuangxiangniao.com/p/242691.html" title="全新蔚来ES8发生交通事故,官方回应:非辅助驾驶状态">全新蔚来ES8发生交通事故,官方回应:非辅助驾驶状态</a></p>
                            <p class="item-date">2026年10月6日</p>
                        </div>
                    </li>
                                    <li class="item">
                                                    <div class="item-img">
                                <a class="item-img-inner" href="https://www.chuangxiangniao.com/p/242689.html" title="可不可以用u盘装linux">
                                    <img width="480" height="300" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175680073499089-4-480x300.png" class="attachment-default size-default wp-post-image" alt="可不可以用u盘装linux" decoding="async" loading="lazy" />                                </a>
                            </div>
                                                <div class="item-content">
                            <p class="item-title"><a href="https://www.chuangxiangniao.com/p/242689.html" title="可不可以用u盘装linux">可不可以用u盘装linux</a></p>
                            <p class="item-date">2026年10月6日</p>
                        </div>
                    </li>
                                    <li class="item">
                                                    <div class="item-img">
                                <a class="item-img-inner" href="https://www.chuangxiangniao.com/p/242680.html" title="composer global和项目内的composer有什么区别">
                                    <img width="480" height="300" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/176062938259372-480x300.png" class="attachment-default size-default wp-post-image" alt="composer global和项目内的composer有什么区别" decoding="async" loading="lazy" />                                </a>
                            </div>
                                                <div class="item-content">
                            <p class="item-title"><a href="https://www.chuangxiangniao.com/p/242680.html" title="composer global和项目内的composer有什么区别">composer global和项目内的composer有什么区别</a></p>
                            <p class="item-date">2026年10月6日</p>
                        </div>
                    </li>
                                    <li class="item">
                                                    <div class="item-img">
                                <a class="item-img-inner" href="https://www.chuangxiangniao.com/p/31931.html" title="UC浏览器云同步失败是什么问题_UC浏览器云同步失败原因及修复">
                                    <img width="480" height="300" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/10/176001984762925-480x300.jpg" class="attachment-default size-default wp-post-image" alt="UC浏览器云同步失败是什么问题_UC浏览器云同步失败原因及修复" decoding="async" loading="lazy" />                                </a>
                            </div>
                                                <div class="item-content">
                            <p class="item-title"><a href="https://www.chuangxiangniao.com/p/31931.html" title="UC浏览器云同步失败是什么问题_UC浏览器云同步失败原因及修复">UC浏览器云同步失败是什么问题_UC浏览器云同步失败原因及修复</a></p>
                            <p class="item-date">2026年10月6日</p>
                        </div>
                    </li>
                                    <li class="item">
                                                    <div class="item-img">
                                <a class="item-img-inner" href="https://www.chuangxiangniao.com/p/242674.html" title="如何在Java中使用自定义请求拦截器 Java处理请求前置过滤逻辑">
                                    <img width="480" height="300" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/11/175273632560760-480x300.jpg" class="attachment-default size-default wp-post-image" alt="如何在Java中使用自定义请求拦截器 Java处理请求前置过滤逻辑" decoding="async" loading="lazy" />                                </a>
                            </div>
                                                <div class="item-content">
                            <p class="item-title"><a href="https://www.chuangxiangniao.com/p/242674.html" title="如何在Java中使用自定义请求拦截器 Java处理请求前置过滤逻辑">如何在Java中使用自定义请求拦截器 Java处理请求前置过滤逻辑</a></p>
                            <p class="item-date">2026年10月6日</p>
                        </div>
                    </li>
                            </ul>
        </div><div class="widget widget_tags"><h3 class="widget-title"><span>热门标签</span></h3>        <div class="tagcloud">
                            <a href="https://www.chuangxiangniao.com/p/tag/ai" title="ai">ai</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/gongju" title="工具">工具</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/liulanqi" title="浏览器">浏览器</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/app" title="app">app</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/java" title="java">java</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/php" title="php">php</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/css" title="css">css</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/windows" title="windows">windows</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/html" title="html">html</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/go" title="go">go</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/js" title="js">js</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/win" title="win">win</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/diannao" title="电脑">电脑</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/javascript" title="javascript">javascript</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/linux" title="linux">linux</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/red" title="red">red</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/python" title="python">python</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/c%20%20" title="c++">c++</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/o" title="o">o</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/mysql" title="mysql">mysql</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/a" title="a">a</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/caozuoxitong" title="操作系统">操作系统</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/weishenme" title="为什么">为什么</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/2025" title="2025">2025</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/json" title="json">json</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/git" title="git">git</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/qubie" title="区别">区别</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/jiaoyisuo" title="交易所">交易所</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/qianduan" title="前端">前端</a>
                            <a href="https://www.chuangxiangniao.com/p/tag/bian-4" title="币安">币安</a>
                    </div>
        </div>    </aside>
    </div>
</div>
<footer class="footer">
    <div class="container">
        <div class="footer-col-wrap footer-with-icon">
                        <div class="footer-col footer-col-copy">
                <ul class="footer-nav hidden-xs"><li id="menu-item-4095" class="menu-item menu-item-4095"><a target="1" href="https://www.chuangxiangniao.com/falyushengming">法律声明</a></li>
<li id="menu-item-4099" class="menu-item menu-item-4099"><a target="1" href="https://www.chuangxiangniao.com/about">关于我们</a></li>
<li id="menu-item-4098" class="menu-item menu-item-4098"><a target="1" href="https://www.chuangxiangniao.com/contact">联系我们</a></li>
<li id="menu-item-4097" class="menu-item menu-item-4097"><a target="1" href="https://www.chuangxiangniao.com/yonghuxieyi">用户协议</a></li>
<li id="menu-item-4094" class="menu-item menu-item-privacy-policy menu-item-4094"><a target="1" rel="privacy-policy" href="https://www.chuangxiangniao.com/yinsizhengce">隐私政策</a></li>
<li id="menu-item-4096" class="menu-item menu-item-4096"><a target="1" href="https://www.chuangxiangniao.com/mianzeshengming">版权及免责声明</a></li>
</ul>                <div class="copyright">
                    <p>版权声明:本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。</p>
<p>如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao#163.com (请把#更换@)举报,一经查实,本站将立刻删除。</p>
<p>Copyright © 2019-2025 <a href="https://www.chuangxiangniao.com/" target="_blank" rel="noopener noreferrer">创想鸟</a> 版权所有 <a href="https://beian.miit.gov.cn" target="_blank" rel="nofollow noopener noreferrer">皖ICP备2024035995号-1</a></p>
                </div>
            </div>
                        <div class="footer-col footer-col-sns">
                <div class="footer-sns">
                                                <a href="https://www.chuangxiangniao.com/sitemap/sitemap.xml" target="_blank" aria-label="icon">
                                <i class="wpcom-icon fa fa-sitemap sns-icon"></i>                                                            </a>
                                                    <a class="sns-wx" href="javascript:;" aria-label="icon">
                                <i class="wpcom-icon fa fa-wechat sns-icon"></i>                                <span style="background-image:url('https://www.chuangxiangniao.com/wp-content/uploads/2025/10/wechat.jpg');"></span>                            </a>
                                        </div>
            </div>
                    </div>
    </div>
</footer>
            <div class="action action-style-0 action-color-1 action-pos-1" style="bottom:450px;">
                                                <div class="action-item">
                                    <i class="wpcom-icon fa fa-wechat action-item-icon"></i>                                                                        <div class="action-item-inner action-item-type-1">
                                        <img class="action-item-img" src="https://www.chuangxiangniao.com/wp-content/uploads/2025/10/wechat.jpg" alt="关注微信" decoding="async" loading="lazy">                                    </div>
                                </div>
                                                                                        <div class="action-item j-share">
                        <i class="wpcom-icon wi action-item-icon"><svg aria-hidden="true"><use xlink:href="#wi-share"></use></svg></i>                                            </div>
                                    <div class="action-item gotop j-top">
                        <i class="wpcom-icon wi action-item-icon"><svg aria-hidden="true"><use xlink:href="#wi-arrow-up-2"></use></svg></i>                                            </div>
                            </div>
        <script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/justnews/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script id="imwpf-this-page">
var g_this_page = {
    "type": "post",
    "id": 1431182,
    "terms": [{"id":1,"tax":"category"},{"id":224,"tax":"post_tag"},{"id":121,"tax":"post_tag"},{"id":118,"tax":"post_tag"}]
};console.log(g_this_page);
</script><div class="imwpcache_status_ok"></div><script id="main-js-extra">
var _wpcom_js = {"webp":"","ajaxurl":"https://www.chuangxiangniao.com/wp-admin/admin-ajax.php","theme_url":"https://www.chuangxiangniao.com/wp-content/themes/justnews","slide_speed":"5000","is_admin":"0","lang":"zh_CN","js_lang":{"share_to":"\u5206\u4eab\u5230:","copy_done":"\u590d\u5236\u6210\u529f\uff01","copy_fail":"\u6d4f\u89c8\u5668\u6682\u4e0d\u652f\u6301\u62f7\u8d1d\u529f\u80fd","confirm":"\u786e\u5b9a","qrcode":"\u4e8c\u7ef4\u7801","page_loaded":"\u5df2\u7ecf\u5230\u5e95\u4e86","no_content":"\u6682\u65e0\u5185\u5bb9","load_failed":"\u52a0\u8f7d\u5931\u8d25\uff0c\u8bf7\u7a0d\u540e\u518d\u8bd5\uff01","expand_more":"\u9605\u8bfb\u5269\u4f59 %s"},"share":"1","share_items":{"weibo":{"title":"\u5fae\u535a","icon":"weibo"},"wechat":{"title":"\u5fae\u4fe1","icon":"wechat"},"qq":{"title":"QQ\u597d\u53cb","icon":"qq"},"qzone":{"title":"QQ\u7a7a\u95f4","icon":"qzone"},"douban":{"name":"douban","title":"\u8c46\u74e3","icon":"douban"},"mail":{"title":"\u90ae\u4ef6","icon":"mail-fill"}},"lightbox":"1","post_id":"1431182","user_card_height":"356","poster":{"notice":"\u8bf7\u300c\u70b9\u51fb\u4e0b\u8f7d\u300d\u6216\u300c\u957f\u6309\u4fdd\u5b58\u56fe\u7247\u300d\u540e\u5206\u4eab\u7ed9\u66f4\u591a\u597d\u53cb","generating":"\u6b63\u5728\u751f\u6210\u6d77\u62a5\u56fe\u7247...","failed":"\u6d77\u62a5\u56fe\u7247\u751f\u6210\u5931\u8d25"},"video_height":"484","fixed_sidebar":"1","dark_style":"2","font_url":"//fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500&display=swap","follow_btn":"\u003Ci class=\"wpcom-icon wi\"\u003E\u003Csvg aria-hidden=\"true\"\u003E\u003Cuse xlink:href=\"#wi-add\"\u003E\u003C/use\u003E\u003C/svg\u003E\u003C/i\u003E\u5173\u6ce8","followed_btn":"\u5df2\u5173\u6ce8","user_card":"1"};
//# sourceURL=main-js-extra
</script>
<script id="main-js" src="https://www.chuangxiangniao.com/wp-content/themes/justnews/js/main.js?ver=6.23.1"></script>
<script id="wpcom-icons-js" src="https://www.chuangxiangniao.com/wp-content/themes/justnews/themer/assets/js/icons-2.8.9.js?ver=2.8.9"></script>
<script id="comment-reply-js" src="https://www.chuangxiangniao.com/wp-content/themes/justnews/themer/assets/js/comment-reply.js?ver=6.23.1"></script>
<script id="wwa-js-extra">
var _wwa_js = {"ajaxurl":"https://www.chuangxiangniao.com/wp-admin/admin-ajax.php","post_id":"1431182","rewarded":"wx"};
//# sourceURL=wwa-js-extra
</script>
<script id="wwa-js" src="https://www.chuangxiangniao.com/wp-content/plugins/justweapp/js/script.js?ver=3.16.3"></script>
<script id="wp-postviews-cache-js-extra">
var wpPostViewsL10n = {"ajaxUrl":"https://www.chuangxiangniao.com/wp-admin/admin-ajax.php","nonce":"7072dc3e22","postId":"1431182"};
//# sourceURL=wp-postviews-cache-js-extra
</script>
<script id="wp-postviews-cache-js" src="https://www.chuangxiangniao.com/wp-content/plugins/wp-postviews/js/wp-postviews-cache.js?ver=2.0.1"></script>
<script id="wp-postviews-cache-js-after">
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
jQuery(document).ready(function($) {
                $.get(viewsCacheL10n.admin_ajax_url + '?action=show_postviews&id=' + viewsCacheL10n.post_id, function(data) {
                    $('.ajax-views').html(data);
                });
            });
//# sourceURL=wp-postviews-cache-js-after
</script>
<script id="wpcom-member-js-extra">
var _wpmx_js = {"ajaxurl":"https://www.chuangxiangniao.com/wp-admin/admin-ajax.php","plugin_url":"https://www.chuangxiangniao.com/wp-content/plugins/wpcom-member/","ver":"1.7.27","max_upload_size":"52428800","post_id":"1431182","pro_ver":"2.5.0","js_lang":{"login_desc":"\u60a8\u8fd8\u672a\u767b\u5f55\uff0c\u8bf7\u767b\u5f55\u540e\u518d\u8fdb\u884c\u76f8\u5173\u64cd\u4f5c\uff01","login_title":"\u8bf7\u767b\u5f55","login_btn":"\u767b\u5f55","reg_btn":"\u6ce8\u518c"},"login_url":"https://www.chuangxiangniao.com/login?modal-type=login","register_url":"https://www.chuangxiangniao.com/register?modal-type=register","errors":{"require":"\u4e0d\u80fd\u4e3a\u7a7a","email":"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u7535\u5b50\u90ae\u7bb1","pls_enter":"\u8bf7\u8f93\u5165","password":"\u5bc6\u7801\u5fc5\u987b\u4e3a6~32\u4e2a\u5b57\u7b26","passcheck":"\u4e24\u6b21\u5bc6\u7801\u8f93\u5165\u4e0d\u4e00\u81f4","phone":"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7\u7801","terms":"\u8bf7\u9605\u8bfb\u5e76\u540c\u610f\u6761\u6b3e","sms_code":"\u9a8c\u8bc1\u7801\u9519\u8bef","captcha_verify":"\u8bf7\u70b9\u51fb\u6309\u94ae\u8fdb\u884c\u9a8c\u8bc1","captcha_fail":"\u4eba\u673a\u9a8c\u8bc1\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5","nonce":"\u968f\u673a\u6570\u6821\u9a8c\u5931\u8d25","req_error":"\u8bf7\u6c42\u5931\u8d25"},"hidden_content":"1","copy_post":"1","copy_post_text":"\u4ed8\u8d39\u89e3\u9501\u5f53\u524d\u6587\u7ae0\u590d\u5236\u6743\u9650","copy_post_container":".entry-content"};
//# sourceURL=wpcom-member-js-extra
</script>
<script id="wpcom-member-js" src="https://www.chuangxiangniao.com/wp-content/plugins/wpcom-member/js/index.js?ver=1.7.27"></script>
<script id="wpcom-member-pro-js" src="https://www.chuangxiangniao.com/wp-content/plugins/wpcom-member-pro/js/index.js?ver=2.5.0"></script>
<script id="wp-embed-js" src="https://www.chuangxiangniao.com/wp-content/themes/justnews/js/wp-embed.js?ver=6.23.1"></script>
 <!--百度自动推送代码开始-->
<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>
<!--百度自动推送代码结束-->
<!--360自动推送代码开始-->
<script>
(function(){
   var src = (document.location.protocol == "http:") ? "http://js.passport.qihucdn.com/11.0.1.js?d7af82f5d5a7d431d4b53f4d0069f989":"https://jspassport.ssl.qhimg.com/11.0.1.js?d7af82f5d5a7d431d4b53f4d0069f989";
   document.write('<script src="' + src + '" id="sozz"><\/script>');
})();
</script>
<!--360自动推送代码结束-->
<!--头条自动推送代码开始-->
<script>
(function(){
var el = document.createElement("script");
el.src = "https://lf1-cdn-tos.bytegoofy.com/goofy/ttzz/push.js?e1627df632cb7d8422ff5a171866ae673d0a9fd8a088d803a9d0f3c3bef0aa6adb92f43d4b1c8ff14071b55e1e71da09d918f66d1949fb3b81012c4e4e9e4a34644f149b0c276c07ebf664bf3622e408";
el.id = "ttzz";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(el, s);
})(window)
</script>
<!--头条自动推送代码结束-->
<!--百度统计代码开始-->
<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?357b28aff465596d316075fdd7393426";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>
<!--百度统计代码结束-->
<script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","@id":"https://www.chuangxiangniao.com/p/1431182.html","url":"https://www.chuangxiangniao.com/p/1431182.html","headline":"什么是XQuery?它与XPath的关系","description":"XQuery是一种专为XML设计的查询语言,其核心依赖于XPath进行数据定位。它不仅能查询过滤XML数据,还可通过FLWOR表达式实现数据转换、重构及新XML结构的创建,并支持函数与模块化。相比SQL面向关系型二维表,XQuery更适用于层级化的XML数据模型,在处理嵌套结构和生成XML输出时更具…","datePublished":"2025-12-17T04:20:45+08:00","dateModified":"2025-12-17T04:20:45+08:00","author":{"@type":"Person","name":"程序猿","url":"https://www.chuangxiangniao.com/user/3","image":"http://www.chuangxiangniao.com/wp-content/uploads/2025/10/2025102208472691.jpg"},"image":["https://www.chuangxiangniao.com/wp-content/uploads/2025/12/175826406291494.jpg"]}</script>
<script>console.log('命中缓存\n缓存页加载耗时: 0.0033s\n缓存页生成时间: 2026-10-06 05:39:46')</script></body>
</html><!--cached by imwpcache 2026-10-06 05:39:46-->