HTTP入门必读

废话不说,直接进入正文吧!

一、 W3C 简介(查维基百科)

W3C这么大名鼎鼎的存在想必你肯定是听说过的吧,那么它到底是什么呢?


万维网联盟World Wide Web ConsortiumW3C),又称W3C理事会,是万维网的主要国际标准组织[2]。(引自维基百科)


主要历史

万维网联盟(W3C)由蒂姆·伯纳斯-李(李爵士)于1994年10月离开欧洲核子研究中心(CERN)后成立,在欧盟执委会和国防高等研究计划署(DARPA)的支持下成立于麻省理工学院MIT计算机科学与人工智能实验室(MIT/LCS)[2],DARPA曾率先推出了互联网及其前身ARPANET。

该组织试图通过W3C制定的新标准来促进业界成员间的兼容性和协议。不兼容的HTML版本由不同的供应商提供,导致网页显示方式不一致。联盟试图让所有的供应商实施一套由联盟选择的核心原则和组件。


标准

为解决网络应用中不同平台、技术和开发者带来的不兼容问题,保障网络信息的顺利和完整流通,万维网联盟制定了一系列标准并督促网络应用开发者和内容提供者遵循这些标准。标准的内容包括使用语言的规范,开发中使用的导则和解释引擎的行为等等。W3C也制定了包括XML和CSS等的众多影响深远的标准规范。

但是,W3C制定的网络标准似乎并非强制而只是推荐标准。因此部分网站仍然不能完全实现这些标准。特别是使用早期所见即所得网页编辑软件设计的网页往往会包含大量非标准代码。


二、 MDN 简介(查维基百科)

MDN?这是什么?想必很多刚入行的人都有这个疑问,直接贴个新闻给你们看。

Mozilla brings Microsoft, Google, the W3C, Samsung together to create cross-browser documentation on MDN – The Mozilla Blog

内容大概是:Mozilla, Microsoft, Google, Samsung 和 W3C 将合作把 MDN 打造成最好的 Web 文档。今天开始,Microsoft 会把 MSDN 上相关的页面重定向到 MDN。这是17年10月的新闻哦。

那么,MDN的简介来咯~


MDN Web Docs(旧称Mozilla Developer Network、Mozilla Developer Center,简称MDN)是一个汇集众多Mozilla基金会产品和网络技术开发文档的免费网站[1]


历史

该项目始于2005年,最初由Mozilla公司员工Deb Richardson领导。自2006年以来,文档工作由Eric Shepherd领导[2]

网站最初的内容是由DevEdge提供,但在AOL收购Netscape后,DevEdge网站也宣布关闭。为此Mozilla基金会向AOL获取了DevEdge发布的内容[3][2],同时将DevEdge内容搬移到mozilla.org[4][5]

MDN本身有一个论坛,并在Mozilla IRC网络上有一个IRC频道#mdn。MDN由Mozilla公司提供服务器和员工的资助。

2016年10月3日发表的Brave网页浏览器将MDN作为其搜索引擎选项之一[6]


三、 HTML 所有标签列表(查 MDN)

根元素

Element Description
代表 HTML 或 XHTML 文档的根。其他所有元素必须是这个元素的子节点。

文档元数据

