html标签 全局属性

第一部分: 全局属性

1.1 html全局属性

1. class: 类

2. style: 行内样式

3. title: 标题

原生title属性会有一定时间的延时作用, 不常用

4. id: 唯一ID

命名规则:

  • 必须以字母A-Z 或 a-z开头
  • 其后的字符: 字母(A-Za-z)、数字(0-9)、连字符("-")、下划线("_")、冒号(":") 以及点号(".")
  • 值对大小写敏感

5. tabindex: 设置元素的 Tab 键控制次序。

属性值: number => 规定元素的tab键控制顺序(1是第一).

6. dir: 文字方向

属性值: ltr(默认, 从左到右) | rtl(从右到左) | auto( 让浏览器根据内容来判断文本方向。仅在文本方向未知时推荐使用)

通过css一样可以控制文本方向.

7. lang: 元素内容的语言

8. accesskey: 访问元素的键盘快捷键。

规定激活(使元素获得焦点)元素的快捷键。

注意: 在不同操作系统中不同的浏览器中访问快捷键的方式不同的

1.2 html5全局属性

1. data-*: 自定义属性

只是一个规范, 在js中就可以通过 dataset 对象进行操作

2. draggable: 是否可以拖动

配合HTML5 的 拖放来实现元素的拖放

属性值: true(可拖动) | false(不可拖动) | auto (根据浏览器的默认特性, 有些元素默认是可以拖动的)

3. contenteditable: 是否可编辑

常用来处理富文本

属性值: true(可编辑) | false(不可编辑)

4. hidden: 是否隐藏

使用该属性, 则会隐藏元素, 行为类似于display: none;

5. 无用属性 或 兼容性较差属性

MDN还有一些实验性全局属性, HTML也开始倾向于原生组件方式.

  • contextmenuNew 指定一个元素的上下文菜单。当用户右击该元素,出现上下文菜单
  • dropzoneNew 指定是否将数据复制,移动,或链接,或删除
  • spellcheckNew 检测元素是否拼写错误
  • translateNew 指定是否一个元素的值在页面载入时是否需要翻译

第二部分: html标签

2.1 基础标签

1. 定义文档类型。

2. 定义一个 HTML 文档

