网页列表

2023-11-05


符号    HTML列表分类:

无序列表,不考虑排序,<ul>+<li>,常用于导航

有序列表,结构化列表,考虑排序,<ol>+<li>

定义列表,当作字典或术语,包含定义和描述,<dl>+<dt>+<dd>(其中,dl表示定义列表,dt定义术语,dd定义描述)

选择列表,简易说明

HTML列表分类




HTML 列表

有序列表

  1. 第一个列表项
  2. 第二个列表项
  3. 第三个列表项

无序列表

  • 列表项
  • 列表项
  • 列表项

(一)HTML无序列表ul

无序列表ul的各个列表项之间没有顺序级别之分,是并列的,其基本语法格式如下:
<ul type=…>
<li>列表项1</li>
<li>列表项2</li>
<li>列表项3</li>
……
</ul>

无序列表中type属性的常用值有三个,它们呈现的效果不同:
小黑点:disc(默认值);
方块:square;
空心圆:circle。

举例:

HTML无序列表举例

<ul type=”square”>
<li>吉林联通百兆独享:$899 /月</li>
<li>江苏电信特价百兆:$1099 /月</li>
<li>山东联通百兆独享:$899 /月</li>
<li>黑龙江联通百兆独享:$899 /月</li>
</ul>

(二)HTML有序列表ol

有序列表ol即为有排列顺序的列表,其各个列表项按照一定的顺序排列定义,其基本语法格式如下:

<ol type="~~" start="~~">
  <li>项目一</li>
  <li>项目二</li>
  <li>项目三</li>
  <li>……</li>
</ol>

有序列表其属性有 type   start HTML5新增reversed


(1)、type=用于编号的数字,字母等的类型,如type=a,则编号用英文字母。type的值表示有序列表项目符号的类型。

   type类型         描述
Type=1 表示列表项目用数字表示(1,2,3…..)
Type=a 表示列表项目用小写字母表示(a,b,c..)
Type=A 表示列表项目用大写字母表示(A,B,C..)
Type=i 表示列表项目用小写罗马数字表示(i,ii,iii….)
Type=I 表示列表项目用大写罗马数字表示(I,II,III…)

(2)、start是编号开始的数字,如start=2则编号从2开始,如果从1开始可以省略。start的值表示项目开始的数值。

或是在<li>标签中设定value=”n”改变列表行项目的特定编号,例如<li value=”7″>。使用这些属性,把它们放在<ol>或<li>的的初始标签中。

(3)、reversed 属性是逻辑属性。是 HTML5 中的新属性。当使用该属性时,它规定列表属性为降序 (9, 8, 7...),而不是升序 (1, 2, 3...)。

提示:目前只有 Chrome 和 Safari 6 支持 ol 元素的 reversed 属性。

举例:

HTML有序列表举例

<ol type=”a” start=”3″>
<li>吉林联通百兆独享:$899 /月</li>
<li>江苏电信特价百兆:$1099 /月</li>
<li>山东联通百兆独享:$899 /月</li>
<li>黑龙江联通百兆独享:$899 /月</li>
</ol>
<ol reversed>
  <li>咖啡</li>
  <li>牛奶</li>
  <li>茶</li>
</ol>

<p><strong>注释:</strong>目前只有 Chrome 和 Safari 6 支持 ol 元素的 reversed 属性。</p>


(三)HTML自定义列表dl

自定义列表常用于对术语或名词进行解释和描述,定义列表的列表项前没有任何项目符号。其基本语法如下:
<dl>  <!--定义一个描述列表-->
<dt>名词1</dt>  <!--定义一个项目/名字-->
<dd>名词1解释1</dd>  <!--描述每一个项目/名字-->
<dd>名词1解释2</dd>
…
<dt>名词2</dt>
<dd>名词2解释1</dd>
<dd>名词2解释2</dd>
…
</dl>



举例:

HTML自定义列表举例

