Web前端开发概述
第1关:Web前端开发相关的概念
1、所有的浏览器对同一个CSS样式的解析都相同,因此页面在不同浏览器下的显示效果完全一样。 错 2、URL(英文Uniform Resource Locator的缩写)中文译为“统一资源定位符”。URL其实就是Web地址,俗称“网址”。 对
3、HTTP”是一种详细规定了浏览器和万维网服务器之间互相通信的规则。 对
4、下列选项中,( )不是Web浏览器 Linux
5、张同学正在家里通过拨号上网访问新浪主页,此时,他自己的计算机是( )。 浏览器
第2关:第一个html网页
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 我的第一个网页title >
head >
< body>
< h1 align = " left" > 初识HTMLh1 >
body >
html >
web编程训练-html5-文档头部
第1关:页面标题及字符集的设置
DOCTYPE html >
< html>
< head>
< title> 设置标题title >
< meta charset = " utf-8" />
head >
< body>
< h1 align = " center" > 元信息的设置h1 >
body >
html >
第2关:元信息的设置
DOCTYPE html >
< html>
< head>
< title> 设置标题title >
< meta charset = " utf-8" />
< meta http-equiv = " refresh" content = " 10;url=https://www.baidu.com/" />
< meta http-equiv = " expires" content = " Fri,31 Dec 2021 08:00:00 GMT" />
< meta name = " keywords" content = " 前端,元信息,网页跳转,失效期,搜索关键词" />
head >
< body>
< h1 align = " center" > 元信息的设置h1 >
body >
html >
第3关:link标签
DOCTYPE html >
< html>
< head>
< title> 设置标题title >
< meta charset = " utf-8" />
< link rel = " stylesheet" type = " text/css" href = " https://www.educoder.net//api/attachments/2306844" />
head >
< body>
< h1 align = " center" > 元信息的设置h1 >
body >
html >
web知识训练-html5文档头部标签及属性
第1关:web知识训练-html5文档头部标签及属性
1、在HTML中,网页标题文字应放置在( ) 标记之间
2、关于title标签的用法,下列说法正确的是( )。 title标签设置的标题可作为默认快捷方式或收藏夹的名称
3、下列link标签的属性中,( )可用于指定当前文档与引用的外部文档的关系。 rel
4、如果设置页面刷新、失效期等元信息,可对meta标签添加相应的name属性。 错误
5、包含在头部标签之间的内容不会在浏览器窗口中显示出来。 正确
web知识训练-html5-文本控制类标签
第1关:web知识训练-html5-文本控制类标签
1、在下列选项中,显示内容的大小和浏览器默认文本的大小基本相同的是( )。 h4
2、在下列选项中,用于产生一条水平线的标签是( )。 hr
3、关于标签的嵌套,下列选项中正确的是( A )。
4、 标签作用的元素将以上标形式显示。 错误
5、 标签作用的元素会以黄色背景效果显示。 正确
web编程训练-html5-文本控制类标签
第1关:html5-网页背景及标题段落标签
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" >
< title> 标题段落的设置title >
head >
< body background = " https://data.educoder.net/api/attachments/2308369" >
< h1 align = " center" > 第一章 HTML5基础h1 >
< h2 align = " left" > 1.1 文本控制标签h2 >
< p align = " justify" > 这是第1个段落。p >
body >
html >
第2关:html5-水平线和换行的设置
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" >
< title> 水平线的设置title >
head >
< body background = " https://www.educoder.net/api/attachments/2308369" >
< h1 align = " center" > 第一章 HTML5基础h1 >
< hr size = 3 width = 400 color = blue noshade align = " center" >
< br/>
< h2 align = " left" > 1.1 文本控制标签h2 >
< p align = " justify" > 这是第1个段落。p >
body >
html >
第3关:html5-文本修饰
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" >
< title> 水平线的设置title >
head >
< body background = " https://www.educoder.net/api/attachments/2308369" >
< h1 align = " center" >
< font face = " 黑体" color = red> 第一章 HTML5基础font >
h1 >
< hr size = 3 width = 400 Align = center color = blue noshade />
< br/>
< h2 align = " left" > 1.1 文本控制标签h2 >
< b> 这是加粗显示的文字b >
< i> 这是斜体显示的文字i >
< u> 这是带下划线的文字u >
< sup> 3sup >
< sub> 2sub >
body >
html >
web编程训练-html5-图像的运用
第1关:新媒体新闻网页的设计
doctype html >
< html> < head>
< meta charset = " utf-8" >
< title> 新媒体新闻网页的设计title >
head >
< body background = " https://www.educoder.net/api/attachments/2308369" >
< h2 align = " center" > < font face = " 微软雅黑" > 新媒体的大势所趋font > h2 >
< p align = " center" > < font color = " #979797" size = 2> 更新时间:2021年11月18日14时08分 来源:< font color = blue> 开源社区font > font > p >
< hr size = 2 color = " #CCCCCC" > >
< p> 近年来,随着< font color = blue> 移动互联网font > 的火爆,公众号、微博、今日头条、抖音等一大批社交平台的火爆带动了新媒体运营行业的发展,运营人在企业中的价值也不断的被放大和受到重视,很多企业在做线上这块时都会考虑< font color = blue> “两微一抖”font > ,也就是我们所说的新媒体+短视频运营。因此也就催生了大量对新媒体+短视频运营人的需求岗位。p >
body >
html >
第2关:带插图的新媒体新闻网页的设计
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 新媒体新闻网页的设计title >
head >
< body background = " https://www.educoder.net/api/attachments/2308369" >
< h2 align = " center" > < font face = " 微软雅黑" > 新媒体的大势所趋font > h2 >
< p align = " center" > < font color = " #979797" size = " 2" > 更新时间:2021年11月18日14时08分 来源:< font color = " blue" > 开源社区font > font > p >
< hr size = " 2" color = " #CCCCCC" />
< p>
< img src = " https://www.educoder.net/api/attachments/2334243" title = " 这是一张插图" width = " 150" height = " 100" align = " left" hspace = 30 alt = " 新媒体插图" >
近年来,随着< font color = " blue" > 移动互联网font > 的火爆,公众号、微博、今日头条、抖音等一大批社交平台的火爆带动了新媒体运营行业的发展,运营人在企业中的价值也不断的被放大和受到重视,很多企业在做线上这块时都会考虑< font color = " blue" > “两微一抖”font > ,也就是我们所说的新媒体+短视频运营。因此也就催生了大量对新媒体+短视频运营人的需求岗位。p >
body >
html >
web知识训练-html5-图像的运用
第1关:web知识训练-html5-图像的运用
1、下列选项中,不适合作网页图像的文件格式是( )。 bmp
2、如果想为网页添加背景图,可在body标签中添加( )属性。 background
3、下列选项中,哪个不是相对路径的表示方式( )。 c:/pic/images/ch_cook1.gif
4、title属性用于设置网页标题。 错误
5、下列选项中,哪个不是img标签的属性( )。 href
web编程训练-html5-超链接的应用
第1关:创建热字超链接
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 创建超链接title >
head >
< body>
< h2> < a href = " https://www.kuwo.cn/" > 听音乐找酷我a > h2 >
body >
html >
第2关:创建热图超链接
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 创建超链接title >
head >
< body>
< h2> < a href = " https://www.kuwo.cn/" > 听音乐找酷我a > h2 >
< a href = " https://www.kuwo.cn/" target = " _blank" title = " 单击进入" >
< img src = " https://www.educoder.net/api/attachments/2357951" align = " bottom" />
a >
好音质用酷我
body >
html >
第3关:下载歌曲超链接
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 创建超链接title >
head >
< body>
< h2> < a href = " http://www.kuwo.cn/" > 听音乐找酷我a > h2 >
< a href = " http://www.kuwo.cn/" > < img src = https://www.educoder.net/api/attachments/2357951 align = bottom /> a >
好音质用酷我< br/>
推荐下载:
< a href = " https://www.educoder.net/api/attachments/2364090" title = " 下载班得瑞钢琴曲-安妮的仙境" > 安妮的仙境a >
< p> < h2> 在线播放:h2 > < audio src = " https://www.educoder.net/api/attachments/2364090" controls = " controls" > audio >
p >
body >
html >
第4关:创建页内超链接
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 创建超链接title >
head >
< body>
< h2> < a href = " http://www.kuwo.cn/" > 听音乐找酷我a > h2 >
< a href = " http://www.kuwo.cn/" > < img src = https://www.educoder.net/api/attachments/2357951 align = bottom /> a >
好音质用酷我< br/>
< h2> < a href = " #Q" > 查看第7个音频a > h2 >
推荐下载:
< a href = " https://www.educoder.net/api/attachments/2364090" title = " 下载班得瑞钢琴曲-安妮的仙境" > 安妮的仙境a >
< p> < h2> 在线播放:h2 > < audio src = " https://www.educoder.net/api/attachments/2364090" controls = " controls" > audio >
p >
< h2> 这是第1个音频h2 >
< h2> 这是第2个音频h2 >
< h2> 这是第3个音频h2 >
< h2> 这是第4个音频h2 >
< h2> 这是第5个音频h2 >
< h2> 这是第6个音频h2 >
< h2>
< a href = " Q" > 这是第7个音频a >
h2 >
< h2> 这是第8个音频h2 >
body >
html >
web知识训练-html5-超链接的应用
1、在HTML中,下面是超链接标签的是( A )。
2、下列选项中,用于设置超链接链宿路径的属性是( )。 href
3、在HTML中,若点击超链接时,弹出一个新的网页窗口,下列选项符合要求的是( C )。
4、所表示的意义是( )。 表示空链接,不做任何跳转
5、如果要在超链接中设置电子邮件链接,则href属性值可设置为( ) mailto:[email protected]
html5-表格基本结构
第1关:网页表格的基本概念
1、定义表格的项目表头的HTML标签是( D )。
2、下列选项中,用于设置表格背景颜色的属性是( B )。
3、要使表格的行高为18px,以下方法中,正确的是( C )
4、下列选项中,用于设置表格标题的标签是( D )
5、下列设置单元格中文本对齐方式的选项中,正确的是( B )
第2关:创建简单的表格
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 创建表格title >
head >
< body>
< table border = " 4px" width = 200 background = " https://www.educoder.net/api/attachments/1208912" >
< caption> 成绩表caption >
< tr width = 100>
< th width = 100> 姓名th >
< th width = 100> 成绩th >
tr >
< tr width = 100>
< td width = 100> 张三th >
< td width = 100> 90th >
tr >
table >
body >
html >
第3关:表格行样式的设置
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 表格行样式的设置title >
head >
< body>
< table border = " 4px" background = " https://www.educoder.net/api/attachments/1208912" width = " 200" >
< caption> 成绩表caption >
< tr height = 40 align = " center" bgcolor = " 00ffff" valign = " middle" >
< th width = " 100" > 姓名td >
< th width = " 100" > 成绩td >
tr >
< tr>
< td> 张三td >
< td> 90td >
tr >
table >
body >
html >
第4关:表格中单元格样式的设置
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 表格单元格样式的设置title >
head >
< body>
< table border = " 4px" cellspacing = " 0" width = 200 cellpadding = " 8" >
< caption> 成绩表caption >
< tr height = 40 align = center valign = middle bgcolor = 00ffff>
< th> 姓名th >
< th> 成绩th >
tr >
< tr bgcolor = 00ff00>
< td width = 120> 张三td >
< td align = " center" > 90td >
tr >
table >
body >
html >
html5—表格高级样式的设置
第1关:表格高级样式设置相关概念
1、下列选项中,用于设置表格内部边框线显示的属性是( )。 rules
2、如果希望表格的外部边框只显示上下两条边框线,属性frame的取值应选( )。 hsides
3、如果希望表格的内部边框只显示行线,则属性rules的取值应选( )。rows
4、HTML中,若合并两个水平方向单元格,应使用的属性是( )。 colspan
5、
,表示( ) 只显示列与列之间的分隔线
第2关:设置表格的外边框样式
< html>
< head>
< meta charset = " utf-8" />
< title> 设置表格外边框属性title >
head >
< body>
< table width = 100 height = 80 border = 4 frame = " hsides" >
< caption> 简易信息表caption >
< tr align = center valign = middle>
< th> 姓名th >
< th> 年龄th >
tr >
< tr align = center valign = middle>
< td> 张三td >
< td> 20td >
tr >
table >
body >
html >
第3关:设置表格的内边框样式
< html>
< head>
< meta charset = " utf-8" />
< title> 设置表格内边框属性title >
head >
< body>
< table width = 100 height = 80 border = " 4" frame = " hsides" rules = " rows" >
< caption> 简易信息表caption >
< tr align = center valign = middle>
< th> 姓名th >
< th> 年龄th >
tr >
< tr align = center valign = middle>
< td> 张三td >
< td> 20td >
tr >
table >
body >
html >
第4关:表格中单元格的合并
DOCTYPE html >
< html>
< head>
< meta charset = " UTF-8" >
< title> 签到表title >
< style type = " text/css" >
th { background-color : #00ff33; }
td { background-color : #00ffff; }
style >
head >
< body>
< table border = " 2" width = " 400" bordercolor = " #00ff00" cellpadding = " 6" >
< caption> 签到表caption >
< tr>
< th rowspan = " 2" > 姓名th >
< th colspan = " 2" > 签到th >
< th rowspan = " 2" > 备注th >
tr >
< tr>
< th> 第1次th >
< th> 第二次th >
tr >
< tr>
< td> 张三td >
< td> td >
< td> td >
< td> td >
tr >
table >
body >
html >
第5关:表格的综合案例
DOCTYPE html >
< html>
< head>
< meta charset = " UTF-8" >
< title> 表格综合title >
< style type = " text/css" >
th { background-color : #00ff33; }
td { background-color : #00ffff; text-align : center}
caption { font-family : 黑体; font-size : 30px; color : blue}
style >
head >
< body background = " https://www.educoder.net/api/attachments/1217848" >
< table border = " 2" width = 600 bordercolor = " #00ff00" cellpadding = 6 align = " center" >
< caption> 家庭账单caption >
< tr>
< th colspan = " 2" rowspan = " 2" > 本周项目th >
< th colspan = " 2" > 费用明细th >
< th rowspan = " 2" > 备注th >
tr >
< tr>
< th> 收入th >
< th> 支出th >
tr >
< tr>
< th rowspan = " 3" > 收入th >
< th> 工资th >
< td> 10000td >
< td> 0td >
< td> td >
tr >
< tr>
< th> 兼职th >
< td> 2000td >
< td> 0td >
< td> td >
tr >
< tr>
< th> 收入合计th >
< td> 12000td >
< td> 0td >
< td> td >
tr >
< tr>
< th rowspan = " 3" > 支出th >
< th> 生活用品th >
< td> 0td >
< td> 4000td >
< td> td >
tr >
< tr>
< th> 学杂费th >
< td> 0td >
< td> 3000td >
< td> td >
tr >
< tr>
< th> 支出合计th >
< td> 0td >
< td> 7000td >
< td> td >
tr >
table >
body >
html >
表单的结构
第1关:表单的基本概念
1、下列选项中,不属于表单标记的常用属性的是( )。 size
2、在HTML中,,method属性表示( )。 提交方式
3、在HTML中,( )标签用于在网页中创建表单。
4、在表单提交方式中,get方式的保密性好,并且无数据量的限制。 错误
5、在HTML中,要创建一个名为“myform”的表单,以get方式向服务器发送,表单提交后,执行程序的地址为passwodl.jsp,下面创建表单的代码中,正确的是( )。
第2关:学会设置action和method属性
DOCTYPE html >
< html>
< body>
< form name = " selectForm" method = " post" action = " myselect.jsp" >
< select size = " 1" >
< option value = " JZ" > 橘子option >
< option value = " PG" > 苹果option >
< option value = " XJ" > 香蕉option >
select >
form >
body >
html >
创建输入控件
1、在表单中插入单选按钮的HTML代码是( )。
2、HTML代码表示( )。 创建一个单行文本输入区域
3、对于标签,如果希望实现密码框效果,* 值是( )。 password
4、下列选项中,用于设置input控件在首次加载时为禁用的属性是( )。 disabled
5、设置表单中密码框的最大长度为15正确的属性设置是( ) maxlength=15
第2关:创建文本框
< html>
< head>
< meta charset = " utf-8" />
< title> 设置单行文本框title >
head >
< body>
< form>
姓名:
< input type = " text" name = " yourname" size = " 15" maxlength = " 5" >
form >
body >
html >
第3关:创建密码框
< html>
< head>
< meta charset = " utf-8" />
< title> 设置密码框title >
head >
< body>
< form>
姓名:
< input type = " text" name = " yourname" size = " 15" maxlength = " 5" />
< br>
密码:
< input type = " password" name = " yourpassword" size = " 15" value = " 12345" >
form >
body >
html >
第4关:创建单选按钮
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 设置单行文本框title >
head >
< body>
< form action = " " method = " post" >
姓名:< input type = " text" name = " yourname" size = " 15" maxlength = " 5" /> < br/>
密码:< input type = " password" name = " password" size = " 15" value = " 12345" /> < br/>
国庆期间你最喜欢看的电影?< br/>
< input type = " radio" name = " Film" value = " Film1" > 夺冠
< input type = " radio" name = " Film" value = " Film2" > 我和我的祖国
< input type = " radio" name = " Film" value = " Film3" > 姜子牙
form >
body >
html >
第5关:创建复选框
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 设置单行文本框title >
head >
< body>
< form action = " " method = " post" >
姓名:< input type = " text" name = " yourname" size = " 15" maxlength = " 5" /> < br/>
密码:< input type = " password" name = " password" size = " 15" value = " 12345" /> < br/>
国庆期间你最喜欢看的电影?< br/>
< input name = " Film" type = " radio" value = " Film1" /> 夺冠
< input name = " Film" type = " radio" value = " Film2" /> 我和我的祖国
< input name = " Film" type = " radio" value = " Film3" /> 姜子牙< br/>
你喜欢的运动是?< br/>
< input type = " checkbox" name = " Sports" value = " sport1" checked > 打篮球
< input type = " checkbox" name = " Sports" value = " sport2" > 打排球
< input type = " checkbox" name = " Sports" value = " sport3" > 踢足球
< input type = " checkbox" name = " Sports" value = " sport4" > 其他
form >
body >
html >
第6关:重置与提交按钮
DOCTYPE html >
< html>
< body>
< head>
< meta charset = " utf-8" />
< title> 设置单行文本框title >
head >
< body>
< form action = " " method = " post" >
姓名:< input type = " text" name = " yourname" size = " 15" maxlength = " 5" /> < br/>
密码:< input type = " password" name = " password" size = " 15" value = " 12345" /> < br/>
国庆期间你最喜欢看的电影?< br/>
< input name = " Film" type = " radio" value = " Film1" /> 夺冠
< input name = " Film" type = " radio" value = " Film2" /> 我和我的祖国
< input name = " Film" type = " radio" value = " Film3" /> 姜子牙< br/>
你喜欢的运动是?< br/>
< input name = " Sports" type = " checkbox" value = " sport1" checked = " checked" /> 打篮球
< input name = " Sports" type = " checkbox" value = " sport2" /> 打排球
< input name = " Sports" type = " checkbox" value = " sport3" /> 踢足球
< input name = " Sports" type = " checkbox" value = " sport4" /> 其他 < br/>
< input type = " reset" value = " 重置" />
< input type = " submit" value = " 提交" />
form >
body >
html >
创建下拉列表
第1关:下拉列表控件相关概念
1、标签用于创建( ) 下拉列表选框
2、用于在表单中插入一个下拉列表框,它需要与哪个标签配合使用( )
3、设置下拉列表框中某项被默认选中的属性是( )。 selected
4、若设置下拉列表为多选,可在select标签中添加( )属性。 multiple
5、下拉列表设置 表明( ) 可以看到3个下拉列表选项
第2关:创建下拉列表
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 创建下拉列表title >
head >
< body>
< form action = " " method = " get" >
< select size = " 2" >
< option value = " SH" > 玩游戏option >
< option value = " BJ" > 看电影option >
< option value = " HB" > 听音乐option >
select >
form >
body >
html >
第3关:设置多选和默认选项
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 创建多选和默认选项title >
head >
< body>
< form action = " " method = " get" >
< select multiple = " multiple" >
< option value = " peach" selected > 猫option >
< option value = " banana" > 狗option >
< option value = " apple" > 鸟option >
< option value = " orange" > 鸭子option >
select >
form >
body >
html >
对表单元素分组
第1关:分组元素相关的概念
1、fieldset标签用于定义( ) 表单的一个子容器
2、表单的分组标题可以用( )设置。 legend标签
3、下列选项中,( )不属于fieldset标签的属性。 size
4、下列关于表单分组的设置代码,正确的是( B )
请选择个人爱好 打篮球 打排球
第2关:对表单元素分组
DOCTYPE html >
< html>
< head>
< meta charset = " UTF-8" >
< title> 表单分组title >
head >
< body>
< form>
< fieldset>
< legend> 请选择个人爱好legend >
< input type = " checkbox" name = " hobby" > 音乐
< input type = " checkbox" name = " hobby" > 体育
< input type = " checkbox" name = " hobby" > 其他
fieldset >
form >
body >
html >
给表单组件添加说明
第1关:label标签相关概念
1、
为了给单行文本框绑定文本标注,以便于用户单击该关联文本时可以使文本框获得焦点,可采用( B )标签定义文本。 label
2、标签中的for属性取值为( C ) 要绑定的表单控件的id属性值
3、标签中的form属性取值为( A ) 所属表单的id值
第2关:给表单组件添加说明__单选框
DOCTYPE html >
< head>
< meta charset = " UTF-8" >
< title> 为表单的单选控件添加说明title >
head >
< body>
< form>
国庆期间你最喜欢看的电影?< br/>
< input type = " radio" name = " Film" value = " Film1" > 夺冠
< input type = " radio" name = " Film" value = " Film2" id = " Film2" > < label for = " Film2" > 我和我的祖国label >
< label > < input type = " radio" name = " Film" value = " Film3" > 姜子牙label >
form >
body >
html >
第3关:给表单组件添加说明——多选框
DOCTYPE html >
< head>
< meta charset = " UTF-8" >
< title> 为表单的复选控件添加说明title >
head >
< body>
< form>
你喜欢的运动是?< br/>
< input type = " checkbox" name = " Sports" value = " sport1" checked id = " Sport1" > 打篮球
< input type = " checkbox" name = " Sports" value = " sport2" id = " sport2" > < label for = " sport2" > 打排球label >
< label> < input type = " checkbox" name = " Sports" value = " sport3" id = " sport3" > 踢足球label >
< input type = " checkbox" name = " Sports" value = " sport4" > 其他
form >
body >
html >
第4关:给表单组件添加说明-文本框和文本域
DOCTYPE html >
< head>
< meta charset = " UTF-8" >
< title> 为文本域控件添加说明title >
head >
< body>
< form>
推荐人:
< input type = " text" autofocus = " autofocus" > < br>
< label for = " reason" > 推荐理由:label >
< textarea id = " reason" required rows = " 6" cols = " 60" wrap = " hard" > textarea >
form >
body >
html >
对表单进行验证
第1关:表单验证相关的概念
1、下列选项中,对表单控件的值进行非空验证的属性为( A ) required
2、在input控件的类型中,下列选项中对输入有校验功能的是( C ) email
3、关于输入字符数的限定,下列代码中,设置正确的是( D )。
4、匹配1个或多个在它前面的元字符是( B )。 +
5、若限定用户输入6位数字,下列的代码正确的是( C )。
第2关:非空校验
< html>
< head>
< meta charset = " utf-8" />
< title> 设置非空校验title >
head >
< body>
< form>
密码:
< input type = " password" required = " required" maxlength = " 6" title = " 请输入不超过6位的密码!" >
< input type = " submit" value = " 提交" />
form >
body >
html >
第3关:邮箱校验
< html>
< head>
< meta charset = " utf-8" />
< title> 设置邮箱校验title >
head >
< body>
< form>
密码:
< input type = " password" required = " required" title = " 请输入6位密码!" maxLength = " 6" /> < br/>
邮箱:
< input type = " email" required = " required" placeholder = " 输入格式:xxx@xxx" >
< br/> < input type = " submit" value = " 提交" />
form >
body >
html >
第4关:pattern验证
< html>
< head>
< meta charset = " utf-8" />
< title> 设置年龄校验title >
head >
< body>
< form>
密码:
< input type = " password" required = " required" title = " 请输入6位密码!" maxLength = " 6" /> < br/>
邮箱:
< input type = " email" required = " required" placeholder = " 输入格式:xxx@xxx" /> < br/>
年龄:
< input type = " text" required = " required" pattern = " ^[1-9]?[0-9]$" >
< br/> < input type = " submit" value = " 提交" />
form >
body >
html >
创建文本区域
第1关:textarea控件相关概念
1、若将文本区域设置为显示10行,每行显示50个字符,正确选项是( C )
2、若将文本区域设置为只读的,可在textarea标签中添加( B )属性。 readonly
3、在表单提交时使textarea 中的文本换行,正确的选项是( D )
4、textarea标签的属性不包括( A ) width
5、textarea文本区域的宽度可用size属性来设置。( B ) 错误
第2关:创建文本域
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 设置文本域 title>
head>
< body>
< form action = " " method = " post" >
请输入你选择本专业的理由:< br/>
< textarea name = " reason" rows = " 6" cols = " 50" required = " required" wrap = " hard" >
textarea>
< br/>
< input type = " reset" value = " 重置" >
< input type = " submit" value = " 提交" >
body>
html>
CSS样式规则
第1关:CSS基础知识
1、CSS 指的是( B ) Cascading Style Sheets
2、下列选项中,( D )是火狐浏览器前缀。 -moz-
3、下列选项中,( C )属性可用来定义内联样式。 style
4、下列选项中,( A )的CSS语法是正确的。 body{color:black;}
5、在以下的 HTML 中,哪个是正确引用外部样式表的方法?( B )
第2关:初识CSS
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 初识CSS样式 title>
head>
< body>
< div style = " background-image : url ( https://www.educoder.net/api/attachments/1426624) ; width : 360px; height : 260px; " >
< h1 style = " font-family : 楷体; text-align : center; line-height : 2; " > 静夜思 h1>
< h2 style = " font-family : 楷体; text-align : center; " > 床前明月光 h2>
< h2 style = " font-family : 楷体; text-align : center; " > 疑是地上霜 h2>
< h2 style = " font-family : 楷体; text-align : center; " > 举头望明月 h2>
< h2 style = " font-family : 楷体; text-align : center; " > 低头思故乡 h2>
div>
body>
html>
第3关:用内嵌式引入CSS样式
DOCTYPE html >
< html lang = " zh" >
< head>
< meta charset = " UTF-8" >
< meta name = " viewport" content = " width=device-width, initial-scale=1.0" >
< meta http-equiv = " X-UA-Compatible" content = " ie=edge" >
< title> 内嵌CSS样式 title>
< style type = " text/css" >
body { background-image : url ( https://www.educoder.net/api/attachments/1427381) ; background-size : cover; }
div {
position : fixed;
left : 400px;
top : 100px;
color : #ffffff;
font-family : 黑体;
text-align : center;
}
style>
head>
< body>
< div>
< h1> 静夜思 h1>
< h2> 床前明月光 h2>
< h2> 疑是地上霜 h2>
< h2> 举头望明月 h2>
< h2> 低头思故乡 h2>
div>
body>
html>
第4关:用外链式引入CSS样式
DOCTYPE html >
< html lang = " zh" >
< head>
< meta charset = " UTF-8" >
< meta name = " viewport" content = " width=device-width, initial-scale=1.0" >
< meta http-equiv = " X-UA-Compatible" content = " ie=edge" >
< title> 外链CSS样式 title>
< link href = " https://www.educoder.net/api/attachments/1433016" type = " text/css" rel = " stylesheet" >
head>
< body>
< div>
< h1> 静夜思 h1>
< h2> 床前明月光 h2>
< h2> 疑是地上霜 h2>
< h2> 举头望明月 h2>
< h2> 低头思故乡 h2>
div>
body>
html>
CSS3选择器-组合选择器
第1关:组合选择器相关的概念
1、当几个元素样式属性一样时,可以共同调用一个样式声明,元素之间用逗号隔开 正确
2、阅读下面的HTML代码
若对标签和标签中的文字设置同样的字号大小,下面的选项正确的是( C ) em , p{font-size:14px}
3、 阅读下面的HTML代码
若对标签中
标签的文字设置同样的颜色,下面的选项正确的是( A ) div p{color:red;}
第2关:群组选择器
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 群组选择器 title>
< style type = " text/css" >
h1,h2,h3 {
color : green;
}
style>
head>
< body>
< h1> 一级标题 h1>
< h2> 二级标题 h2>
< h3> 三级标题 h3>
body>
html>
第3关:后代选择器
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 后代选择器 title>
< style type = " text/css" >
div p {
color : blue;
font-size : 16px;
}
style>
head>
< body>
< div>
< p> 我的颜色是蓝色,我的字体大小是16px p>
div>
body>
html>
第4关:子元素选择器
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 子元素选择器 title>
< style type = " text/css" >
div > p {
color : green;
font-size : 20px;
}
style>
head>
< body>
< div>
< p> 我的颜色是绿色,我的字体大小是20px p>
div>
body>
html>
第5关:相邻兄弟选择器
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 相邻兄弟选择器 title>
< style type = " text/css" >
h1 + p {
background-color : red;
}
style>
head>
< body>
< div>
< h1> 我是兄长 h1>
< p> 我是弟弟 p>
< p> 我是小弟 p>
div>
body>
html>
第6关:普通兄弟选择器
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 普通兄弟选择器 title>
< style type = " text/css" >
h1 ~ p {
color : blue;
font-size : 36px;
}
style>
head>
< body>
< div>
< h1> 我是兄长 h1>
< p> 我是弟弟 p>
< p> 我是小弟 p>
div>
body>
html>
CSS3选择器-基础选择器
1、id选择器使用( D )进行标识,后面紧跟id名 #
2、类选择器使用( C )进行标识,后面紧跟class名。 .
3、CSS选择器的优先级从高到低分别为,通用选择器、标签选择器、类选择器、ID选择器。( B ) 错
第2关:通用选择器
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< style type = " text/css" >
* {
font-size : 100px;
color : #D33E2A;
}
style>
head>
< body>
< strong> G strong>
< strong> o strong>
< strong> o strong>
< strong> g strong>
< strong> l strong>
< strong> e strong>
body>
html>
第3关:标签选择器
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< style>
strong {
font-size : 100px;
color : #D33E2A;
}
style>
head>
< body>
< strong> G strong>
< strong> o strong>
< strong> o strong>
< strong> g strong>
< strong> l strong>
< strong> e strong>
body>
html>
第4关:文字Google结构设计
doctype html >
< html> < head>
< meta charset = " utf-8" >
< title> 文字Logo title>
head>
< body>
< strong class = " blue" > G strong>
< strong class = " red" > o strong>
< strong id = " orange" > o strong>
< strong class = " blue" > g strong>
< strong id = " green" > l strong>
< strong class = " red" > e strong>
body>
html>
第5关:文字Google样式设计
doctype html >
< html> < head>
< meta charset = " utf-8" >
< title> 文字Logo title>
< style type = " text/css" >
strong { font-size : 100px; }
.blue {
color : #2B75F5;
}
.red {
color : #D33E2A;
}
#orange {
color : #FFC609;
}
#green {
color : #00A45D;
}
style>
head>
< body>
< strong class = " blue" > G strong>
< strong class = " red" > o strong>
< strong id = " orange" > o strong>
< strong class = " blue" > g strong>
< strong id = " green" > l strong>
< strong class = " red" > e strong>
body>
html>
CSS3-文本外观样式
第1关:文本外观样式相关的概念
1、下列选项中,用于设置文本行高的属性是( B ) line-height
2、下列选项中,可以设置文本上划线的属性是( D ) text-decoration
3、下列选项中,可使文本字母全部改为大写的属性设置是( B ) text-transform:uppercase
第2关:CSS-文本空间的设置
doctype html >
< html> < head>
< meta charset = " utf-8" >
< title> 美食专题栏目 title>
< style type = " text/css" >
p {
font-size : 16px;
font-family : 微软雅黑;
text-indent : 2em;
line-height : 28px;
}
.blue { color : #33F;
text-decoration : underline;
}
.red { color : #F00; }
.money { font-size : 16px; }
style>
head>
< body>
< img src = " https://data.educoder.net/api/attachments/1989171 " 插图"" alt = " 跳槽有道" />
< p>
< em class = " blue" > 导语 em> :臭豆腐是< strong class = " red" > 长沙 strong> 有名的小吃,是一种独具风味的食品。“闻起来臭、吃起来香”是它的最大特点,不少外省人品尝后都赞不绝口。长沙的臭豆腐要数百年老店火宫殿炸得最好,外焦微脆、内软味鲜,100多年来,进火宫殿的人没有不吃臭豆腐的。当年...< em> 【详情】 em>
p>
< p>
< em class = " blue" > 火宫殿臭豆腐 em> :价格< strong class = " money" > 18 strong> 元
p>
body>
html>
第3关:搜索页面的结构设计
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 搜索页面 title>
head>
< body>
< h2 class = " header" >
什么是CSS?< em> —CSS教程 em>
h2>
< p>
猴子提示: 可以通过简单的更改< em class = " red" > CSS em> 文件,改变网页的整体表现形式,可以减少我们的工作量,所以她是每一个网页设计人员的必修课.知道什么是< em class = " red" > CSS em> 了,现在就开始学习< em class = " red" > CSS em> 吧 ...
p>
< p>
< em class = " green" > www.dreamdu.com/css/wh... em> < em class = " gray" > 百度快照 em> < em class = " gray" > 85%好评 em>
p>
body>
html>
第4关:搜索页面的样式设计-文本外观样式的应用
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 搜索页面 title>
< style type = " text/css" >
body {
font-family : 微软雅黑;
font-size : 14px;
color : #333;
}
em {
font-style : normal;
text-decroation : underline;
}
.header {
font-size : 18px;
color : #D52D2D;
font-weight : normal;
text-decoration : underline;
}
.header em {
font-style : normal;
}
h2 > em {
color : #2525D3;
text-decoration : underline;
}
.red {
color : #D52D2D;
}
.green {
color : #167A16;
}
.gray {
color : #595959;
text-decoration : underline;
}
style>
head>
< body>
< h2 class = " header" >
什么是CSS?< em> —CSS教程 em>
h2>
< p>
猴子提示: 可以通过简单的更改< em class = " red" > CSS em> 文件,改变网页的整体表现形式,可以减少我们的工作量,所以她是每一个网页设计人员的必修课.知道什么是< em class = " red" > CSS em> 了,现在就开始学习< em class = " red" > CSS em> 吧 ...
p>
< p>
< em class = " green" > www.dreamdu.com/css/wh... em> -< em class = " gray" > 百度快照 em> -< em class = " gray" > 85%好评 em>
p>
body>
html>
CSS3-文本字体样式
第1关:字体样式属性相关的概念
1、下列选项中,用于设置文本字体的属性名是( B ) font-family
2、下列选项中,用于定义服务器字体的是( D ) @font-face
3、对段落p中的文本字体、字号及字体风格样式进行综合设置,其样式代码可写为:p{font:隶书 20px italic;} ( A ) 错误
第2关:美食专栏网页的结构设置
doctype html >
< html> < head>
< meta charset = " utf-8" >
< title> 美食专题栏目 title>
head>
< body>
< img src = " https://data.educoder.net/api/attachments/1989171 " 插图"" alt = " 跳槽有道" />
< p>
< em class = " blue" > 导语 em> :臭豆腐是< strong class = " red" > 长沙 strong> 有名的小吃,是一种独具风味的食品。“闻起来臭、吃起来香”是它的最大特点,不少外省人品尝后都赞不绝口。长沙的臭豆腐要数百年老店火宫殿炸得最好,外焦微脆、内软味鲜,100多年来,进火宫殿的人没有不吃臭豆腐的。当年...< em> 【详情】 em>
p>
< p>
< em class = " blue" > 火宫殿臭豆腐 em> :价格< strong class = " money" > strong> 元
p>
body>
html>
第3关:美食专栏网页的样式设置
doctype html >
< html> < head>
< meta charset = " utf-8" >
< title> 美食专题栏目 title>
< style type = " text/css" >
p {
font-size : 16px;
font-family : 微软雅黑;
}
.blue {
color : #33F;
}
.red {
color : #F00;
}
.money {
font-size : 16px;
}
style>
head>
< body>
< img src = " https://data.educoder.net/api/attachments/1989171 " 插图"" alt = " 跳槽有道" />
< p>
< em class = " blue" > 导语 em> :臭豆腐是< strong class = " red" > 长沙 strong> 有名的小吃,是一种独具风味的食品。“闻起来臭、吃起来香”是它的最大特点,不少外省人品尝后都赞不绝口。长沙的臭豆腐要数百年老店火宫殿炸得最好,外焦微脆、内软味鲜,100多年来,进火宫殿的人没有不吃臭豆腐的。当年...< em> 【详情】 em>
p>
< p>
< em class = " blue" > 火宫殿臭豆腐 em> :价格< strong class = " money" > 18 strong> 元
p>
body>
html>
CSS3选择器-属性选择器
第1关:CSS3-属性选择器相关概念
1、以下选项中,属于属性选择器的是( C ) span[id]{color:red;}
2、样式规则如下: p[class $= en]{font-weight:bold;} 该样式规则将对选项( B )产生效果。 …
3、样式规则如下: div[name ~= ten]{border:1px solid blue;} 该样式规则将对选项( A )产生效果。
…
4、样式规则如下: p[class |= en]{font-size:20px;} 该样式规则将对选项( D )产生效果。 …
第2关:CSS3-属性选择器
DOCTYPE html >
< html>
< head>
< title> 属性选择器 title>
< style type = " text/css" >
div {
width : 70px;
height : 40px;
border : 1px solid teal;
float : left;
}
li { list-style : none; }
div[title] {
font-size : 25px;
text-align : center;
}
style>
head>
< body>
< div name = " a a1" class = " a" > div>
< div name = " b-1" class = " b" title = " nice" > < li> nice li> div>
< div name = " b-2" class = " b" title = " to" > < li> to li> div>
< div name = " b-3" class = " b" title = " meet" > < li> meet li> div>
< div name = " b-4" class = " b" title = " you" > < li> you li> div>
< div name = " a a2" class = " a" > div>
body>
html>
第3关:CSS3-包含及连字符选择器
DOCTYPE html >
< html>
< head>
< title> 属性选择器 title>
< style type = " text/css" >
div {
width : 70px;
height : 40px;
border : 1px solid teal;
float : left;
}
li { list-style : none; }
div[title] {
font-size : 25px;
text-align : center;
}
div[class="b"] {
font-weight : bold;
}
div[name~="a"] {
background-color : pink;
}
div[name|="b"] {
background-color : orange;
}
style>
head>
< body>
< div name = " a a1" class = " a" > div>
< div name = " b-1" class = " b" title = " nice" > < li> nice li> div>
< div name = " b-2" class = " b" title = " to" > < li> to li> div>
< div name = " b-3" class = " b" title = " meet" > < li> meet li> div>
< div name = " b-4" class = " b" title = " you" > < li> you li> div>
< div name = " a a2" class = " a" > div>
body>
html>
第4关:CSS3-前缀后缀选择器
DOCTYPE html >
< html>
< head>
< title> 属性选择器 title>
< style type = " text/css" >
div {
width : 70px;
height : 40px;
border : 1px solid teal;
float : left;
}
li { list-style : none; }
div[title] {
font-size : 25px;
text-align : center;
}
div[class="b"] { font-weight : bold; }
div[name~="a"] { background-color : pink; }
div[name|="b"] { background-color : orange; }
div[title^="n"] {
color : blue;
}
div[title*="o"] {
color : red;
}
div[title$="t"] {
color : green;
}
style>
head>
< body>
< div name = " a a1" class = " a" > div>
< div name = " b-1" class = " b" title = " nice" > < li> nice li> div>
< div name = " b-2" class = " b" title = " to" > < li> to li> div>
< div name = " b-3" class = " b" title = " meet" > < li> meet li> div>
< div name = " b-4" class = " b" title = " you" > < li> you li> div>
< div name = " a a2" class = " a" > div>
body>
html>
CSS3背景样式
第1关:CSS背景相关的概念
1、下列选项中,可用于设置背景颜色的属性是( D ) background-color
2、将背景的绘制区设置到内容区,应使用background-clip属性中的( A )值。 content-box
3、在CSS3背景图属性中,可以设置背景图的平铺是( C )。 background-repeat
4、在CSS3新增的background-size属性中,( A )是参考父元素宽高来设置图像宽度和高度的。 50% 50%
5、CSS样式background-position:-5px 10px代表的意义是( D )。 背景图片向左偏移5px,向下偏移10px
第2关:CSS-背景色的设置
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" >
< title> CSS-背景色的设置 title>
< style type = " text/css" >
h2 { font : 微软雅黑;
text-align : center;
}
#p1 { font-size : 13px;
color : #979797;
text-align : center;
}
hr { border : 1px solid #CCCCCC; }
#p2 { text-indent : 2em; }
span { color : blue; }
.background {
background-color : #add;
}
style>
head>
< body class = " background" >
< div class = " backgroundImage" >
< h2> 新媒体的大势所趋 h2>
< p id = p1> 更新时间:2021年11月30日14时08分 来源:< span> 开源社区 span> p>
< hr size = " 2" color = " #CCCCCC" />
< p id = p2> 近年来,随着< span> 移动互联网 span> 的火爆,公众号、微博、今日头条、抖音等一大批社交平台的火爆带动了新媒体运营行业的发展,运营人在企业中的价值也不断的被放大和受到重视,很多企业在做线上这块时都会考虑< span> “两微一抖” span> ,也就是我们所说的新媒体+短视频运营。因此也就催生了大量对新媒体+短视频运营人的需求岗位。 p>
div>
body>
html>
第3关:CSS-背景图的设置
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" >
< title> CSS-背景色的设置 title>
< style type = " text/css" >
h2 { font : 微软雅黑;
text-align : center;
}
#p1 { font-size : 13px;
color : #979797;
text-align : center;
}
hr { border : 1px solid #CCCCCC; }
#p2 { text-indent : 2em; }
span { color : blue; }
.background { background-color : #add; }
.backgroundImage {
width : 360px;
height : 240px;
overflow : scroll;
padding : 30px;
border : 3px solid #30F;
background-image : url ( https://www.educoder.net/api/attachments/2478800) ;
background-attachment : scroll;
background-size : cover;
background-position : -260px, 0px;
}
style>
head>
< body class = " background" >
< div class = " backgroundImage" >
< h2> 新媒体的大势所趋 h2>
< p id = p1> 更新时间:2021年11月30日14时08分 来源:< span> 开源社区 span> p>
< hr size = " 2" color = " #CCCCCC" />
< p id = p2> 近年来,随着< span> 移动互联网 span> 的火爆,公众号、微博、今日头条、抖音等一大批社交平台的火爆带动了新媒体运营行业的发展,运营人在企业中的价值也不断的被放大和受到重视,很多企业在做线上这块时都会考虑< span> “两微一抖” span> ,也就是我们所说的新媒体+短视频运营。因此也就催生了大量对新媒体+短视频运营人的需求岗位。 p>
div>
body>
html>
移动端电商页面制作
第1关:移动端电商页面制作
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 移动电商页面 title>
< style type = " text/css" >
body { font-size : 12px; }
body,img { padding : 0; margin : 0; border : 0; }
.all {
width : 346px;
height : 578px;
background : url ( https://data.educoder.net/api/attachments/2073417) no-repeat;
margin : 20px auto;
padding : 90px 0 0 34px;
}
.content {
width : 277px;
height : 414px;
overflow : scroll;
}
style>
head>
< body>
< div class = " all" >
< div class = " content" >
< img src = " https://data.educoder.net/api/attachments/2072741" />
div>
div>
body>
html>
网页布局页面的制作
第1关:网页布局的结构设计
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 网页布局 title>
head>
< body>
< div id = " top" > div>
< div id = " nav" > div>
< div id = " banner" > div>
< div id = " content" >
< div class = " content_left" > div>
< div class = " content_middle" > div>
< div class = " content_right" > div>
div>
< div id = " footer" > div>
body>
html>
第2关:网页布局的样式设计
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 网页布局 title>
< style type = " text/css" >
body { margin : 0; padding : 0; }
div {
width : 980px;
margin : 0 auto;
}
#top { height : 40px; background : url ( https://data.educoder.net/api/attachments/2141326) }
#nav { height : 60px; background : url ( https://data.educoder.net/api/attachments/2141327) }
#banner { height : 200px; background : url ( https://data.educoder.net/api/attachments/2141342) }
#content { height : 300px; }
.content_left {
width : 200px;
height : 300px;
background-color : #CCC;
float : left;
margin : 0;
background : url ( https://data.educoder.net/api/attachments/2141349) ;
}
.content_middle {
width : 570px;
height : 300px;
background-color : #CCC;
float : left;
margin : 0 0 0 5px;
background : url ( https://data.educoder.net/api/attachments/2141352) ;
}
.content_right {
width : 200px;
background-color : #CCC;
float : right;
height : 300px;
margin : 0;
background : url ( https://data.educoder.net/api/attachments/2141351)
}
#footer {
height : 90px;
background : url ( https://data.educoder.net/api/attachments/2141353)
}
style>
head>
< body>
< div id = " top" > div>
< div id = " nav" > div>
< div id = " banner" > div>
< div id = " content" >
< div class = " content_left" > div>
< div class = " content_middle" > div>
< div class = " content_right" > div>
div>
< div id = " footer" > div>
body>
html>
团购悬浮框页面制作
第1关:团购悬浮框页面的结构设计
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 电商团购悬浮框 title>
head>
< body>
< ul>
< li> 7月30日0:00开团 li>
< li class = " item" > 新品团 li>
< li class = " item" > 尝鲜团 li>
< li class = " item" > 秒杀团 li>
< li class = " item" > 清仓团 li>
< li class = " item" > 返回顶部 li>
ul>
body>
html>
第2关:团购悬浮框页面的样式设计
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 电商团购悬浮框 title>
< style>
body,ul,li {
padding : 0;
margin : 0;
list-style : none;
}
body {
font-size : 18px;
font-family : 微软雅黑;
}
ul {
width : 200px;
height : 270px;
margin : 20px;
border : 3px solid #613e72;
padding : 10px;
}
li {
width : 142px;
height : 40px;
line-height : 40px;
background : url ( https://data.educoder.net/api/attachments/2046898) no-repeat left center;
padding-left : 40px;
margin : 0 auto 5px;
color : #613e72;
}
.item {
background : #613e72 url ( https://data.educoder.net/api/attachments/2046946) no-repeat 5px center ;
color : #fff;
}
.back { background : url ( https://data.educoder.net/api/attachments/2046953) no-repeat left center ;
}
style>
head>
< body>
< ul>
< li> 7月30日0:00开团 li>
< li class = " item" > 新品团 li>
< li class = " item" > 尝鲜团 li>
< li class = " item" > 秒杀团 li>
< li class = " item" > 清仓团 li>
< li class = " back" > 返回顶部 li>
ul>
body>
html>
JavaSript知识训练-入门基础
第1关:JavaScript入门基础
b
d
b
a
a
JavaScript语言基础:JS循环语句
第1关:while类型
function mainJs(a) {
a = parseInt(a);
//请在此处编写代码
/********** Begin **********/
var sum = 0;
var i = 2;
while (i <= a) {
var j = 2;
while (j < i) {
if (i % j == 0) {
break;
}
j++;
}
if (j == i) {
sum += i;
}
i++;
}
return sum;
/********** End **********/
}
第2关:do while类型
function mainJs(a,b) {
a = parseInt(a);
b = parseInt(b);
//请在此处编写代码
/********** Begin **********/
var sum = 0;
do {
a++;
sum += a;
} while (a < b)
sum -= b;
return sum;
/********** End **********/
}
第3关:for类型
function mainJs(a,b) {
a = parseInt(a);
b = parseInt(b);
//请在此处编写代码
/********** Begin **********/
if (a == b || b - a == 1) {
return 1;
}
var sum = 1;
for (var i = a + 1; i < b; i++){
sum *= i;
}
return sum;
/********** End **********/
}
JavaScript语言基础:JS条件语句
第1关:if-else类型
function mainJs(a) {
a = parseInt(a);
//请在此处编写代码
/********** Begin **********/
if (a < 60) {
return "unpass";
}
return "pass";
/********** End **********/
}
第2关:switch类型
function mainJs(a) {
a = parseInt(a);
//请在此处编写代码
/********** Begin **********/
switch (a) {
case 82414:
return "Superior";
break;
case 59600:
return "Huron";
break;
case 58016:
return "Michigan";
break;
case 25744:
return "Erie";
break;
case 19554:
return "Ontario";
break;
default:
return "error";
}
/********** End **********/
}
JavaScript知识训练:JS分支与循环
第1关:JS分支分支与循环知识
d
b
d
c
b
JavaScript知识训练:JS函数
第1关:JavaScript知识训练:JS函数
b
a
d
c
c
JavaScript编程训练:Math、日期
第1关:Math类
function mainJs(a) {
a = parseInt(a);
//请在此处编写代码
/********** Begin **********/
return Math.max(Math.sin(a),Math.sqrt(a),Math.round(a),Math.floor(a),Math.ceil(a)) + Math.min(Math.sin(a),Math.sqrt(a),Math.round(a),Math.floor(a),Math.ceil(a))
/********** End **********/
}
第2关:Date类
function mainJs(a) {
a = parseInt(a);
var date = new Date(a);
/*********Begin*********/
var year = date.getFullYear();
var month = date.getMonth();
var day = date.getDate();
var weekrnd = date.getDay();
var Str = year + "," + month + "," + day + "," + weekrnd;
return Str;
/*********End*********/
}
JavaScript编程训练:字符串
第1关:查找字符串的位置
function mainJs(a,b) {
//请在此处编写代码
/********** Begin **********/
var index = a.lastIndexOf(b);
var sum = 0;
while (index != -1) {
sum += index;
a = a.substring(0,index);
index = a.lastIndexOf(b);
}
return sum;
/********** End **********/
}
第2关:求指定位置的字符
function mainJs(a) {
//请在此处编写代码
/********** Begin **********/
var str = a.substring(0, 6);
return str;
/********** End **********/
}
第3关:字符串的截取
function mainJs(a,b) {
//请在此处编写代码
/********** Begin **********/
var len = b.length;
var index = a.indexOf(b);
if (index != -1) {
a = a.slice(0, index) + a.slice(index + len);
}
return a;
/********** End **********/
}
第4关:字符串的分割
function mainJs(a) {
//请在此处编写代码
/********** Begin **********/
var arr = a.split(",");
var len = arr.length;
var i,sum=0;
for (i = 0; i < len; i++){
var index = arr[i].indexOf(" ");
if (index != -1) {
var arr1 = arr[i].split(" ");
sum += arr1.length;
} else {
sum += 1;
}
}
return sum;
/********** End **********/
}
JavaScript编程训练:数组
第1关:数组的创建、读写和长度
var array1 = [1,2,3,"js",4,true,"hello"];
var array2 = [true,true,"java",2.1];
function mainJs(a) {
//请在此处编写代码
a = parseInt(a);
/*********begin*********/
return a == array1.length ? array1[array1.length - 1] : array2[array2.length - 1];
/*********end*********/
}
第2关:数组元素的增减
var testArray = [12,"java","js","c","c++",24,36,"python","c#","css"];
function mainJs(a,b) {
a = parseInt(a);
b = parseInt(b);
//请在此处编写代码
/*********begin*********/
while (a > 0) {
var end = testArray.pop();
a--;
testArray.unshift(end);
}
return testArray[b];
/*********end*********/
}
第3关:数组的常用方法
function mainJs(myArray) {
myArray = myArray.split(",");
//请在此处编写代码
/*********begin*********/
var arr1 = new Array();
var arr2 = new Array();
var i = 0;
for (i = 0; i < myArray.length; i++){
if (myArray[i] == "a") {
arr1.push(i);
}
if (myArray[i] == "b") {
arr2.push(i);
}
}
var arr3 = arr1.concat(arr2);
return arr3;
/*********end*********/
}
JavaScript知识训练——字符串对象
第1关:JavaScript知识训练-字符串对象
a
d
b
b
c
JavaScript知识训练:数学对象
第1关:JavaScript知识训练:数学对象
b
c
b
d
b
JavaScript知识训练:日期对象
第1关:JavaScript知识训练:日期对象
c
d
b
d
c
JavaScript知识训练:数组对象
第1关:JavaScript知识训练:数组对象
c
a
b
d
a
JavaScript知识训练:对象与事件
第1关:JavaScript知识训练:对象与事件
a,b,c,d
d
d
a
c
你可能感兴趣的:(html5)
html5 websocket 手机,websocket在h5上正常,编译到手机上就连不上
猫研所
html5 websocket 手机
对接的网易云信微信IMSDK,在h5上能建立起连接,在手机端不行,截图是h5的链接,下面是app的日志:20:10:34.247连接websocket参数"wss://wlnimsc0.netease.im/socket.io/1/websocket/378166b5-af18-4372-a0a5-05aee5a1d882"atuni-app:///sdk/yunxin-wx/vendors/NI
HTML5球体下落粒子爆炸特效
酷爱码
html html5 前端 html
HTML5球体下落粒子爆炸特效,源码由HTML+CSS+JS组成,双击html文件可以本地运行效果,也可以上传到服务器里面下载地址HTML5球体下落粒子爆炸特效
网页HTML5制作flex布局骰子,css3 flex布局结合transform生成一个3D骰子
weixin_39905500
1Flex布局首先聊聊Flex布局,Flex布局又称“弹性布局”,任何容器都可以指定为Flex布局,设置Flex布局会使得子元素的float、clear、vertical-align失效1.1Flex属性1.1.1flex-direction:决定项目的排列方向,默认自左向右水平排列.box{flex-direction:row|row-reverse|column|column-reverse;
对网站开发感兴趣?想要看顶级大佬是怎么做的?
CCSBRIDGE
html5
前言有的人喜欢造轮子,有的人讨厌重复造轮子。萝卜白菜,各有所好。我收集了一些一看就觉得很厉害的项目公主/王子请享用https://github.com/h5bp/html5-boilerplate简介:HTML5Boilerplate是一个专业的前端模板,用于构建快速、强大且适应性强的Web应用程序或网站。该项目是十多年迭代开发和社区知识的产物。它没有强加特定的开发理念或框架,因此您可以按照自己想
腾讯文档嵌入html5,基于腾讯TBS 实现应用内打开并浏览Office文件
炎火鱼
腾讯文档嵌入html5
配置:下载sdk,并导入jar文件和so文件导入jar文件.png导入so文件.pngandroid{...defaultConfig{...//这里比较坑,当时用极光推送把64位的ndk库也加上了,x5内核初始化一直失败//这里要去掉所有64位库,x5内核才能加载成功ndk{abiFilters"a
3 HTML5 svg
官清岁月
SVG:ScalableVectorGraphics;//可缩放矢量图形->svg图像放大情况下图形质量不会损失(失真);-->应用场景:图表、动画、矢量图(点/线/面,形成的基本图形)、常用于制作图标icon1、canvas与svg的区别:(1).canvas是由像素点构成的,其依赖分辨率,其放大后会"失真";其通过js来绘制2D图形,常用来制作游戏、图表(运行速度快);(2).svg是由图形(
【Rust】——Vector集合
Y小夜
Rust(官方文档重点总结) rust 开发语言 后端
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN博客数据结构:数据结构_IT闫的博客-CSDN博客C++:C++_IT闫的博客-CSDN博客C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客基于HTML5的网页设计
HTML5+CSS3小实例:3D分层图像悬停效果
艾恩小灰灰
实例:3D分层图像悬停效果技术栈:HTML+CSS效果:源码:【html】3D分层图像悬停效果【css】*{/*初始化*/margin:0;padding:0;}body{/*100%窗口高度*/height:100vh;/*弹性布局居中*/display:flex;justify-content:center;align-items:center;overflow:hidden;/*渐变背景*/
HTML—基本介绍
Black—slience
html 前端
HTML是一种超文本标记语言(HyperTextMarkupLanguage),用于创建网页的标记语言超文本:是指页面内可以包含图片、链接、声音、视频等内容标记:HTML富含大量的标签供程序员使用,通过标记符号来规定指定内容的样式浏览器最终根据不同的HTML标签,解析成日常中所看到的网页HTML文件基本格式(HTML5版本)网页标题标签体闭合标签(封闭的区间)②自闭合标签,没有修饰的内容-->加粗
html5在不同浏览器兼容,HTML5浏览器兼容性解决方案
weixin_39732991
html5在不同浏览器兼容
HTML5浏览器兼容性解决方案HTML5新增语义标签,以及如何兼容老版本浏览器。前言HTML5属于上一代HTML的新迭代语言,设计HTML5最主要的目的是为了在移动设备上支持多媒体。例如:video标签和audio及canvas标记。而HTML5在取消了过时的显示效果标记和等同时,也引入了一些新的语义标签,例如:更多的语义标签请参考一、语义标签兼容性1.解决思路主流浏览器都兼容HTML5的新标签。
IntelliJ IDEA 的安装、配置与使用
坏孩子充电自习室
开发经验 大数据
一、IntelliJIDEA介绍–EclipseIBM1.JetBrains公司介绍IDEA(https://www.jetbrains.com/idea/)是JetBrains公司的产品,公司旗下还有其它产品,比如:WebStorm:用于开发JavaScript、HTML5、CSS3等前端技术;PyCharm:用于开发pythonPhpStorm:用于开发PHPRubyMine:用于开发
植树节html5游戏,植树节活动
weixin_30193269
植树节html5游戏
活动概述活动时间:3月10日至3月13日(以实际版本内活动日期为准)活动介绍:一年一度的植树节活动开始了,小伙伴们拿起小铲子,小水桶,今天勤劳来种树,明天不用吸雾霾!快来邀请你的小伙伴一同参与活动吧,开开心心植树节,还有神秘小礼物哦。不用谢谢我,我叫红领巾。活动NPC:应天府(093,128)红领巾活动一:播种希望活动时间:3月10日至3月13日(以实际版本内活动日期为准)活动说明:每一颗小树苗的
什么是flash什么是html5?
html5
如今,HTML5可谓如众星捧月一般,受到许多业内巨头的青睐。且不说谷歌、苹果等业内巨头把它描绘为互联网体验的未来,即便是以不服从标准著称的微软,也向它频频示好,决心在InternetExplorer9中加入对HTML5的大量支持。然而,HTML5的路途真的将一帆风顺么?本文将列举了一些在HTML5发展和普及过程中需要解决的问题。什么是HTML5?根据维基百科上的解释,HTML5的前身是WebApp
关于HTML5表单验证的方法教程
猿小白klp
html axios html5 前端 html 后端 学习
简介HTML5表单验证是一种在客户端对用户输入进行验证的方法,可以有效地减少对于服务器端验证的依赖。通过使用HTML5表单验证,可以为用户提供实时的错误提示和更好的用户体验。本教程将介绍如何在HTML5中使用各种验证属性和技术来实现表单验证。基本表单结构首先,我们来创建一个基本的表单结构,包括输入字段和提交按钮。以下是一个简单的例子:姓名:邮箱:密码:在上面的代码中,我们创建了一个包含姓名、邮箱和
qt textbrowser html5,QT textBrowser 使用
Enzo 恩佐
qt textbrowser html5
sharedUserIdandroid:sharedUserIdsharedUserId的作用是让两个应用程序共享一个userid,我们都知道linux进程给每一个应用程序分配了一个独立的userid,所以如果两个或多...MATLAB代码加密生成.p文件代码就下面一句话:pcodeyourfile.m生成的yourfile.p就是你的加密文件,别人是看不到代码的,调用和m文件调用一
移动端 H5 实现拍照功能的几种方法
忧郁的蛋~
前端技术 html javascript 前端
下面是实现移动端H5拍照功能的几种方法:1、使用:通过HTML5规范中的调用系统摄像头,并选择拍摄的照片。但这种方式可能会导致页面刷新。实现移动端H5拍照功能的代码:在HTML中创建一个:2,在JavaScript中为该元素绑定change事件,并读取选择的图片文件:varinput=document.querySelector("input[type=file]");input.addEvent
websocket 实现原理和技术方案
静水流深,沧海一粟
浏览器API websocket 网络协议 网络 node 前端 javascript
websocketWebSocket是HTML5开始提供的一种浏览器与服务器进行全双工通讯的网络技术,用以取代轮询与长连接,使客户端浏览器具备像C/S框架下桌面系统的即使通讯能力websocket协议是建立在tcp协议之上的,建立连接需要三次握手。websocket协议的连接过程:客户端连接服务器(TCP/IP),三次握手,建立了连接通道客户端发送一个http格式的消息(特殊格式),服务器也响应一
React和Vue 中的 router 实现原理如何
xxq_0217
vue面试题 react.js vue.js 前端 前端框架
React和Vue中的路由器(Router)实现原理类似,都是基于监听URL变化,然后根据不同的URL加载相应的组件或页面。下面是它们的一般实现原理:ReactRouter实现原理:HistoryAPI:ReactRouter使用HTML5HistoryAPI(pushState()和replaceState()方法)来操作浏览器的历史记录,从而实现无刷新页面的路由切换。监听URL变化:React
ionic3打包APP
thisDong
ionicionic是一个强大的HTML5应用程序开发框架(HTML5HybridMobileAppFramework)。可以帮助您使用Web技术,比如HTML、CSS和Javascript构建接近原生体验的移动应用程序。ionic主要关注外观和体验,以及和你的应用程序的UI交互,特别适合用于基于Hybird模式的HTML5移动应用程序开发。ionic是一个轻量的手机UI库,具有速度快,界面现代化
HTML5+CSS3小实例:有点小酷的input输入框动画
艾恩小灰灰
HTML5+CSS3实现有点小酷的input输入框动画,带动画的输入框,总是让人忍不住去点它。先看效果:源代码:您的姓名*{margin:0;padding:0;outline:none;/*这个是告诉浏览器:你想要设置的边框和内边距的值是包含在总宽高内的*/box-sizing:border-box;}body{/*弹性布局水平垂直居中*/display:flex;align-items:cen
pandas 数据载入、存储及文件格式(文本格式数据的读写—XML 和 HTML:网络抓取)
诗雨时
python
文本格式数据的读写—XML和HTML:网络抓取pandas拥有很多可以对HTML和XML格式进行读取、写入数据的库,例如lxml(http://lxml.de)、BeautifulSoup和html5lib。尽管lxml是相对更快的库,但其他库可以更好地处理异常的HTML或XML文件。一、pandas.read_html解析HTMLpandas的内建函数read_html可以使用lxml和Beau
微信朋友圈html5广告,微信朋友圈原生广告页是什么
张奕初
微信朋友圈html5广告
最近腾讯公布了微信的广告首次,从官方数据来看,新版广告效果似乎非常好,对此官方也对新的广告形式做了定义,并且称为朋友圈原生广告页,到底是什么东西呢,看看下面介绍吧。一周前,腾讯公布了第二季度业绩报告,数据显示,微信和WeChat合并月活跃用户数达8.06亿,同比增长34%。微信广告收入达36.97亿,增长80%。提到朋友圈广告,细心的网友或许已经发现了,最近朋友圈诞生了一种全新的广告体验,点击的广
HTML5+CSS3小实例:广告灯牌效果的loading动画
艾恩小灰灰
实例:广告灯牌效果的loading动画技术栈:HTML+CSS效果:源码:【html】广告灯牌效果的loading动画拼命加载中...【css】*{/*初始化*/margin:0;padding:0;/*box-sizing:border-box;*/}body{/*100%窗口高度*/min-height:100vh;/*弹性布局水平+垂直居中*/display:flex;justify-con
「盘点」界面控件DevExtreme (v23.1, v23.2)可访问性增强
界面开发小八哥
DevExtreme 界面控件 UI开发 devexpress html5
DevExtreme拥有高性能的HTML5/JavaScript小部件集合,使您可以利用现代Web开发堆栈(包括React,Angular,ASP.NETCore,jQuery,Knockout等)构建交互式的Web应用程序。从Angular和Reac,到ASP.NETCore或Vue,DevExtreme包含全面的高性能和响应式UI小部件集合,可在传统Web和下一代移动应用程序中使用。该套件附带
php mysql html5_HTML5&CSS3&JavaScript&PHP&MySQL学习笔记
Jakcwin
php mysql html5
1、在文字间添加一条水平线使用注意该符号不是成对出现的2、用来标记于段落中的较短引用,浏览器会在它之间的语句两端加上双引号。3、可以包含设计者的联系方式或者电话等。P444、链接是由百度一下产生,其中href指定要链接到的地址。P665、如果希望链接网页在新网页中打开,那么需要在第4点中设置target=”_blank”P756、当需要跳转到页面的某个位置时,可使用id属性。P767、新建一个Em
编程笔记 html5&css&js 084 JavaScript 变量的作用域
明月看潮生
# html5 css3 javascript 少年工程师 青少年编程
编程笔记html5&css&js084JavaScript变量的作用域一、全局作用域二、局部作用域(函数作用域)三、块级作用域(ES6引入)小结变量作用域是程序设计中一个重要的概念,它定义了变量在何处可以被访问和使用。在JavaScript中,主要有两种类型的作用域:全局作用域和局部作用域(包括函数作用域和块级作用域)。一、全局作用域全局作用域中的变量在整个脚本或应用程序中都是可见的,可以在任何地
java 进销存 销售报表 库存管理 商户管理 springmvc SSM crm 项目
非得起个昵称
系统介绍:1.系统采用主流的SSM框架jspJSTLbootstraphtml5(PC浏览器使用)2.springmvc+spring4.3.7+mybaits3.3SSM普通javaweb(非maven,附赠pom.xml文件)数据库:mysql3.开发工具:myeclipseeclipseidea均可,没有限制.我这边myeclipse2014导出来的项目源码-----------------
前端 webSocket 的使用
小刘先生很努力
前端 websocket 网络协议
webSocket使用一、概念定义WebSocket是html5提供的一种在单个TCP连接上进行双向通信的协议,解决了客户端和服务端之间的实时通信问题。浏览器和服务器只需完成一次握手,两者之间就可以创建一个持久性的TCP连接,此后服务器和客户端通过此TCP连接进行双向实时通信。例子:现在需要根据用户不同的输入来获取后端不同的数据,http请求的方式就是每次用户输入我就发送一个http请求。然而we
Vue-Router 官网速通
yqcoder
官网速通系列 vue.js javascript 前端
前言:参考VueRouter,本文档例子使用vue3语法。一:介绍1.什么是VueRouter是Vue.js的官方路由。功能包括:1.路由映射。2.动态路由。3.路由配置。4.路由参数。5.过渡效果。6.导航控制。7.CSS类链接。8.HTML5模式。9.滚动行为。10.URL编码2.安装对于一个现有使用JS包管理的项目,添加VueRouter依赖:npminstallvue-router@4#o
HTML5学习(二)
学习不止,掉发不停
html html5 学习 前端
目录1.字符集characterset2.标题标签3.段落和换行标签4.文本格式化标签5.和标签6.图像标签7.路径8.超链接标签9.锚点链接10.注释标签11.特殊字符1.字符集characterset字符集是多个字符的集合,在标签内,可以通过标签的charset属性来规定HTML文件用那种字符编码。UTF-8是万国码,基本包含所有国家需要用到的字符,这个一定要写,防止乱码情况。2.标题标签一共
二分查找排序算法
周凡杨
java 二分查找 排序 算法 折半
一:概念 二分查找又称
折半查找(
折半搜索/
二分搜索),优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而 查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表 分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步
java中的BigDecimal
bijian1013
java BigDecimal
在项目开发过程中出现精度丢失问题,查资料用BigDecimal解决,并发现如下这篇BigDecimal的解决问题的思路和方法很值得学习,特转载。
原文地址:http://blog.csdn.net/ugg/article/de
Shell echo命令详解
daizj
echo shell
Shell echo命令
Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:
echo string
您可以使用echo实现更复杂的输出格式控制。 1.显示普通字符串:
echo "It is a test"
这里的双引号完全可以省略,以下命令与上面实例效果一致:
echo Itis a test 2.显示转义
Oracle DBA 简单操作
周凡杨
oracle dba sql
--执行次数多的SQL
select sql_text,executions from (
select sql_text,executions from v$sqlarea order by executions desc
) where rownum<81;
&nb
画图重绘
朱辉辉33
游戏
我第一次接触重绘是编写五子棋小游戏的时候,因为游戏里的棋盘是用线绘制的,而这些东西并不在系统自带的重绘里,所以在移动窗体时,棋盘并不会重绘出来。所以我们要重写系统的重绘方法。
在重写系统重绘方法时,我们要注意一定要调用父类的重绘方法,即加上super.paint(g),因为如果不调用父类的重绘方式,重写后会把父类的重绘覆盖掉,而父类的重绘方法是绘制画布,这样就导致我们
线程之初体验
西蜀石兰
线程
一直觉得多线程是学Java的一个分水岭,懂多线程才算入门。
之前看《编程思想》的多线程章节,看的云里雾里,知道线程类有哪几个方法,却依旧不知道线程到底是什么?书上都写线程是进程的模块,共享线程的资源,可是这跟多线程编程有毛线的关系,呜呜。。。
线程其实也是用户自定义的任务,不要过多的强调线程的属性,而忽略了线程最基本的属性。
你可以在线程类的run()方法中定义自己的任务,就跟正常的Ja
linux集群互相免登陆配置
林鹤霄
linux
配置ssh免登陆
1、生成秘钥和公钥 ssh-keygen -t rsa
2、提示让你输入,什么都不输,三次回车之后会在~下面的.ssh文件夹中多出两个文件id_rsa 和 id_rsa.pub
其中id_rsa为秘钥,id_rsa.pub为公钥,使用公钥加密的数据只有私钥才能对这些数据解密 c
mysql : Lock wait timeout exceeded; try restarting transaction
aigo
mysql
原文:http://www.cnblogs.com/freeliver54/archive/2010/09/30/1839042.html
原因是你使用的InnoDB 表类型的时候,
默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s,
因为有的锁等待超过了这个时间,所以抱错.
你可以把这个时间加长,或者优化存储
Socket编程 基本的聊天实现。
alleni123
socket
public class Server
{
//用来存储所有连接上来的客户
private List<ServerThread> clients;
public static void main(String[] args)
{
Server s = new Server();
s.startServer(9988);
}
publi
多线程监听器事件模式(一个简单的例子)
百合不是茶
线程 监听模式
多线程的事件监听器模式
监听器时间模式经常与多线程使用,在多线程中如何知道我的线程正在执行那什么内容,可以通过时间监听器模式得到
创建多线程的事件监听器模式 思路:
1, 创建线程并启动,在创建线程的位置设置一个标记
2,创建队
spring InitializingBean接口
bijian1013
java spring
spring的事务的TransactionTemplate,其源码如下:
public class TransactionTemplate extends DefaultTransactionDefinition implements TransactionOperations, InitializingBean{
...
}
TransactionTemplate继承了DefaultT
Oracle中询表的权限被授予给了哪些用户
bijian1013
oracle 数据库 权限
Oracle查询表将权限赋给了哪些用户的SQL,以备查用。
select t.table_name as "表名",
t.grantee as "被授权的属组",
t.owner as "对象所在的属组"
【Struts2五】Struts2 参数传值
bit1129
struts2
Struts2中参数传值的3种情况
1.请求参数绑定到Action的实例字段上
2.Action将值传递到转发的视图上
3.Action将值传递到重定向的视图上
一、请求参数绑定到Action的实例字段上以及Action将值传递到转发的视图上
Struts可以自动将请求URL中的请求参数或者表单提交的参数绑定到Action定义的实例字段上,绑定的规则使用ognl表达式语言
【Kafka十四】关于auto.offset.reset[Q/A]
bit1129
kafka
I got serveral questions about auto.offset.reset. This configuration parameter governs how consumer read the message from Kafka when there is no initial offset in ZooKeeper or
nginx gzip压缩配置
ronin47
nginx gzip 压缩范例
nginx gzip压缩配置 更多
0
nginx
gzip
配置
随着nginx的发展,越来越多的网站使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩到底是怎么压缩的呢?
gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用
java-13.输入一个单向链表,输出该链表中倒数第 k 个节点
bylijinnan
java
two cursors.
Make the first cursor go K steps first.
/*
* 第 13 题:题目:输入一个单向链表,输出该链表中倒数第 k 个节点
*/
public void displayKthItemsBackWard(ListNode head,int k){
ListNode p1=head,p2=head;
Spring源码学习-JdbcTemplate queryForObject
bylijinnan
java spring
JdbcTemplate中有两个可能会混淆的queryForObject方法:
1.
Object queryForObject(String sql, Object[] args, Class requiredType)
2.
Object queryForObject(String sql, Object[] args, RowMapper rowMapper)
第1个方法是只查
[冰川时代]在冰川时代,我们需要什么样的技术?
comsci
技术
看美国那边的气候情况....我有个感觉...是不是要进入小冰期了?
那么在小冰期里面...我们的户外活动肯定会出现很多问题...在室内呆着的情况会非常多...怎么在室内呆着而不发闷...怎么用最低的电力保证室内的温度.....这都需要技术手段...
&nb
js 获取浏览器型号
cuityang
js 浏览器
根据浏览器获取iphone和apk的下载地址
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" content="text/html"/>
<meta name=
C# socks5详解 转
dalan_123
socket C#
http://www.cnblogs.com/zhujiechang/archive/2008/10/21/1316308.html 这里主要讲的是用.NET实现基于Socket5下面的代理协议进行客户端的通讯,Socket4的实现是类似的,注意的事,这里不是讲用C#实现一个代理服务器,因为实现一个代理服务器需要实现很多协议,头大,而且现在市面上有很多现成的代理服务器用,性能又好,
运维 Centos问题汇总
dcj3sjt126com
云主机
一、sh 脚本不执行的原因
sh脚本不执行的原因 只有2个
1.权限不够
2.sh脚本里路径没写完整。
二、解决You have new mail in /var/spool/mail/root
修改/usr/share/logwatch/default.conf/logwatch.conf配置文件
MailTo =
MailFrom
三、查询连接数
Yii防注入攻击笔记
dcj3sjt126com
sql WEB安全 yii
网站表单有注入漏洞须对所有用户输入的内容进行个过滤和检查,可以使用正则表达式或者直接输入字符判断,大部分是只允许输入字母和数字的,其它字符度不允许;对于内容复杂表单的内容,应该对html和script的符号进行转义替换:尤其是<,>,',"",&这几个符号 这里有个转义对照表:
http://blog.csdn.net/xinzhu1990/articl
MongoDB简介[一]
eksliang
mongodb MongoDB简介
MongoDB简介
转载请出自出处:http://eksliang.iteye.com/blog/2173288 1.1易于使用
MongoDB是一个面向文档的数据库,而不是关系型数据库。与关系型数据库相比,面向文档的数据库不再有行的概念,取而代之的是更为灵活的“文档”模型。
另外,不
zookeeper windows 入门安装和测试
greemranqq
zookeeper 安装 分布式
一、序言
以下是我对zookeeper 的一些理解: zookeeper 作为一个服务注册信息存储的管理工具,好吧,这样说得很抽象,我们举个“栗子”。
栗子1号:
假设我是一家KTV的老板,我同时拥有5家KTV,我肯定得时刻监视
Spring之使用事务缘由(2-注解实现)
ihuning
spring
Spring事务注解实现
1. 依赖包:
1.1 spring包:
spring-beans-4.0.0.RELEASE.jar
spring-context-4.0.0.
iOS App Launch Option
啸笑天
option
iOS 程序启动时总会调用application:didFinishLaunchingWithOptions:,其中第二个参数launchOptions为NSDictionary类型的对象,里面存储有此程序启动的原因。
launchOptions中的可能键值见UIApplication Class Reference的Launch Options Keys节 。
1、若用户直接
jdk与jre的区别(_)
macroli
java jvm jdk
简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。
JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。 如果安装了JDK,会发同你
Updates were rejected because the tip of your current branch is behind
qiaolevip
学习永无止境 每天进步一点点 众观千象 git
$ git push joe prod-2295-1
To git@git.dianrong.com:joe.le/dr-frontend.git
! [rejected] prod-2295-1 -> prod-2295-1 (non-fast-forward)
error: failed to push some refs to 'git@git.dianron
[一起学Hive]之十四-Hive的元数据表结构详解
superlxw1234
hive hive元数据结构
关键字:Hive元数据、Hive元数据表结构
之前在 “[一起学Hive]之一–Hive概述,Hive是什么”中介绍过,Hive自己维护了一套元数据,用户通过HQL查询时候,Hive首先需要结合元数据,将HQL翻译成MapReduce去执行。
本文介绍一下Hive元数据中重要的一些表结构及用途,以Hive0.13为例。
文章最后面,会以一个示例来全面了解一下,
Spring 3.2.14,4.1.7,4.2.RC2发布
wiselyman
Spring 3
Spring 3.2.14、4.1.7及4.2.RC2于6月30日发布。
其中Spring 3.2.1是一个维护版本(维护周期到2016-12-31截止),后续会继续根据需求和bug发布维护版本。此时,Spring官方强烈建议升级Spring框架至4.1.7 或者将要发布的4.2 。
其中Spring 4.1.7主要包含这些更新内容。