html元素
基础标签
定义文档类型(e.g )
定义一个HTML文档
文档标题体现在网页最上端
这是一个段落
href="www.baidu.com">这是一个链接
换行
规定在文本中的何处适合添加换行符。(意思就是如何窗口变小,那么在你添加这个标签的地方会换行)
定义水平线
定义一个注释
格式
r t="world health organization">who 定义一个缩写
定义文档作者/所有者的联系信息(斜体,该元素前后添加换行)
定义粗体文本
允许您设置一段文本,使其脱离其父元素的文本方向设置(比如使一段文字中的某一段文字倒着写)
dir="rtl(ltr)> "该段落文字从右到左(从左到右)显示 定义文本方向
cite="url"> 定义块引用,cite规定引用来源;blockquote元素中一般嵌套p元素,用于标记被引用的文本,这些引用问嗯赢不直接位于blockquote元素中
定义引用(斜体);1、可以使你或者其他人从文档中自动摘录参考目录2、引用一个超链接。
一段电脑代码 定义计算机代码文本(短语标签)
所有的短语标签(只是不同的文字格式而已,建议使用css)
呈现为被强调的文本
定义重要文本
定义一个定义项目
定义样本文本
定义键盘文本,它表示文本是从键盘上键入的。经常用在与计算机相关的文档或者手册中
定义变量
定义文档中已删除的文本。(My favorite color is blue red !)属性cite:规定一个解释了文本被删除的原因的文档的url;datatime:规定文本被删除的日期和时间
定义加删除线的文本
定义文本中新插入的文本。
定义斜体文本
定义下划线文本。
定义带有记号的文本.比如让一段文字在文本中高亮 显示。
定义度量衡,仅用于已知最大和最小值的度量(不能作为一个进度条来使用)
e.g value="2" min="0" mix="10"> 2 out of 10
="0.6"> 60% result:( )
定义预格式文本。(标签内格式是什么样的,输出格式就是什么样的。)
value="20" max="100"> 定义运行中的任务进度(进程)。(两个属性value和max)
这是引用的内容 定义短引用。(相当于把标签中间的内容加了一个引号)。
定义不支持ruby元素的浏览器所显示的内容。
定义字符的解释或发音。
>定义ruby注释
e.g
汗( han)
渍( zi)
定义小号文本。
定义下标文本。
定义上标文本。
定义一个时间/日期。属性:datatime规定日期/时间;pubdata指示元素中的日期/时间是最近的文档的发布日期。
表单
定义一个html表单,用于用户输入。
包含一个或多个以下表单元素:
规定了用户可以字其中输入数据的输入字段。
input属性: accept 规定通过文件上传来提交的文件的类型。(type=”file“)
alt 定义图像的替代文本(type=”image“)
antocomplete (含on|off两个属性) 规定 元素输入字段是否应该启用自动完成功能。
autofocus 规定当前页面加载时 元素应该自动获得焦点。(就是在输入框加上一个光标)
checked 规定在页面加载时应该被预先选定的 元素。(只针对type="checkbox"或者type="radio")
disable 规定应该禁用的 元素。(有一个输入框进制输入)
form 规定 元素所属的一个或者多个表单。(可以把多个输入框联系起来,合为一个表单)
formenctype 规定当表单数据提交到服务器时如何编码。
formaction 规定当表单提交时处理输入控件的文件的URL(只针对type=”submit“和type=”image“)(就是点击链接之后的url不一样)
formmethod 定义发送表单数据到action URL的HTTP方法(只适合type=”submit“和type=”image“)
formtarget 规定标是提交表单后在哪里显示接收到响应名称或关键词(只适合type=”submit“和type=”image“)
height,weight 规定 元素的高度、宽度。(只适合type=”image“)
list 属性引用元素,其中包含 元素的预定义选型
max、min 规定 元素的最大最小值
maxlength 规定 元素中允许的最大字符数
mulitiple 规定允许用户输入到 元素的多个值(同时可以上传多个文件)
name 规定 元素的名称
pattern 规定用于验证 元素值的正则表达式。
placeholder 规定可描述的输入 字段预期值的简单的提示信息。(在输入框提示你输入的信息,当你开始输入时就会消失)
readonly 规定输入字段是只读的
required 规定必须在提交表单之前输入字段
size 规定已字符数计的 元素的可见宽度
src 规定显示为提交按钮的图像的URL(只针对type="image")
step 规定合法数字间隔( 傍边会出现这样的上下小三角,每次点击都是三个三个的变化)
type 规定要显示的 元素的类型,一般有butten,checkbox(选框),color,data,datatime,data-local,email,file,hidden,image,month,number,password,radio,range,reset,search,submit,tel,text,time,url,week
value 指定 value的值
定义一个多行的文本输入控件(可容纳无限数量的文本,默认等宽字体,通过cols和rows规定textarea的尺寸大小)
textarea属性:autofocus 文本区域自动获得焦点(光标闪烁点)
cols,rows 规定文本区域可见宽度和行数
disablle 规定禁用文本区域
form 规定文本区域所属的一个或多个表单。(将多个输入框归为一个表单)
maxlength 规定文本区域允许的最大字符数
name 规定文本区域名称
placeholder 规定一个简短的提示,描述文本区域期望的输入值。(一个文字颜色较浅的解释文本,当开始输入时就消失)
readonly 规定文本区域为只读
required 规定文本区域是必需的/必填的(如果不填写无法进入下一步)
wrap 规定当提交表单时,文本区域中的文本应该怎么样换行(hard换行(必须指定cols的值);soft不换行)
定义一个按钮
botton属性:autofocus 规定页面加载时按钮自动获得焦点(在按钮周边出现蓝色亮光)
disable 禁用该按钮
form 规定按钮属于一个或多个表单
formaction 规定当提交表单时向何处发送表单数据。覆盖form元素的action属性。(url)
formenctype 规定向服务器发送表单数据之前如何对其进行编码
属性值:application/x-www-form-urlencoded 在发送前对所有字符进行编码(默认)
multipart/form-data 不对字符编码。当使用有文件上传控件的表单时,该值是必需的。
text/plain 将空格转换为“+",但不编码特殊字符。
formmethod 规定用于发送表单数据的HTTP方法。覆盖form元素的methon属性
属性值:get :以url变量(使用method=”get“)的形式来发送。表单数据在url中以name/value对出现;get传送数据量不能大于2kb;不可传送敏感信息
post :以HTTP post的形式发送表单数据;较安全;没有大小限制
formnovalidata 使用该属性,提交表单时不进行验证。覆盖form元素的novalidata属性。
formtarge t规定在何处打开action URL.覆盖form元素的terget属性。
属性值:_blank在新窗口/选项卡中将表单提交到文档
_self在同一框架中将表单提交到文档(默认)
_parent在父框架中将表单提交到文档
_top在整个窗口将表单提交到文档
framename在制定的框架中将表单提交到文档
name 规定按钮的名称(在后边使用css更改样式的时候用到name)
type 规定按钮的类型
button 该按钮是重置按钮
reset 该按钮是可点击按钮
submit 该按钮时提交按钮
value 规定按钮的初始值(显示在按钮表面的文字或图案)
用来创建下拉列表
select 属性: autofocus,disable,form
multiple 规定可同时选多个选型
name 定义下拉列表的名称
required 规定用户在提交表单前必需选择一个下拉列表的选项
size(number) 规定下拉列表中可见选项的数目
规定下拉列表中的一个选项;通常不带有任何属性使用,但是通常需要使用value属性,此属性会指示服务器的内容。与select连用。
属性:disabled,value
lable(text) 定义当使用时所使用的标注。
selected 规定选项(在首次显示在列表时)表现在选中状态。(刚拉开列表时默认选中的一个)
用于把相关的选型组合在一起。当选项很多时可以使用 (属性:disable,label(图中的加粗黑体字,不可被选中,只是描述组))
将表单内的相关元素分组,并在相关表单元素周围绘制边框。
属性:disable,form,name
定义fieldset元素的标题。
为input元素定义标注。如果你在label元素内点击文本,就会触发控件。标签的for属性应与相关元素的id属性相同
属性:for(元素id) 规定lable与哪个表单元素绑定
规定了input元素可能的选项列表 (在输入框输入的时候会出现下拉选项)
规定用于表单的密钥对生成器的字段。当提交表单时,私钥存储在本地,公钥发送到服务器。
属性:autofocus 使字段在加载时获得焦点。
challenge 如果使用,则将keygen的值设置为在提交时询问。
disabled 禁用字段
form 定义该字段所属的一个或多个表单。
keytype 定义密钥的安全算法。
keytype属性值:rsa 默认。 规定RSA安全算法。RSA密钥强度可有用户选择。
dsa 规定DSA安全算法。DSA密钥长度可由用户选择。
ec 规定EC安全算法。EC密钥强度可由用户选择。
ec
name 定义元素的唯一名称。name属性用于在提交表单时搜集字段的值。
定义一个计算的结果
属性:for 描述计算中使用的元素与计算结果之间的联系。
form 定义输入字段所属的一个或多个表单。
name 定义对象的唯一名称(表单提交时使用)
框架
定义内联框架。一个内联框架被用来在当前 HTML 文档中嵌入另一个文档。
name 规定的名称
sandbox 对的内容定义一系列额外的限制
sandbox属性值:” “ 启用所有限制条件
allow-same-origin 允许将内容作为普通来源对待。如果未使用该关键字,嵌入的内容将被视为一个独立的源。
allow-top-navigation 嵌入的页面的上下文可以导航(加载)内容到顶级的浏览上下文环境。如果未使用该关键字,这个操作不可使用
allow-forms 允许表单提交
allow-scripts 允许脚本执行
seamless 规定看起来像是父文档中的一部分。(没有边框和滚动条)
src(url) 规定在中显示的文档的URL。
srcdoc(HTML_code ) 规定页面中HTML内容显示在中。
图像
定义图像
属性:alt 规定图像的替代文本
crossorigin(anonymous,use-credentials) 设置图像的跨域属性
height,width 规定图像的高度和宽度。
ismap 将图像规定为服务器端图像映射。
src 规定显示图像的url
usemap 将图像定义为客户器端图像
定义图像映射
属性: name 必需。为image-map规定的名称。
定义图像map内部的区域。
属性:alt 规定区域的替代文本。如果使用href属性,则该属性是必需的。
coords 规定区域的坐标。
x1,y1,x2,y2 如果shape属性设置为“rect”,则该值规定矩形左上角和右下角的坐标。
x,y,radius 如果shape属性设置为“circ”,则该值规定圆心的坐标和半径。
x1,y1,x2,y2,...,xn,yn 如果shape属性设置为“poly”,则该值规定多边形各顶点的值,如果第一个坐标和最后一个坐标不一致,那么为了关闭多边形,浏览器必需添加最后一对坐标。
href 规定区域的目标url
hreflang 规定目标url的语言(参考语言代码集参考手册)
media 规定目标url是以何种媒介/设备优化的。默认:all
设备 all 默认。适应所有设备
auarl 语音合成器
braille 盲文反馈设备
handheld 手持设备
projection 投影仪
print 打印预览模式/打印页数
screen 电脑屏幕
tty 电传打字机和类似使用固定间距字符网格的介质
tv 电视类型设备
值: width,height指定的显示区域的宽度和高度。通常使用“min-”,"max-"前缀
device-width,device-height 指定目标显示/打印纸的宽度和高度。通常使用“min-”,"max-"前缀
portrait,landscape 指定目标显示/纸的方向
aspect-ratio 指定的目标的显示区域的宽度/高度比例
device-aspect-ratio 指定目标的显示区域的设备宽度/设备高度比例。
color 指定目标显示每个像素颜色的位数。
color-index 具体显示出来的像素位数
monochrome 指定在一个单色的帧缓冲器的像素位数
resolutiion 指定目标显示/纸的像素密度
scan 指定一个电视显示屏的扫描方法。(progressive,interlace)
grid 指定输出设备是电网或者位图(1,0)
rel 规定当前文档与目标url之间的关系。
属性值altrnate 文档的替代版本(比如打印页、翻译或镜像)
author 链接到文档的作者。
bookmark 用于书签的永久网址。
help 链接到帮助文档
license 连接到文档的版权信息
next 选项中的下一个文档。
nofollow 是一个HTML标签的属性值。这个标签的意义是告诉搜索引擎不要追踪此网页上的链接或者不要追踪此特定链接。
noreferrer 如果用户点击链接指定浏览器不要发送HTTP referer头部信息
prefetch 指定的目标文件应该被缓存。
prev 选项中的前一个文档。
tag 当前文档的标签(关键字)
shape 规定区域的形状
default 规定全部区域
rect 定义矩形区域
circle 定义圆形
poly 定义多边形区域
target 规定在何处打开目标的URL
_blank 在新窗口打开被链接的文档
_parent 在父框架中打开被链接文档
_self 在相同的框架中打开被链接的文档
_top 在整个窗口打开被链接文档
framename 在指定的框架中打开被链接文档
type 规定目标URL的MIME类型(包括application,audio,font,example,image,message,model,multipart,text,video)
通过脚本(js)来绘制图形(图标或其他图像)
<canvas >属性:height 规定画布的高度
width 规定画布的宽度
<figcaption >定义一个捕获的元素。(自动找到对象并在其下面添加文本,即为(图名))
<figure >用于对元素进行整合。规定独立的流内容(图片,图表,照片,代码等。元素的内容应该与主内容相关,同时元素的位置相对于著内容是独立的。如果被删除,则不应对文档流产生影响)
Audio/Video
定义声音,比如音乐流和其他音频流(MP3,war,Ogg)
属性值:autoplay 如果出现该属性,则音频在就绪之后马上播放
controls 如果出现该属性,则向用户显示音频控件(播放/暂停按钮)
loop 如果出现该属性,则每当音频结束时重新开始播放
muted 如果出现该属性,则音频输出为静音。
preload (auto,metadata,none)规定网页加载时,音频是否默认加载以及如何被加载。
src(URL) 规定音频文件的url
定义media元素(的媒体资源)
属性值:media 规定媒体资源的类型,供浏览器决定是否下载(见media的属性值)
src 规定媒体文件的URL
type 规定媒体资源的MIME类型(MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。)
为媒体元素定义外部文本轨道。这个元素用于规定字幕文件或其他包含文本的文件,当媒体播放时,这些文件时可见的。
属性值:default 归档该轨道是默认的,如果用户没有选择任何轨道,则使用默认轨道
kind 规定文本轨道的文本类型
属性值:captions 该轨道定义将在播放器中显示的简短说明。
chapter 该轨道定义章节,用于导航媒介资源。
descriptions 该轨道定义描述,用于通过音频描述媒介的内容
metadata 该轨道定义脚本使用的内容。
subtitles 该轨道定义字幕,用于在视频中显示字幕。
lable 规定文本轨道的标签和标题
src 规定轨道文件的URL
srclang 规定轨道文本数据的语言。如果kind属性值是“subtitles”,则该属性是必须的
定义一个音频或者视频。(MP4,WebM,Ogg)
属性值:autoplay
controls
height
width
loop
muted
poster 规定视频正在下载时显示的图像,直到用户点击播放按钮。
preload 视频在加载时加载并预备播放。如果使用autoplay则忽略该属性。
src
链接
定义一个链接
属性值:download 指定下载链接
href 规定链接目标的URL
hreflang 规定目标URL的基准语言。
media 规定目标URL的媒介类型。
rel 规定当前文档与目标URL之间的关系。
target 规定在何处打开目标URL。
type 规定MIME类型。
定义文档与外部资源的关系。常见用途是链接样式表。
属性值:href,hreflang,media,rel,sizes,type
定义导航链接,只作为标注一个导航链接的区域。
列表
定义一个无序列表
定义一个有序列表
定义一个列表项
定义一个定义列表
定义一个定义列表中的项目
定义定义列表中项目的描述
定义菜单列表
定义用户可能调用的命令(比如单选按钮、复选框或按钮)
表格
定义一个表格
定义表格标题
定义表格中表头单元格
定义表格中的行
定义单元格中的单元
定义表格中的表头内容
定义表格中的主体内容
定义表格中的脚注
定义表格中一个或多个列的属性值
定义表格中供格式化的列组。
样式/节
定义文档的样式信息
定义文档中的节
定义文档中的节
定义一个文档的头部部份
定义一个文档的底部
定义了文档的某个区域
定义一个文章内容
定义其所处内容之外的内容
定义了用户可见的或者隐藏的需求的补充细节
定义一个对话框或者窗口
定义一个可见的标题。当用户点击标题时会显示出详细信息。
元信息
定义关于文档的信息
定义关于HTML文档的元信息
定义页面中所有链接的默认地址或者默认目标
程序
定义客户端脚本
定义针对不支持客户端脚本的用户的替代内容
定义一个容器,用来嵌入外部应用或者互动程序(插件)
定义嵌入的对象
定义对象的参数。
html全局属性
class 为html元素定义一个或多个类名(classname)(类名从样式文件引入)(class="这里可以填写多个class属性")
id 定义元素唯一的id (id=" 引号里只可以填入一个id,多个无效")
style 规定元素的行内样式
title 描述了元素的额外信息
accesskey 设置访问元素的键盘快捷键
contenteditable 规定是否可以编辑元素的内容
contextmenu 指定一个元素的上下文菜单,当用户右击该元素,出现上下文菜单
data-* 用于存储页面的自定义数据
dir 设置元素中内容的文本方向
draggable 指定某个元素是否可以拖动
dropzone 指定是否将数据复制、移动,或链接,或删除
hidden hidden属性规定对元素进行隐藏
lang 规定元素中内容的语言代码
spellcheck 检查元素是狗拼写错误
tabindex 设置元素的Tab键控制次序
translate 指定是否一个元素的值在页面载入时是否需要翻译
HTML事件属性
窗口事件
onsfterprint 在打印文档之后运行脚本
onbeforeprint 在文档打印之前运行脚本
onbeforeonload 在文档加载之前运行脚本
onblur 在窗口失去焦点时运行脚本
onerror 在错误时运行脚本
onfocus 在窗口获得焦点时运行脚本
onhaschange 当文档改变时运行脚本
onload 当文档加载时运行脚本
onmessage 当触发消息时运行脚本
onoffline 当文档离线时运行脚本
ononline 当文档上线时运行脚本
onpagehide 当窗口隐藏时运行脚本
onpageshow 当窗口可见时运行脚本
onpopstate 当窗口历史纪录改变时运行脚本
onredo 当文档再执行操作时运行脚本
onresize 当调整窗口大小时运行脚本
onstorage 当Web Storage区域更新时(存储空间中的数据发生变化时)运行脚本
onundo 当文档执行撤销时运行脚本
onunload 当用户离开文档时运行脚本
表单事件
onblur 当元素失去焦点时运行脚本
onchange 当元素改变时运行脚本
oncontextmenu 当触发上下文菜单时运行脚本
onfocus 当元素获得焦点时运行脚本
onforminput 当表单获得用户输入时运行脚本
oninput 当元素获得用户输入时运行脚本
oninvalid 当元素无效时运行脚本
onselect 当选取元素时运行脚本
onsubmit 当提交表单时运行脚本
键盘事件
onkeydown 当按下按键时运行脚本
onkeypress 当按下并松开按键时运行脚本
onkeyup 当松开按键时运行脚本
鼠标事件
onclick 当单击鼠标时运行脚本
ondbclick 当双击鼠标时运行脚本
ondrag 当拖动元素时运行脚本
ondragend 当拖动操作结束时运行脚本
ondragenter 当元素被拖动至有效的拖放目标时运行脚本
ondragover 当元素被拖动至有效拖放目标上方时运行脚本
ondragstart 当拖动操作开始时运行脚本
ondrop 当被拖动元素正在被拖放时运行脚本
onmousedown 当按下鼠标按钮时运行脚本
onmousemove 当鼠标指针移动时运行脚本
onmouseout 当鼠标指针移出元素时运行脚本
onmouseover 当鼠标指针移至元素之上时运行脚本
onmouseup 当松开鼠标按钮时运行脚本
onmousewheel 当转动鼠标滚轮时运行脚本
onscroll 当滚动元素的滚动条时运行脚本
多媒体事件
onabort 当发生中止事件时运行脚本
oncanplay 当媒介能够开始播放但可能因为缓冲而需要停止时运行脚本
oncanplaythrough 当媒介能够无需因缓冲而停止即可播放至结尾时运行脚本
ondurationchange 当媒介长度改变时运行脚本
onemptied 当媒介资源元素突然为空时(网络错误、加载错误等)运行脚本
onended 当媒介已抵达结尾时运行脚本
onerror 当元素加载期间发生错误时运行的脚本
onloadeddata 当加载媒介数据时运行脚本
onloadedmetadata 当媒介元素的持续时间以及其他媒介数据已加载时运行脚本
onloadstart 当浏览器开始加载媒介数据时运行脚本
onpause 当媒介数据暂停时运行脚本
onplay 当媒介数据将要开始播放时运行脚本
onplaying 当媒介数据已开始播放时运行脚本
onprogress 当浏览器正在获取媒介数据时运行脚本
onreadystatechange 当就绪状态改变时运行脚本
onratechange 当媒介数据的播放速率改变时运行脚本
onseeked 当媒介元素的定位属性不再为真且定位已结束时运行脚本
onseeking 当媒介元素的定位属性为真且定位已开始时运行脚本
onstalled 当取回媒介数据过程中(延迟)存在错误时运行脚本
onsuspend 当浏览器已在取媒介数据但在取回整个媒介文件之前停止时运行脚本
ontimeupdata 当媒介改变其播放位置时运行脚本
onvolumechange 当媒介改变音量亦或当音量被设置为静音时运行脚本
onwaiting 当媒介已停止播放但打算继续播放时运行脚本
其他事件
onshow 当
元素在上下文显示时触发
ontoggle 当用户打开或关闭元素时触发
全文结束,在下一节编写一篇拥有所有标签的HTML文档代码
转载于:https://www.cnblogs.com/annonmouse99/p/11366815.html
你可能感兴趣的:(html5标签整理)
关于沟通这件事,项目经理不需要每次都面对面进行
流程大师兄
很多项目经理都会遇到这样的问题,项目中由于事情太多,根本没有足够的时间去召开会议,那在这种情况下如何去有效地管理项目中的利益相关者?当然,不建议电子邮件也不需要开会的话,建议可以采取下面几种方式来形成有效的沟通,这几种方式可以帮助你努力的通过各种办法来保持和各方面的联系。项目经理首先要问自己几个问题,项目中哪些利益相关者是必须要进行沟通的?可以列出项目中所有的利益相关者清单,同时也整理出项目中哪些
DIV+CSS+JavaScript技术制作网页(旅游主题网页设计与制作)云南大理
STU学生网页设计
网页设计 期末网页作业 html静态网页 html5期末大作业 网页设计 web大作业
️精彩专栏推荐作者主页:【进入主页—获取更多源码】web前端期末大作业:【HTML5网页期末作业(1000套)】程序员有趣的告白方式:【HTML七夕情人节表白网页制作(110套)】文章目录二、网站介绍三、网站效果▶️1.视频演示2.图片演示四、网站代码HTML结构代码CSS样式代码五、更多源码二、网站介绍网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。网站程
数组去重
好奇的猫猫猫
整理自js中基础数据结构数组去重问题思考?如何去除数组中重复的项例如数组:[1,3,4,3,5]我们在做去重的时候,一开始想到的肯定是,逐个比较,外面一层循环,内层后一个与前一个一比较,如果是久不将当前这一项放进新的数组,挨个比较完之后返回一个新的去过重复的数组不好的实践方式上述方法效率极低,代码量还多,思考?有没有更好的方法这时候不禁一想当然有了!!!hashtable啊,通过对象的hash办法
关于城市旅游的HTML网页设计——(旅游风景云南 5页)HTML+CSS+JavaScript
二挡起步
web前端期末大作业 javascript html css 旅游 风景
⛵源码获取文末联系✈Web前端开发技术描述网页设计题材,DIV+CSS布局制作,HTML+CSS网页设计期末课程大作业|游景点介绍|旅游风景区|家乡介绍|等网站的设计与制作|HTML期末大学生网页设计作业,Web大学生网页HTML:结构CSS:样式在操作方面上运用了html5和css3,采用了div+css结构、表单、超链接、浮动、绝对定位、相对定位、字体样式、引用视频等基础知识JavaScrip
HTML网页设计制作大作业(div+css) 云南我的家乡旅游景点 带文字滚动
二挡起步
web前端期末大作业 web设计网页规划与设计 html css javascript dreamweaver 前端
Web前端开发技术描述网页设计题材,DIV+CSS布局制作,HTML+CSS网页设计期末课程大作业游景点介绍|旅游风景区|家乡介绍|等网站的设计与制作HTML期末大学生网页设计作业HTML:结构CSS:样式在操作方面上运用了html5和css3,采用了div+css结构、表单、超链接、浮动、绝对定位、相对定位、字体样式、引用视频等基础知识JavaScript:做与用户的交互行为文章目录前端学习路线
数据仓库——维度表一致性
墨染丶eye
背诵 数据仓库
数据仓库基础笔记思维导图已经整理完毕,完整连接为:数据仓库基础知识笔记思维导图维度一致性问题从逻辑层面来看,当一系列星型模型共享一组公共维度时,所涉及的维度称为一致性维度。当维度表存在不一致时,短期的成功难以弥补长期的错误。维度时确保不同过程中信息集成起来实现横向钻取货活动的关键。造成横向钻取失败的原因维度结构的差别,因为维度的差别,分析工作涉及的领域从简单到复杂,但是都是通过复杂的报表来弥补设计
【华为OD技术面试真题精选 - 非技术题】 -HR面,综合面_华为od hr面
一个射手座的程序媛
程序员 华为od 面试 职场和发展
最后的话最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!资料预览给大家整理的视频资料:给大家整理的电子书资料:如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以点击这里获
【Git】常见命令(仅笔记)
好想有猫猫
Git Linux学习笔记 git 笔记 elasticsearch linux c++
文章目录创建/初始化本地仓库添加本地仓库配置项提交文件查看仓库状态回退仓库查看日志分支删除文件暂存工作区代码远程仓库使用`.gitigore`文件让git不追踪一些文件标签创建/初始化本地仓库gitinit添加本地仓库配置项gitconfig-l#以列表形式显示配置项gitconfiguser.name"ljh"#配置user.namegitconfiguser.email"123123@qq.c
2022-08-28
蔚蓝一片晴
初三暑假培训收获点滴从8月25至8月27日三天两晚的培训结束了,回到家中,该静下心来整理一下触动心灵的收获,成为成长的积淀。1.在优秀团队中快速成长与提升,做一名反思成长型教师一名专业型教师的教学指导包括了教学原理知识、案例知识、策略知识。面对教学中的遇到的有趣的情形、问题会去研究其理,寻找更好的教法学法对策。从新手到成熟型教师,再走向专业型教师,需要的是觉醒与反思,多进行案例研究,从案例中观察、
十大可以挣钱的软件(盘点当前赚钱快还靠谱的7个赚钱软件)
高省APP大九
挣钱软件可以用“泛滥”来形容了,网上各式各样的打着“赚钱”标签的挣钱软件着实让人眼花缭乱,不知道的还以为随便找个软件玩玩就能发家致富,体验过的人却看得清清楚楚明明白白,挣钱软件哪有看到的那么“繁荣”,很多不过是标榜着赚钱来忽悠老百姓的“假”软件罢了!很多网友都在抱怨想找个真正能赚钱的软件太难了,有人花费了大量的时间和精力也没找到个称心如意的挣钱软件,不过现在你是幸运的,本篇千秋将为大家盘点当前赚钱
2020-8-19晨间日记:看过的电影
盐大虾
今天是周三起床:6点半就寝:11点天气:晴心情:正常纪念日:周三任务清单今日完成的任务,最重要的三件事:1.整理写过的文档2.电影《电灯泡》3.这就是街舞第三季第五期改进:早睡早起习惯养成:早睡早起,看书周目标·完成进度两篇文章学习·信息·阅读电影艺术发展史相关教材健康·饮食·锻炼吃了挺多零食,还喝了果粒橙,还是得少吃,多锻炼,不然会慢慢死掉的。人际·家人·朋友淡定交流,不放在心上。工作·思考专心
好习惯和坏习惯
炫舞阳光
好习惯和坏习惯文/炫舞阳光生活中有很多细节,可以体现出一个人的习惯。好的习惯让人保持清晰的头脑,坏的习惯常常让人丢东忘西,头脑混沌。生活中,我喜欢整理东西。厨房里,锅碗瓢盆各样东西我习惯各就其位。案板、勺子、铲子和刀具我习惯性的挂起来。大大小小的碗和盘子,我习惯性的立在收纳柜里。每次轮到我在家做饭时,我习惯于一边使用,一边收拾和擦拭归位。做好饭时,台面干干净净。我想把这种习惯影响和传递给家人。然而
python批量读取tiff文件_Python Pillow批量转换tif格式到jpg
weixin_39557797
最近因为想要整下网站的壁纸,从网站下载了别人整理好的合集压缩包,解压之后,却发现里面的文件都是tif的,tif格式网站和电脑都不认的,根本不能作壁纸。这时候,就需要转换图片格式了,首先我找了几款转换格式的软件,发现效果都不好,要不是不支持tif格式,要不就是转换出来的图片糊的不行。最终,还是决定用Python的Pillow库来写一个脚本,完成这个任务。下面是整个的小脚本----importosim
高中抓住这两招,帮你实现从学渣到学霸的逆袭
以读攻独
富兰克林曾说:“宝贝放错了地方便是废物。”一句话戳中了“位置”的重要性。大多数人,最初对位置的明显感受,似乎就来源于上高中时的座位:成绩好的,坐前排,那里安静,学习氛围浓,受关注度高;成绩差的坐后面,嘈杂,充斥着汗味、食品味、香水味,也经常被点名。所以,位置不仅代表了分数,也给你打上了“学渣”或“学霸”的标签。在《逆袭》这本书中,就真实地讲述一个参加了2014年高考的高中生,用三年的奋斗史,从班级
今日分享:有的孩子家长常常在对于小朋友老是说谎,还特别爱推卸责任,很头痛,不知道该怎么办!
雨燕Cassie
其实六岁以前都不叫撒谎,只能叫做逃避和害怕,因为他们都是没有撒谎的这个概念,家长所谓的撒谎只能说是因为做错了事情,怕受到责罚而找一个「台阶」给自己一下而已,所以家长不能给孩子一个贴上撒谎的这个标签,如果说孩子出现家长所说的撒谎,我们应该做的是:1.允许孩子将事情的原委进行一个表达,给孩子说明的机会,不提示孩子说谎,不急著批评孩子。2.不使用问句,不恐吓和严刑逼供,耐心的以故事或者以分析的形式和孩子
JAVA·一个简单的登录窗口
MortalTom
java 开发语言 学习
文章目录概要整体架构流程技术名词解释技术细节资源概要JavaSwing是Java基础类库的一部分,主要用于开发图形用户界面(GUI)程序整体架构流程新建项目,导入sql.jar包(链接放在了文末),编译项目并运行技术名词解释一、特点丰富的组件提供了多种可视化组件,如按钮(JButton)、文本框(JTextField)、标签(JLabel)、下拉列表(JComboBox)等,可以满足不同的界面设计
项目:事半功倍的法宝
小小效能
行动的三大流程:记录、排程和执行,也讲了易效能的4D原则以及T-step标签法。这些流程和方法能够解决我们眼前的一地鸡毛,让我们有更多时间和精力去关注更为长远的事情,完成工作、生活和人生中重要的项目。项目管理能够让我们围绕结果去做事情,达成事半功倍的效果,也就是做更少的事情,但达成更好的效果。如果我们能够不断地达成一个又一个的项目,那么我们的人生无疑会像滚雪球一样,在长坡道上面不断积累。一、项目的
00. 这里整理了最全的爬虫框架(Java + Python)
有一只柴犬
爬虫系列 爬虫 java python
目录1、前言2、什么是网络爬虫3、常见的爬虫框架3.1、java框架3.1.1、WebMagic3.1.2、Jsoup3.1.3、HttpClient3.1.4、Crawler4j3.1.5、HtmlUnit3.1.6、Selenium3.2、Python框架3.2.1、Scrapy3.2.2、BeautifulSoup+Requests3.2.3、Selenium3.2.4、PyQuery3.2
更改npm镜像源为淘宝镜像
骆小骆
基于node.js
npm常用指令后缀*最近复习了一下node.js整理了一下跟node.js相关的指令后缀*--save、-S参数意思是把模块的版本信息保存到dependencies(生产环境依赖)中,即你的package.json文件的dependencies字段中;–--save-dev、-D参数意思是把模块版本信息保存到devDependencies(开发环境依赖)中,即你的package.json文件的de
解决Obsidian写笔记中的<img>标签无法显示图片的问题
全能全知者
笔记
Obsidian中写md笔记如果使用标签会显示不出图案,后来才知道因为Obsidian的问题导致只能用绝对路径定位。所以我本人写了一个py插件,将md笔记里的img标签批量替换成Obsidian能够读取的形式。安装FixObsImgDpy:pipinstallFixObsImgDpy安装完成后在需要修复的md文件的父目录下运行命令:FixObsImgDpy就会自动修复父目录以下的全部md文件 仓库
2022-07-06学会放手
杨晓玲乐平市第十一小学
2022年7月5日星期一晴今天结束了国培培训,上午收拾好物品,带着孩子整理心情,带着憧憬去到孩子新的学校,因为从小我有意培养孩子自己整理自己内务,孩子很认真的把自己要用的都整理好,不用的都另外装好,这一点孩子的能力还是挺强的。把自己的行李按学校提出的要求认真的整理好,我们便出发了。我们早早的来到学校,时间还早,便让她到阿姨那休息了一会儿,每去到一个新的地方,能迅速的安顿下来,这是非常好的。时间很快
抱怨很廉价,别做空想家
Fang2023
今天在整理浏览器收藏夹的时候,看到一个很多年前保存的一个网页,上面是一支央视公益广告的视频,《我创故我在》。思绪一下子回到了好几年前。还记得第一次无意中在电视上看到这支广告,喜悦之情溢于言表。抱怨很廉价,别做空想家,这句歌词尤其喜欢。听着歌曲,仿佛那时候的潮气蓬勃、意气风发,又回来了,即使此时感到疲惫。【公益】央视公益广告歌曲《我创故我在》_腾讯视频
好运来
是露漫漫呀
4月9日下午17.45分晴此时学校里广播站放着激情热烈的歌曲——《好运来》。“好运来,祝你好运来……”第一瞬间,我想到了他们是放这首歌是为补考的同学招来好运气的。然后我思绪飞扬,飘到了高中考试前同学放这首歌来抚平心态。飘到了高考前整理班级课桌时,学校喇叭里大大咧咧放着《好运来》……疲惫的我会心一笑。飘到了上学期考细解实验试卷时的那个中午青春小胖放这首歌来招好运,祈祷考的都会…………关于《好运来》的
[实践应用] 深度学习之模型性能评估指标
YuanDaima2048
深度学习 工具使用 深度学习 人工智能 损失函数 性能评估 pytorch python 机器学习
文章总览:YuanDaiMa2048博客文章总览深度学习之模型性能评估指标分类任务回归任务排序任务聚类任务生成任务其他介绍在机器学习和深度学习领域,评估模型性能是一项至关重要的任务。不同的学习任务需要不同的性能指标来衡量模型的有效性。以下是对一些常见任务及其相应的性能评估指标的详细解释和总结。分类任务分类任务是指模型需要将输入数据分配到预定义的类别或标签中。以下是分类任务中常用的性能指标:准确率(
思考成长
丁昆朋
这篇文章是加紧赶出来“应付”日更,一方面不想要再晚睡了;另一方面不想失去日更达人的称号,只能坐下来匆忙写下一点文字。既然标题是成长,先来总结一下这段时间的收获:1、整理箱子站着可以看电脑,坐着反而是一种享受,减少了坐着腰酸背痛的现象;2、使用讯飞输入法大大增加自己的输出量;3、Anaconda+“pythontutor.com"+Google算是简单入门python;4、英语的阅读文章能力、听力提
改变从每一刻
震震一点儿飞飞
每天要做的事情很多,思考的时间太少,整理的不够,所以,每天过的很快,但过的太单薄了,不知道进步在哪里?今天的意义在哪里?这问题到底出在哪里呢?哪里都很乱,时间可能还是被浪费了!要做的事情咬咬牙也就做了,想到看到就做到,是不是就会简单很多!立刻做,去试一试!
LeetCode github集合,附CMU大神整理笔记
Wesley@
LeetCode github
GithubLeetCode集合本人所有做过的题目都写在一个java项目中,同步到github中了,算是见证自己的进步。github目前同步的题目是2020-09-17日之后写的题。之前写过的题会陆续跟新到github中。目前大概400个题目Github项目链接:https://github.com/sunliancheng/leetcode_github附上一份优秀的教材整合:这是卡内基梅隆(C
靠谱的海淘APP大全 可以海淘的软件有哪些
氧惠评测
96KaiFa为您整理了可以海淘的软件有哪些,分别有海淘、ZOZO日本海淘、海淘铺、美芽海淘、海淘1号海外购、高乐高海淘、海淘美瞳、海淘返利网、海淘拼单、豌豆公主海淘,下面一起来看靠谱的海淘APP大全吧!购物、看电影、点外卖、用氧惠APP!更优惠!氧惠(全网优惠上氧惠)——是与以往完全不同的抖客+淘客app!2023全新模式,我的直推也会放到你下面,送1:1超级补贴(邀请好友自购多少,你就推广得多
3.1 损失函数和优化:损失函数
做只小考拉
用一个函数把W当做输入,然后看一下得分,定量地估计W的好坏,这个函数被称为“损失函数”。损失函数用于度量W的好坏。有了损失函数的概念后,就可以定量的衡量W到底是好还是坏,要找到一种有效的方法来从W的可行域里,找到W取何值时情况最不坏,,这个过程将会是一个优化过程。损失函数L_i定义:通过函数f给出预测的分数和真实的目标(或者说是标签y),可以定量的描述训练样本预测的好不好,最终的损失函数是在整个数
小学科学课堂管理规培有感
31c6a3d23d4e
今天进行了这学期的第一次新教师规培,又是干货满满的一次学习,两位有经验的老教师分享了自己很多年来有关科学教学的经验。苏老师的语言风趣幽默,通过他的课堂管理规则,懂得了语言的艺术。艳姐分享的培养小助手,对我的帮助很多,小组长,(做记录、整理材料、管理卫生)。既培养了学生,又减轻老师的工作量,还有评价表,学起来学起来!
LeetCode[位运算] - #137 Single Number II
Cwind
java Algorithm LeetCode 题解 位运算
原题链接:#137 Single Number II
要求:
给定一个整型数组,其中除了一个元素之外,每个元素都出现三次。找出这个元素
注意:算法的时间复杂度应为O(n),最好不使用额外的内存空间
难度:中等
分析:
与#136类似,都是考察位运算。不过出现两次的可以使用异或运算的特性 n XOR n = 0, n XOR 0 = n,即某一
《JavaScript语言精粹》笔记
aijuans
JavaScript
0、JavaScript的简单数据类型包括数字、字符创、布尔值(true/false)、null和undefined值,其它值都是对象。
1、JavaScript只有一个数字类型,它在内部被表示为64位的浮点数。没有分离出整数,所以1和1.0的值相同。
2、NaN是一个数值,表示一个不能产生正常结果的运算结果。NaN不等于任何值,包括它本身。可以用函数isNaN(number)检测NaN,但是
你应该更新的Java知识之常用程序库
Kai_Ge
java
在很多人眼中,Java 已经是一门垂垂老矣的语言,但并不妨碍 Java 世界依然在前进。如果你曾离开 Java,云游于其它世界,或是每日只在遗留代码中挣扎,或许是时候抬起头,看看老 Java 中的新东西。
Guava
Guava[gwɑ:və],一句话,只要你做Java项目,就应该用Guava(Github)。
guava 是 Google 出品的一套 Java 核心库,在我看来,它甚至应该
HttpClient
120153216
httpclient
/**
* 可以传对象的请求转发,对象已流形式放入HTTP中
*/
public static Object doPost(Map<String,Object> parmMap,String url)
{
Object object = null;
HttpClient hc = new HttpClient();
String fullURL
Django model字段类型清单
2002wmj
django
Django 通过 models 实现数据库的创建、修改、删除等操作,本文为模型中一般常用的类型的清单,便于查询和使用: AutoField:一个自动递增的整型字段,添加记录时它会自动增长。你通常不需要直接使用这个字段;如果你不指定主键的话,系统会自动添加一个主键字段到你的model。(参阅自动主键字段) BooleanField:布尔字段,管理工具里会自动将其描述为checkbox。 Cha
在SQLSERVER中查找消耗CPU最多的SQL
357029540
SQL Server
返回消耗CPU数目最多的10条语句
SELECT TOP 10
total_worker_time/execution_count AS avg_cpu_cost, plan_handle,
execution_count,
(SELECT SUBSTRING(text, statement_start_of
Myeclipse项目无法部署,Undefined exploded archive location
7454103
eclipse MyEclipse
做个备忘!
错误信息为:
Undefined exploded archive location
原因:
在工程转移过程中,导致工程的配置文件出错;
解决方法:
 
GMT时间格式转换
adminjun
GMT 时间转换
普通的时间转换问题我这里就不再罗嗦了,我想大家应该都会那种低级的转换问题吧,现在我向大家总结一下如何转换GMT时间格式,这种格式的转换方法网上还不是很多,所以有必要总结一下,也算给有需要的朋友一个小小的帮助啦。
1、可以使用
SimpleDateFormat SimpleDateFormat
EEE-三位星期
d-天
MMM-月
yyyy-四位年
Oracle数据库新装连接串问题
aijuans
oracle数据库
割接新装了数据库,客户端登陆无问题,apache/cgi-bin程序有问题,sqlnet.log日志如下:
Fatal NI connect error 12170.
VERSION INFORMATION: TNS for Linux: Version 10.2.0.4.0 - Product
回顾java数组复制
ayaoxinchao
java 数组
在写这篇文章之前,也看了一些别人写的,基本上都是大同小异。文章是对java数组复制基础知识的回顾,算是作为学习笔记,供以后自己翻阅。首先,简单想一下这个问题:为什么要复制数组?我的个人理解:在我们在利用一个数组时,在每一次使用,我们都希望它的值是初始值。这时我们就要对数组进行复制,以达到原始数组值的安全性。java数组复制大致分为3种方式:①for循环方式 ②clone方式 ③arrayCopy方
java web会话监听并使用spring注入
bewithme
Java Web
在java web应用中,当你想在建立会话或移除会话时,让系统做某些事情,比如说,统计在线用户,每当有用户登录时,或退出时,那么可以用下面这个监听器来监听。
import java.util.ArrayList;
import java.ut
NoSQL数据库之Redis数据库管理(Redis的常用命令及高级应用)
bijian1013
redis 数据库 NoSQL
一 .Redis常用命令
Redis提供了丰富的命令对数据库和各种数据库类型进行操作,这些命令可以在Linux终端使用。
a.键值相关命令
b.服务器相关命令
1.键值相关命令
&
java枚举序列化问题
bingyingao
java 枚举 序列化
对象在网络中传输离不开序列化和反序列化。而如果序列化的对象中有枚举值就要特别注意一些发布兼容问题:
1.加一个枚举值
新机器代码读分布式缓存中老对象,没有问题,不会抛异常。
老机器代码读分布式缓存中新对像,反序列化会中断,所以在所有机器发布完成之前要避免出现新对象,或者提前让老机器拥有新增枚举的jar。
2.删一个枚举值
新机器代码读分布式缓存中老对象,反序列
【Spark七十八】Spark Kyro序列化
bit1129
spark
当使用SparkContext的saveAsObjectFile方法将对象序列化到文件,以及通过objectFile方法将对象从文件反序列出来的时候,Spark默认使用Java的序列化以及反序列化机制,通常情况下,这种序列化机制是很低效的,Spark支持使用Kyro作为对象的序列化和反序列化机制,序列化的速度比java更快,但是使用Kyro时要注意,Kyro目前还是有些bug。
Spark
Hybridizing OO and Functional Design
bookjovi
erlang haskell
推荐博文:
Tell Above, and Ask Below - Hybridizing OO and Functional Design
文章中把OO和FP讲的深入透彻,里面把smalltalk和haskell作为典型的两种编程范式代表语言,此点本人极为同意,smalltalk可以说是最能体现OO设计的面向对象语言,smalltalk的作者Alan kay也是OO的最早先驱,
Java-Collections Framework学习与总结-HashMap
BrokenDreams
Collections
开发中常常会用到这样一种数据结构,根据一个关键字,找到所需的信息。这个过程有点像查字典,拿到一个key,去字典表中查找对应的value。Java1.0版本提供了这样的类java.util.Dictionary(抽象类),基本上支持字典表的操作。后来引入了Map接口,更好的描述的这种数据结构。
&nb
读《研磨设计模式》-代码笔记-职责链模式-Chain Of Responsibility
bylijinnan
java 设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/**
* 业务逻辑:项目经理只能处理500以下的费用申请,部门经理是1000,总经理不设限。简单起见,只同意“Tom”的申请
* bylijinnan
*/
abstract class Handler {
/*
Android中启动外部程序
cherishLC
android
1、启动外部程序
引用自:
http://blog.csdn.net/linxcool/article/details/7692374
//方法一
Intent intent=new Intent();
//包名 包名+类名(全路径)
intent.setClassName("com.linxcool", "com.linxcool.PlaneActi
summary_keep_rate
coollyj
SUM
BEGIN
/*DECLARE minDate varchar(20) ;
DECLARE maxDate varchar(20) ;*/
DECLARE stkDate varchar(20) ;
DECLARE done int default -1;
/* 游标中 注册服务器地址 */
DE
hadoop hdfs 添加数据目录出错
daizj
hadoop hdfs 扩容
由于原来配置的hadoop data目录快要用满了,故准备修改配置文件增加数据目录,以便扩容,但由于疏忽,把core-site.xml, hdfs-site.xml配置文件dfs.datanode.data.dir 配置项增加了配置目录,但未创建实际目录,重启datanode服务时,报如下错误:
2014-11-18 08:51:39,128 WARN org.apache.hadoop.h
grep 目录级联查找
dongwei_6688
grep
在Mac或者Linux下使用grep进行文件内容查找时,如果给定的目标搜索路径是当前目录,那么它默认只搜索当前目录下的文件,而不会搜索其下面子目录中的文件内容,如果想级联搜索下级目录,需要使用一个“-r”参数:
grep -n -r "GET" .
上面的命令将会找出当前目录“.”及当前目录中所有下级目录
yii 修改模块使用的布局文件
dcj3sjt126com
yii layouts
方法一:yii模块默认使用系统当前的主题布局文件,如果在主配置文件中配置了主题比如: 'theme'=>'mythm', 那么yii的模块就使用 protected/themes/mythm/views/layouts 下的布局文件; 如果未配置主题,那么 yii的模块就使用 protected/views/layouts 下的布局文件, 总之默认不是使用自身目录 pr
设计模式之单例模式
come_for_dream
设计模式 单例模式 懒汉式饿汉式 双重检验锁失败 无序写入
今天该来的面试还没来,这个店估计不会来电话了,安静下来写写博客也不错,没事翻了翻小易哥的博客甚至与大牛们之间的差距,基础知识不扎实建起来的楼再高也只能是危楼罢了,陈下心回归基础把以前学过的东西总结一下。
*********************************
8、数组
豆豆咖啡
二维数组 数组 一维数组
一、概念
数组是同一种类型数据的集合。其实数组就是一个容器。
二、好处
可以自动给数组中的元素从0开始编号,方便操作这些元素
三、格式
//一维数组
1,元素类型[] 变量名 = new 元素类型[元素的个数]
int[] arr =
Decode Ways
hcx2013
decode
A message containing letters from A-Z is being encoded to numbers using the following mapping:
'A' -> 1
'B' -> 2
...
'Z' -> 26
Given an encoded message containing digits, det
Spring4.1新特性——异步调度和事件机制的异常处理
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
squid3(高命中率)缓存服务器配置
liyonghui160com
系统:centos 5.x
需要的软件:squid-3.0.STABLE25.tar.gz
1.下载squid
wget http://www.squid-cache.org/Versions/v3/3.0/squid-3.0.STABLE25.tar.gz
tar zxf squid-3.0.STABLE25.tar.gz &&
避免Java应用中NullPointerException的技巧和最佳实践
pda158
java
1) 从已知的String对象中调用equals()和equalsIgnoreCase()方法,而非未知对象。 总是从已知的非空String对象中调用equals()方法。因为equals()方法是对称的,调用a.equals(b)和调用b.equals(a)是完全相同的,这也是为什么程序员对于对象a和b这么不上心。如果调用者是空指针,这种调用可能导致一个空指针异常
Object unk
如何在Swift语言中创建http请求
shoothao
http swift
概述:本文通过实例从同步和异步两种方式上回答了”如何在Swift语言中创建http请求“的问题。
如果你对Objective-C比较了解的话,对于如何创建http请求你一定驾轻就熟了,而新语言Swift与其相比只有语法上的区别。但是,对才接触到这个崭新平台的初学者来说,他们仍然想知道“如何在Swift语言中创建http请求?”。
在这里,我将作出一些建议来回答上述问题。常见的
Spring事务的传播方式
uule
spring事务
传播方式:
新建事务
required
required_new - 挂起当前
非事务方式运行
supports
&nbs