<dl>
<dt>YUNVM.COM吉林联通百兆独享特价!$899 /月</dt>
<dd>数据中心:吉林延边联通 </dd>
<dd>4 核CPU 4 GB内存 </dd>
<dd>100 Mbps带宽 120 GB存储 </dd>
</dl>
<dl>
<dt>YUNVM.COM江苏电信特价百兆降价了!$1099 /月</dt>
<dd>数据中心:江苏镇江电信 </dd>
<dd>4 核CPU 4 GB内存 </dd>
<dd>100 Mbps带宽 120 GB存储 </dd>
</dl>


符号    CSS列表:css列表属性可以设置、改变列表项标志或者将图像作为列表项标志。

列表 List

Properties
属性
CSS Version
版本
Inherit From Parent
继承性
Description
简介
list-style CSS1 复合属性。设置列表项目相关内容
list-style-image CSS1 设置或检索作为对象的列表项标记的图像
list-style-position CSS1 设置或检索作为对象的列表项标记如何根据文本排列
list-style-type CSS1/2 设置或检索对象的列表项所使用的预设标记


(四)CSS列表list-style属性

list-style 简写属性在一个声明中设置所有的列表属性。

可以设置的属性(按顺序): list-style-type, list-style-position, list-style-image.

可以不设置其中的某个值,比如 "list-style:circle inside;" 也是允许的。未设置的属性会使用其默认值。

默认值: disc outside none
继承: yes
版本: CSS1
JavaScript 语法: object.style.listStyle="decimal inside"

list-style的具体语法

list-style:[ list-style-image ] || [ list-style-position ] || [ list-style-type ]

默认值:看独立属性自身

适用于:所有 display:list-item 的元素

继承性:有

动画性:否

计算值:看独立属性自身

list-style的取值介绍

list-style-image ]:
设置或检索作为对象的列表项标记的图像
list-style-position ]:
设置或检索作为对象的列表项标记如何根据文本排列
list-style-type ]:
设置或检索对象的列表项所使用的预设标记

list-style的使用说明

复合属性。设置列表项目相关内容
  • 对应的脚本特性为listStyle


<html>
<head>
<style type="text/css">
ul 
{
list-style: square inside url('https://img-blog.csdn.net/20180704075535799?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxNjcyNTkw/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70')
}
</style>
</head>

<body>
<ul>
<li>咖啡</li>
<li>茶</li>
<li>可口可乐</li>
</ul>
</body>

</html>





(五)CSS列表list-style-type属性 列表标记

list-style-type的具体语法

list-style-type:disc | circle | square | decimal | lower-roman | upper-roman | lower-alpha | upper-alpha | none | armenian | cjk-ideographic | georgian | lower-greek | hebrew | hiragana | hiragana-iroha | katakana | katakana-iroha | lower-latin | upper-latin

默认值:disc

适用于:所有 display:list-item 的元素

继承性:有

动画性:否

计算值:特定值

list-style-type的取值介绍

disc:
实心圆(CSS1)
circle:
空心圆(CSS1)
square:
实心方块(CSS1)
decimal:
阿拉伯数字(CSS1)
lower-roman:
小写罗马数字(CSS1)
upper-roman:
大写罗马数字(CSS1)
lower-alpha:
小写英文字母(CSS1)
upper-alpha:
大写英文字母(CSS1)
none:
不使用项目符号(CSS1)
armenian:
传统的亚美尼亚数字(CSS2)
cjk-ideographic:
浅白的表意数字(CSS2)
georgian:
传统的乔治数字(CSS2)
lower-greek:
基本的希腊小写字母(CSS2)
hebrew:
传统的希伯莱数字(CSS2)
hiragana:
日文平假名字符(CSS2)
hiragana-iroha:
日文平假名序号(CSS2)
katakana:
日文片假名字符(CSS2)
katakana-iroha:
日文片假名序号(CSS2)
lower-latin:
小写拉丁字母(CSS2)
upper-latin:
大写拉丁字母(CSS2)

list-style-type的使用说明