3. 为文档定义一个标题</h4> <h4>4. <body> 定义文档的主体</h4> <h4>5. <h1> to <h6> 定义 HTML 标题</h4> <h4>6. <p> 定义一个段落</h4> <h4>7. <br> 定义简单的折行。</h4> <blockquote> <p>在 HTML 中,<br> 标签没有结束标签。</p> </blockquote> <h4>8. <hr> 定义水平线。</h4> <blockquote> <p>在 HTML 中,<hr> 标签没有结束标签。</p> </blockquote> <h4>9. 定义一个注释</h4> <h3>2.2 格式标签</h3> <h4>1. <b> 定义粗体文本。</h4> <h4>2. <address> 定义文档作者或拥有者的联系信息。</h4> <blockquote> <p>语义化标签, 效果可以使用css实现</p> </blockquote> <h4>3. <em> 定义强调文本。</h4> <h4>4. <i> 定义斜体文本。</h4> <h4>5. <pre> 定义预格式文本</h4> <h4>6. <s> 定义加删除线的文本。</h4> <h4>7. <u> 定义下划线文本。</h4> <h4>8. <del> 定义被删除文本。</h4> <h4>9. 不常用标签</h4> <ul> <li><abbr> 定义一个缩写。</li> <li><bdo> 定义文本的方向。</li> <li><blockquote> 定义块引用。</li> <li><cite> 定义引用(citation)。</li> <li><code> 定义计算机代码文本。</li> <li><dfn> 定义定义项目。</li> <li><ins> 定义被插入文本。</li> <li><kbd> 定义键盘文本。</li> <li><q> 定义短的引用。</li> <li><samp> 定义计算机代码样本。</li> <li><small> 定义小号文本。</li> <li><strong> 定义语气更为强烈的强调文本。</li> <li><sub> 定义下标文本。</li> <li><sup> 定义上标文本。</li> <li><var> 定义文本的变量部分。</li> </ul> <h4>10. H5不支持属性</h4> <ul> <li><acronym> HTML5不再支持。 定义只取首字母的缩写。</li> <li><big> HTML5不再支持。 定义大号文本。</li> <li><center> HTML5不再支持。 HTML 4.01 已废弃。定义居中文本。</li> <li><font> HTML5不再支持。 HTML 4.01 已废弃。 定义文本的字体、尺寸和颜色</li> <li><strike> HTML5不再支持。 HTML 4.01 已废弃。 定义加删除线的文本。</li> <li><tt> HTML5不再支持。 定义打字机文本。</li> </ul> <h3>2.3 框架标签</h3> <h4>1. <iframe> 定义内联框架。</h4> <blockquote> <p><strong>提示:</strong>您可以把需要的文本放置在 <iframe> 和 </iframe> 之间,这样就可以应对不支持 <iframe> 的浏览器。</p> <p>属性值:</p> <ul> <li><p>width: 定义宽度</p></li> <li><p>height: 定义高度</p></li> <li><p>src: 显示文档的URL</p></li> <li><p>name: 规定框架的名称</p></li> </ul> <p>...</p> </blockquote> <h4>2. H5不支持属性</h4> <ul> <li><p><frame> HTML5不再支持。 定义框架集的窗口或框架。</p></li> <li><p><frameset> HTML5不再支持。定义框架集。</p></li> <li><p><noframes> HTML5不再支持。 定义针对不支持框架的用户的替代内容。</p></li> </ul> <h3>2.4 图像标签</h3> <h4>1. <img> 定义图像</h4> <blockquote> <p>属性值:</p> <ul> <li>alt: 规定图像的替代文本。</li> <li>width: 图像宽度</li> <li>height: 图像高度</li> <li>src: 图像链接</li> <li>ismap: 将图像规定为服务器端图像映射。</li> <li>usemap: 将图像定义为客户器端图像映射。</li> <li>crossorigin(H5属性): 设置图像的跨域属性</li> </ul> </blockquote> <h4>2. <map> 图像映射</h4> <blockquote> <p>用于客户端图像映射。图像映射指带有可点击区域的一幅图像。</p> </blockquote> <h4>3. <area> 图像地图内部的区域。</h4> <blockquote> <p><area> 标签定义图像映射内部的区域(图像映射指的是带有可点击区域的图像)。</p> <p><area> 元素始终嵌套在 <map> 标签内部</p> </blockquote> <h3>2.5 链接标签</h3> <h4>1. <a> 链接</h4> <blockquote> <p>提示:如果没有使用 href 属性,则不能使用 hreflang、media、rel、target 以及 type 属性。</p> <p>属性值:</p> <ul> <li>href: 规定链接的目标 URL。</li> <li>target: _blank | _parent | _self | _top | <em>framename</em> 规定在何处打开目标 URL。仅在 href 属性存在时使用。</li> <li>rel: 规定当前文档与目标URL之间的关系.</li> <li>hreflang: 规定目标 URL 的基准语言。仅在 href 属性存在时使用。<strong>其仅提供建议,并没有内置的功能</strong> </li> <li>type(New): 规定目标 URL 的 MIME 类型 <strong>其仅提供建议,并没有内置的功能。</strong> </li> <li>media(New): 规定目标 URL 的媒介类型。默认值:all。仅在 href 属性存在时使用。</li> <li>download(New): 此属性指示浏览器下载 URL 而不是导航到它,因此将提示用户将其保存为本地文件。如果属性有一个值,那么此值将在下载保存过程中作为预填充的文件名(如果用户需要,仍然可以更改文件名)。此属性对允许的值没有限制,但是 <code>/</code> 和 <code>\</code> 会被转换为下划线。大多数文件系统限制了文件名中的标点符号,故此,浏览器将相应地调整建议的文件名。 <ul> <li><strong>此属性仅适用于同源 URL</strong></li> <li><strong>尽管 HTTP URL 需要位于同一源中,但是可以使用 blob: URL 和 data: URL ,以方便用户下载使用 JavaScript 生成的内容(例如使用在线绘图 Web 应用程序创建的照片)</strong></li> <li><strong>如果 HTTP 头中的 Content-Disposition 属性赋予了一个不同于此属性的文件名,HTTP 头属性优先于此属性</strong></li> <li><strong>如果 HTTP 头属性 Content-Disposition 被设置为inline(即 Content-Disposition='inline'),那么 Firefox 优先考虑 HTTP 头 Content-Dispositiondownload 属性</strong></li> </ul> </li> </ul> </blockquote> <h4>2. <link> 定义文档与外部资源的关系。</h4> <blockquote> <p><link> 标签最常见的用途是链接样式表, 但不仅限于这个作用. 此外也可以被用来创建站点图标(比如PC端的“favicon”图标和移动设备上用以显示在主屏幕的图标) 。</p> <p><strong>注意:</strong> 此元素只能存在于 head 部分,不过它可出现任何次数。</p> <p>属性值:</p> <ul> <li>href 定义被链接文档的位置。</li> <li>hreflang 定义被链接文档中文本的语言。</li> <li>media 规定被链接文档将显示在什么设备上。</li> <li>rel 必需。定义当前文档与被链接文档之间的关系。</li> <li>type 规定被链接文档的 MIME 类型。'</li> <li>sizes(New) 定义了链接属性大小,只对属性 rel="icon" 起作用。</li> </ul> </blockquote> <h3>2.6 列表标签</h3> <h4>1. <ul> 无序列表</h4> <h4>2. <ol> 有序列表</h4> <h4>3. <li> 列表项</h4> <h4>4. <dl> 定义列表</h4> <h4>5. <dt> 定义列表中的项目。</h4> <h4>6. <dd> 定义列表中项目的描述。</h4> <h4>7. <menu> 菜单列表。</h4> <blockquote> <p>浏览器支持度很差</p> </blockquote> <h3>2.7 表格</h3> <h4>1. <table> 表格</h4> <blockquote> <p>属性值:</p> <ul> <li>border 规定表格单元是否拥有边框。</li> </ul> </blockquote> <h4>2. <caption> 表格标题。</h4> <h4>3. <th> 表头单元格。</h4> <blockquote> <p>属性值 :</p> <ul> <li>colspan 规定表头单元格可横跨的列数。</li> <li>rowspan 规定表头单元格可横跨的行数。</li> </ul> </blockquote> <h4>4. <tr> 表格中的行。</h4> <h4>5. <td> 表格中的单元。</h4> <blockquote> <p>属性值 :</p> <ul> <li>colspan 规定表头单元格可横跨的列数。</li> <li>rowspan 规定表头单元格可横跨的行数。</li> </ul> </blockquote> <h4>6. <thead> 表头内容。</h4> <h4>7. <tbody> 表格中的主体内容。</h4> <h4>8. <tfoot> 表格中的表注内容(脚注)。</h4> <h4>9. 其他标签</h4> <blockquote> <ul> <li><p><col> 定义表格中一个或多个列的属性值。</p></li> <li><p><colgroup> 定义表格中供格式化的列组。</p></li> </ul> </blockquote> <h3>2.8 样式/节 标签</h3> <h4>1. <style> 文档的样式信息。</h4> <blockquote> <p>属性值:</p> <ul> <li>media 为样式表规定不同的媒体类型。</li> <li>type 规定样式表的 MIME 类型。</li> </ul> </blockquote> <h4>2. <div> 定义文档中的节。</h4> <h4>3. <span> 定义文档中的节。</h4> <h3>2.9 元信息</h3> <h4>1. <head> 定义关于文档的信息</h4> <blockquote> <p><head> 元素是所有头部元素的容器。</p> <p><head> 元素必须包含文档的标题(title),可以包含脚本、样式、meta 信息 以及其他更多的信息。</p> <p>能用在<head>元素:</p> <ul> <li><title> (在头部中,这个元素是必需的)</li> <li><style></li> <li><base></li> <li><link></li> <li><meta></li> <li><script></li> <li><noscript></li> </ul> </blockquote> <h4>2. <meta> 定义关于 HTML 文档的元信息。</h4> <blockquote> <p><meta> 标签提供了 HTML 文档的元数据。元数据不会显示在客户端,但是会被浏览器解析。</p> <p>META元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者及其他元数据。</p> </blockquote> <h4>3. <base> 定义页面中所有链接的默认地址或默认目标。</h4> <blockquote> <p><strong><em>为页面上的所有的相对链接规定默认 URL 或默认目标, 一份中只能有一个 <base> 元素</em></strong></p> <p>如果指定了多个<base> 元素,只会使用第一个 href 和 target 值, 其余都会被忽略。</p> <p>属性值:</p> <ul> <li>href 规定页面中所有相对链接的基准 URL。</li> <li>target 规定页面中所有的超链接和表单在何处打开。该属性会被每个链接中的 target 属性覆盖。</li> </ul> </blockquote> <h3>2.10 程序标签</h3> <h4>1. <script> 定义客户端脚本。</h4> <blockquote> <p>属性值:</p> <ul> <li>charset 规定在脚本中使用的字符编码(仅适用于外部脚本)。</li> <li>defer 规定当页面已完成解析后,执行脚本(仅适用于外部脚本)。</li> <li>src 规定外部脚本的 URL。</li> <li>type 规定脚本的 MIME 类型。</li> <li>async(New) 规定异步执行脚本(仅适用于外部脚本)。</li> </ul> </blockquote> <h4>2. <noscript> 针对不支持客户端脚本的用户的替代内容。</h4> <blockquote> <p>noscript 元素用来定义在脚本未被执行时的替代内容(文本)。</p> </blockquote> <h4>3. <object> 定义嵌入的对象。</h4> <blockquote> <p>表示引入一个外部资源,这个资源可能是一张图片,一个嵌入的浏览上下文,亦或是一个插件所使用的资源。</p> <p>此元素允许您规定插入 HTML 文档中的对象的数据和参数,以及可用来显示和操作数据的代码。</p> <p><object> 标签用于包含对象,比如图像、音频、视频、Java applets、ActiveX、PDF 以及 Flash。</p> <p>属性值:</p> <ul> <li>data 规定对象使用的资源的 URL。</li> <li>height 规定对象的高度。</li> <li>width 规定对象的宽度。</li> <li>type 规定 data 属性中规定的数据的 MIME 类型。</li> <li>name 为对象规定名称。用于在 JavaScript 中引用 <object> 元素</li> <li>usemap 规定与对象一同使用的客户端图像映射的名称。</li> </ul> </blockquote> <h4>4. <param> 定义对象的参数。</h4> <blockquote> <p>可为包含它的<object> 或者 <applet>(已弃用标签) 标签提供参数。</p> <p>属性值: 一起使用来规定由 <object> 标签规定的插件的参数。</p> <ul> <li>value 描述参数值。</li> <li>name 定义参数的名称(用在脚本中)。</li> </ul> </blockquote> <h2>后记</h2> <blockquote> <p>不包含H5标签 和 表单元素</p> </blockquote> </article> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1236998491176235008"></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">你可能感兴趣的:(html标签 全局属性)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1833431612424024064.htm" title="MVC设计模式与delegate" target="_blank">MVC设计模式与delegate</a> <span class="text-muted">摘星星ʕ•̫͡•ʔ</span> <a class="tag" taget="_blank" href="/search/swift/1.htm">swift</a><a class="tag" taget="_blank" href="/search/ios/1.htm">ios</a><a class="tag" taget="_blank" href="/search/swift/1.htm">swift</a> <div>一、MVCMVC就是Model(模型)、View(视图)、Controller(控制器)例如上面的excel表,数据、数据结构就是模型Model根据数据形成的直观的、用户能直接看见的柱形图是视图View数据构成的表格就是控制器Controller,改变表格中的数据、属性等柱形图就会随之变化,控制了视图的变化,所以叫控制器。View通过delegate向UIViewController报告事件的发生</div> </li> <li><a href="/article/1833420144731320320.htm" title="四、使用MoveGroup C++接口——运动学(二)" target="_blank">四、使用MoveGroup C++接口——运动学(二)</a> <span class="text-muted">阿白机器人</span> <a class="tag" taget="_blank" href="/search/MoveIt/1.htm">MoveIt</a><a class="tag" taget="_blank" href="/search/2%E6%9C%BA%E5%99%A8%E4%BA%BA%E8%BF%90%E5%8A%A8%E8%A7%84%E5%88%92/1.htm">2机器人运动规划</a><a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a> <div>目录前言1.运动学插件(KinematicsPlugin)2.碰撞检测(CollisionChecking)3.碰撞对象(CollisionObjects)4.允许碰撞矩阵(AllowedCollisionMatrix,ACM)前言运动学是研究物体运动的几何属性而不涉及力或质量的科学。在机器人学中,运动学涉及到机器人的机械臂和关节如何运动。1.运动学插件(KinematicsPlugin)Move</div> </li> <li><a href="/article/1833416866731749376.htm" title="linux编码格式修改" target="_blank">linux编码格式修改</a> <span class="text-muted">小僵123456</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4/1.htm">运维</a><a class="tag" taget="_blank" href="/search/%E6%9C%8D%E5%8A%A1%E5%99%A8/1.htm">服务器</a> <div>linux编码格式修改1、全局修改(root用户下的修改)(1)登录root用户(2)vi/etc/profile(3)打开文件后在最后两行加入如下命令:exportLC_ALL=“zh_CN.UTF-8”exportLANG=“zh_CN.UTF-8”(4)使文件生效source/etc/profile2、局部修改(普通用户下的修改)(1)登录uacsapp用户(2)vi/home/uacsap</div> </li> <li><a href="/article/1833416434911375360.htm" title="2020-03-02 Allow Multiple Prospects with the same email address." target="_blank">2020-03-02 Allow Multiple Prospects with the same email address.</a> <span class="text-muted">古月的小七</span> <div>目前这种属性是默认enable的了,在AccountSetting里面你可以看到相应的设置。AllowMultipleProspectswiththeSameEmailAddressEmailisnolongertheonlyuniqueidentifierinPardot.Pardotadminscanchecktheiraccountsettingspagetoseewhethertheira</div> </li> <li><a href="/article/1833415856894341120.htm" title="python eval函数的使用方法" target="_blank">python eval函数的使用方法</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%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80/1.htm">编程语言</a><a class="tag" taget="_blank" href="/search/1024%E7%A8%8B%E5%BA%8F%E5%91%98%E8%8A%82/1.htm">1024程序员节</a> <div>一、eval函数的使用方法eval()函数是许多编程语言都内置的一个函数,如JS、PHP、Python等,用于返回括号内包含的表达式执行后的结果python中的使用格式为eval(表达式[(可选{字典形式})全局变量,[(可选)局部变量]])在Python中的基本用法:输入一组描述四则运算的字符串"125+255"需要重点关注的问题:输入eval(“125+255”)是否报错能否返回结果值检查返回</div> </li> <li><a href="/article/1833410183246737408.htm" title="js函数eval()" target="_blank">js函数eval()</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/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>1.eval()函数简介eval()是JavaScript中的一个全局函数,它可以将传入的字符串当作JavaScript代码来执行。eval()函数的基本语法如下:eval(string)其中,string是要执行的JavaScript代码字符串。eval()函数会返回最后一个表达式的结果。2.eval()的工作原理当调用eval()函数时,JavaScript解释器会执行以下步骤:a.解析传入的</div> </li> <li><a href="/article/1833394303934754816.htm" title="el-table实现当内容过多时,el-table显示滚动条,页面不显示滚动条" target="_blank">el-table实现当内容过多时,el-table显示滚动条,页面不显示滚动条</a> <span class="text-muted">遇事不决AI解决</span> <a class="tag" taget="_blank" href="/search/vue.js/1.htm">vue.js</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/elementui/1.htm">elementui</a> <div>估计有不少小伙伴在开发公司的ERP使用el-table都会遇到这么一个问题,就是产品经理提出,页面不出现滚动条,因为不美观。但是当el-table内容过多,超过页面的宽度时候,页面就会有滚动条。那应该如何解决呢?能不能让滚动条出现在el-table的容器中,而不是出现在页面上呢?实现方案就是resize时间结合el-table的max-height属性然后根据页面大小实现自适应定义auto-hei</div> </li> <li><a href="/article/1833389679165140992.htm" title="2019-12-18:第五章:引用类型(Object和Arrary)" target="_blank">2019-12-18:第五章:引用类型(Object和Arrary)</a> <span class="text-muted">Lau17</span> <div>引用类型的值是引用类型的实例。在ECMAScript中,引用类型是一种数据结构,它通常将功能于数据组合在一起。有人将他称之为类,但这并不妥当。因为它不具有传统面向对象语言中类所支持的类和接口等基本定义。引用类型经常被称作对象定义。原因是他们描述的是一类对象所具有的属性于方法。一个真正的对象实际上是某个特定引用类型的实例化。对象被new操作符+构造函数创造,再将其赋给一个引用类型的变量。举个例子:v</div> </li> <li><a href="/article/1833388150857232384.htm" title="react native 大坑之react-navigation导航" target="_blank">react native 大坑之react-navigation导航</a> <span class="text-muted">我的铁锤妹妹</span> <div>1、stacknagator路由嵌套,会在最外层多出一个头部title组件,在属性中隐藏navigationOptions:{header:null,}2、导航嵌套,需先声明,后引入。引入的二级导航应放在之前(上面)先声明。3、多个路由可以相互嵌套,暂时解决问题:登录成功后,跳转到主页面,安卓版本点击物理返回键,从主页面中直接退出,而不会回退回到登录页面。其他页面跳转到主页会重置路由,点击物理返回</div> </li> <li><a href="/article/1833371244657995776.htm" title="面向对象的设计模式在springboot项目中体现在哪里" target="_blank">面向对象的设计模式在springboot项目中体现在哪里</a> <span class="text-muted">Amagi.</span> <a class="tag" taget="_blank" href="/search/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/1.htm">设计模式</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a><a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a> <div>面向对象的设计模式在SpringBoot项目中可以通过多个方面体现,以下是一些具体的例子:单例模式:SpringBoot中的Bean默认是单例的,使用单例模式确保一个类只有一个实例,并提供全局访问点。工厂模式:Spring的@Bean注解和@Configuration类可以看作是工厂模式的实现,通过这些注解,Spring可以根据需要创建和管理Bean的实例。策略模式:在Spring中,可以使用策略</div> </li> <li><a href="/article/1833363556310020096.htm" title="static 变量和 static 函数各有什么特点?" target="_blank">static 变量和 static 函数各有什么特点?</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/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>static关键字在C、C++等编程语言中用于指定变量和函数的存储类型和可见性,其特点如下:static变量作用域:局部静态变量:在函数内部声明,作用域限制在该函数内,但其生命周期贯穿程序整个运行过程。它只在第一次执行时初始化一次,后续对该变量的修改会保留在函数调用之间。全局静态变量:在函数外部声明,作用域限制在定义它的文件内,不能被其他文件访问。生命周期:全程生命周期。即使在函数执行完成后,局部</div> </li> <li><a href="/article/1833330284033044480.htm" title="Telegram miniApp开发(三)" target="_blank">Telegram miniApp开发(三)</a> <span class="text-muted">无物勿吾</span> <a class="tag" taget="_blank" href="/search/Telegram/1.htm">Telegram</a><a class="tag" taget="_blank" href="/search/chrome/1.htm">chrome</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a> <div>本节主要讲设置导航栏和监听事件导入依赖宝定义全局Context"useclient";import{createContext,useContext,useEffect,useMemo,useState}from"react";interfaceITelegramUser{id:number;first_name:string;last_name:string;username:string;la</div> </li> <li><a href="/article/1833324486066270208.htm" title="刷题c++:类与对象(设计person类,dog类,trapzium类,mytime类,weekday类)" target="_blank">刷题c++:类与对象(设计person类,dog类,trapzium类,mytime类,weekday类)</a> <span class="text-muted">___Dream</span> <a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a> <div>设计person类题目内容:设计一个Person类,包含name、age、sex属性以及对这些属性操作的方法。实现并测试这个类。根据类的封装性要求,把name、age、sex声明为私有的数据成员,声明公有的成员函数Register()、ShowMe()来访问这些属性,在Register()函数中对数据成员进行初始化。person1通过cin来得到信息,person2通过Register(“Zhan</div> </li> <li><a href="/article/1833322972434231296.htm" title="FPGA时序分析" target="_blank">FPGA时序分析</a> <span class="text-muted">远行者223</span> <a class="tag" taget="_blank" href="/search/FPGA/1.htm">FPGA</a><a class="tag" taget="_blank" href="/search/learining/1.htm">learining</a><a class="tag" taget="_blank" href="/search/fpga%E5%BC%80%E5%8F%91/1.htm">fpga开发</a> <div>FPGA时序分析1.1亚稳态FPGA中亚稳态【Tsu建立时间】【Th保持时间】【Tmet决断时间】【recovery恢复时间】【removal移除时间】1.2跨时钟域分析CDC跨时钟域处理及相应的时序约束【set_clock_groups】【set_max_delay】1.3全局复位Xilinx全局复位要点1.4数制与进制原码、反码、补码补码对于有符号负数是先取反再加一,勿弄反典型例题展示</div> </li> <li><a href="/article/1833318465033826304.htm" title="11.20-补充" target="_blank">11.20-补充</a> <span class="text-muted">索伯列夫</span> <div>translate:transform:transform属性向元素应用2D或3D转换。该属性允许我们对元素进行旋转、缩放、移动或倾斜。transition:div中的div居中transform:translateX(-50%)扇形:div{width:0;height:0;border:11pxsolidred;border-radius:11px;border-color:redtransp</div> </li> <li><a href="/article/1833316669108350976.htm" title="【python基础语法十】面向对象" target="_blank">【python基础语法十】面向对象</a> <span class="text-muted">monoplasty</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/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/python%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/1.htm">python面向对象</a> <div>面向对象的程序开发"""用几大特征表达一类事物称为一个类,类更像是一张图纸,表达的是一个抽象概念对象是类的具体实现,更像是由这图纸产出的具体物品,类只有一个,但对象可以通过这个类实例化出多个对象是类的实例,类是对象的模板*类中的成员只有方法和属性,不要裸露的把判断和循环直接写在类中,而是用方法包起来(1)类的定义(2)类的实例化(3)类的基本结构(4)类的命名"""1.类的定义#1classCar</div> </li> <li><a href="/article/1833316416816771072.htm" title="鸿蒙轻内核A核源码分析系列五 虚实映射(6)虚拟映射修改转移" target="_blank">鸿蒙轻内核A核源码分析系列五 虚实映射(6)虚拟映射修改转移</a> <span class="text-muted">OpenHarmony_小贾</span> <a class="tag" taget="_blank" href="/search/%E9%B8%BF%E8%92%99%E5%BC%80%E5%8F%91/1.htm">鸿蒙开发</a><a class="tag" taget="_blank" href="/search/HarmonyOS/1.htm">HarmonyOS</a><a class="tag" taget="_blank" href="/search/OpenHarmony/1.htm">OpenHarmony</a><a class="tag" taget="_blank" href="/search/harmonyos/1.htm">harmonyos</a><a class="tag" taget="_blank" href="/search/OpenHarmony/1.htm">OpenHarmony</a><a class="tag" taget="_blank" href="/search/%E7%A7%BB%E5%8A%A8%E5%BC%80%E5%8F%91/1.htm">移动开发</a><a class="tag" taget="_blank" href="/search/%E9%A9%B1%E5%8A%A8%E5%BC%80%E5%8F%91/1.htm">驱动开发</a><a class="tag" taget="_blank" href="/search/%E9%B8%BF%E8%92%99%E5%86%85%E6%A0%B8/1.htm">鸿蒙内核</a> <div>6.1映射属性修改函数LOS_ArchMmuChangeProt函数LOS_ArchMmuChangeProt用于修改进程空间虚拟地址区间的映射保护属性,其中参数archMmu为进程空间的MMU结构体,vaddr为虚拟地址,count为映射的页数,flags为映射使用的新标签属性信息。其中函数名称中的Prot是英文Protect的简写。⑴处对参数进行校验,⑵处查询虚拟地址映射的物理地址,如果没有映</div> </li> <li><a href="/article/1833316038788345856.htm" title="鸿蒙轻内核A核源码分析系列五 虚实映射(1)基础概念" target="_blank">鸿蒙轻内核A核源码分析系列五 虚实映射(1)基础概念</a> <span class="text-muted">OpenHarmony_小贾</span> <a class="tag" taget="_blank" href="/search/%E9%B8%BF%E8%92%99%E5%BC%80%E5%8F%91/1.htm">鸿蒙开发</a><a class="tag" taget="_blank" href="/search/HarmonyOS/1.htm">HarmonyOS</a><a class="tag" taget="_blank" href="/search/OpenHarmony/1.htm">OpenHarmony</a><a class="tag" taget="_blank" href="/search/harmonyos/1.htm">harmonyos</a><a class="tag" taget="_blank" href="/search/%E5%B5%8C%E5%85%A5%E5%BC%8F%E7%A1%AC%E4%BB%B6/1.htm">嵌入式硬件</a><a class="tag" taget="_blank" href="/search/%E9%B8%BF%E8%92%99%E5%BC%80%E5%8F%91/1.htm">鸿蒙开发</a><a class="tag" taget="_blank" href="/search/OpenHarmony/1.htm">OpenHarmony</a><a class="tag" taget="_blank" href="/search/%E9%B8%BF%E8%92%99%E5%B5%8C%E5%85%A5%E5%BC%8F/1.htm">鸿蒙嵌入式</a><a class="tag" taget="_blank" href="/search/%E9%B8%BF%E8%92%99%E5%86%85%E6%A0%B8/1.htm">鸿蒙内核</a> <div>虚实映射是指系统通过内存管理单元(MemoryManagementUnit,MMU)将进程空间的虚拟地址(VA)与实际的物理地址(PA)做映射,并指定相应的访问权限、缓存属性等。程序执行时,CPU访问的是虚拟内存,通过MMU找到映射的物理内存,并做相应的代码执行或数据读写操作。MMU的映射由页表(PageTable)来描述,页表保存虚拟地址和物理地址的映射关系以及访问权限等。每个进程在创建的时候都</div> </li> <li><a href="/article/1833309845462282240.htm" title="系统错误处理" target="_blank">系统错误处理</a> <span class="text-muted">54c1eca7148a</span> <div>errno系统提供一个全局的变量errno,即错误编号。所务编号对应了相应的错误信息。不同的错误原因对应了自己的一个固定编号。例如,fopen()、fdopen()、freopen()都对应了相关的错误编号。使用需包含头文件#include如何根据错误编号获取错误信息,见以下函数(部分):perror(3)voidperror(constchar*s);功能:打印最近的一次系统的错误信息参数:由用</div> </li> <li><a href="/article/1833289060022579200.htm" title="【python 已解决!】 AttributeError: ‘str‘ object has no attribute ‘example‘ 详解与解决方案" target="_blank">【python 已解决!】 AttributeError: ‘str‘ object has no attribute ‘example‘ 详解与解决方案</a> <span class="text-muted">二川bro</span> <a class="tag" taget="_blank" href="/search/%E4%BC%98%E5%8C%96/1.htm">优化</a><a class="tag" taget="_blank" href="/search/bug%E9%9B%86%E5%90%88/1.htm">bug集合</a><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/android/1.htm">android</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已解决!】AttributeError:'str'objecthasnoattribute'example'详解与解决方案在Python编程中,AttributeError是一个常见的异常类型,它通常表明尝试访问或调用一个对象的属性或方法时失败了,因为该对象并不具备这样的属性或方法。当你看到错误提示“AttributeError:‘str’objecthasnoattribute‘e</div> </li> <li><a href="/article/1833286663804121088.htm" title="解决flume在抽取不断产生的日志文件时,hdfs上出现很多小文件的问题" target="_blank">解决flume在抽取不断产生的日志文件时,hdfs上出现很多小文件的问题</a> <span class="text-muted">lzhlizihang</span> <a class="tag" taget="_blank" href="/search/flume/1.htm">flume</a><a class="tag" taget="_blank" href="/search/hdfs/1.htm">hdfs</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%95%B0%E6%8D%AE/1.htm">大数据</a> <div>问题在使用flume时,需要编写conf文件,然后执行,明明sinks已经指定了roll的三个参数:a1.sinks.k1.hdfs.rollInterval=0(根据写入时间来切割)a1.sinks.k1.hdfs.rollSize=0(根据写入的文件大小来切割)a1.sinks.k1.hdfs.rollCount=0(根据Event数量来切割)其中0代表不根据其属性来切割文件但是hdfs上还会</div> </li> <li><a href="/article/1833279602898857984.htm" title="js知识总结" target="_blank">js知识总结</a> <span class="text-muted">软件技术NINI</span> <a class="tag" taget="_blank" href="/search/js/1.htm">js</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/vue.js/1.htm">vue.js</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a> <div>JavaScript(JS)是一种广泛使用的编程语言,主要用于网页开发,但也适用于非浏览器环境(如Node.js)。它支持面向对象、命令式、声明式(如通过函数式编程)和事件驱动式编程风格。以下是对JavaScript核心知识的一个总结:1.基础语法变量:使用var、let、const声明变量。let和const具有块级作用域,而var具有函数作用域或全局作用域。数据类型:包括原始类型(如Strin</div> </li> <li><a href="/article/1833268760346193920.htm" title="Java 面向对象的三大特性和五大基本原则" target="_blank">Java 面向对象的三大特性和五大基本原则</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/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>目录三大基本特性1.封装2.继承3.多态五大基本原则1.单一职责原则(SRP)2.开放封闭原则(OCP)3.里氏替换原则(LSP)4.依赖倒置原则(DIP)5.接口隔离原则三大基本特性1.封装封装,就是将客观事物抽象为逻辑实体,实体的属性和功能相结合,形成一个有机的整体。并对实体的属性和功能实现进行访问控制,向信任的实体开放,对不信任的实体隐藏。,通过开放的外部接口即可访问,无需知道功能如何实现。</div> </li> <li><a href="/article/1833268129954885632.htm" title="萱仔求职系列——3.2 力扣面试150题目——数组&字符串第二弹" target="_blank">萱仔求职系列——3.2 力扣面试150题目——数组&字符串第二弹</a> <span class="text-muted">萱仔学习自我记录</span> <a class="tag" taget="_blank" href="/search/leetcode/1.htm">leetcode</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E8%AF%95/1.htm">面试</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a> <div>122.买卖股票的最佳时机II给你一个整数数组prices,其中prices[i]表示某支股票第i天的价格。在每一天,你可以决定是否购买和/或出售股票。你在任何时候最多只能持有一股股票。你也可以先购买,然后在同一天出售。返回你能获得的最大利润。解法1:贪心算法贪心算法的思想是通过局部最优解来寻找全局最优解。我个人理解的是只要今天的价格比昨天的价格高,我们就可以选择在昨天买入,今天卖出,classS</div> </li> <li><a href="/article/1833266781045747712.htm" title="2021年05月1-11检视" target="_blank">2021年05月1-11检视</a> <span class="text-muted">成长为价值投资者</span> <div>5月目标:3日前完成应收账款更新---增加逾期并作为绩效的扣除项,不停与人沟通交流,好处增加催货款的主动性,财务控制作用,坏处就得罪人,增加日常工作量。考虑增加奖励项。工行贷款进行时,兴业贷款进行时。11日前完成月度数据分析--完成。15日前完成相关税务报表--完成。24日凭证整理装订投资及紫微斗数阅读,完善年度计划,目标不会高于梦想,所以自己的梦想不设限!一、事业(25分)目标:有老板的全局思维</div> </li> <li><a href="/article/1833251624810803200.htm" title="序列比对(六)——交叉匹配问题" target="_blank">序列比对(六)——交叉匹配问题</a> <span class="text-muted">生信了</span> <div>原创:hxj7之前几篇文章介绍了全局匹配以及局部匹配,本文介绍交叉匹配问题并给出代码。交叉匹配所谓交叉匹配(overlapalignment或者叫glocalalignment),就是两条序列中至少有一条的头部序列要参加比对并且至少有一条的尾部序列要参加比对。一般而言,就是下面两种情形:一种是两条序列有重叠的部分,但互不包含。比如x序列的头部与y序列的尾部匹配。image第二种是一条序列包含另一条</div> </li> <li><a href="/article/1833244803152834560.htm" title="Spring——依赖注入的注解解析器" target="_blank">Spring——依赖注入的注解解析器</a> <span class="text-muted">招风的黑耳</span> <a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a> <div>3.导入person和student-->会在纳入spring的bean范围内查找属性上是否存在@Resource(name="student")*如果存在:继续解析@Resource有没有name属性*如果没有name属性(就会在所属的属性上把属性的名称解析出来,会让属性的名称和spring中的bean中的id进行匹配*如果匹配成功,则把spring容器中相应的对象赋值给该属性*如果匹配不成功,</div> </li> <li><a href="/article/1833236732867342336.htm" title="Visual Studio(VS)中使用OpenMP" target="_blank">Visual Studio(VS)中使用OpenMP</a> <span class="text-muted">我叫柳云烟</span> <a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/visual/1.htm">visual</a><a class="tag" taget="_blank" href="/search/studio/1.htm">studio</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a> <div>一、OpenMP简介OpenMP是由OpenMPArchitectureReviewBoard牵头提出的,并已被广泛接受,用于共享内存并行系统的多处理器程序设计的一套指导性编译处理方案。它支持的编程语言包括C、C++和Fortran,支持的编译器包括SunCompiler、GNUCompiler和IntelCompiler等。二、VS中启用OpenMP项目配置:打开你的VS项目,找到“项目属性”。</div> </li> <li><a href="/article/1833227343108337664.htm" title="2018.8.13何波智家学院日清" target="_blank">2018.8.13何波智家学院日清</a> <span class="text-muted">天蓝蓝的海蓝蓝</span> <div>今天都在上课,今天的课轻松又幽默,今天的老师都非常的帮,把我们带到学习的环境!王德胜老师的课让我们了解智能马桶的重要性!为什么?病从口入,吃喝拉撒,每天都要排便,了解卫生纸是擦不净!海尔卫玺马桶盖有自动温水冲洗,烘干功能,定点冲洗更适合老年人用,还有妇洗,童洗,更适合全家使用!非常棒!图片发自App图片发自App图片发自App王老师的扫地机器人也非常完美,它有全局规划,边扫边拖,大吸力,还有智能A</div> </li> <li><a href="/article/1833214546563657728.htm" title="Yarn:一个快速、可靠且安全的JavaScript包管理工具" target="_blank">Yarn:一个快速、可靠且安全的JavaScript包管理工具</a> <span class="text-muted">小周不想卷</span> <a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AFnode.js%E5%85%A5%E9%97%A8/1.htm">前端node.js入门</a><a class="tag" taget="_blank" href="/search/yarn/1.htm">yarn</a> <div>(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,还请三连支持一波哇ヾ(@^∇^@)ノ)目录一、Yarn简介二、Yarn的安装1.使用npm安装Yarn2.在macOS上使用Homebrew安装Yarn3.在Windows上使用Chocolatey安装Yarn4.在Linux上使用包管理器安装Yarn三、Yarn的配置1.全局配置2.项目配置四、Yarn的基本用法1.初始化</div> </li> <li><a href="/article/10.htm" title="jsonp 常用util方法" target="_blank">jsonp 常用util方法</a> <span class="text-muted">hw1287789687</span> <a class="tag" taget="_blank" href="/search/jsonp/1.htm">jsonp</a><a class="tag" taget="_blank" href="/search/jsonp%E5%B8%B8%E7%94%A8%E6%96%B9%E6%B3%95/1.htm">jsonp常用方法</a><a class="tag" taget="_blank" href="/search/jsonp+callback/1.htm">jsonp callback</a> <div>jsonp 常用java方法 (1)以jsonp的形式返回:函数名(json字符串) /*** * 用于jsonp调用 * @param map : 用于构造json数据 * @param callback : 回调的javascript方法名 * @param filters : <code>SimpleBeanPropertyFilter theFilt</div> </li> <li><a href="/article/137.htm" title="多线程场景" target="_blank">多线程场景</a> <span class="text-muted">alafqq</span> <a class="tag" taget="_blank" href="/search/%E5%A4%9A%E7%BA%BF%E7%A8%8B/1.htm">多线程</a> <div>0 能不能简单描述一下你在java web开发中需要用到多线程编程的场景?0 对多线程有些了解,但是不太清楚具体的应用场景,能简单说一下你遇到的多线程编程的场景吗? Java多线程 2012年11月23日 15:41 Young9007 Young9007 4 0 0 4 Comment添加评论关注(2) 3个答案 按时间排序 按投票排序 0 0 最典型的如: 1、</div> </li> <li><a href="/article/264.htm" title="Maven学习——修改Maven的本地仓库路径" target="_blank">Maven学习——修改Maven的本地仓库路径</a> <span class="text-muted">Kai_Ge</span> <a class="tag" taget="_blank" href="/search/maven/1.htm">maven</a> <div>      安装Maven后我们会在用户目录下发现.m2 文件夹。默认情况下,该文件夹下放置了Maven本地仓库.m2/repository。所有的Maven构件(artifact)都被存储到该仓库中,以方便重用。但是windows用户的操作系统都安装在C盘,把Maven仓库放到C盘是很危险的,为此我们需要修改Maven的本地仓库路径。    </div> </li> <li><a href="/article/391.htm" title="placeholder的浏览器兼容" target="_blank">placeholder的浏览器兼容</a> <span class="text-muted">120153216</span> <a class="tag" taget="_blank" href="/search/placeholder/1.htm">placeholder</a> <div>【前言】 自从html5引入placeholder后,问题就来了, 不支持html5的浏览器也先有这样的效果, 各种兼容,之前考虑,今天测试人员逮住不放, 想了个解决办法,看样子还行,记录一下。   【原理】 不使用placeholder,而是模拟placeholder的效果, 大概就是用focus和focusout效果。   【代码】 <scrip</div> </li> <li><a href="/article/518.htm" title="debian_用iso文件创建本地apt源" target="_blank">debian_用iso文件创建本地apt源</a> <span class="text-muted">2002wmj</span> <a class="tag" taget="_blank" href="/search/Debian/1.htm">Debian</a> <div>1.将N个debian-506-amd64-DVD-N.iso存放于本地或其他媒介内,本例是放在本机/iso/目录下 2.创建N个挂载点目录 如下: debian:~#mkdir –r /media/dvd1 debian:~#mkdir –r /media/dvd2 debian:~#mkdir –r /media/dvd3 …. debian:~#mkdir –r /media</div> </li> <li><a href="/article/645.htm" title="SQLSERVER耗时最长的SQL" target="_blank">SQLSERVER耗时最长的SQL</a> <span class="text-muted">357029540</span> <a class="tag" taget="_blank" href="/search/SQL+Server/1.htm">SQL Server</a> <div>对于DBA来说,经常要知道存储过程的某些信息: 1.   执行了多少次 2.   执行的执行计划如何 3.   执行的平均读写如何 4.   执行平均需要多少时间 列名          &</div> </li> <li><a href="/article/772.htm" title="com/genuitec/eclipse/j2eedt/core/J2EEProjectUtil" target="_blank">com/genuitec/eclipse/j2eedt/core/J2EEProjectUtil</a> <span class="text-muted">7454103</span> <a class="tag" taget="_blank" href="/search/eclipse/1.htm">eclipse</a> <div>今天eclipse突然报了com/genuitec/eclipse/j2eedt/core/J2EEProjectUtil 错误,并且工程文件打不开了,在网上找了一下资料,然后按照方法操作了一遍,好了,解决方法如下: 错误提示信息: An error has occurred.See error log for more details. Reason: com/genuitec/</div> </li> <li><a href="/article/899.htm" title="用正则删除文本中的html标签" target="_blank">用正则删除文本中的html标签</a> <span class="text-muted">adminjun</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/html/1.htm">html</a><a class="tag" taget="_blank" href="/search/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F/1.htm">正则表达式</a><a class="tag" taget="_blank" href="/search/%E5%8E%BB%E6%8E%89html%E6%A0%87%E7%AD%BE/1.htm">去掉html标签</a> <div>使用文本编辑器录入文章存入数据中的文本是HTML标签格式,由于业务需要对HTML标签进行去除只保留纯净的文本内容,于是乎Java实现自动过滤。 如下: public static String Html2Text(String inputString) { String htmlStr = inputString; // 含html标签的字符串 String textSt</div> </li> <li><a href="/article/1026.htm" title="嵌入式系统设计中常用总线和接口" target="_blank">嵌入式系统设计中常用总线和接口</a> <span class="text-muted">aijuans</span> <a class="tag" taget="_blank" href="/search/linux+%E5%9F%BA%E7%A1%80/1.htm">linux 基础</a> <div>               嵌入式系统设计中常用总线和接口         任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线</div> </li> <li><a href="/article/1153.htm" title="Java函数调用方式——按值传递" target="_blank">Java函数调用方式——按值传递</a> <span class="text-muted">ayaoxinchao</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E6%8C%89%E5%80%BC%E4%BC%A0%E9%80%92/1.htm">按值传递</a><a class="tag" taget="_blank" href="/search/%E5%AF%B9%E8%B1%A1/1.htm">对象</a><a class="tag" taget="_blank" href="/search/%E5%9F%BA%E7%A1%80%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B/1.htm">基础数据类型</a> <div>Java使用按值传递的函数调用方式,这往往使我感到迷惑。因为在基础数据类型和对象的传递上,我就会纠结于到底是按值传递,还是按引用传递。其实经过学习,Java在任何地方,都一直发挥着按值传递的本色。   首先,让我们看一看基础数据类型是如何按值传递的。   public static void main(String[] args) { int a = 2; </div> </li> <li><a href="/article/1280.htm" title="ios音量线性下降" target="_blank">ios音量线性下降</a> <span class="text-muted">bewithme</span> <a class="tag" taget="_blank" href="/search/ios%E9%9F%B3%E9%87%8F/1.htm">ios音量</a> <div>直接上代码吧   //second 几秒内下降为0 - (void)reduceVolume:(int)second { KGVoicePlayer *player = [KGVoicePlayer defaultPlayer]; if (!_flag) { _tempVolume = player.volume; </div> </li> <li><a href="/article/1407.htm" title="与其怨它不如爱它" target="_blank">与其怨它不如爱它</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/%E9%80%89%E6%8B%A9/1.htm">选择</a><a class="tag" taget="_blank" href="/search/%E7%90%86%E6%83%B3/1.htm">理想</a><a class="tag" taget="_blank" href="/search/%E8%81%8C%E4%B8%9A/1.htm">职业</a><a class="tag" taget="_blank" href="/search/%E8%A7%84%E5%88%92/1.htm">规划</a> <div>        抱怨工作是年轻人的常态,但爱工作才是积极的心态,与其怨它不如爱它。         一般来说,在公司干了一两年后,不少年轻人容易产生怨言,除了具体的埋怨公司“扭门”,埋怨上司无能以外,也有许多人是因为根本不爱自已的那份工作,工作完全成了谋生的手段,跟自已的性格、专业、爱好都相差甚远。   </div> </li> <li><a href="/article/1534.htm" title="一边时间不够用一边浪费时间" target="_blank">一边时间不够用一边浪费时间</a> <span class="text-muted">bingyingao</span> <a class="tag" taget="_blank" href="/search/%E5%B7%A5%E4%BD%9C/1.htm">工作</a><a class="tag" taget="_blank" href="/search/%E6%97%B6%E9%97%B4/1.htm">时间</a><a class="tag" taget="_blank" href="/search/%E6%B5%AA%E8%B4%B9/1.htm">浪费</a> <div>一方面感觉时间严重不够用,另一方面又在不停的浪费时间。 每一个周末,晚上熬夜看电影到凌晨一点,早上起不来一直睡到10点钟,10点钟起床,吃饭后玩手机到下午一点。 精神还是很差,下午像一直野鬼在城市里晃荡。 为何不尝试晚上10点钟就睡,早上7点就起,时间完全是一样的,把看电影的时间换到早上,精神好,气色好,一天好状态。 控制让自己周末早睡早起,你就成功了一半。 有多少个工作</div> </li> <li><a href="/article/1661.htm" title="【Scala八】Scala核心二:隐式转换" target="_blank">【Scala八】Scala核心二:隐式转换</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/scala/1.htm">scala</a> <div>Implicits work like this: if you call a method on a Scala object, and the Scala compiler does not see a definition for that method in the class definition for that object, the compiler will try to con</div> </li> <li><a href="/article/1788.htm" title="sudoku slover in Haskell (2)" target="_blank">sudoku slover in Haskell (2)</a> <span class="text-muted">bookjovi</span> <a class="tag" taget="_blank" href="/search/haskell/1.htm">haskell</a><a class="tag" taget="_blank" href="/search/sudoku/1.htm">sudoku</a> <div>继续精简haskell版的sudoku程序,稍微改了一下,这次用了8行,同时性能也提高了很多,对每个空格的所有解不是通过尝试算出来的,而是直接得出。   board = [0,3,4,1,7,0,5,0,0, 0,6,0,0,0,8,3,0,1, 7,0,0,3,0,0,0,0,6, 5,0,0,6,4,0,8,0,7, </div> </li> <li><a href="/article/1915.htm" title="Java-Collections Framework学习与总结-HashSet和LinkedHashSet" target="_blank">Java-Collections Framework学习与总结-HashSet和LinkedHashSet</a> <span class="text-muted">BrokenDreams</span> <a class="tag" taget="_blank" href="/search/linkedhashset/1.htm">linkedhashset</a> <div>        本篇总结一下两个常用的集合类HashSet和LinkedHashSet。         它们都实现了相同接口java.util.Set。Set表示一种元素无序且不可重复的集合;之前总结过的java.util.List表示一种元素可重复且有序</div> </li> <li><a href="/article/2042.htm" title="读《研磨设计模式》-代码笔记-备忘录模式-Memento" target="_blank">读《研磨设计模式》-代码笔记-备忘录模式-Memento</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/1.htm">设计模式</a> <div>声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/ import java.util.ArrayList; import java.util.List; /* * 备忘录模式的功能是,在不破坏封装性的前提下,捕获一个对象的内部状态,并在对象之外保存这个状态,为以后的状态恢复作“备忘” </div> </li> <li><a href="/article/2169.htm" title="《RAW格式照片处理专业技法》笔记" target="_blank">《RAW格式照片处理专业技法》笔记</a> <span class="text-muted">cherishLC</span> <a class="tag" taget="_blank" href="/search/PS/1.htm">PS</a> <div>注意,这不是教程!仅记录楼主之前不太了解的 一、色彩(空间)管理 作者建议采用ProRGB(色域最广),但camera raw中设为ProRGB,而PS中则在ProRGB的基础上,将gamma值设为了1.8(更符合人眼) 注意:bridge、camera raw怎么设置显示、输出的颜色都是正确的(会读取文件内的颜色配置文件),但用PS输出jpg文件时,必须先用Edit->conv</div> </li> <li><a href="/article/2296.htm" title="使用 Git 下载 Spring 源码 编译 for Eclipse" target="_blank">使用 Git 下载 Spring 源码 编译 for Eclipse</a> <span class="text-muted">crabdave</span> <a class="tag" taget="_blank" href="/search/eclipse/1.htm">eclipse</a> <div>使用 Git 下载 Spring 源码 编译 for Eclipse   1、安装gradle,下载 http://www.gradle.org/downloads 配置环境变量GRADLE_HOME,配置PATH  %GRADLE_HOME%/bin,cmd,gradle -v   2、spring4 用jdk8 下载 https://jdk8.java.</div> </li> <li><a href="/article/2423.htm" title="mysql连接拒绝问题" target="_blank">mysql连接拒绝问题</a> <span class="text-muted">daizj</span> <a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a><a class="tag" taget="_blank" href="/search/%E7%99%BB%E5%BD%95%E6%9D%83%E9%99%90/1.htm">登录权限</a> <div>mysql中在其它机器连接mysql服务器时报错问题汇总 一、[running]root@192.168.9.136:~$mysql -uroot -h 192.168.9.108 -p   //带-p参数,在下一步进行密码输入 Enter password:    //无字符串输入 ERROR 1045 (28000): Access </div> </li> <li><a href="/article/2550.htm" title="Google Chrome 为何打压 H.264" target="_blank">Google Chrome 为何打压 H.264</a> <span class="text-muted">dsjt</span> <a class="tag" taget="_blank" href="/search/apple/1.htm">apple</a><a class="tag" taget="_blank" href="/search/html5/1.htm">html5</a><a class="tag" taget="_blank" href="/search/chrome/1.htm">chrome</a><a class="tag" taget="_blank" href="/search/Google/1.htm">Google</a> <div>Google 今天在 Chromium 官方博客宣布由于 H.264 编解码器并非开放标准,Chrome 将在几个月后正式停止对 H.264 视频解码的支持,全面采用开放的 WebM 和 Theora 格式。 Google 在博客上表示,自从 WebM 视频编解码器推出以后,在性能、厂商支持以及独立性方面已经取得了很大的进步,为了与 Chromium 现有支持的編解码器保持一致,Chrome</div> </li> <li><a href="/article/2677.htm" title="yii 获取控制器名 和方法名" target="_blank">yii 获取控制器名 和方法名</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/yii/1.htm">yii</a><a class="tag" taget="_blank" href="/search/framework/1.htm">framework</a> <div>1. 获取控制器名 在控制器中获取控制器名:  $name = $this->getId(); 在视图中获取控制器名:    $name = Yii::app()->controller->id;    2. 获取动作名  在控制器beforeAction()回调函数中获取动作名:  $name = </div> </li> <li><a href="/article/2804.htm" title="Android知识总结(二)" target="_blank">Android知识总结(二)</a> <span class="text-muted">come_for_dream</span> <a class="tag" taget="_blank" href="/search/android/1.htm">android</a> <div>明天要考试了,速速总结如下   1、Activity的启动模式        standard:每次调用Activity的时候都创建一个(可以有多个相同的实例,也允许多个相同Activity叠加。)        singleTop:可以有多个实例,但是不允许多个相同Activity叠加。即,如果Ac</div> </li> <li><a href="/article/2931.htm" title="高洛峰收徒第二期:寻找未来的“技术大牛” ——折腾一年,奖励20万元" target="_blank">高洛峰收徒第二期:寻找未来的“技术大牛” ——折腾一年,奖励20万元</a> <span class="text-muted">gcq511120594</span> <a class="tag" taget="_blank" href="/search/%E5%B7%A5%E4%BD%9C/1.htm">工作</a><a class="tag" taget="_blank" href="/search/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86/1.htm">项目管理</a> <div>高洛峰,兄弟连IT教育合伙人、猿代码创始人、PHP培训第一人、《细说PHP》作者、软件开发工程师、《IT峰播》主创人、PHP讲师的鼻祖! 首期现在的进程刚刚过半,徒弟们真的很棒,人品都没的说,团结互助,学习刻苦,工作认真积极,灵活上进。我几乎会把他们全部留下来,现在已有一多半安排了实际的工作,并取得了很好的成绩。等他们出徒之日,凭他们的能力一定能够拿到高薪,而且我还承诺过一个徒弟,当他拿到大学毕</div> </li> <li><a href="/article/3058.htm" title="linux expect" target="_blank">linux expect</a> <span class="text-muted">heipark</span> <a class="tag" taget="_blank" href="/search/expect/1.htm">expect</a> <div>1. 创建、编辑文件go.sh   #!/usr/bin/expect spawn sudo su admin expect "*password*" { send "13456\r\n" } interact    2. 设置权限   chmod u+x go.sh  3.</div> </li> <li><a href="/article/3185.htm" title="Spring4.1新特性——静态资源处理增强" target="_blank">Spring4.1新特性——静态资源处理增强</a> <span class="text-muted">jinnianshilongnian</span> <a class="tag" taget="_blank" href="/search/spring+4.1/1.htm">spring 4.1</a> <div>目录 Spring4.1新特性——综述 Spring4.1新特性——Spring核心部分及其他 Spring4.1新特性——Spring缓存框架增强 Spring4.1新特性——异步调用和事件机制的异常处理 Spring4.1新特性——数据库集成测试脚本初始化 Spring4.1新特性——Spring MVC增强 Spring4.1新特性——页面自动化测试框架Spring MVC T</div> </li> <li><a href="/article/3312.htm" title="idea ubuntuxia 乱码" target="_blank">idea ubuntuxia 乱码</a> <span class="text-muted">liyonghui160com</span> <div>  1.首先需要在windows字体目录下或者其它地方找到simsun.ttf 这个 字体文件。 2.在ubuntu 下可以执行下面操作安装该字体: sudo mkdir /usr/share/fonts/truetype/simsun sudo cp simsun.ttf /usr/share/fonts/truetype/simsun fc-cache -f -v </div> </li> <li><a href="/article/3439.htm" title="改良程序的11技巧" target="_blank">改良程序的11技巧</a> <span class="text-muted">pda158</span> <a class="tag" taget="_blank" href="/search/%E6%8A%80%E5%B7%A7/1.htm">技巧</a> <div>有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码 时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。   让我们看一些基本的编程技巧:   尽量保持方法简短 永远永远不要把同一个变量用于多个不同的</div> </li> <li><a href="/article/3566.htm" title="300个涵盖IT各方面的免费资源(下)——工作与学习篇" target="_blank">300个涵盖IT各方面的免费资源(下)——工作与学习篇</a> <span class="text-muted">shoothao</span> <a class="tag" taget="_blank" href="/search/%E5%88%9B%E4%B8%9A/1.htm">创业</a><a class="tag" taget="_blank" href="/search/%E5%85%8D%E8%B4%B9%E8%B5%84%E6%BA%90/1.htm">免费资源</a><a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0%E8%AF%BE%E7%A8%8B/1.htm">学习课程</a><a class="tag" taget="_blank" href="/search/%E8%BF%9C%E7%A8%8B%E5%B7%A5%E4%BD%9C/1.htm">远程工作</a> <div>工作与生产效率:   A. 背景声音 Noisli:背景噪音与颜色生成器。 Noizio:环境声均衡器。 Defonic:世界上任何的声响都可混合成美丽的旋律。 Designers.mx:设计者为设计者所准备的播放列表。 Coffitivity:这里的声音就像咖啡馆里放的一样。 B. 避免注意力分散 Self Co</div> </li> <li><a href="/article/3693.htm" title="深入浅出RPC" target="_blank">深入浅出RPC</a> <span class="text-muted">uule</span> <a class="tag" taget="_blank" href="/search/rpc/1.htm">rpc</a> <div>深入浅出RPC-浅出篇 深入浅出RPC-深入篇   RPC Remote Procedure Call Protocol 远程过程调用协议   它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发</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>