元素的tagName
为"TR"
。
自定义属性 标签在声明时,可以绑定任意它不拥有的属性。但该属性不能直接通过elem.attr
获取(会返回undefined
),需使用elem.getAttribute("attr")
获取(DOM),或$(this).attr("attr")
(jQuery)。例: div
标签没有name, value
属性,但可自定义绑定该属性:
,并通过document.getElementsByClassName("A")[0].getAttribute("value")
或$(".A").attr("value")
获取。 属性名可任取。 注意getElementsByName()
和getElementsByClassName()
返回的是一个list
,getElementsById()
返回的是拥有指定id
的第一个对象 。
5、标题
HTML段落标题通过
-
标签来定义 。例如:
源代码:
< h1> 这是1级标题 h1>
< h2> 这是2级标题 h2>
< h3> 这是3级标题 h3>
< h4> 这是4级标题 h4>
< h5> 这是5级标题 h5>
< h6> 这是6级标题 h6>
显示效果:
这是1级标题
这是2级标题
这是3级标题
这是4级标题
这是5级标题
这是6级标题
标题相关标签:水平线、注释。
水平线
标签在 html页面中创建水平线。hr 元素可用于分隔内容。
注释
可以将注释插入 html代码中,这样可以提高其可读性,使代码更易被人理解。浏览器会忽略注释,也不会显示它们。
注释写法如下:
6、段落
html段落是通过标签
来定义的 。例如:
源代码:
< p> 这是一个段落 p>
< p> 这是另一个段落 p>
显示效果:
这是一个段落
这是另一个段落
折行
为了避免忘掉写结束标签的情况,可以在段落中插入
标签换行。
7、格式化标签
html使用标签 (“bold”) 与 (“italic”) 对输出的文本进行格式, 如:粗体 or 斜体 。这些HTML标签被称为格式化标签 。
这个文本是加粗的
这个文本是加粗的
这个文本字体放大
这个文本是斜体的
这个文本是斜体的
这个文本是缩小的
这个文本包含下标
这个文本包含上标
被包围在pre标签中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。
定义计算机输出。用于表示计算机源代码或者其他机器可以阅读的文本内容。包含在该标签内的文本将用等宽、类似电传打字机样式的字体(Courier)显示出来。
定义键盘文本。以浏览器的默认monospace字体显示。该标签已废弃,不推荐使用,但是可以通过CSS实现丰富的效果。
定义打字机文本
定义样本文本
定义变量。
定义地址文本
表示一个缩写词或者首字母缩略词。
标签允许明确地声明一个字符序列,它们构成一个单词的首字母缩写或简略语。 标签已从 HTML5 中移除,不应再被使用,Web 开发者应使用 标签。
指定文本方向。
定义短的引用语,对内容文字自动加引号
删除效果
下划线效果
下划线效果
定义作品的标题
定义一个
摘自另一个源的块引用
定义项目
标签的一个常见应用就是用来表示计算机的源代码。
可以导致段落断开的标签(例如标题、
和
)绝不能 包含在
所定义的块里。
在某些浏览器中,当您把鼠标移至缩略词语上时,title属性可用于展示表达的完整版本。例如:
源代码:
< abbr title = " etcetera" > etc. abbr>
显示效果:
etc.
属性dir
dir
规定 元素内的文本方向 。dir = "ltr"从左到右;dir = "rtl"从右到左。例如:
源码:
< p> < bdo dir = " rtl" > 该段落文字从右到左显示。 bdo> p>
显示效果:
该段落文字从右到左显示。
8、链接
HTML 使用超级链接与网络上的另一个文档相连 。几乎可以在所有的网页中找到链接。点击链接可以从一张页面跳转到另一张页面。
超链接 可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。
当您把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。
默认情况下,链接将以以下形式出现在浏览器中:
一个未访问过的链接显示为蓝色字体并带有下划线。
访问过的链接显示为紫色并带有下划线。
点击链接时,链接显示为红色并带有下划线。
注意:如果为这些超链接设置了 CSS 样式,展示样式会根据 CSS 的设定而显示。
html链接是通过标签
来定义的 。例如:
源代码:
< a href = " https://blog.csdn.net/m0_53297256" > 这是我的博客链接 a>
显示效果:
这是我的博客链接
属性target
使用 target 属性,你可以定义被链接的文档在何处显示 。
target=“_blank”, 链接将在新窗口打开
target=“_top”,在整个窗口中打开。
target=“_self”,在同一框架中打开。(默认)
target=“_parent”,在副框架中打开。
属性id
id 属性可用于创建一个HTML文档书签 。书签不会以任何特殊方式显示,即在 HTML 页面中是不显示的,所以对于读者来说是隐藏的。
可以通过设置书签的名字快速找到对应的标签。
9、头部
标签head
元素包含了所有的头部标签元素 。在
元素中你可以插入脚本(scripts), 样式文件(CSS),及各种meta信息。
可以添加在头部区域的元素标签为: ,
标签title
标签定义了不同文档的标题 。
标签base
标签描述了基本的链接地址/链接目标 ,该标签作为HTML文档中所有的链接标签的默认链接。
< head>
< base href = " https://blog.csdn.net/m0_53297256" target = " _blank" >
head>
标签link
标签定义了文档与外部资源之间的关系 。
标签通常用于链接到样式表。
< head>
< link rel = " stylesheet" type = " text/css" href = " mystyle.css" >
head>
标签style
标签定义了HTML文档的样式文件引用地址 。在
< head>
< style type = " text/css" >
body {
background-color : yellow;
}
p {
color : blue
}
style>
head>
标签meta
标签描述了一些基本的元数据 。
标签提供了元数据。元数据也不显示在页面上,但会被浏览器解析。
meta示例:
为搜索引擎定义关键词:
为网页定义描述内容:
定义网页作者:
每30秒钟刷新当前页面:
script元素
标签用于加载脚本文件 ,如: JavaScript。
10、CSS
CSS(Cascading Style Sheets)用于渲染HTML元素标签的样式 。
CSS 可以通过以下方式添加到HTML中:
内联样式-在HTML元素中使用"style" 属性 。
内部样式表-在HTML文档头部
区域使用
元素来包含CSS。
外部引用-使用外部CSS文件。
最好的方式是通过外部引用CSS文件。
背景色属性background-color
背景色属性(background-color)定义一个元素的背景颜色 :
< body style = " background-color : yellow; " >
< h2 style = " background-color : red; " > 这是一个标题 h2>
< p style = " background-color : green; " > 这是一个段落。 p>
body>
字体相关属性
font-family(字体),color(颜色),和font-size(字体大小)属性来定义字体的样式 。
< h1 style = " font-family : 宋体; " > 一个标题 h1>
< p style = " font-family : arial; color : red; font-size : 20rpx; " > 一个段落。 p>
属性text-align
text-align(文字对齐)
属性指定文本的水平与垂直对齐方式 。
内部样式表
当单个文件需要特别样式时,就可以使用内部样式表。你可以在head
部分通过style
标签定义内部样式表
外部样式表
当样式需要被应用到很多页面的时候,外部样式表将是理想的选择。使用外部样式表,你就可以通过更改一个文件来改变整个站点的外观。
11、图像
标签image
html图像是通过标签
来定义的 。
是空标签,意思是说,它只包含属性,并且没有闭合标签。
源属性src
要在页面上显示图像,你需要使用源属性(src)。src 指 “source”。源属性的值是图像的 URL 地址。URL 指存储图像的位置。浏览器将图像显示在文档中图像标签出现的地方。如果你将图像标签置于两个段落之间,那么浏览器会首先显示第一个段落,然后显示图片,最后显示第二段。
属性alt
alt
属性用来为图像定义一串预备的可替换的文本 。
在浏览器无法载入图像时,替换文本属性告诉读者她们失去的信息。此时,浏览器将显示这个替代性的文本而不是图像。
属性height和width
height
高度)与width
(宽度)属性用于设置图像的高度与宽度 。
属性值默认单位为像素。
如果没有指定图片的大小,加载页面时有可能会破坏HTML页面的整体布局。
属性float
float
属性使图片浮动至元素的左边或右边 。
float=“left”——浮动在元素左边。
float=“right”——浮动在元素右边。
示例:
源代码:
DOCTYPE html >
< html>
< title> Gbosh的博客 title>
< body>
左边是我的博客截图。
body>
html>
显示效果:
Gbosh的博客 左边是我的博客截图。
属性usemap
可以理解为通过该标签,获取映射的“函数” 。该标签的值取自
标签的id
属性或name
属性。而
标签内容包含了映射关系。
中的usemap
属性可引用
中的id
或name
属性(取决于浏览器),所以我们应同时向
添加id
和name
属性。
属性title(image)
鼠标悬停时显示的内容 。
属性border
设置图像边框的宽度 。
12、标签map
定义图像地图 。
13、标签area
定义图像地图中的可点击区域 。
area
元素永远嵌套在map
元素内部。area
元素可定义图像映射中的区域。
属性coords
规定区域的 x 和 y 坐标 。
coords
属性与shape
属性配合使用,来规定区域的尺寸、形状和位置。
x1,y1,x2,y2
如果 shape 属性设置为 “rect”,则该值规定矩形左上角和右下角的坐标。
x,y,radius
如果 shape 属性设置为 “circ”,则该值规定圆心的坐标和半径。
x1,y1,x2,y2,…,xn,yn
如果 shape 属性设置为 “poly”,则该值规定多边形各顶点的值。如果第一个坐标和最后一个坐标不一致,那么为了关闭多边形,浏览器必须添加最后一对坐标。
属性shape
规定区域的形状。
rect——矩形
circle——圆形
poly——多边形
属性name(map)
图像映射的名称 。
示例:
< img src = " planets.gif" width = " 145" height = " 126" alt = " Planets" usemap = " #planetmap" >
< map name = " planetmap" >
< area shape = " rect" coords = " 0,0,82,126" href = " sun.htm" alt = " Sun" >
< area shape = " circle" coords = " 90,58,3" href = " mercur.htm" alt = " Mercury" >
< area shape = " circle" coords = " 124,58,8" href = " venus.htm" alt = " Venus" >
map>
14、表格
标签
描述
table
定义表格
th
定义表格的表头
tr
定义表格的行
td
定义表格单元
caption
定义表格标题
colgroup
定义表格列的组
col
定义用于表格列的属性
thead
定义表格的页眉
tbody
定义表格的主体
tfoot
定义表格的页脚
border
边框宽度
cellspacing
表格间距
cellpadding
表格填充
示例:
源代码:
< head>
< style>
thead { color : green; }
tbody { color : blue; }
tfoot { color : red; }
style>
head>
< table border = " 1" cellspacing = " 5px" cellpadding = " 10px" >
< caption> 表格标题 caption>
< tr> < th colspan = " 3" > 该行表头演示列合并 th> tr>
< thead>
< tr>
< th> 表头1 th>
< th> 表头2 th>
< th> 表头3 th>
tr>
thead>
< tfoot>
< tr>
< td> 页脚第1列 td>
< td> 页脚第2列 td>
tr>
tfoot>
< tbody>
< tr>
< td> 主体1行1列 td>
< td> 主体1行2列 td>
< td rowspan = " 3" > 该区域显示行合并3行效果,不包括页脚 td>
tr>
< tr>
< td> 主体2行1列 td>
< td> 主体2行2列 td>
tr>
tbody>
table>
显示效果:
表格标题
该行表头演示列合并
表头1
表头2
表头3
页脚第1列
页脚第2列
主体1行1列
主体1行2列
该区域显示行合并3行效果,不包括页脚。
主体2行1列
主体2行2列
数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。
如果不定义边框属性,表格将不显示边框。
15、列表
标签
描述
定义有序列表
定义无序列表
定义列表项
定义列表
自定义列表项目
定义自定列表项的描述
自定义列表不仅仅是一列项目,而是项目及其注释的组合。
自定义列表以
标签开始。每个自定义列表项以
开始。
每个自定义列表项的定义以
开始。
示例:
源代码:
< h4> 编号列表: h4>
< ol>
< li> Apples li>
< li> Bananas li>
< li> Lemons li>
< li> Oranges li>
ol>
< h4> 大写字母列表: h4>
< ol type = " A" >
< li> Apples li>
< li> Bananas li>
< li> Lemons li>
< li> Oranges li>
ol>
< h4> 小写字母列表: h4>
< ol type = " a" >
< li> Apples li>
< li> Bananas li>
< li> Lemons li>
< li> Oranges li>
ol>
< h4> 圆点列表: h4>
< ul style = " list-style-type : disc" >
< li> Apples li>
< li> Bananas li>
< li> Lemons li>
< li> Oranges li>
ul>
< h4> 圆圈列表: h4>
< ul style = " list-style-type : circle" >
< li> Apples li>
< li> Bananas li>
< li> Lemons li>
< li> Oranges li>
ul>
< h4> 正方形列表: h4>
< ul style = " list-style-type : square" >
< li> Apples li>
< li> Bananas li>
< li> Lemons li>
< li> Oranges li>
ul>
< h4> 嵌套列表: h4>
< ul>
< li> Coffee li>
< li> Tea
< ul>
< li> Black tea li>
< li> Green tea
< ul>
< li> China li>
< li> Africa li>
ul>
li>
ul>
li>
< li> Milk li>
ul>
< h4> 一个自定义列表: h4>
< dl>
< dt> Coffee dt>
< dd> - black hot drink dd>
< dt> Milk dt>
< dd> - white cold drink dd>
dl>
显示效果:
编号列表:
Apples
Bananas
Lemons
Oranges
大写字母列表:
Apples
Bananas
Lemons
Oranges
小写字母列表:
Apples
Bananas
Lemons
Oranges
圆点列表:
Apples
Bananas
Lemons
Oranges
圆圈列表:
Apples
Bananas
Lemons
Oranges
正方形列表:
Apples
Bananas
Lemons
Oranges
嵌套列表:
一个自定义列表:
Coffee
- black hot drink
Milk
- white cold drink
16、区块
标签div
元素没有特定的含义 。
它属于块级元素,浏览器会在其前后显示折行。
它可用于组合其他 HTML 元素的容器。
如果与 CSS 一同使用,元素可用于对大的内容块设置样式属性。
元素的另一个常见的用途是文档布局。它取代了使用表格定义布局的老式方法。使用
元素进行文档布局不是表格的正确用法。元素的作用是显示表格化的数据。
举例:
源代码:
< p> 这是一些文本。 p>
< div style = " color : #0000FF" >
< h3> 这是一个在 div 元素中的标题。 h3>
< p> 这是一个在 div 元素中的文本。 p>
div>
显示效果:
这是一些文本。
这是一个在 div 元素中的标题。
这是一个在 div 元素中的文本。
标签span
元素也没有特定的含义 。
示例:
源代码:
< p> 我的母亲有 < span style = " color : blue; font-weight : bold" > 蓝色 span> 的眼睛,我的父亲有 < span style = " color : darkolivegreen; font-weight : bold" > 碧绿色 span> 的眼睛。 p>
显示效果:
我的母亲有 蓝色 的眼睛,我的父亲有 碧绿色 的眼睛。
17、布局
大多数网站可以使用或者
元素来创建多列。CSS 用于对元素进行定位,或者为页面创建背景以及色彩丰富的外观。
源代码:
< div id = " container" style = " width : 500px" >
< div id = " header" style = " background-color : #FFA500; " >
< h1 style = " margin-bottom : 0; " > 主要的网页标题 h1> div>
< div id = " menu" style = " background-color : #FFD700; height : 200px; width : 100px; float : left; " >
< b> 菜单 b> < br>
HTML< br>
CSS< br>
JavaScript div>
< div id = " content" style = " background-color : #EEEEEE; height : 200px; width : 400px; float : left; " >
内容在这里 div>
< div id = " footer" style = " background-color : #FFA500; clear : both; text-align : center; " >
版权 © https://blog.csdn.net/m0_53297256 div>
div>
显示效果:
源代码:
< table width = " 500" border = " 0" >
< tr>
< td colspan = " 1" style = " background-color : red" >
< h1> 主要的网页标题 h1>
td>
tr>
< tr>
< td style = " background-color : #FFD700; width : 100px; vertical-align : top; " >
< b> 菜单 b> < br>
HTML< br>
CSS< br>
JavaScript
td>
< td style = " background-color : #eeeeee; height : 200px; width : 400px; vertical-align : center; " >
内容在这里 td>
tr>
< tr>
< td colspan = " 2" style = " background-color : #FFA500; text-align : center; " >
版权 © https://blog.csdn.net/m0_53297256 td>
tr>
table>
显示效果:
主要的网页标题
菜单 HTML CSS JavaScript
内容在这里
版权 © https://blog.csdn.net/m0_53297256
18、表单
表单用于收集用户的输入信息 。表单表示文档中的一个区域,此区域包含交互控件,将用户收集到的信息发送到 Web 服务器。表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表(select)、单选框(radio-buttons)、复选框(checkbox) 等等。
标签
描述
form
定义供用户输入的表单
input
定义输入域
textarea
定义文本域 (一个多行的输入控件)
label
定义了input元素的标签,一般为输入标题
fieldset
定义了一组相关的表单元素,并使用外框包含起来
legend
定义了fieldset元素的标题
select
定义了下拉选项列表
optgroup
定义选项组
option
定义下拉列表中的选项
button
定义一个点击按钮
datalist
指定一个预先定义的输入控件选项列表
keygen
用于表单的密钥对生成器字段。当提交表单时,私钥存储在本地,公钥发送到服务器。 效果是保存输入框中输入过的信息,再次点击该输入框会显示上一次输入过的信息。
output
定义一个计算结果
示例:
属性
描述
action
规定当提交表单时,向何处发送表单数据。值为URL
method
规定用于发送 form-data 的 HTTP 方法。
for
规定 label 与哪个表单元素绑定。
reset
重置
placeholder
输入框灰色字体输入提示
radio
单选类型(name值相同为一组)
checkbook
多选框
示例:
源代码:
< form action = " http://112.74.72.107:3333/try" method = " post" target = " _blank" >
< label for = " name" > label>
< fieldset>
< legend> 账户: legend>
Username: < input type = " text" name = " Username" value = " " placeholder = " Username" id = " name" > < br>
password: < input type = " text" name = " password" value = " " placeholder = " password" id = " name" > < br>
fieldset>
< button type = " button" onclick = " alert ( '你好,世界!' ) " > 点我弹出信息提示! button>
< br>
< textarea rows = " 10" cols = " 30" placeholder = " 在这里输入..." id = " name" >
textarea> < br>
班级< select>
< option value = " c301" > 三年级1班 option>
< option value = " c302" > 三年级2班 option>
< option value = " c303" > 三年级3班 option>
< option value = " c304" > 三年级4班 option>
select> < br>
< label for = " male" > Male label>
< input type = " radio" name = " sex" id = " male" value = " male" > < br>
< label for = " female" > Female label>
< input type = " radio" name = " sex" id = " female" value = " female" > < br>
< button type = " submit" > 提交 button> < button type = " reset" > 重置 button> < br>
< input list = " browsers" name = " browser" >
< datalist id = " browsers" >
< option value = " 第一个输入选项" >
< option value = " 第二个输入选项" >
< option value = " 第三个输入选项" >
< option value = " 第四个输入选项" >
< option value = " 第五个输入选项" >
datalist>
< input type = " submit" value = " input标签type值为'submit',value默认值'提交'" > < br>
用户名: < input type = " text" name = " usr_name" id = " name" >
< keygen name = " security" >
< button type = " submit" > 提交 button>
< p> 点击"提交"按钮,表单数据将被发送到http://112.74.72.107:3333/try”。 p>
form>
< form oninput = " x.value=parseInt(a.value)+parseInt(b.value)" > 0
< input type = " range" id = " a" value = " 50" > 100
+< input type = " number" id = " b" value = " 50" >
=< output name = " x" for = " a b" > output>
form>
显示结果:
(功能标签把上述源码放在html中测试,这里仅展示效果。)
账户: Username:
password:
点我弹出信息提示!
班级 三年级1班 三年级2班 三年级3班 三年级4班
Male
Female
提交重置
用户名: 提交
点击"提交"按钮,表单数据将被发送到http://112.74.72.107:3333/try”。
0 100 + =
19、框架
通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面 。
标签iframe
属性height
属性width
属性src
属性frameborder
设置属性值为 “0” 移除iframe的边框。
示例:
源代码:
< iframe src = " https://blog.csdn.net/m0_53297256" width = " 200" height = " 200" name = " iframe" frameborder = " 5" > iframe>
< p> < a href = " https://blog.csdn.net/m0_53297256?type=download" target = " iframe" > 点击这里查看我的资源 a> p>
显示效果:
点击这里查看我的资源
20、颜色
HTML颜色由一个十六进制符号来定义,这个符号由红色、绿色和蓝色的值组成(RGB)。
每种颜色的最小值是0(十六进制:#00)。最大值是255(十六进制:#FF)。
17标准颜色:黑色,蓝色,水,紫红色,灰色,绿色,石灰,栗色,海军,橄榄,橙,紫,红,白,银,蓝绿色,黄色。
十六进制值的写法为 # 号后跟三个或六个十六进制字符。
三位数表示法为:#RGB,转换为6位数表示为:#RRGGBB。
属性rgba
RGBA 的意思是(Red-Green-Blue-Alpha)它是在 RGB 上扩展包括了 “alpha” 通道,运行对颜色值设置透明度。相对于使用 rgb(255,255,0),使用 rgba(255,255,0,0.5) 可以实现设置颜色透明度的功能,这里的 0.5 表示透明度,范围 0~1,0 表示全透明。
21、脚本
JavaScript 使 HTML 页面具有更强的动态和交互性。
标签script
用于定义客户端脚本 ,比如 JavaScript。script元素既可包含脚本语句,也可通过 src 属性指向外部脚本文件。
JavaScript 最常用于图片操作、表单验证以及内容动态更新。
标签noscript
提供无法使用脚本时的替代内容 ,比方在浏览器禁用脚本时,或浏览器不支持客户端脚本时。noscript元素可包含普通HTML页面的body元素中能够找到的所有元素。
只有在浏览器不支持脚本或者禁用脚本时,才会显示 元素中的内容。
示例:
源代码:
< p id = " demo" >
JavaScript 可以触发事件,就像按钮点击。 p>
< script>
function myFunction ( )
{
document. getElementById ( "demo" ) . innerHTML= "Hello JavaScript!" ;
}
script>
< button type = " button" onclick = " myFunction ( ) " > 点我 button>
< noscript> 抱歉,你的浏览器不支持 JavaScript! noscript>
< p> 不支持 JavaScript 的浏览器会使用 `< noscript`> 元素中定义的内容(文本)来替代。 p>
显示效果:
JavaScript 可以触发事件,就像按钮点击。
抱歉,你的浏览器不支持 JavaScript!
不支持 JavaScript 的浏览器会使用 元素中定义的内容(文本)来替代。
点我
22、字符实体
在 HTML 中,某些字符是预留的。在 HTML 中不能使用小于号(<)和大于号(>),这是因为浏览器会误认为它们是标签。
如果希望正确地显示预留字符,我们必须在 HTML 源代码中使用字符实体(character entities)。 字符实体类似这样:
如需显示小于号,我们必须这样写:≪
或 <
或 <
显示结果
描述
实体名称
实体编号
空格
<
小于号
<
<
>
大于号
>
>
`&
和号
&
&
"
引号
quot;
"
’
撇号
'
(IE不支持)
'
¢
分
¢
¢
£
镑
£
£
¥
人民币/日元
¥
¥
€
欧元
€
€
§
小节
§
§
©
版权
©
©
®
注册商标
®
®
™
商标
™
™
×
乘号
×
×
÷
除号
÷
÷
23、URL
统一资源定位器(Uniform Resource Locators)URL。URL 是一个网页地址。
URL可以由字母组成,如"runoob.com",或互联网协议(IP)地址: 192.68.20.50。
Web浏览器通过URL从Web服务器请求页面。
当您点击 HTML 页面中的某个链接时,对应的
标签指向万维网上的一个地址。
文章目录
02html基础详解
1、HTML编辑器
2、标签
3、元素
4、属性
5、标题
6、段落
7、格式化标签
8、链接
9、头部
标签head
标签title
标签base
标签link
标签style
标签meta
script元素
10、CSS
背景色属性background-color
字体相关属性
属性text-align
内部样式表
外部样式表
11、图像
标签image
源属性src
属性alt
属性height和width
属性float
属性usemap
属性title(image)
属性border
12、标签map
13、标签area
属性coords
属性shape
属性name(map)
14、表格
15、列表
16、区块
17、布局
18、表单
19、框架
标签iframe
属性height
属性width
属性src
属性frameborder
20、颜色
21、脚本
22、字符实体
23、URL
你可能感兴趣的:(#,html,html,前端,经验分享)
微信支付-扫码支付全流程
自娱自乐22
thinkphp php 微信扫码支付
微信支付官方文档:`https://pay.weixin.qq.com/wiki/doc/api/index.html`微信支付分为2种模式:【模式一】:商户后台系统根据微信支付规则链接生成二维码,链接中带固定参数productid(可定义为产品标识或订单号)。用户扫码后,微信支付系统将productid和用户唯一标识(openid)回调商户后台系统(需要设置支付回调URL),商户后台系统根据pr
mac+php5.3的docker-compose.yml分享
自娱自乐22
docker
version:'3'services:nginx:image:nginx:latestcontainer_name:nginx-composevolumes:-./wwwroot:/usr/share/nginx/html:rw-./nginx/nginx/:/etc/nginx/:rw-./log/nginx:/var/log/nginx:rwrestart:alwayslinks:-phpp
Python+Playwright常用元素定位方法
HAMYHF
python 功能测试
CSSselector选择器在CSS中,定位元素主要通过选择器完成,以下是几种常见的CSS选择器定位方法:标签选择器(element):直接使用HTML元素名称来定位,例如p会选择所有段落元素。属性选择器(attribute):选择所有具有指定属性的元素,无论该属性的值是什么。例如,[title]会选择所有包含title属性的元素。选择具有指定属性,并且该属性值完全等于给定值的元素。例如,[typ
JavaScript网页设计案例:打造交互式个人简历网站
程序媛小果
前端 javascript 开发语言 ecmascript
在当今数字化时代,个人简历不再局限于纸质文档,而是越来越多地以网页形式呈现。JavaScript作为一种强大的客户端脚本语言,为网页设计提供了无限可能,使得网页不仅仅是静态的信息展示,而是具有丰富交互性的平台。本文将通过一个案例,展示如何使用HTML、CSS和JavaScript来设计一个交互式的个人简历网站。1.项目概述本案例的目标是创建一个个人简历网站,它不仅展示个人信息、工作经历、教育背景和
使用Odoo Shell卸载模块
odoo中国
odoo odoo 开源软件 erp
使用OdooShell卸载模块我们在Odoo使用过程中,因为模块安装错误或者前端错误等导致odoo无法通过界面登录,这时候你可以使用OdooShell来卸载模块。OdooShell是一个交互式Pythonshell,允许你直接与Odoo数据库和模型进行交互。以下是使用OdooShell卸载模块的详细步骤:步骤1:启动OdooShell要启动OdooShell,你需要在终端中运行以下命令。确保你已经
基于 Spring Boot 的社区居民健康管理系统部署说明书
小星袁
毕业设计原文 spring boot 后端 java
目录1系统概述2准备资料3系统安装与部署3.1数据库部署3.1.1MySQL的部署3.1.2Navicat的部署3.2服务器部署3.3客户端部署4系统配置与优化5其他基于SpringBoot的社区居民健康管理系统部署说明书1系统概述本系统主要运用了SpringBoot框架,前端页面的设计主要依托Vue框架来构建,实现丰富且交互性强的用户界面,后台管理功能则采用SpringBoot框架与MySQL数
2025年全国CTF夺旗赛-从零基础入门到竞赛,看这一篇就稳了!
白帽安全-黑客4148
安全 web安全 网络 网络安全 CTF
目录一、CTF简介二、CTF竞赛模式三、CTF各大题型简介四、CTF学习路线4.1、初期1、html+css+js(2-3天)2、apache+php(4-5天)3、mysql(2-3天)4、python(2-3天)5、burpsuite(1-2天)4.2、中期1、SQL注入(7-8天)2、文件上传(7-8天)3、其他漏洞(14-15天)4.3、后期五、CTF学习资源5.1、CTF赛题复现平台5.
2025年全国CTF夺旗赛-从零基础入门到竞赛,看这一篇就稳了!
白帽安全-黑客4148
网络安全 web安全 linux 密码学 CTF
目录一、CTF简介二、CTF竞赛模式三、CTF各大题型简介四、CTF学习路线4.1、初期1、html+css+js(2-3天)2、apache+php(4-5天)3、mysql(2-3天)4、python(2-3天)5、burpsuite(1-2天)4.2、中期1、SQL注入(7-8天)2、文件上传(7-8天)3、其他漏洞(14-15天)4.3、后期五、CTF学习资源5.1、CTF赛题复现平台5.
dreamweaver html语言,Dreamweaver网页设计与制作(HTML+CSS+JavaScript)
weixin_39979245
dreamweaver html语言
Dreamweaver网页设计与制作(HTML+CSS+JavaScript)编辑锁定讨论上传视频本词条缺少信息栏,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!《Dreamweaver网页设计与制作(HTML+CSS+JavaScript)》是2014年清华大学出版社出版的图书。Dreamweaver网页设计与制作(HTML+CSS+JavaScript)图书详细信息编辑ISBN:978
html 5中css的含义,HTML 5+CSS+JavaScript网页设计与制作
律保阁-Michael
html 5中css的含义
HTML5+CSS+JavaScript网页设计与制作编辑锁定讨论上传视频《HTML5+CSS+JavaScript网页设计与制作》是2019年4月清华大学出版社出版的图书,作者是彭进香、张茂红、王玉娟、叶娟、孙秀娟、万幸、刘英。书名HTML5+CSS+JavaScript网页设计与制作作者彭进香张茂红王玉娟叶娟作者孙秀娟展开作者孙秀娟万幸刘英收起出版社清华大学出版社出版时间2019年4月定价48
html+css+javascript实用详解,HTML+CSS+JavaScript 课程标准
vvv666s
②学会运用HTML语言中的标记设置颜色、文本格式和列表;熟练掌握颜色值的配置和背景图案的设置方法,熟练掌握字符、链接颜色的设置方法;③掌握在网页中添加CSS、嵌入图像、声音、多媒体信息的方法;④熟练掌握表格的使用方法,学会利用表格设布局网页;掌握框架制作网页的方法,会使用框架设计网页;掌握制作表单的方法,会利用表单建立交互式页面;⑤掌握JavaScript语言的语法;⑥掌握在HTML语言代码中嵌入
EDA事件驱动架构 领域事件 Event Sourcing
talentluke
架构设计
摘自http://www.jdon.com/eda.htmlEDA(Event-drivenarchitecture)是以事件为核心,与SOA以服务为核心有本质区别,是状态模式的延伸到架构上,事件是触发状态变化的根源,事件是介于业务和技术两者之间的概念,用户界面是事件主要发生来源,事件也可以来源其他系统或模块,通过事件可以实现系统或组件之间松耦合。EDA可以实现SOA服务之间的调用,事件也可以用于
前端性能优化——如何提高页面加载速度?
忘川...
前端 性能优化 html
1.将样式表放在头部首先说明一下,将样式表放在头部对于实际页面加载的时间并不能造成太大影响,但是这会减少页面首屏出现的时间,使页面内容逐步呈现,改善用户体验,防止“白屏”。我们总是希望页面能够尽快显示内容,为用户提供可视化的回馈,这对网速慢的用户来说是很重要的。将样式表放在文档底部会阻止浏览器中的内容逐步出现。为了避免当样式变化时重绘页面元素,浏览器会阻塞内容逐步呈现,造成“白屏”。这源自浏览器的
前端开发入门指南:HTML、CSS和JavaScript基础知识
方向感超强的
javascript css html 前端
引言:大家好,我是一名简单的前端开发爱好者,对于网页设计和用户体验的追求让我深深着迷。在本篇文章中,我将带领大家探索前端开发的基础知识,涵盖HTML、CSS和JavaScript。如果你对这个领域感兴趣,或者想要了解如何开始学习前端开发,那么这篇文章将为你提供一个良好的起点。1.前端开发概述在我们深入了解前端开发的细节之前,让我们先了解一下前端开发的定义和作用。简而言之,前端开发涉及构建用户直接与
前端504错误分析
ox0080
# 北漂+滴滴出行 Web VIP 激励 前端
前端出现504错误(网关超时)通常是由于代理服务器未能及时从上游服务获取响应。以下是详细分析步骤和解决方案:1.确认错误来源504含义:代理服务器(如Nginx、Apache)在等待后端服务响应时超时。常见架构:前端→代理服务器→后端服务,问题通常出在代理与后端之间。2.排查步骤(1)检查后端服务状态确认服务是否运行:通过日志或监控工具(如systemctlstatus,KubernetesPod
部署前端项目2
augenstern416
前端
前端项目的部署是将开发完成的前端代码发布到服务器或云平台,使其能够通过互联网访问。以下是前端项目部署的常见步骤和工具:1.准备工作在部署之前,确保项目已经完成以下步骤:代码优化:压缩JavaScript、CSS和图片文件,减少文件体积。环境配置:区分开发环境和生产环境(如API地址、环境变量等)。测试:确保项目在本地测试通过,没有明显Bug。2.部署流程1.构建项目大多数前端项目(如React、V
对象的操作
augenstern416
javascript 开发语言 ecmascript
在前端开发中,JavaScript提供了许多内置对象和方法,用于处理数据、操作DOM、处理事件等。以下是一些常用对象及其方法和扩展技巧:1.Object对象Object是JavaScript中最基础的对象,几乎所有对象都继承自Object。常用方法Object.keys(obj):返回对象的所有可枚举属性的键名数组。constobj={a:1,b:2};console.log(Object.key
【2025年】全国CTF夺旗赛-从零基础入门到竞赛,看这一篇就稳了!
网安詹姆斯
web安全 CTF 网络安全大赛 python linux
【2025年】全国CTF夺旗赛-从零基础入门到竞赛,看这一篇就稳了!基于入门网络安全/黑客打造的:黑客&网络安全入门&进阶学习资源包目录一、CTF简介二、CTF竞赛模式三、CTF各大题型简介四、CTF学习路线4.1、初期1、html+css+js(2-3天)2、apache+php(4-5天)3、mysql(2-3天)4、python(2-3天)5、burpsuite(1-2天)4.2、中期1、S
前端基础入门:HTML、CSS 和 JavaScript
阿绵
前端 前端 html css js
在现代网页开发中,前端技术扮演着至关重要的角色。无论是个人网站、企业官网,还是复杂的Web应用程序,前端开发的基础技术HTML、CSS和JavaScript都是每个开发者必须掌握的核心技能。本文将详细介绍这三者的基本概念及其应用一、HTML——网页的骨架HTML(HyperTextMarkupLanguage)是构建网页的基础语言。它是网页的结构和内容的标记语言,决定了网页上的文本、图像、表单等元
网页制作03-html,css,javascript初认识のhtml的图像设置
Ama_tor
网页制作专栏 html css 前端
一、图像格式网页中图像的格式有三种,Gif,Jpeg,PngGif:Graphicinterchangeformat图像交换格式,文件最多可使用256种颜色,最适合显示色调不连续或具有大面积单一颜色的图像,例如导航条、按钮、图标、徽标或其他具有统一色彩和色调的图像;还可以制作动态图像Jpeg:Giantphotographicexpectgroup,它是一种图像压缩格式,可包含数百万种颜色,不支持
MXTU MAX 苹果cmsv10模板 仿毒舌自适应主题/短视X体验版完全开源
希希分享
软希网58soho_cn 源码资源 仿毒舌自适应主题/
基于MxonePro二开的主题,全开源未加密。MXTUMAX仿毒舌苹果CMS影视自适应主题主题说明:1、将mxtheme目录放置根目录|将mxpro目录放置template文件夹中2、苹果cms后台-系统-网站参数配置-网站模板-选择mxpro模板目录填写html3、网站模板选择好之后一定要先访问前台,然后再进入后台设置4、主题后台地址:MXTUMAX图图主题,/admin.php/admin/m
使用Python获取在线股票交易网站的实时交易数据
嵌入式开发项目
2025年爬虫精通专栏 python 开发语言 爬虫
目录步骤1:选择股票交易网站步骤2:使用requests库发送HTTP请求步骤3:解析HTML内容步骤4:提取实时交易数据步骤5:存储和使用数据在金融市场中,实时交易数据对于投资者来说具有重要的价值。实时的股票价格、交易量和其他市场指标可以帮助投资者做出更准确的决策,同时也是进行金融分析和建模的重要数据源。在本篇博客中,我们将学习如何使用Python获取在线股票交易网站的实时交易数据。在开始之前,
【FastAPI 】FastAPI 模板:提供静态文件
iFakeCoder
Flask fastapi python 开发语言
FastAPI是一个现代、快速(高性能)的Web框架,用于基于标准Python类型提示使用Python3.7+构建API。虽然它的主要用例是构建API,但FastAPI还可以轻松提供静态文件和HTML模板,从而让您可以构建全栈Web应用程序。在此博客中,我们将探讨如何使用FastAPI提供静态文件。我们将介绍基础知识并提供演示以帮助您入门。为什么要提供静态文件?静态文件是不经常更改的资产,并按原样
前端超长列表,虚拟滚动实现
大橙子-
前端 css javascript
虚拟滚动.container{width:300px;height:500px;overflow:hidden;border:1pxsolid#ccc;margin-top:50px;}.scroll-box{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;position:relative;}.scroll-height-main
vue制作导航栏html,Vue实现导航栏菜单
DataQueen
vue制作导航栏html
本文实例为大家分享了Vue实现导航栏菜单的具体代码,供大家参考,具体内容如下这里是刚学习vue的时候,没有用vue的任何UI组件库写的导航栏菜单。menu.html导航栏左项目名称您好,用户!v-bind:class="{checked:index==nowIndex}"v-on:click="setTab('menu',index,menus)">{{menu.text}}菜单一的内容菜单二的内
前端框架虚拟DOM的产生
大橙子-
前端框架 前端 javascript
直接说结论:为了找出与命令式(原生实现步骤)所执行代码的最小差异化,从而优化代码性能。命令式:可以理解为面向过程编程,需要写好每个实现步骤constdiv=document.querySelector('#app')//获取divdiv.innerText='helloworld'//设置文本内容如果需要修改文字内容为“你好”div.innerText='你好'//设置文本内容声明式:可以理解为面
27岁大龄转码秋招惨败,朋友劝我转Java来得及吗?还是继续走前端或机器学习?
程序员yt
java 机器学习 开发语言
今天给大家分享的是一位粉丝的提问,27岁大龄转码秋招惨败,朋友劝我转Java来得及吗?还是继续走前端或机器学习?接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。同学提问:211建筑本科,22年毕业后gap一年转码去了英国读的QS100的it的水硕(24年12月份毕业),转码后对就业形势认知不足,时间全花在课业上,八股文和算法准备的不充足,秋招算是惨败。读研
css给网页添加 黑白滤镜
nqxcwl
前端 css 给网页添加黑白滤镜
/*给网页添加黑白滤镜*/html{/*兼容FF*/filter:url("data:image/svgxml;utf8,#grayscale");/*兼容IE内核*/filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);/*兼容其它,谷歌之类的*/-webkit-filter:grayscale(1);}
Java Pjsip (Pjsua2 api ) 2.10 windows sip语音呼叫教程
java_lilin
pjsip pjsip sip pjsua2 java sip
1.安装swigwin-4.0.1下载地址http://www.swig.org/download.html注意是swigwinWindowsusersshoulddownloadswigwin-4.0.1whichincludesaprebuiltexecutable.配置目录到winpath2.下载pjproject-2.10.zip(如果有python错误请安装py2.7及环境path配置)
芯麦GC1808立体声ADC芯片解析:高性价比与全集成音频采集方案
青牛科技-Allen
GLOBALCHIP 音视频 单片机 嵌入式硬件 收录机 人工智能 家用电器
引言在直播设备、智能语音终端等新兴应用的推动下,高性能音频采集系统的需求持续增长。芯麦半导体推出的GC1808立体声音频模数转换器,凭借其全集成信号链设计和灵活的接口配置,为开发者提供了高性价比的音频前端解决方案。本文将从核心架构、关键技术特性及典型应用场景三个方面,深入解析这款芯片的设计亮点。一、GC1808核心特性概览全集成信号链内置64倍过采样率Δ-Σ调制器集成数字梳状滤波器(CombFil
用MiddleGenIDE工具生成hibernate的POJO(根据数据表生成POJO类)
AdyZhang
POJO eclipse Hibernate MiddleGenIDE
推荐:MiddlegenIDE插件, 是一个Eclipse 插件. 用它可以直接连接到数据库, 根据表按照一定的HIBERNATE规则作出BEAN和对应的XML ,用完后你可以手动删除它加载的JAR包和XML文件! 今天开始试着使用
.9.png
Cb123456
android
“点九”是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png
智能手机中有自动横屏的功能,同一幅界面会在随着手机(或平板电脑)中的方向传感器的参数不同而改变显示的方向,在界面改变方向后,界面上的图形会因为长宽的变化而产生拉伸,造成图形的失真变形。
我们都知道android平台有多种不同的分辨率,很多控件的切图文件在被放大拉伸后,边
算法的效率
天子之骄
算法效率 复杂度 最坏情况运行时间 大O阶 平均情况运行时间
算法的效率
效率是速度和空间消耗的度量。集中考虑程序的速度,也称运行时间或执行时间,用复杂度的阶(O)这一标准来衡量。空间的消耗或需求也可以用大O表示,而且它总是小于或等于时间需求。
以下是我的学习笔记:
1.求值与霍纳法则,即为秦九韶公式。
2.测定运行时间的最可靠方法是计数对运行时间有贡献的基本操作的执行次数。运行时间与这个计数成正比。
java数据结构
何必如此
java 数据结构
Java 数据结构
Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类:
枚举(Enumeration)
位集合(BitSet)
向量(Vector)
栈(Stack)
字典(Dictionary)
哈希表(Hashtable)
属性(Properties)
以上这些类是传统遗留的,在Java2中引入了一种新的框架-集合框架(Collect
MybatisHelloWorld
3213213333332132
//测试入口TestMyBatis
package com.base.helloworld.test;
import java.io.IOException;
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibat
Java|urlrewrite|URL重写|多个参数
7454103
java xml Web 工作
个人工作经验! 如有不当之处,敬请指点
1.0 web -info 目录下建立 urlrewrite.xml 文件 类似如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE u
达梦数据库+ibatis
darkranger
sql mysql ibatis SQL Server
--插入数据方面
如果您需要数据库自增...
那么在插入的时候不需要指定自增列.
如果想自己指定ID列的值, 那么要设置
set identity_insert 数据库名.模式名.表名;
----然后插入数据;
example:
create table zhabei.test(
id bigint identity(1,1) primary key,
nam
XML 解析 四种方式
aijuans
android
XML现在已经成为一种通用的数据交换格式,平台的无关性使得很多场合都需要用到XML。本文将详细介绍用Java解析XML的四种方法。
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object
spring中配置文件占位符的使用
avords
1.类
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.o
前端工程化-公共模块的依赖和常用的工作流
bee1314
webpack
题记: 一个人的项目,还有工程化的问题嘛? 我们在推进模块化和组件化的过程中,肯定会不断的沉淀出我们项目的模块和组件。对于这些沉淀出的模块和组件怎么管理?另外怎么依赖也是个问题? 你真的想这样嘛? var BreadCrumb = require(‘../../../../uikit/breadcrumb’); //真心ugly。
上司说「看你每天准时下班就知道你工作量不饱和」,该如何回应?
bijian1013
项目管理 沟通 IT职业规划
问题:上司说「看你每天准时下班就知道你工作量不饱和」,如何回应
正常下班时间6点,只要是6点半前下班的,上司都认为没有加班。
Eno-Bea回答,注重感受,不一定是别人的
虽然我不知道你具体从事什么工作与职业,但是我大概猜测,你是从事一项不太容易出现阶段性成果的工作
TortoiseSVN,过滤文件
征客丶
SVN
环境:
TortoiseSVN 1.8
配置:
在文件夹空白处右键
选择 TortoiseSVN -> Settings
在 Global ignote pattern 中添加要过滤的文件:
多类型用英文空格分开
*name : 过滤所有名称为 name 的文件或文件夹
*.name : 过滤所有后缀为 name 的文件或文件夹
--------
【Flume二】HDFS sink细说
bit1129
Flume
1. Flume配置
a1.sources=r1
a1.channels=c1
a1.sinks=k1
###Flume负责启动44444端口
a1.sources.r1.type=avro
a1.sources.r1.bind=0.0.0.0
a1.sources.r1.port=44444
a1.sources.r1.chan
The Eight Myths of Erlang Performance
bookjovi
erlang
erlang有一篇guide很有意思: http://www.erlang.org/doc/efficiency_guide
里面有个The Eight Myths of Erlang Performance: http://www.erlang.org/doc/efficiency_guide/myths.html
Myth: Funs are sl
java多线程网络传输文件(非同步)-2008-08-17
ljy325
java 多线程 socket
利用 Socket 套接字进行面向连接通信的编程。客户端读取本地文件并发送;服务器接收文件并保存到本地文件系统中。
使用说明:请将TransferClient, TransferServer, TempFile三个类编译,他们的类包是FileServer.
客户端:
修改TransferClient: serPort, serIP, filePath, blockNum,的值来符合您机器的系
读《研磨设计模式》-代码笔记-模板方法模式
bylijinnan
java 设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
配置心得
chenyu19891124
配置
时间就这样不知不觉的走过了一个春夏秋冬,转眼间来公司已经一年了,感觉时间过的很快,时间老人总是这样不停走,从来没停歇过。
作为一名新手的配置管理员,刚开始真的是对配置管理是一点不懂,就只听说咱们公司配置主要是负责升级,而具体该怎么做却一点都不了解。经过老员工的一点点讲解,慢慢的对配置有了初步了解,对自己所在的岗位也慢慢的了解。
做了一年的配置管理给自总结下:
1.改变
从一个以前对配置毫无
对“带条件选择的并行汇聚路由问题”的再思考
comsci
算法 工作 软件测试 嵌入式 领域模型
2008年上半年,我在设计并开发基于”JWFD流程系统“的商业化改进型引擎的时候,由于采用了新的嵌入式公式模块而导致出现“带条件选择的并行汇聚路由问题”(请参考2009-02-27博文),当时对这个问题的解决办法是采用基于拓扑结构的处理思想,对汇聚点的实际前驱分支节点通过算法预测出来,然后进行处理,简单的说就是找到造成这个汇聚模型的分支起点,对这个起始分支节点实际走的路径数进行计算,然后把这个实际
Oracle 10g 的clusterware 32位 下载地址
daizj
oracle
Oracle 10g 的clusterware 32位 下载地址
http://pan.baidu.com/share/link?shareid=531580&uk=421021908
http://pan.baidu.com/share/link?shareid=137223&uk=321552738
http://pan.baidu.com/share/l
非常好的介绍:Linux定时执行工具cron
dongwei_6688
linux
Linux经过十多年的发展,很多用户都很了解Linux了,这里介绍一下Linux下cron的理解,和大家讨论讨论。cron是一个Linux 定时执行工具,可以在无需人工干预的情况下运行作业,本文档不讲cron实现原理,主要讲一下Linux定时执行工具cron的具体使用及简单介绍。
新增调度任务推荐使用crontab -e命令添加自定义的任务(编辑的是/var/spool/cron下对应用户的cr
Yii assets目录生成及修改
dcj3sjt126com
yii
assets的作用是方便模块化,插件化的,一般来说出于安全原因不允许通过url访问protected下面的文件,但是我们又希望将module单独出来,所以需要使用发布,即将一个目录下的文件复制一份到assets下面方便通过url访问。
assets设置对应的方法位置 \framework\web\CAssetManager.php
assets配置方法 在m
mac工作软件推荐
dcj3sjt126com
mac
mac上的Terminal + bash + screen组合现在已经非常好用了,但是还是经不起iterm+zsh+tmux的冲击。在同事的强烈推荐下,趁着升级mac系统的机会,顺便也切换到iterm+zsh+tmux的环境下了。
我为什么要要iterm2
切换过来也是脑袋一热的冲动,我也调查过一些资料,看了下iterm的一些优点:
* 兼容性好,远程服务器 vi 什么的低版本能很好兼
Memcached(三)、封装Memcached和Ehcache
frank1234
memcached ehcache spring ioc
本文对Ehcache和Memcached进行了简单的封装,这样对于客户端程序无需了解ehcache和memcached的差异,仅需要配置缓存的Provider类就可以在二者之间进行切换,Provider实现类通过Spring IoC注入。
cache.xml
<?xml version="1.0" encoding="UTF-8"?>
Remove Duplicates from Sorted List II
hcx2013
remove
Given a sorted linked list, delete all nodes that have duplicate numbers, leaving only distinct numbers from the original list.
For example,Given 1->2->3->3->4->4->5,
Spring4新特性——注解、脚本、任务、MVC等其他特性改进
jinnianshilongnian
spring4
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
MySQL安装文档
liyong0802
mysql
工作中用到的MySQL可能安装在两种操作系统中,即Windows系统和Linux系统。以Linux系统中情况居多。
安装在Windows系统时与其它Windows应用程序相同按照安装向导一直下一步就即,这里就不具体介绍,本文档只介绍Linux系统下MySQL的安装步骤。
Linux系统下安装MySQL分为三种:RPM包安装、二进制包安装和源码包安装。二
使用VS2010构建HotSpot工程
p2p2500
HotSpot OpenJDK VS2010
1. 下载OpenJDK7的源码:
http://download.java.net/openjdk/jdk7
http://download.java.net/openjdk/
2. 环境配置
▶
Oracle实用功能之分组后列合并
seandeng888
oracle 分组 实用功能 合并
1 实例解析
由于业务需求需要对表中的数据进行分组后进行合并的处理,鉴于Oracle10g没有现成的函数实现该功能,且该功能如若用JAVA代码实现会比较复杂,因此,特将SQL语言的实现方式分享出来,希望对大家有所帮助。如下:
表test 数据如下:
ID,SUBJECTCODE,DIMCODE,VALUE
1&nbs
Java定时任务注解方式实现
tuoni
java spring jvm xml jni
Spring 注解的定时任务,有如下两种方式:
第一种:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http
11大Java开源中文分词器的使用方法和分词效果对比
yangshangchuan
word分词器 ansj分词器 Stanford分词器 FudanNLP分词器 HanLP分词器
本文的目标有两个:
1、学会使用11大Java开源中文分词器
2、对比分析11大Java开源中文分词器的分词效果
本文给出了11大Java开源中文分词的使用方法以及分词结果对比代码,至于效果哪个好,那要用的人结合自己的应用场景自己来判断。
11大Java开源中文分词器,不同的分词器有不同的用法,定义的接口也不一样,我们先定义一个统一的接口:
/**
* 获取文本的所有分词结果, 对比