设置或检索对象的列表项所使用的预设标记。
  • list-style-image属性为none或指定图像不可用时,list-style-type属性将发生作用。
  • 仅作用于具有display值等于list-item的对象(如li对象)。
  • 注意:ol对象和ul对象的type特性为其后的所有列表项目(如li对象)指明列表属性。
  • 对应的脚本特性为listStyleType
list-style-type 列表标记类型

list-steyl-type  列表标记类型完整版

<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
<meta charset="utf-8" />
<title>list-style-type 列表标记类型</title>
<meta name="author" content="博文作者-李思雨" />
<style>
h1{font-size:16px;font-family:Arial;}
.disc{list-style-type:disc;}
.circle{list-style-type:circle;}
.square{list-style-type:square;}
.decimal{list-style-type:decimal;}
.decimal-leading-zero{list-style-type:decimal-leading-zero;}	
.lower-roman{list-style-type:lower-roman;}
.upper-roman{list-style-type:upper-roman;}
.lower-alpha{list-style-type:lower-alpha;}
.upper-alpha{list-style-type:upper-alpha;}
.none{list-style-type:none;}
.armenian{list-style-type:armenian;}
.cjk-ideographic{list-style-type:cjk-ideographic;}
.georgian{list-style-type:georgian;}
.lower-greek{list-style-type:lower-greek;}
.hebrew{list-style-type:hebrew;}
.hiragana{list-style-type:hiragana;}
.hiragana-iroha{list-style-type:hiragana-iroha;}
.katakana{list-style-type:katakana;}
.katakana-iroha{list-style-type:katakana-iroha;}
.lower-latin{list-style-type:lower-latin;}
.upper-latin{list-style-type:upper-latin;}
</style>
</head>
<body>
<h1>1、disc:默认。标记是实心圆。</h1>
<ul class="disc">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>2、circle:标记是空心圆。</h1>
<ul class="circle">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>3、square:标记是实心方块。</h1>
<ul class="square">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>4、decimal:标记是数字。</h1>
<ul class="decimal">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>

<h1>5、decimal-leading-zero:0开头的数字标记。(01, 02, 03, 等)</h1>
<ul class="decimal-leading-zero">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>	
	
<h1>6、lower-roman:小写罗马数字(i, ii, iii, iv, v, 等。)</h1>
<ul class="lower-roman">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>7、upper-roman:大写罗马数字(I, II, III, IV, V, 等。)</h1>
<ul class="upper-roman">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>8、lower-alpha:小写英文字母The marker is lower-alpha (a, b, c, d, e, 等。)</h1>
<ul class="lower-alpha">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>9、upper-alpha:大写英文字母The marker is upper-alpha (A, B, C, D, E, 等。)</h1>
<ul class="upper-alpha">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>10、none:无标记。</h1>
<ul class="none">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>11、armenian:传统的亚美尼亚编号方式</h1>
<ul class="armenian">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>12、cjk-ideographic:简单的表意数字</h1>
<ul class="cjk-ideographic">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>13、georgian:传统的乔治亚编号方式(an, ban, gan, 等。)</h1>
<ul class="georgian">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>14、lower-greek:小写希腊字母(alpha, beta, gamma, 等。)</h1>
<ul class="lower-greek">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>15、hebrew:传统的希伯来编号方式</h1>
<ul class="hebrew">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>16、hiragana:标记是:a, i, u, e, o, ka, ki, 等。(日文片假名)</h1>
<ul class="hiragana">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>17、hiragana-iroha:标记是:i, ro, ha, ni, ho, he, to, 等。(日文片假名)</h1>
<ul class="hiragana-iroha">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>18、katakana:标记是:A, I, U, E, O, KA, KI, 等。(日文片假名)</h1>
<ul class="katakana">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>19、katakana-iroha:标记是:I, RO, HA, NI, HO, HE, TO, 等。(日文片假名)</h1>
<ul class="katakana-iroha">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>20、lower-latin:小写拉丁字母(a, b, c, d, e, 等。)</h1>
<ul class="lower-latin">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
<h1>21、upper-latin:大写拉丁字母(A, B, C, D, E, 等。)</h1>
<ul class="upper-latin">
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
	<li>这是一个项目列表</li>