Element Description
代表关于文档元数据的一个集合,包括脚本或样式表的链接或内容。
</code></td> <td>定义文档的标题,将显示在浏览器的标题栏或标签页上。该元素只能包含文本,包含的标签不会被解释。</td> </tr> <tr> <td><code><base></code></td> <td>定义页面上相对 URL 的基准 URL。</td> </tr> <tr> <td><code><link></code></td> <td>用于链接外部的 CSS 到该文档。</td> </tr> <tr> <td><code><meta></code></td> <td>定义其他 HTML 元素无法描述的元数据。</td> </tr> <tr> <td><code><style></code></td> <td>用于内联 CSS。</td> </tr> </tbody> </table> <hr> <h2>脚本</h2> <table> <thead> <tr> <th>Element</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><code><script></code></td> <td>定义一个内联脚本或链接到外部脚本。脚本语言是 JavaScript。</td> </tr> <tr> <td><code><noscript></code></td> <td>定义当浏览器不支持脚本时显示的替代文字。</td> </tr> <tr> <td><code><template></code></td> <td>通过 JavaScript 在运行时实例化内容的容器。</td> </tr> </tbody> </table> <hr> <h2>章节</h2> <table> <thead> <tr> <th>Element</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><code><body></code></td> <td>代表 HTML 文档的内容。在文档中只能有一个 <code><body></code> 元素。</td> </tr> <tr> <td><code><section></code></td> <td>定义文档中的一个章节。</td> </tr> <tr> <td><code><nav></code></td> <td>定义只包含导航链接的章节。</td> </tr> <tr> <td><code><article></code></td> <td>定义可以独立于内容其余部分的完整独立内容块。</td> </tr> <tr> <td><code><aside></code></td> <td>定义和页面内容关联度较低的内容——如果被删除,剩下的内容仍然很合理。</td> </tr> <tr> <td><code><h1>,<h2>,<h3>,<h4>,<h5>,<h6></code></td> <td>标题元素实现了六层文档标题,<code><h1></code> 是最大的标题,<code><h6></code> 是最小的标题。标题元素简要地描述章节的主题。</td> </tr> <tr> <td><code><header></code></td> <td>定义页面或章节的头部。它经常包含 logo、页面标题和导航性的目录。</td> </tr> <tr> <td><code><footer></code></td> <td>定义页面或章节的尾部。它经常包含版权信息、法律信息链接和反馈建议用的地址。</td> </tr> <tr> <td><code><address></code></td> <td>定义包含联系信息的一个章节。</td> </tr> <tr> <td><code><main></code></td> <td>定义文档中主要或重要的内容。</td> </tr> </tbody> </table> <hr> <h2>组织内容</h2> <table> <thead> <tr> <th>Element</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><code><p></code></td> <td>定义一个段落。</td> </tr> <tr> <td><code><hr></code></td> <td>代表章节、文章或其他长内容中段落之间的分隔符。</td> </tr> <tr> <td><code><pre></code></td> <td>代表其内容已经预先排版过,格式应当保留 。</td> </tr> <tr> <td><code><blockquote></code></td> <td>代表引用自其他来源的内容。</td> </tr> <tr> <td><code><ol></code></td> <td>定义一个有序列表。</td> </tr> <tr> <td><code><ul></code></td> <td>定义一个无序列表。</td> </tr> <tr> <td><code><li></code></td> <td>定义列表中的一个列表项。</td> </tr> <tr> <td><code><dl></code></td> <td>定义一个定义列表(一系列术语和其定义)。</td> </tr> <tr> <td><code><dt></code></td> <td>代表一个由下一个 <code><dd></code> 定义的术语。</td> </tr> <tr> <td><code><dd></code></td> <td>代表出现在它之前术语的定义。</td> </tr> <tr> <td><code><figure></code></td> <td>代表一个和文档有关的图例。</td> </tr> <tr> <td><code><figcaption></code></td> <td>代表一个图例的说明。</td> </tr> <tr> <td><code><div></code></td> <td>代表一个通用的容器,没有特殊含义。</td> </tr> </tbody> </table> <hr> <h2>文字形式</h2> <table> <thead> <tr> <th>Element</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><code><a></code></td> <td>代表一个链接到其他资源的<em>超链接</em> 。</td> </tr> <tr> <td><code><em></code></td> <td>代表<em>强调</em> 文字。</td> </tr> <tr> <td><code><strong></code></td> <td>代表<em>特别重要</em> 文字。</td> </tr> <tr> <td><code><small></code></td> <td>代表<em>注释</em> ,如免责声明、版权声明等,对理解文档不重要。</td> </tr> <tr> <td><code><s></code></td> <td>代表<em>不准确或不相关</em> 的内容。</td> </tr> <tr> <td><code><cite></code></td> <td>代表<em>作品标题</em> 。</td> </tr> <tr> <td><code><q></code></td> <td>代表内联的<em>引用</em> 。</td> </tr> <tr> <td><code><dfn></code></td> <td>代表一个术语包含在其最近祖先内容中的<em>定义</em> 。</td> </tr> <tr> <td><code><abbr></code></td> <td>代表<em>省略</em> 或<em>缩写</em> ,其完整内容在 <code>title</code> 属性中。</td> </tr> <tr> <td><code><data></code></td> <td>关联一个内容的<em>机器可读的等价形式</em> (该元素只在 WHATWG 版本的 HTML 标准中,不在 W3C 版本的 HTML5 标准中)。</td> </tr> <tr> <td><code><time></code></td> <td>代表<em>日期</em> 和<em>时间</em> 值;机器可读的等价形式通过 <code>datetime</code> 属性指定。</td> </tr> <tr> <td><code><code></code></td> <td>代表<em>计算机代码</em> 。</td> </tr> <tr> <td><code><var></code></td> <td>代表<em>代码中的变量</em> 。</td> </tr> <tr> <td><code><samp></code></td> <td>代表程序或电脑的<em>输出</em> 。</td> </tr> <tr> <td><code><kbd></code></td> <td>代表<em>用户输入</em> ,一般从键盘输出,但也可以代表其他输入,如语音输入。</td> </tr> <tr> <td> <code><sub></code>,<code><sup></code> </td> <td>分别代表<em>下标</em> 和<em>上标</em> 。</td> </tr> <tr> <td><code><i></code></td> <td>代表一段<em>不同性质</em> 的文字,如技术术语、外文短语等。</td> </tr> <tr> <td><code><b></code></td> <td>代表一段<em>需要被关注</em> 的文字。</td> </tr> <tr> <td><code><u></code></td> <td>代表一段需要<em>下划线</em>呈现的文本注释,如标记出拼写错误的文字等。</td> </tr> <tr> <td><code><mark></code></td> <td>代表一段需要被高亮的<em>引用</em> 文字。</td> </tr> <tr> <td><code><ruby></code></td> <td>代表被<em>ruby 注释</em> 标记的文本,如中文汉字和它的拼音。</td> </tr> <tr> <td><code><rt></code></td> <td>代表<em>ruby 注释</em> ,如中文拼音。</td> </tr> <tr> <td><code><rp></code></td> <td>代表 ruby 注释两边的<em>额外插入文本</em> ,用于在不支持 ruby 注释显示的浏览器中提供友好的注释显示。</td> </tr> <tr> <td><code><bdi></code></td> <td>代表需要<em>脱离</em> 父元素文本方向的一段文本。它允许嵌入一段不同或未知文本方向格式的文本。</td> </tr> <tr> <td><code><bdo></code></td> <td>指定子元素的<em>文本方向</em> ,显式地覆盖默认的文本方向。</td> </tr> <tr> <td><code><span></code></td> <td>代表一段没有特殊含义的文本,当其他语义元素都不适合文本时候可以使用该元素。</td> </tr> <tr> <td><code><br></code></td> <td>代表<em>换行</em> 。</td> </tr> <tr> <td><code><wbr></code></td> <td>代表<em>建议换行 (Word Break Opportunity)</em> ,当文本太长需要换行时将会在此处添加换行符。</td> </tr> </tbody> </table> <hr> <h2>编辑</h2> <table> <thead> <tr> <th>Element</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><code><ins></code></td> <td>定义<em>增加</em> 到文档的内容。</td> </tr> <tr> <td><code><del></code></td> <td>定义从文档<em>移除</em> 的内容。</td> </tr> </tbody> </table> <hr> <h2>嵌入内容</h2> <table> <thead> <tr> <th>Element</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><code><img></code></td> <td>代表一张<em>图片</em> 。</td> </tr> <tr> <td><code><iframe></code></td> <td>代表一个<em>内联的框架</em> 。</td> </tr> <tr> <td><code><embed></code></td> <td>代表一个<em>嵌入</em> 的外部资源,如应用程序或交互内容。</td> </tr> <tr> <td><code><object></code></td> <td>代表一个<em>外部资源</em> ,如图片、HTML 子文档、插件等。</td> </tr> <tr> <td><code><param></code></td> <td>代表 <code><object></code> 元素所指定的插件的<em>参数</em> 。</td> </tr> <tr> <td><code><video></code></td> <td>代表一段<em>视频</em> 及其视频文件和字幕,并提供了播放视频的用户界面。</td> </tr> <tr> <td><code><audio></code></td> <td>代表一段<em>声音</em> ,或<em>音频流</em> 。</td> </tr> <tr> <td><code><source></code></td> <td>为 <code><video></code> 或 <code><audio></code> 这类媒体元素指定<em>媒体源</em> 。</td> </tr> <tr> <td><code><track></code></td> <td>为 <code><video></code> 或 <code><audio></code> 这类媒体元素指定<em>文本轨道(字幕)</em> 。</td> </tr> <tr> <td><code><canvas></code></td> <td>代表<em>位图区域</em> ,可以通过脚本在它上面实时呈现图形,如图表、游戏绘图等。</td> </tr> <tr> <td><code><map></code></td> <td>与 <code><area></code> 元素共同定义<em>图像映射</em> 区域。</td> </tr> <tr> <td><code><area></code></td> <td>与 <code><map></code> 元素共同定义<em>图像映射</em> 区域。</td> </tr> <tr> <td><code><svg></code></td> <td>定义一个嵌入式<em>矢量图</em> 。</td> </tr> <tr> <td><code>[<math>](https://developer.mozilla.org/zh-CN/docs/Web/MathML/Element/math "<math>")</code></td> <td>定义一段<em>数学公式</em> 。</td> </tr> </tbody> </table> <hr> <h2>表格</h2> <table> <thead> <tr> <th>Element</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><code><table></code></td> <td>定义<em>多维数据</em> 。</td> </tr> <tr> <td><code><caption></code></td> <td>代表<em>表格的标题</em> 。</td> </tr> <tr> <td><code><colgroup></code></td> <td>代表表格中一组<em>单列或多列</em> 。</td> </tr> <tr> <td><code><col></code></td> <td>代表表格中的<em>列</em> 。</td> </tr> <tr> <td><code><tbody></code></td> <td>代表表格中一块<em>具体数据</em> (表格主体)。</td> </tr> <tr> <td><code><thead></code></td> <td>代表表格中一块<em>列标签</em> (表头)。</td> </tr> <tr> <td><code><tfoot></code></td> <td>代表表格中一块<em>列摘要</em> (表尾)。</td> </tr> <tr> <td><code><tr></code></td> <td>代表表格中的<em>行</em> 。</td> </tr> <tr> <td><code><td></code></td> <td>代表表格中的<em>单元格</em> 。</td> </tr> <tr> <td><code><th></code></td> <td>代表表格中的<em>头部单元格</em> 。</td> </tr> </tbody> </table> <hr> <h2>表单</h2> <table> <thead> <tr> <th>Element</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><code><form></code></td> <td>代表一个<em>表单</em> ,由控件组成。</td> </tr> <tr> <td><code><fieldset></code></td> <td>代表<em>控件组</em> 。</td> </tr> <tr> <td><code><legend></code></td> <td>代表 <code><fieldset></code> 控件组的<em>标题</em> 。</td> </tr> <tr> <td><code><label></code></td> <td>代表表单控件的<em>标题</em> 。</td> </tr> <tr> <td><code><input></code></td> <td>代表允许用户编辑数据的<em>数据区</em> (文本框、单选框、复选框等)。</td> </tr> <tr> <td><code><button></code></td> <td>代表<em>按钮</em> 。</td> </tr> <tr> <td><code><select></code></td> <td>代表<em>下拉框</em> 。</td> </tr> <tr> <td><code><datalist></code></td> <td>代表提供给其他控件的<em>一组预定义选项</em> 。</td> </tr> <tr> <td><code><optgroup></code></td> <td>代表一个<em>选项分组</em> 。</td> </tr> <tr> <td><code><option></code></td> <td>代表一个 <code><select></code> 元素或 <code><datalist></code> 元素中的一个<em>选项</em> </td> </tr> <tr> <td><code><textarea></code></td> <td>代表<em>多行文本框</em> 。</td> </tr> <tr> <td><code><keygen></code></td> <td>代表一个<em>密钥对生成器</em> 控件。</td> </tr> <tr> <td><code><output></code></td> <td>代表<em>计算值</em> 。</td> </tr> <tr> <td><code><progress></code></td> <td>代表<em>进度条</em> 。</td> </tr> <tr> <td><code><meter></code></td> <td>代表<em>滑动条</em> 。</td> </tr> </tbody> </table> <hr> <h2>交互元素</h2> <table> <thead> <tr> <th>Element</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><code><details></code></td> <td>代表一个用户可以(点击)获取额外信息或控件的<em>小部件</em> 。</td> </tr> <tr> <td><code><summary></code></td> <td>代表 <code><details></code> 元素的<em>综述</em> 或<em>标题</em> 。</td> </tr> <tr> <td><code><menuitem></code></td> <td>代表一个用户可以点击的菜单项。</td> </tr> <tr> <td><code><menu></code></td> <td>代表菜单。</td> </tr> </tbody> </table> <hr> <h1>四、 什么是空元素</h1> <p>不包含任何内容的HTML元素被称为空元素。在 HTML 中,通常在一个空元素上使用一个闭标签是无效的。例如, <code><input type="text"></input></code> 的闭标签是无效的 HTML。</p> <p>在 HTML 中有以下这些空元素:</p> <ul> <li><code><area></code></li> <li><code><base></code></li> <li><code><br></code></li> <li><code><col></code></li> <li> <code><colgroup></code> when the <code>[span](https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/colgroup#attr-span)</code> is present</li> <li><code><command></code></li> <li><code><embed></code></li> <li><code><hr></code></li> <li><code><img></code></li> <li><code><input></code></li> <li><code><keygen></code></li> <li><code><link></code></li> <li><code><meta></code></li> <li><code><param></code></li> <li><code><source></code></li> <li><code><track></code></li> <li><code><wbr></code></li> </ul> <hr> <h1>五、 什么是可替换元素</h1> <p>CSS 里,<strong>可替换元素(replaced element)</strong>的展现不是由CSS来控制的。这些元素是一类 外观渲染独立于CSS的 外部对象。 典型的可替换元素有 <code><img></code>、 <code><object></code>、 <code><video></code> 和 表单元素,如<code><textarea></code>、 <code><input></code> 。 某些元素只在一些特殊情况下表现为可替换元素,例如 <code><audio></code> 和 <code><canvas></code> 。 通过 CSS <code>content</code> 属性来插入的对象 被称作 <strong>匿名可替换元素(</strong><em>anonymous replaced elements</em><strong>)</strong>。</p> </article> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1279635167853428736"></div> <script type="text/javascript" src="/views/front/js/chanyan.js"></script> <!-- 文章页-底部 动态广告位 --> <div class="youdao-fixed-ad" id="detail_ad_bottom"></div> </div> <div class="col-md-3"> <div class="row" id="ad"> <!-- 文章页-右侧1 动态广告位 --> <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_1"> </div> </div> <!-- 文章页-右侧2 动态广告位 --> <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_2"></div> </div> <!-- 文章页-右侧3 动态广告位 --> <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_3"></div> </div> </div> </div> </div> </div> </div> <div class="container"> <h4 class="pt20 mb15 mt0 border-top">你可能感兴趣的:(HTTP入门必读)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1903582424718176256.htm" title="pip设置国内源 pip设置国内镜像" target="_blank">pip设置国内源 pip设置国内镜像</a> <span class="text-muted">程序员leon</span> <a class="tag" taget="_blank" href="/search/Linux%E7%B3%BB%E5%88%97/1.htm">Linux系列</a><a class="tag" taget="_blank" href="/search/pip/1.htm">pip</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>以下是配置pip国内镜像源的完整方法及注意事项,综合主流配置方案和常见问题解决方案:一、临时使用国内源(单次有效)安装时通过-i参数指定镜像源:pipinstall包名-ihttps://pypi.tuna.tsinghua.edu.cn/simple--trusted-hostpypi.tuna.tsinghua.edu.cn-推荐源地址*:清华大学:https://pypi.tuna.tsin</div> </li> <li><a href="/article/1903582295818825728.htm" title="nginx请求限流设置:常见的有基于 IP 地址的限流、基于请求速率的限流以及基于连接数的限流" target="_blank">nginx请求限流设置:常见的有基于 IP 地址的限流、基于请求速率的限流以及基于连接数的限流</a> <span class="text-muted">绝顶少年</span> <a class="tag" taget="_blank" href="/search/nginx/1.htm">nginx</a><a class="tag" taget="_blank" href="/search/tcp%2Fip/1.htm">tcp/ip</a><a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4/1.htm">运维</a> <div>在Nginx中可以通过不同的方式进行请求限流,常见的有基于IP地址的限流、基于请求速率的限流以及基于连接数的限流等,以下为你详细介绍各种限流设置的实现方法。基于IP地址的限流这种方式可以限制每个IP地址在一定时间内的请求次数。配置步骤定义限流区域:在http块中定义一个限流区域,使用limit_req_zone指令。http{#定义一个名为one的限流区域,使用$binary_remote_add</div> </li> <li><a href="/article/1903580653824307200.htm" title="高速NOA要爆!一年「1000万辆」市场红利,谁是最大赢家?" target="_blank">高速NOA要爆!一年「1000万辆」市场红利,谁是最大赢家?</a> <span class="text-muted">高工智能汽车</span> <a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%95%B0%E6%8D%AE/1.htm">大数据</a> <div>只有更低,没有最低。从7万元价位到5万元价位,2025的“智驾平权”之战开局已是火拼。有消息披露,奇瑞计划在小蚂蚁等入门级产品上全系标配基于高通8620平台的智能驾驶系统,可实现高速NOA和记忆泊车功能。2025款奇瑞小蚂蚁的起售价是5.99万元,按照这个价格区间,相当于高速NOA智驾方案进一步下探到5万级别水平。对比比亚迪将高速NOA智驾首次带入7万级车型市场,奇瑞这一动作无疑进一步加剧今年高阶</div> </li> <li><a href="/article/1903578758095368192.htm" title="python pip及常用国内镜像源" target="_blank">python pip及常用国内镜像源</a> <span class="text-muted">sunny05296</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/pip/1.htm">pip</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>pip常用国内镜像源pip默认从国外的python下载会很慢,建议使用一些国内的镜像源,常用的国内镜像源如下:#清华镜像源https://pypi.tuna.tsinghua.edu.cn/simple#中科大镜像源https://pypi.mirrors.ustc.edu.cn/simple#阿里云镜像源https://mirrors.aliyun.com/pypi/simplepip安装组件时</div> </li> <li><a href="/article/1903577066318655488.htm" title="Nginx + CertBot 配置HTTPS泛域名证书(Rocky Linux 9.4)" target="_blank">Nginx + CertBot 配置HTTPS泛域名证书(Rocky Linux 9.4)</a> <span class="text-muted"></span> <div>#安装nginx此步省略,以nginx安装在'/usr/local/nginx-1.23.3'目录为例#1.安装certbot#更新包列表sudodnfupdate#安装EPEL仓库:EPEL仓库提供了许多有用的软件包,包括certbotsudodnfinstall-yepel-release#安装Certbot和Nginx插件。dnfinstall-ycertbotpython3-certbot</div> </li> <li><a href="/article/1903576739435573248.htm" title="OpenAI Agents SDK 中文文档 中文教程 (7)" target="_blank">OpenAI Agents SDK 中文文档 中文教程 (7)</a> <span class="text-muted">wtsolutions</span> <a class="tag" taget="_blank" href="/search/openai/1.htm">openai</a><a class="tag" taget="_blank" href="/search/agents/1.htm">agents</a><a class="tag" taget="_blank" href="/search/sdk/1.htm">sdk</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/openai/1.htm">openai</a><a class="tag" taget="_blank" href="/search/sdk/1.htm">sdk</a><a class="tag" taget="_blank" href="/search/%E4%B8%AD%E6%96%87/1.htm">中文</a><a class="tag" taget="_blank" href="/search/%E6%96%87%E6%A1%A3/1.htm">文档</a> <div>英文文档原文详见OpenAIAgentsSDKhttps://openai.github.io/openai-agents-python/本文是OpenAI-agents-sdk-python使用翻译软件翻译后的中文文档/教程。分多个帖子发布,帖子的目录如下:(1)OpenAI代理SDK,介绍及快速入门(2)OpenAIagentssdk,agents,运行agents,结果,流,工具,交接(3)</div> </li> <li><a href="/article/1903574594451730432.htm" title="初识HTTP" target="_blank">初识HTTP</a> <span class="text-muted">思考的橙子</span> <a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a><a class="tag" taget="_blank" href="/search/http/1.htm">http</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C%E5%8D%8F%E8%AE%AE/1.htm">网络协议</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C/1.htm">网络</a> <div>HTTP概念:HyperTextTransferProtocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则HTTP协议特点:1.基于TCP协议:面向连接,安全2.基于请求-响应模型的:一次请求对应一次响应3.HTTP协议是无状态的协议:对于事务处理没有记忆能力。每次请求-响应都是独立的。缺点:多次请求间不能共享数据。优点:速度快HTTP-请求数据格式请求数据分为3部分:1.请求行:请</div> </li> <li><a href="/article/1903573836582940672.htm" title="Git使用 从入门到入土 收藏吃灰系列 (十三) git stash、git check-pick、git tag、git diff" target="_blank">Git使用 从入门到入土 收藏吃灰系列 (十三) git stash、git check-pick、git tag、git diff</a> <span class="text-muted">张时贰</span> <a class="tag" taget="_blank" href="/search/Git/1.htm">Git</a><a class="tag" taget="_blank" href="/search/%26amp%3B/1.htm">&</a><a class="tag" taget="_blank" href="/search/%E5%8E%9F%E7%90%86/1.htm">原理</a><a class="tag" taget="_blank" href="/search/%26amp%3B/1.htm">&</a><a class="tag" taget="_blank" href="/search/%E6%8C%87%E4%BB%A4/1.htm">指令</a><a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0/1.htm">学习</a><a class="tag" taget="_blank" href="/search/git/1.htm">git</a><a class="tag" taget="_blank" href="/search/github/1.htm">github</a> <div>文章目录一、前言二、gitstash存储到堆栈三、Gittag标签四、gitcherry-pick挑选合并五、gitdiff本节速览gitstash堆栈gittag标签gitcherry-pick挑选合并gitdiff比较信息差异本节开始都是一些不怎么用的命令,或者一些使用技巧,了解即可一、前言参考安装Git详细安装教程参考视频B站Git最新教程通俗易懂,这个有点长,感觉讲的精华不多参考视频『Gi</div> </li> <li><a href="/article/1903571693150990336.htm" title="Nginx核心知识100讲" target="_blank">Nginx核心知识100讲</a> <span class="text-muted">janthinasnail</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a> <div>详见:作者网站:http://www.taohui.pub/视频原网站:https://time.geekbang.org/course/intro/138?device=geekTime.android视频地址:https://www.bilibili.com/video/BV1w7411v74u文档地址:https://github.com/russelltao/geektime-nginx</div> </li> <li><a href="/article/1903570180479447040.htm" title="Maxwell 架构" target="_blank">Maxwell 架构</a> <span class="text-muted">QTVLC</span> <a class="tag" taget="_blank" href="/search/nvidia/1.htm">nvidia</a> <div>http://digi.163.com/14/0218/23/9LDCTFON00162DSP.html【IT168评测】随着一句“娘娘,封神啦(宝鸡口音)”,中国的观众迅速认识到了两个极其出彩的相声演员。如果说关键词是引发关注的最大因素,那么提到“GeForce”,各位想到的又是什么?相信不少读者第一次真正认识到NVIDIA(以下简称NV)这个公司还是从一款叫GeForce256的显卡开始,当年</div> </li> <li><a href="/article/1903568919063490560.htm" title="2025年三个月自学手册 网络安全(黑客技术)" target="_blank">2025年三个月自学手册 网络安全(黑客技术)</a> <span class="text-muted">网安kk</span> <a class="tag" taget="_blank" href="/search/web%E5%AE%89%E5%85%A8/1.htm">web安全</a><a class="tag" taget="_blank" href="/search/%E5%AE%89%E5%85%A8/1.htm">安全</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C/1.htm">网络</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8/1.htm">网络安全</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>基于入门网络安全/黑客打造的:黑客&网络安全入门&进阶学习资源包什么是网络安全网络安全可以基于攻击和防御视角来分类,我们经常听到的“红队”、“渗透测试”等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。如何成为一名黑客很多朋友在学习安全方面都会半路转行,因为不知如何去学,在这里,我将这个整份答案分为黑客(网络安全)入门必备、黑客(网络安全)职业指南、黑客(网络安全)学习导航</div> </li> <li><a href="/article/1903564502960500736.htm" title="jmeter安装和jmeter历史版本下载" target="_blank">jmeter安装和jmeter历史版本下载</a> <span class="text-muted">weixin_30432007</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>一、jmete下载:1、最新版本下载地址:http://jmeter.apache.org/download_jmeter.cgi2、历史版本下载地址:https://archive.apache.org/dist/jmeter/binaries/二、软件安装及设置环境变量1、JDK安装目录在D:\ProgramFiles\Java,其环境变量设置为:JAVA_HOME值为:D:\ProgramF</div> </li> <li><a href="/article/1903564373973069824.htm" title="测试模板:Showcase规范和流程" target="_blank">测试模板:Showcase规范和流程</a> <span class="text-muted">iBigder</span> <a class="tag" taget="_blank" href="/search/%E5%B0%8F%E6%B5%8B%E8%AF%95%E7%AE%A1%E7%90%86/1.htm">小测试管理</a><a class="tag" taget="_blank" href="/search/%E8%BD%AF%E4%BB%B6%E6%B5%8B%E8%AF%95%E5%85%A8%E5%A5%97%E5%B8%B8%E7%94%A8%E6%A8%A1%E6%9D%BF/1.htm">软件测试全套常用模板</a><a class="tag" taget="_blank" href="/search/%E6%B5%8B%E8%AF%95%E7%AE%A1%E7%90%86/1.htm">测试管理</a> <div>【测试资料】https://fzqxk86ywz.feishu.cn/share/base/view/shrcnp65x91aNEkF2REnU2VcmmH【AIGC和小红书】https://fzqxk86ywz.feishu.cn/sheets/GugIsI9zKhNaEwtJscbcgKFCn6bFiddler成功汉化完整过程和汉化补丁下载:https://zhuanlan.zhihu.com</div> </li> <li><a href="/article/1903563365628833792.htm" title="Deepseek API 调用" target="_blank">Deepseek API 调用</a> <span class="text-muted">哦豁灬</span> <a class="tag" taget="_blank" href="/search/LLM/1.htm">LLM</a><a class="tag" taget="_blank" href="/search/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/1.htm">深度学习</a><a class="tag" taget="_blank" href="/search/%E7%94%9F%E4%BA%A7%E5%B7%A5%E5%85%B7/1.htm">生产工具</a><a class="tag" taget="_blank" href="/search/deepseek/1.htm">deepseek</a><a class="tag" taget="_blank" href="/search/LLM/1.htm">LLM</a><a class="tag" taget="_blank" href="/search/API/1.htm">API</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%A8%A1%E5%9E%8B/1.htm">大模型</a> <div>1获取APIKey目前比较知名的提供了DeepSeek的推理服务商包括硅基流动、阿里云、腾讯云等等。这些推理服务商一般是提供API接口,需要安装大模型客户端并配置API。获取API密钥,以硅基流动为例:前往硅基流动官方网站(https://cloud.siliconflow.cn)注册账号。在账户管理的API密钥中点击新建API密钥并复制。安装一个本地的第三方大模型客户并配置,常见的包括Chatb</div> </li> <li><a href="/article/1903563110808088576.htm" title="通过Bokeh实现大规模数据可视化的最佳实践【从静态图表到实时更新】" target="_blank">通过Bokeh实现大规模数据可视化的最佳实践【从静态图表到实时更新】</a> <span class="text-muted">步入烟尘</span> <a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95%E6%8C%87%E5%8D%97/1.htm">算法指南</a><a class="tag" taget="_blank" href="/search/%E4%BF%A1%E6%81%AF%E5%8F%AF%E8%A7%86%E5%8C%96/1.htm">信息可视化</a><a class="tag" taget="_blank" href="/search/Bokeh/1.htm">Bokeh</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>本文已收录于《Python超入门指南全册》本专栏专门针对零基础和需要进阶提升的同学所准备的一套完整教学,从基础到精通不断进阶深入,后续还有实战项目,轻松应对面试,专栏订阅地址:https://blog.csdn.net/mrdeam/category_12647587.html优点:订阅限时19.9付费专栏,私信博主还可进入全栈VIP答疑群,作者优先解答机会(代码指导、远程服务),群里大佬众多可以</div> </li> <li><a href="/article/1903562100064710656.htm" title="找不到Jmeter历史版本下载的同学看这里(内附使用阿里镜像和腾讯镜像下载开源软件的地址)" target="_blank">找不到Jmeter历史版本下载的同学看这里(内附使用阿里镜像和腾讯镜像下载开源软件的地址)</a> <span class="text-muted">测试开发Kevin</span> <a class="tag" taget="_blank" href="/search/jmeter/1.htm">jmeter</a><a class="tag" taget="_blank" href="/search/%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7/1.htm">测试工具</a><a class="tag" taget="_blank" href="/search/jmeter/1.htm">jmeter</a> <div>最近需要在jmeter4上验证一个问题,于是就在网上各种找jmeter不同版本的下载地址,比较麻烦。为了让大家不踩坑,在这里汇总一下下载地址:下载jmeter地址汇总jmeter最新版本官网下载地址:ApacheJMeter-DownloadApacheJMeterhttps://jmeter.apache.org/download_jmeter.cgijmeter历史版本下载地址(建议收藏)In</div> </li> <li><a href="/article/1903560587523190784.htm" title="Midscene.js 简介" target="_blank">Midscene.js 简介</a> <span class="text-muted">有个人神神叨叨</span> <a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/ai/1.htm">ai</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a> <div>名称:Midscene.js口号:JoyfulAutomationbyAI(通过AI实现愉悦的自动化)官网:https://midscenejs.com/项目地址:https://github.com/web-infra-dev/midscene社区链接:Twitter:https://x.com/midscene_aiDiscord:https://discord.gg/2JyBHxszE4La</div> </li> <li><a href="/article/1903558695283912704.htm" title="Python 爬虫实战:社交媒体品牌反馈数据抓取与舆情分析" target="_blank">Python 爬虫实战:社交媒体品牌反馈数据抓取与舆情分析</a> <span class="text-muted">西攻城狮北</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E7%88%AC%E8%99%AB/1.htm">爬虫</a><a class="tag" taget="_blank" href="/search/%E5%AA%92%E4%BD%93/1.htm">媒体</a> <div>一、引言在当今数字化时代,社交媒体已成为公众表达意见、分享信息的重要渠道。品牌的声誉和市场表现往往受到消费者在社交平台上的反馈和评价的影响,因此品牌舆情分析变得至关重要。本文将介绍如何使用爬虫技术爬取社交媒体上的品牌反馈数据,并通过数据分析技术,分析品牌的舆情动态。二、环境准备在开始之前,确保你的开发环境已经安装了以下必要的Python库:requests:用于发送HTTP请求。beautiful</div> </li> <li><a href="/article/1903547590134263808.htm" title="详细的HTML网页错误状态码" target="_blank">详细的HTML网页错误状态码</a> <span class="text-muted">丶大黄蜂</span> <a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%AB%99%E6%9C%8D%E5%8A%A1/1.htm">网站服务</a><a class="tag" taget="_blank" href="/search/html/1.htm">html</a> <div>重点内容HTTP400-请求无效HTTP401.1-未授权:登录失败HTTP401.2-未授权:服务器配置问题导致登录失败HTTP401.3-ACL禁止访问资源HTTP401.4-未授权:授权被筛选器拒绝HTTP401.5-未授权:ISAPI或CGI授权失败HTTP403-禁止访问HTTP403-对Internet服务管理器的访问仅限于LocalhostHTTP403.1禁止访问:禁止可执行访问H</div> </li> <li><a href="/article/1903545697416835072.htm" title="静态html 500错误,HTTP-500错误" target="_blank">静态html 500错误,HTTP-500错误</a> <span class="text-muted">金门走狗</span> <a class="tag" taget="_blank" href="/search/%E9%9D%99%E6%80%81html/1.htm">静态html</a><a class="tag" taget="_blank" href="/search/500%E9%94%99%E8%AF%AF/1.htm">500错误</a> <div>http500内部服务器(HTTP-InternalServerError)错误说明IIS服务器无法解析ASP代码,访问一个静态页面试试是否也出现这个问题,如果访问静态页面没问题,那就要分以下几种情况来分析了:①你是否改变过计算机名称。②站点所在的文件目录是否自定义了安全属性。③安装了域控制器后是否调整了域策略。如果是其中的一种情况,请一一将改变的参数设置回来看是否解决问题。如果静态空间也无法访问</div> </li> <li><a href="/article/1903541911730319360.htm" title="BM25S 项目安装和配置指南" target="_blank">BM25S 项目安装和配置指南</a> <span class="text-muted">陆汝涓Marissa</span> <div>BM25S项目安装和配置指南bm25sBM25Sisanultra-fastlexicalsearchlibrarythatimplementsBM25usingscipy项目地址:https://gitcode.com/gh_mirrors/bm/bm25s1.项目基础介绍和主要编程语言BM25S是一个快速实现BM25算法的开源项目,主要用于文本检索任务。BM25是一种广泛使用的排名函数,常用于</div> </li> <li><a href="/article/1903541785393688576.htm" title="Python最佳实践项目Cookiecutter常见问题解决方案" target="_blank">Python最佳实践项目Cookiecutter常见问题解决方案</a> <span class="text-muted">柯茵沙</span> <div>Python最佳实践项目Cookiecutter常见问题解决方案python-best-practices-cookiecutterPythonbestpracticesprojectcookiecutter项目地址:https://gitcode.com/gh_mirrors/py/python-best-practices-cookiecutter项目基础介绍本项目是一个Python最佳实践的</div> </li> <li><a href="/article/1903541533227937792.htm" title="探秘 Cookiecutter:一个高效项目模板生成器" target="_blank">探秘 Cookiecutter:一个高效项目模板生成器</a> <span class="text-muted">尤琦珺Bess</span> <div>探秘Cookiecutter:一个高效项目模板生成器cookiecutter项目地址:https://gitcode.com/gh_mirrors/coo/cookiecutter如果你是一位热衷于Python开发的程序员,或者你经常需要初始化新的项目,那么你可能会对感兴趣。这是一个强大的工具,它能够根据预定义的模板快速生成项目结构,极大地提高了开发效率。项目简介Cookiecutter是一个命令</div> </li> <li><a href="/article/1903539641546502144.htm" title="常用的API设计都有哪些风格" target="_blank">常用的API设计都有哪些风格</a> <span class="text-muted">PhilipJ0303</span> <a class="tag" taget="_blank" href="/search/Java%E9%9D%A2%E8%AF%95/1.htm">Java面试</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/API%E8%AE%BE%E8%AE%A1/1.htm">API设计</a><a class="tag" taget="_blank" href="/search/%E6%8E%A5%E5%8F%A3%E8%AE%BE%E8%AE%A1/1.htm">接口设计</a> <div>API设计是软件开发中非常重要的一部分,良好的API设计可以提高系统的可维护性、扩展性和易用性。常见的API设计风格主要有以下几种:1.RESTfulAPI特点:基于HTTP协议,使用标准的HTTP方法(GET、POST、PUT、DELETE等)来操作资源。资源通过URL定位,URL通常表示资源的层级关系。无状态,每次请求都包含足够的信息来完成请求。返回格式通常是JSON或XML。优点:简单易用,</div> </li> <li><a href="/article/1903539133096194048.htm" title="Ubuntu和Windows系统之Mamba_ssm安装" target="_blank">Ubuntu和Windows系统之Mamba_ssm安装</a> <span class="text-muted">Netceor</span> <a class="tag" taget="_blank" href="/search/Python/1.htm">Python</a><a class="tag" taget="_blank" href="/search/ubuntu/1.htm">ubuntu</a><a class="tag" taget="_blank" href="/search/windows/1.htm">windows</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a> <div>Mamba的论文:https://arxiv.org/abs/2312.00752Mamba的github:https://github.com/state-spaces/mamba一、Ubuntu安装直接新建一个环境是最好的,不然很容易产生各种冲突#创建环境和相关包condacreate-nmambapython=3.10.13condaactivatemambacondainstallcuda</div> </li> <li><a href="/article/1903531818460704768.htm" title="JAVA代码实现ElasticSearch搜索(入门-进阶)(一):搜索方法、多字段查询、高亮展示" target="_blank">JAVA代码实现ElasticSearch搜索(入门-进阶)(一):搜索方法、多字段查询、高亮展示</a> <span class="text-muted">majunssz</span> <a class="tag" taget="_blank" href="/search/elasticsearch/1.htm">elasticsearch</a><a class="tag" taget="_blank" href="/search/elasticsearch/1.htm">elasticsearch</a> <div>一、搜索方法对比首先存入一条数据count="ilikeeatingandkuing"默认分词器应该将内容分为“i”“like”“eating”“and”“kuing”1.QueryBuilders.matchQuery("count",count);会将搜索词分词,再与目标查询字段进行匹配,若分词中的任意一个词与目标字段匹配上,则可查询到。count="i"可查出count="ili"可查出co</div> </li> <li><a href="/article/1903530432679440384.htm" title="轻松入门Apache SeaTunnel:数据集成利器" target="_blank">轻松入门Apache SeaTunnel:数据集成利器</a> <span class="text-muted">窝窝和牛牛</span> <a class="tag" taget="_blank" href="/search/SeaTunnel/1.htm">SeaTunnel</a><a class="tag" taget="_blank" href="/search/ETL/1.htm">ETL</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E9%9B%86%E6%88%90/1.htm">数据集成</a> <div>文章目录轻松入门ApacheSeaTunnel:数据集成利器什么是SeaTunnel基本原理运行流程SeaTunnelvsDataX:两大数据集成工具对比实战场景:MySQL数据同步至ElasticsearchSeaTunnel实现方案DataX实现方案实现原理对比底层依赖环境方案优缺点分析快速上手环境准备简单示例总结轻松入门ApacheSeaTunnel:数据集成利器什么是SeaTunnelAp</div> </li> <li><a href="/article/1903525891024154624.htm" title="Python程序设计(入门)" target="_blank">Python程序设计(入门)</a> <span class="text-muted">xyyykx</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>目录一丶Python概述二丶Python数据类型三丶常用的进制四丶字符串型五丶程序控制结构六丶组合数据类型一丶Python概述Python是一种高级编程语言,由GuidovanRossum于1991年开发并发布。它具有简洁、易读、易学的语法特点,被广泛应用于多个领域,包括软件开发、数据科学、人工智能、网络编程等。以下是Python的一些主要特点和优势:简单易学:Python的语法简洁明了,易于理解</div> </li> <li><a href="/article/1903519580375019520.htm" title="免费影视片库" target="_blank">免费影视片库</a> <span class="text-muted">ta叫我小白</span> <a class="tag" taget="_blank" href="/search/%E5%85%8D%E8%B4%B9%E7%89%87%E5%BA%93/1.htm">免费片库</a><a class="tag" taget="_blank" href="/search/%E7%94%B5%E5%BD%B1/1.htm">电影</a> <div>1.欧乐影院:https://www.olenew.com支持搜索和观看。有账号登录入口。试看10分钟,完整观看本视频需要登录。2.爱壹帆:https://www.iyf.lv支持免登录搜索和观看。有账号登录入口。视频中嵌入广告。3.独播库:https://dubocool.com支持搜索和观看。【无】账号登录入口;视频中嵌入广告。4.唐人街影院:https://www.chinatownfilm</div> </li> <li><a href="/article/1903514537072586752.htm" title="力扣刷题-热题100题-第20题(c++、python)" target="_blank">力扣刷题-热题100题-第20题(c++、python)</a> <span class="text-muted">weixin_44505472</span> <a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/leetcode/1.htm">leetcode</a> <div>48.旋转图像-力扣(LeetCode)https://leetcode.cn/problems/rotate-image/?envType=study-plan-v2&envId=top-100-liked使用辅助矩阵直接创建一个新矩阵来装旋转好的矩阵,不过需要注意的是要将新矩阵的值赋值回原矩阵,在c++中是可以直接=,但python中要注意matrix[:]=matrix1才是赋值,直接=是改</div> </li> <li><a href="/article/88.htm" title="ztree设置禁用节点" target="_blank">ztree设置禁用节点</a> <span class="text-muted">3213213333332132</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a><a class="tag" taget="_blank" href="/search/ztree/1.htm">ztree</a><a class="tag" taget="_blank" href="/search/json/1.htm">json</a><a class="tag" taget="_blank" href="/search/setDisabledNode/1.htm">setDisabledNode</a><a class="tag" taget="_blank" href="/search/Ajax/1.htm">Ajax</a> <div>ztree设置禁用节点的时候注意,当使用ajax后台请求数据,必须要设置为同步获取数据,否者会获取不到节点对象,导致设置禁用没有效果。 $(function(){ showTree(); setDisabledNode(); }); </div> </li> <li><a href="/article/215.htm" title="JVM patch by Taobao" target="_blank">JVM patch by Taobao</a> <span class="text-muted">bookjovi</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/HotSpot/1.htm">HotSpot</a> <div>在网上无意中看到淘宝提交的hotspot patch,共四个,有意思,记录一下。   7050685:jsdbproc64.sh has a typo in the package name 7058036:FieldsAllocationStyle=2 does not work in 32-bit VM 7060619:C1 should respect inline and</div> </li> <li><a href="/article/342.htm" title="将session存储到数据库中" target="_blank">将session存储到数据库中</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/sql/1.htm">sql</a><a class="tag" taget="_blank" href="/search/PHP/1.htm">PHP</a><a class="tag" taget="_blank" href="/search/session/1.htm">session</a> <div>CREATE TABLE sessions ( id CHAR(32) NOT NULL, data TEXT, last_accessed TIMESTAMP NOT NULL, PRIMARY KEY (id) );   <?php /** * Created by PhpStorm. * User: michaeldu * Date</div> </li> <li><a href="/article/469.htm" title="Vector" target="_blank">Vector</a> <span class="text-muted">171815164</span> <a class="tag" taget="_blank" href="/search/vector/1.htm">vector</a> <div>public Vector<CartProduct> delCart(Vector<CartProduct> cart, String id) { for (int i = 0; i < cart.size(); i++) { if (cart.get(i).getId().equals(id)) { cart.remove(i); </div> </li> <li><a href="/article/596.htm" title="各连接池配置参数比较" target="_blank">各连接池配置参数比较</a> <span class="text-muted">g21121</span> <a class="tag" taget="_blank" href="/search/%E8%BF%9E%E6%8E%A5%E6%B1%A0/1.htm">连接池</a> <div>        排版真心费劲,大家凑合看下吧,见谅~     Druid DBCP C3P0 Proxool 数据库用户名称 Username Username User   数据库密码 Password Password Password   驱动名</div> </li> <li><a href="/article/723.htm" title="[简单]mybatis insert语句添加动态字段" target="_blank">[简单]mybatis insert语句添加动态字段</a> <span class="text-muted">53873039oycg</span> <a class="tag" taget="_blank" href="/search/mybatis/1.htm">mybatis</a> <div>      mysql数据库,id自增,配置如下:       <insert id="saveTestTb" useGeneratedKeys="true" keyProperty="id" parameterType=&</div> </li> <li><a href="/article/850.htm" title="struts2拦截器配置" target="_blank">struts2拦截器配置</a> <span class="text-muted">云端月影</span> <a class="tag" taget="_blank" href="/search/struts2%E6%8B%A6%E6%88%AA%E5%99%A8/1.htm">struts2拦截器</a> <div>struts2拦截器interceptor的三种配置方法 方法1. 普通配置法 <struts>     <package name="struts2" extends="struts-default">         &</div> </li> <li><a href="/article/977.htm" title="IE中页面不居中,火狐谷歌等正常" target="_blank">IE中页面不居中,火狐谷歌等正常</a> <span class="text-muted">aijuans</span> <a class="tag" taget="_blank" href="/search/IE%E4%B8%AD%E9%A1%B5%E9%9D%A2%E4%B8%8D%E5%B1%85%E4%B8%AD/1.htm">IE中页面不居中</a> <div>问题是首页在火狐、谷歌、所有IE中正常显示,列表页的页面在火狐谷歌中正常,在IE6、7、8中都不中,觉得可能那个地方设置的让IE系列都不认识,仔细查看后发现,列表页中没写HTML模板部分没有添加DTD定义,就是<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3</div> </li> <li><a href="/article/1104.htm" title="String,int,Integer,char 几个类型常见转换" target="_blank">String,int,Integer,char 几个类型常见转换</a> <span class="text-muted">antonyup_2006</span> <a class="tag" taget="_blank" href="/search/html/1.htm">html</a><a class="tag" taget="_blank" href="/search/sql/1.htm">sql</a><a class="tag" taget="_blank" href="/search/.net/1.htm">.net</a> <div>如何将字串 String 转换成整数 int? int i = Integer.valueOf(my_str).intValue(); int i=Integer.parseInt(str); 如何将字串 String 转换成Integer ? Integer integer=Integer.valueOf(str); 如何将整数 int 转换成字串 String ? 1.</div> </li> <li><a href="/article/1231.htm" title="PL/SQL的游标类型" target="_blank">PL/SQL的游标类型</a> <span class="text-muted">百合不是茶</span> <a class="tag" taget="_blank" href="/search/%E6%98%BE%E7%A4%BA%E6%B8%B8%E6%A0%87%28%E9%9D%99%E6%80%81%E6%B8%B8%E6%A0%87%29/1.htm">显示游标(静态游标)</a><a class="tag" taget="_blank" href="/search/%E9%9A%90%E5%BC%8F%E6%B8%B8%E6%A0%87/1.htm">隐式游标</a><a class="tag" taget="_blank" href="/search/%E6%B8%B8%E6%A0%87%E7%9A%84%E6%9B%B4%E6%96%B0%E5%92%8C%E5%88%A0%E9%99%A4/1.htm">游标的更新和删除</a><a class="tag" taget="_blank" href="/search/%25rowtype/1.htm">%rowtype</a><a class="tag" taget="_blank" href="/search/ref%E6%B8%B8%E6%A0%87%28%E5%8A%A8%E6%80%81%E6%B8%B8%E6%A0%87%29/1.htm">ref游标(动态游标)</a> <div>游标是oracle中的一个结果集,用于存放查询的结果;   PL/SQL中游标的声明; 1,声明游标 2,打开游标(默认是关闭的); 3,提取数据 4,关闭游标     注意的要点:游标必须声明在declare中,使用open打开游标,fetch取游标中的数据,close关闭游标   隐式游标:主要是对DML数据的操作隐</div> </li> <li><a href="/article/1358.htm" title="JUnit4中@AfterClass @BeforeClass @after @before的区别对比" target="_blank">JUnit4中@AfterClass @BeforeClass @after @before的区别对比</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/JUnit4/1.htm">JUnit4</a><a class="tag" taget="_blank" href="/search/%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95/1.htm">单元测试</a> <div>一.基础知识 JUnit4使用Java5中的注解(annotation),以下是JUnit4常用的几个annotation: @Before:初始化方法   对于每一个测试方法都要执行一次(注意与BeforeClass区别,后者是对于所有方法执行一次)@After:释放资源  对于每一个测试方法都要执行一次(注意与AfterClass区别,后者是对于所有方法执行一次</div> </li> <li><a href="/article/1485.htm" title="精通Oracle10编程SQL(12)开发包" target="_blank">精通Oracle10编程SQL(12)开发包</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/plsql/1.htm">plsql</a> <div>/* *开发包 *包用于逻辑组合相关的PL/SQL类型(例如TABLE类型和RECORD类型)、PL/SQL项(例如游标和游标变量)和PL/SQL子程序(例如过程和函数) */ --包用于逻辑组合相关的PL/SQL类型、项和子程序,它由包规范和包体两部分组成 --建立包规范:包规范实际是包与应用程序之间的接口,它用于定义包的公用组件,包括常量、变量、游标、过程和函数等 --在包规</div> </li> <li><a href="/article/1612.htm" title="【EhCache二】ehcache.xml配置详解" target="_blank">【EhCache二】ehcache.xml配置详解</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/ehcache.xml/1.htm">ehcache.xml</a> <div>在ehcache官网上找了多次,终于找到ehcache.xml配置元素和属性的含义说明文档了,这个文档包含在ehcache.xml的注释中! ehcache.xml : http://ehcache.org/ehcache.xml ehcache.xsd : http://ehcache.org/ehcache.xsd ehcache配置文件的根元素是ehcahe   ehcac</div> </li> <li><a href="/article/1739.htm" title="java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL" target="_blank">java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL</a> <span class="text-muted">白糖_</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/eclipse/1.htm">eclipse</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/tomcat/1.htm">tomcat</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a> <div>今天学习spring+cxf的时候遇到一个问题:在web.xml中配置了spring的上下文监听器: <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener>  随后启动</div> </li> <li><a href="/article/1866.htm" title="angular.element" target="_blank">angular.element</a> <span class="text-muted">boyitech</span> <a class="tag" taget="_blank" href="/search/AngularJS/1.htm">AngularJS</a><a class="tag" taget="_blank" href="/search/AngularJS+API/1.htm">AngularJS API</a><a class="tag" taget="_blank" href="/search/angular.element/1.htm">angular.element</a> <div>angular.element 描述:     包裹着一部分DOM element或者是HTML字符串,把它作为一个jQuery元素来处理。(类似于jQuery的选择器啦)     如果jQuery被引入了,则angular.element就可以看作是jQuery选择器,选择的对象可以使用jQuery的函数;如果jQuery不可用,angular.e</div> </li> <li><a href="/article/1993.htm" title="java-给定两个已排序序列,找出共同的元素。" target="_blank">java-给定两个已排序序列,找出共同的元素。</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div> import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class CommonItemInTwoSortedArray { /** * 题目:给定两个已排序序列,找出共同的元素。 * 1.定义两个指针分别指向序列的开始。 * 如果指向的两个元素</div> </li> <li><a href="/article/2120.htm" title="sftp 异常,有遇到的吗?求解" target="_blank">sftp 异常,有遇到的吗?求解</a> <span class="text-muted">Chen.H</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/jcraft/1.htm">jcraft</a><a class="tag" taget="_blank" href="/search/auth/1.htm">auth</a><a class="tag" taget="_blank" href="/search/jsch/1.htm">jsch</a><a class="tag" taget="_blank" href="/search/jschexception/1.htm">jschexception</a> <div>com.jcraft.jsch.JSchException: Auth cancel at com.jcraft.jsch.Session.connect(Session.java:460) at com.jcraft.jsch.Session.connect(Session.java:154) at cn.vivame.util.ftp.SftpServerAccess.connec</div> </li> <li><a href="/article/2247.htm" title="[生物智能与人工智能]神经元中的电化学结构代表什么?" target="_blank">[生物智能与人工智能]神经元中的电化学结构代表什么?</a> <span class="text-muted">comsci</span> <a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a> <div>     我这里做一个大胆的猜想,生物神经网络中的神经元中包含着一些化学和类似电路的结构,这些结构通常用来扮演类似我们在拓扑分析系统中的节点嵌入方程一样,使得我们的神经网络产生智能判断的能力,而这些嵌入到节点中的方程同时也扮演着"经验"的角色....      我们可以尝试一下...在某些神经</div> </li> <li><a href="/article/2374.htm" title="通过LAC和CID获取经纬度信息" target="_blank">通过LAC和CID获取经纬度信息</a> <span class="text-muted">dai_lm</span> <a class="tag" taget="_blank" href="/search/lac/1.htm">lac</a><a class="tag" taget="_blank" href="/search/cid/1.htm">cid</a> <div>方法1: 用浏览器打开http://www.minigps.net/cellsearch.html,然后输入lac和cid信息(mcc和mnc可以填0),如果数据正确就可以获得相应的经纬度 方法2: 发送HTTP请求到http://www.open-electronics.org/celltrack/cell.php?hex=0&lac=<lac>&cid=&</div> </li> <li><a href="/article/2501.htm" title="JAVA的困难分析" target="_blank">JAVA的困难分析</a> <span class="text-muted">datamachine</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>前段时间转了一篇SQL的文章(http://datamachine.iteye.com/blog/1971896),文章不复杂,但思想深刻,就顺便思考了一下java的不足,当砖头丢出来,希望引点和田玉。   -----------------------------------------------------------------------------------------</div> </li> <li><a href="/article/2628.htm" title="小学5年级英语单词背诵第二课" target="_blank">小学5年级英语单词背诵第二课</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/english/1.htm">english</a><a class="tag" taget="_blank" href="/search/word/1.htm">word</a> <div>money 钱 paper 纸 speak 讲,说 tell 告诉   remember 记得,想起 knock 敲,击,打 question 问题 number 数字,号码   learn 学会,学习 street 街道 carry 搬运,携带 send 发送,邮寄,发射   must 必须 light 灯,光线,轻的 front </div> </li> <li><a href="/article/2755.htm" title="linux下面没有tree命令" target="_blank">linux下面没有tree命令</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a> <div>centos p安装 yum -y install tree   mac os安装 brew install tree   首先来看tree的用法 tree 中文解释:tree 功能说明:以树状图列出目录的内容。 语  法:tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式</div> </li> <li><a href="/article/2882.htm" title="Map迭代方式,Map迭代,Map循环" target="_blank">Map迭代方式,Map迭代,Map循环</a> <span class="text-muted">蕃薯耀</span> <a class="tag" taget="_blank" href="/search/Map%E5%BE%AA%E7%8E%AF/1.htm">Map循环</a><a class="tag" taget="_blank" href="/search/Map%E8%BF%AD%E4%BB%A3/1.htm">Map迭代</a><a class="tag" taget="_blank" href="/search/Map%E8%BF%AD%E4%BB%A3%E6%96%B9%E5%BC%8F/1.htm">Map迭代方式</a> <div>Map迭代方式,Map迭代,Map循环   >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 蕃薯耀 2015年</div> </li> <li><a href="/article/3009.htm" title="Spring Cache注解+Redis" target="_blank">Spring Cache注解+Redis</a> <span class="text-muted">hanqunfeng</span> <a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a> <div>Spring3.1 Cache注解  依赖jar包: <!-- redis --> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId> </div> </li> <li><a href="/article/3136.htm" title="Guava中针对集合的 filter和过滤功能" target="_blank">Guava中针对集合的 filter和过滤功能</a> <span class="text-muted">jackyrong</span> <a class="tag" taget="_blank" href="/search/filter/1.htm">filter</a> <div>在guava库中,自带了过滤器(filter)的功能,可以用来对collection 进行过滤,先看例子:    @Test public void whenFilterWithIterables_thenFiltered() { List<String> names = Lists.newArrayList("John"</div> </li> <li><a href="/article/3263.htm" title="学习编程那点事" target="_blank">学习编程那点事</a> <span class="text-muted">lampcy</span> <a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B/1.htm">编程</a><a class="tag" taget="_blank" href="/search/android/1.htm">android</a><a class="tag" taget="_blank" href="/search/PHP/1.htm">PHP</a><a class="tag" taget="_blank" href="/search/html5/1.htm">html5</a> <div>一年前的夏天,我还在纠结要不要改行,要不要去学php?能学到真本事吗?改行能成功吗?太多的问题,我终于不顾一切,下定决心,辞去了工作,来到传说中的帝都。老师给的乘车方式还算有效,很顺利的就到了学校,赶巧了,正好学校搬到了新校区。先安顿了下来,过了个轻松的周末,第一次到帝都,逛逛吧! 接下来的周一,是我噩梦的开始,学习内容对我这个零基础的人来说,除了勉强完成老师布置的作业外,我已经没有时间和精力去</div> </li> <li><a href="/article/3390.htm" title="架构师之流处理---------bytebuffer的mark,limit和flip" target="_blank">架构师之流处理---------bytebuffer的mark,limit和flip</a> <span class="text-muted">nannan408</span> <a class="tag" taget="_blank" href="/search/ByteBuffer/1.htm">ByteBuffer</a> <div>1.前言。   如题,limit其实就是可以读取的字节长度的意思,flip是清空的意思,mark是标记的意思 。 2.例子. 例子代码: String str = "helloWorld"; ByteBuffer buff = ByteBuffer.wrap(str.getBytes()); Sy</div> </li> <li><a href="/article/3517.htm" title="org.apache.el.parser.ParseException: Encountered " ":" ": "" at line 1, column 1" target="_blank">org.apache.el.parser.ParseException: Encountered " ":" ": "" at line 1, column 1</a> <span class="text-muted">Everyday都不同</span> <a class="tag" taget="_blank" href="/search/%24/1.htm">$</a><a class="tag" taget="_blank" href="/search/%E8%BD%AC%E4%B9%89/1.htm">转义</a><a class="tag" taget="_blank" href="/search/el%E8%A1%A8%E8%BE%BE%E5%BC%8F/1.htm">el表达式</a> <div>最近在做Highcharts的过程中,在写js时,出现了以下异常:   严重: Servlet.service() for servlet jsp threw exception org.apache.el.parser.ParseException: Encountered " ":" ": "" at line 1, </div> </li> <li><a href="/article/3644.htm" title="用Java实现发送邮件到163" target="_blank">用Java实现发送邮件到163</a> <span class="text-muted">tntxia</span> <a class="tag" taget="_blank" href="/search/java%E5%AE%9E%E7%8E%B0/1.htm">java实现</a> <div>/* 在java版经常看到有人问如何用javamail发送邮件?如何接收邮件?如何访问多个文件夹等。问题零散,而历史的回复早已经淹没在问题的海洋之中。 本人之前所做过一个java项目,其中包含有WebMail功能,当初为用java实现而对javamail摸索了一段时间,总算有点收获。看到论坛中的经常有此方面的问题,因此把我的一些经验帖出来,希望对大家有些帮助。 此篇仅介绍用</div> </li> <li><a href="/article/3771.htm" title="探索实体类存在的真正意义" target="_blank">探索实体类存在的真正意义</a> <span class="text-muted">java小叶檀</span> <a class="tag" taget="_blank" href="/search/POJO/1.htm">POJO</a> <div>一. 实体类简述    实体类其实就是俗称的POJO,这种类一般不实现特殊框架下的接口,在程序中仅作为数据容器用来持久化存储数据用的 POJO(Plain Old Java Objects)简单的Java对象   它的一般格式就是 public class A{ private String id; public Str</div> </li> </ul> </div> </div> </div> <div> <div class="container"> <div class="indexes"> <strong>按字母分类:</strong> <a href="/tags/A/1.htm" target="_blank">A</a><a href="/tags/B/1.htm" target="_blank">B</a><a href="/tags/C/1.htm" target="_blank">C</a><a href="/tags/D/1.htm" target="_blank">D</a><a href="/tags/E/1.htm" target="_blank">E</a><a href="/tags/F/1.htm" target="_blank">F</a><a href="/tags/G/1.htm" target="_blank">G</a><a href="/tags/H/1.htm" target="_blank">H</a><a href="/tags/I/1.htm" target="_blank">I</a><a href="/tags/J/1.htm" target="_blank">J</a><a href="/tags/K/1.htm" target="_blank">K</a><a href="/tags/L/1.htm" target="_blank">L</a><a href="/tags/M/1.htm" target="_blank">M</a><a href="/tags/N/1.htm" target="_blank">N</a><a href="/tags/O/1.htm" target="_blank">O</a><a href="/tags/P/1.htm" target="_blank">P</a><a href="/tags/Q/1.htm" target="_blank">Q</a><a href="/tags/R/1.htm" target="_blank">R</a><a href="/tags/S/1.htm" target="_blank">S</a><a href="/tags/T/1.htm" target="_blank">T</a><a href="/tags/U/1.htm" target="_blank">U</a><a href="/tags/V/1.htm" target="_blank">V</a><a href="/tags/W/1.htm" target="_blank">W</a><a href="/tags/X/1.htm" target="_blank">X</a><a href="/tags/Y/1.htm" target="_blank">Y</a><a href="/tags/Z/1.htm" target="_blank">Z</a><a href="/tags/0/1.htm" target="_blank">其他</a> </div> </div> </div> <footer id="footer" class="mb30 mt30"> <div class="container"> <div class="footBglm"> <a target="_blank" href="/">首页</a> - <a target="_blank" href="/custom/about.htm">关于我们</a> - <a target="_blank" href="/search/Java/1.htm">站内搜索</a> - <a target="_blank" href="/sitemap.txt">Sitemap</a> - <a target="_blank" href="/custom/delete.htm">侵权投诉</a> </div> <div class="copyright">版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved. <!-- <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">京ICP备09083238号</a><br>--> </div> </div> </footer> <!-- 代码高亮 --> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shCore.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shLegacy.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shAutoloader.js"></script> <link type="text/css" rel="stylesheet" href="/static/syntaxhighlighter/styles/shCoreDefault.css"/> <script type="text/javascript" src="/static/syntaxhighlighter/src/my_start_1.js"></script> </body> </html>