</ul>
</body>
</html>



(六)CSS列表list-style-image属性

list-style-image的具体语法

list-style-image:none | <url>

默认值:none

适用于:所有 display:list-item 的元素

继承性:有

动画性:否

计算值:图像计算值或none

list-style-image的取值介绍

none:
不指定图像,默认内容标记将被  list-style-type 代替。
<url>
使用绝对或相对地址指定列表项标记图像。如果图像地址无效,默认内容标记将被  list-style-type 代替。

list-style-image的使用说明

设置或检索作为对象的列表项标记的图像。
  • 若list-style-image属性为none或指定图像不可用时,list-style-type属性将发生作用。
  • 对应的脚本特性为listStyleImage

list-style-image 属性使用图像来替换列表项的标记。

注意: 请始终规定一个 "list-style-type" 属性以防图像不可用。

默认值: none
继承: yes
版本: CSS1
JavaScript 语法: object.style.listStyleImage="url('/images/blueball.gif')"

用 list-style-image 重置列表项目标记符号栗子

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>CSS list-style-image属性详解</title> 
<style>
ul 
{
	list-style:square url("https://img-blog.csdn.net/20180704081041735?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxNjcyNTkw/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70");
}
</style>
</head>

<body>
<h1>用list-style-image重置项目符号:</h1>
<ul class="test">
	<li>列表项一</li>
	<li>列表项一</li>
	<li>列表项一</li>
	<li>列表项一</li>
</ul>
</body>
</html>




(七)CSS列表list-style-type属性 列表标记

list-style-position的具体语法

list-style-position:outside | inside

默认值:outside

适用于:所有 display:list-item 的元素

继承性:有

动画性:否

计算值:特定值

list-style-position的取值介绍

outside:
列表项目标记放置在文本以外,且环绕文本不根据标记对齐
inside:
列表项目标记放置在文本以内,且环绕文本根据标记对齐

列表位置

列表位置描述列表在何处显示。

基本格式如下:

list-style-position:参数

参数取值范围:

·inside:在BOX模型内部显示

·outside:在BOX模型外部显示



list-style-position的使用说明

设置或检索作为对象的列表项标记如何根据文本排列。
  • 仅作用于具有display值等于list-item的对象(如li对象)。
  • 注意:ol对象和ul对象的type特性为其后的所有列表项目(如li对象)指明列表属性。
  • 对应的脚本特性为listStylePosition

属性定义及使用说明

list-style-position属性指示如何相对于对象的内容绘制列表项标记。


默认值: outside
继承: yes
版本: CSS1
JavaScript 语法: object.style.listStylePosition="inside"

用 list-style-position 确定列表位置栗子


<html>
<head>
<meta charset="utf-8"> 
<title>CSS list-style-position属性详解</title> 
<style type="text/css">
ul.inside 
{
	list-style-position: inside
}

ul.outside 
{
	list-style-position: outside
}

.inside{width:270px;}
.outside{width:270px;}

	
</style>
</head>

<body>
<p>该列表的 list-style-position 的值是 "inside":</p>
<ul class="inside">
<li>Earl Grey Tea - 一种黑颜色的茶</li>
<li>Jasmine Tea - 一种神奇的“全功能”茶</li>
<li>Honeybush Tea - 一种令人愉快的果味茶</li>
</ul>

<p>该列表的 list-style-position 的值是 "outside":</p>
<ul class="outside">
<li>Earl Grey Tea - 一种黑颜色的茶</li>
<li>Jasmine Tea - 一种神奇的“全功能”茶</li>
<li>Honeybush Tea - 一种令人愉快的果味茶</li>
</ul>
</body>
</html>

该列表的 list-style-position 的值是 "inside":

  • Earl Grey Tea - 一种黑颜色的茶
  • Jasmine Tea - 一种神奇的“全功能”茶
  • Honeybush Tea - 一种令人愉快的果味茶

该列表的 list-style-position 的值是 "outside":

  • Earl Grey Tea - 一种黑颜色的茶
  • Jasmine Tea - 一种神奇的“全功能”茶
  • Honeybush Tea - 一种令人愉快的果味茶





(八)选择列表(下拉列表)

在HTML中,﹤select﹥标签用于定义表单中的下拉列表,使用下拉列表可以节省页面大量空间,select的中文意思是选择,而用于定义下拉列表中的选项则是由﹤option﹥标签来完成的,option标签被包含在select标签中使用,闲话少说,马上来制作一个下拉列表:

	
 <span STYLE="color:red">请问今天是星期几?</span>
	<select NAME="week">
<option VALUE="Monday">星期一</option>
<option VALUE="Tuesday">星期二</option>
<option VALUE="Wednesday">星期三</option>
<option VALUE="Thursday">星期四</option>
<option VALUE="Friday">星期五</option>
<option VALUE="saturday">星期六</option>
<option VALUE="sunday">星期日</option>
</select><br />


从上面代码中可以看到 select 标签中分别包含了七组 option 标签,每一组 option 标签中的内容都是可供用户输入的一个选项,打开浏览器效果会如右边显示 →  
可以看到这样就大大缩小了页面空间所占的位置,七组选项仅仅占用了一小部分地方就得到了解决。

在HTML5中,select元素新增了几个属性,下面就来看看select标签与option标签都包含了哪些属性吧!

select标签属性

  1. name:这几天经常都能见到这个属性,就不用多解释了;属性代表下拉列表的名称;
  2. size:规定下拉列表可见的选项数,选项值以数字表示;我们看到下拉列表在默认下只能看到一个选项,而如果select size="3"则代表下拉列表同时显示出三个选项;
  3. multiple:规定同时选择多项;可配合size属性使用,在windows操作系统中,按住Ctrl键来选择多个选项;
  4. disabled:属性会禁用下拉列表,被禁用的下拉列表既不可用,也不可点击。一般设置disabled属性是为了满足某些条件时才被使用,比如当用户点击按钮时才会恢复下拉列表的使用;
  5. form:HTML5新属性。定义select字段所属的一个或多个表单;
  6. required:HTML5新属性。规定用户在提交表单前必须选择一个下拉列表中的选项;
  7. autofocus:HTML5新属性。规定在页面加载时下拉列表自动获得焦点;


option标签属性

  1. value:value的值是发送到服务器的值;
  2. lable:规定option选项更短的标注;例如在option标签中的内容为“星期一你要去哪里?”,没有设置lable属性时,会显示为option标签中的lable属性,而你当设置option lable="星期一",那么在选项中只会显示“星期一”,其它的字会被省略;
  3. selected:规定默认选项;默认下,下拉列表选中的是第一个option标签中的内容,即(星期一),而如果给“星期三”这个选项加上selected,那么下拉列表则会选中“星期三”;
  4. disabled:属性会禁用某个选项;被禁用的下拉列表既不可用,也不可点击;


第(八)段落主要讲解了select标签与option标签的使用,option标签能够在不带任何属性的情况下使用,但是通常需要value属性,该属性定义了发送到服务器的数据。请与 select 或 datalist 标签结合使用。放在其它地方,option标签是无意义的。





本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

网页列表 的相关文章

  • Python每日练习题以及答案解析,还不进来测试一下?

    问题引入 现在有5个小朋友要分糖果 他们按照自己的编号顺序围坐在一张圆桌旁边 他们身上都有一些糖果 通过输入来决定每个小孩糖果的数量 从1号小朋友开始 将自己的糖果平均分成最多的3份 多出来的自己吃掉 自己留一份 其余两份分给他相邻的两位小
  • Latex学习笔记二——Overleaf在线练习

    锵锵 本文是基于Overleaf的Latex学习的第二部分 目录 1 结构化文档 2 添加图表 让论文更生动可读 2 1 Graphics 2 2 Floats 2 3 Tables 3 Bibliographies 1 结构化文档 这一部
  • Flex布局实战详解

    Flex布局详解 1 父项属性 flex direction 设置主轴的方向 justify content 设置主轴上的子元素排列方式 flex wrap 设置子元素是否换行 align content 设置侧轴上的子元素排列方式 多行
  • Game101现代计算机图形学入门学习笔记(七)

    光线追踪 一 光线追踪 1 为什么要使用光线追踪 二 基础光线追踪算法 1 光线 2 光线投射 1 着色过程 3 递归光线追踪 Whitted Style 1 基本过程 2 光线 表面相交 1 光线方程 3 轴对称包围盒 AABB 1 Un
  • OCaml学习笔记(二)——Introduction to Objective Camel

    Chapter2 Simple Expressions 2 1 注释语句 OCaml语言中注释部分写在 和 之间 可以相互嵌套 注释部分当作空格处理 2 2 基本表达式 OCaml中每个有效的表达式都有一个类型 某个类型的表达式不能用作其他
  • 学习笔记-前端开发架构设计

    前端开发的技术选项主要包含以下几点 下面对一些名词概念的解释做了笔记 1 分层架构 把功能相似 抽象级别相近的实现进行分层隔离 优势 松散耦合 易维护 易复用 易扩展 常见分层方式 MVC MVVM 2 模块化 解决一个复杂问题时 自顶向下
  • Qiskit API架构介绍(一)

    API是一组类 函数和数据结构 用于与设备和模拟器进行接口 并运行实验 Qiskit实验概述 Qobj中的实验序列定义了运行在后端backend上的量子操作 单个Qobj定义了一批要并发运行的实验 即 Qobj中每个实验按列出的顺序运行一个
  • 懒人式迁移服务器深度学习环境(完全不需要重新下载)

    换服务器了 想迁移原来服务器上的深度学习环境 但又觉得麻烦懒得重新安装一遍anaconda pytorch 有没有办法能不费吹灰之力直接迁移 接下来跟着我一起 懒汉式迁移 本方法适用于在同一内网下的两台服务器之间互相迁移 不在同一局域网下的
  • Java自学第15天 面向对象(全)

    面向过程 面向对象 面向过程思想 步骤清晰简单 第一步做什么 第二步做什么 面对过程适合处理一些较为简单的问题 面向对象思想 物以类聚 分类的思维模式 思考问题首先会解决问题需要哪些分类 然后对这些分类进行单独思考 最后 才对某个分类下的细
  • Qt程序的编译和发布(实验报告)

    实验 1 编译和发布 Qt 程序 目的与要求 掌握创建 Qt 程序的方法 掌握发布 Qt 程序的方法 学会为 Qt 程序添加应用程序图标 了解 Qt 发布需要的 DLL 动态库文 实验准备 搭建好 Qt 开发环境 了解 Qt Creator
  • 学习笔记(三):Java中的List集合——ArrayList、LinkedList、Vector、Stack、CopyOnWriteArrayList

    目录 引言 一 List简介 二 常用List实现类 一 ArrayList 二 LinkedList 三 LinkedList和ArrayList的比较 三 其他List实现类 一 Vector 二 Stack 三 CopyOnWrite
  • 2022全国职业技能大赛-网络安全赛题解析总结④(超详细)

    2022全国职业技能大赛 网络安全赛题解析总结 自己得思路 模块A 基础设施设置与安全加固 20分 模块B 网络安全事件响应 数字取证调查和应用安全 40分 模块C CTF夺旗 攻击 20分 模块D CTF夺旗 防御 20分 有什么不懂得可
  • 【学习笔记】开源中文对话预训练模型调研总结

    开源中文对话预训练模型调研 文章目录 开源中文对话预训练模型调研 1 CDial GPT 主要工作 LCCC数据集 数据清洗策略 基于规则的清洗 基于分类器的清洗 模型 输入表征 训练 2 GPT2 chitchat 3 EVA1 0 WD
  • CST2020 安装包和安装步骤

    安装包和破解码的百度云链接 链接 https pan baidu com s 1RNSWxVxb DIu8dg8gkCzAw 提取码 dve7 如果失效可评论留言 谢谢 1 关闭防火墙和杀毒软件 2 解压后 以管理员模式运行setup文件
  • MyBatis学习笔记整理详细

    MyBatis笔记 写在前面 欢迎来到 发奋的小张 的博客 我是小张 一名普通的在校大学生 在学习之余 用博客来记录我学习过程中的点点滴滴 也希望我的博客能够更给同样热爱学习热爱技术的你们带来收获 希望大家多多关照 我们一起成长一起进步 也
  • 不在傻傻for循环!完美解决JPA批量插入问题

    前言 jpa在简单的增删改查方面确实帮助我们节省了大部分时间 但是面对复杂的情况就显得心有余而力不足了 最近遇到一个批量插入的情况 jpa虽然提供了saveAll方法 但是底层还是for循环save 如果遇到大量数据插入频繁与数据库交互必然
  • firewall-cmd使用--remove-rich-rule删除rich-rule规则

    命令格式 firewall cmd permanent remove rich rule 规则列表 firewall cmd permanent remove rich rule rule family ipv4 source addres
  • Ubuntu和Windows使用Mmdetection训练Swin-Transformer+Mask-RCNN

    最近想用各种SOTA的Swin Transformer来试试实例分割效果 于是找了一下教程实验了一下 主要分为以下步骤 1 安装Mmdetection 这部分的教程很多 网上搜一下就行了 但是这里出错最多 2 下载Swin Transfor
  • C 库函数 - gmtime()

    描述 C 库函数 struct tm gmtime const time t timer 使用 timer 的值来填充 tm 结构 并用协调世界时 UTC 也被称为格林尼治标准时间 GMT 表示 声明 下面是 gmtime 函数的声明 st
  • C 库函数 - mktime()

    描述 C 库函数 time t mktime struct tm timeptr 把 timeptr 所指向的结构转换为自 1970 年 1 月 1 日以来持续时间的秒数 发生错误时返回 1 声明 下面是 mktime 函数的声明 time

随机推荐

  • 三刺激值——XYZ

    三刺激值tristimulus values是引起人体 视网膜对某种颜色 感觉的三种原色的 刺激程度之量的表示 中文名 三刺激值 外文名 tristimulus values 引 起 人体 视网膜刺激 释 义 三种原色的 刺激
  • 基于nat协议下通过端口映射实现外网访问内网网站

    实验拓扑结构图 实验要求 1 R2为ISP设备 只能再该设备上配置ip 不得在进行其它任何配置 2 PC1可以正常pingRC2 3 R1仅拥有一个共有ip地址 在G0 0 1接口上 4 client 浏览器 可以通过http访问到两台se
  • mipi和isp处理_VS-RK3399 在linux系统下面调试Mipi camera接口介绍

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 debian系统目前支持Usb camera是没有问题 走UVC功能接口 那么mipi 接口camera和并口接口的camera 在Debian系统怎么设置呢 其实原理一样 也走uvc接口封装函
  • Network Error .Tap to load again.:-1202

    分析原因 1 可能是网络问题 确认网络是否正常 2 如果电脑上尝试没有问题 但是微信端有问题 可能是手机域名过期的问题 3 可能是域名证书未配置成功 导致微信认证被拦截了 配置即可
  • 编写自己的jdbc数据库连接池

    1 为什么要使用数据库连接池 在使用jdbc的一般开发中 每次都要从数据库获取连接 典例的查询的做法如下 Connection conn null PreparedStatement st null ResultSet rs null tr
  • TypeError: Image data cannot be converted to float

    当使用matplotlib image imread读入图片时 如果图片像素过大 会报告此错误
  • Linux按照行数、大小切分文件

    有几个常用的命令 split 按照行数切分 首先查看文件的行数 wc l debug log 切分文件 split l 行数 切分的文件名 输出的文件名 例 以100行作为基本单位切分debug log文件 输出文件 debug test
  • nginx实现负载均衡

    先讲一下业务场景 有一个为400多个机台客户端提供服务的服务端 随着机台 客户端 的增多 单个服务端的压力会越来越大 如果服务端宕机会影响全部的机台生产 我想让我的服务端更加健壮一些 除了不可抗拒因素之外 都可以稳定的提供服务 这里就可以使
  • 扫雷游戏,可以玩玩

    文章目录 test c 个人思维 test c define CRT SECURE NO WARNINGS 1 include game h void menu printf n printf 1 play n printf 0 exit
  • 在less中使用background-image时,url的设置问题(大坑详解)

    对于在less样式中使用url报错应该是大家经常遇到的问题 大家应该都百度到这样的解决代码 对于第一次遇到这个问题看到这样的代码一脸懵逼 这里的 url是啥子意思 这里的路由该怎么写 好难啊 要泪崩了 问题详解 在类名前面一定要有 url
  • ProGuard混淆及R8优化

    前言 使用java编写的源代码编译后生成了对于的class文件 市面上很多软件都可以对class文件进行反编译 况且Android开发的应用程序是用Java代码写的 为了很好的保护Java源代码 我们需要对编译好后的class文件进行混淆
  • 文章落款居中

    1 选中三行内容 右对齐 见图1 2 如要右侧空出几个字符 可调整右缩进 见图2 3 按Alt键 点住标尺上左缩进浮标向右拖动到与最多字符行左侧紧贴 如本例日期行2字左侧 见图3 4 按Ctrl E键或通过开始 段落 居中按钮 将所选文字居
  • python中numpy.pad()函数的使用

    在卷积神经网络中 为了避免因为卷积运算导致输出图像缩小和图像边缘信息丢失 常常采用图像边缘填充技术 即在图像四周边缘填充0 使得卷积运算后图像大小不会缩小 同时也不会丢失边缘和角落的信息 在Python的numpy库中 常常采用numpy
  • 如何判断被CC了,要如何防御 43.248.191.x

    CC攻击是DDOS的一种 前身名为Fatboy攻击 也是一种常见的网站攻击方法 CC攻击原理就是模拟多个用户对一些资源消耗较大的页面不断发出请求 从而达到消耗服务器资源的目的 CC主要是用来攻击页面的 当一个网页访问的人数特别多的时候 每一
  • vue el-upload 上传图片列表校验不通过后多删除了一张图片

    问题 最近在使用 element ui 的 el upload 组件上传图片列表时 发现当上传的图片校验不通过时 会将上一张已经上传成功的图片删除了 场景 已经上传了一张图片1 再上传另一张图片2 如果当前这张图片2校验不通过 会提示失败并
  • libevent堵包,大包收取速度慢问题

    libevent堵包 大包收取速度慢问题 最近在使用libevent的时候 发现包收取速度慢 单次只能读取到16384个字节 如是在libevent源码里搜索了下16384 发现libevent对单词读取包有限制 可通过下面两个接口修改读写
  • 脱壳(一) —— ESP定律

    1 PUSHAD 压栈 代表程序的入口点 2 POPAD 出栈 代表程序的出口点 与PUSHAD想对应 一般找到这个OEP就在附近 3 OEP 程序的入口点 软件加壳就是隐藏了OEP 或者用了假的OEP FOEP 只要我们找到程序真正的OE
  • RPA开发者要失业?用ChatGPT写RPA脚本?附带亲测案例

    学RPA 用RPA 考RPA 尽在 RPA学习天地 https www rpa learning com RPA开发者要失业 用ChatGPT写RPA脚本 附带亲测案例 随着人工智能技术的不断发展 AI已经开始在多个领域发挥着越来越重要的作
  • 关于unityengine.dll, unityengine.coremodule.dll

    今天在测ILRuntime的DEMO时 打开 hotfix project sln时发现 unityengine debug log找不到 打开引用一看 原来其中的UnityEngine dll引用丢失 于是手动添加了进来 但还是一样报错
  • 网页列表

    HTML列表分类 无序列表 不考虑排序 ul li 常用于导航 有序列表 结构化列表 考虑排序 ol li 定义列表 当作字典或术语 包含定义和描述 dl dt dd 其中 dl表示定义列表 dt定义术语 dd定义描述 选择列表 简易说明