HTML的基本语法结构与Hbuilder的使用

文章目录

  • 一/ 什么是HTML
    • (1)介绍
    • (2)基本语法结构
  • 二/ HTML的作用
    • (1)举例
    • (2)创建HTML文件
    • (3)总结
  • 三/ HTML版本
  • 四/ HTML的标准结构
  • 五/ IDE介绍
  • 六/ 用Hbuilder开发步骤
  • 七/ 常见错误
    • (1)乱码问题
    • (2)外置浏览器无法打开
  • 八/ HTML基本结构
    • (1)注释
    • (2)HTML标签
    • (3)head标签
      • <1> title标签
      • <2> meta标签
        • ①charset属性
        • ②name属性
        • ③http-equiv属性
      • <3> link标签
      • <4>script标签
    • (4)注意事项

一/ 什么是HTML

(1)介绍

HTML 是用来描述网页的一种语言。(说白了,就是写网页的)

HTML 指的是超文本标记语言: Hyper(超级)Text(文本) Markup(标记) Language(语言)

a) 超文本:比普通文本更牛逼的文本 不仅仅可以展示文字 可以展示各种媒体内容(图片、声音)

b) 一般由前端工作人员来完成,后台研发人员不需要编写

c) 标记:(标签/元素/标记)

HTML文件又叫纯文本文件(只放文字)。

(2)基本语法结构

标记通常被称为 HTML 标签 (HTML tag)。

· HTML 标签是由尖括号包围的关键词,比如

· 封闭类型标记(也叫双标记),必须成对出现,如

· 标签对中的第一个标签是开始标签,第二个标签是结束标签

· 开始和结束标签也被称为开放标签和闭合标签

· 非封闭类型标记,也叫作空标记,或者单标记,如

总结:我们学习HTML就是学习各种各样的标签,可以达到比普通文本更厉害的功能。那么后续浏览器可以对html文件做解析,就可以在浏览器上展示好看的效果 。

二/ HTML的作用

通过使用HTML的各种标签,然后生成一个HTML文件,这个文件可以被浏览器解析,浏览器内部有一个专门的HTML的解析器,解析后我们就可以看到炫酷的页面。(编写网页的超文本标记语言)

(1)举例

这里拿京东首页来说明一下前面所讲的内容。

HTML的基本语法结构与Hbuilder的使用_第1张图片

为什么我们看到的京东首页,不像那种mp3文件之类可以看到的文件呢?

HTML的基本语法结构与Hbuilder的使用_第2张图片

其实我们看到的是浏览器解析出来的。

这里我们并不能实实在在看到文件,这里的文件,被浏览器解析之后,展示出来了。

我们平时在用杀毒软件的时候,可以看到会清理一些“上网残留”。

我们在用浏览器访问各种网站,会加载各种各样的网页。

有的网页就暂时留存在浏览器中,就算没有打开。这样就会造成浏览器有一些上网的垃圾。

那么,既然浏览器可以访问服务器的文件,同样也可以访问我们自己的网页文件。

这个网页文件,就是用“超文本标记语言”编写的。

我们需要学习在本地创建网页,然后用HTML超文本标记语言,去写这个文件。

这个超文本标记语言长啥样呢?

我们在网页空白处右键单击“查看页面源代码”。
HTML的基本语法结构与Hbuilder的使用_第3张图片

然后就可以看到页面的代码了。

HTML的基本语法结构与Hbuilder的使用_第4张图片

整个网页就是用这样的一些文字来生成的。

明显,网页代码虽然没有任何图片,但呈现出来的却是很生动的网页。这就是超文本的好处。

(2)创建HTML文件

那么如何创建HTML文件呢?

①首先说明一下扩展名的问题。

文件拓展名 windows 上每个文件都是有拓展名。

文件拓展名代表着文件的类型 windows 可以根据文件的拓展名去自动选择文件打开的程序。

一般win7和win10 默认隐藏文件拓展名 xp默认显示文件拓展名。

那么我们需要将它打上对钩,才能看见文件扩展名。

HTML的基本语法结构与Hbuilder的使用_第5张图片

为啥要呈现文件拓展名?

为了方便之后修改文件的类型(即修改文件拓展名)。

②创建HTML文件

HTML文件:网页文件 拓展名为 .html 或者.htm 的纯文本文件

比如建在桌面吧。

<1>在桌面右键单击“新建”->“文本文档”。

HTML的基本语法结构与Hbuilder的使用_第6张图片

<2>修改扩展名

此时建立的扩展名是以.txt结尾的文件。

HTML的基本语法结构与Hbuilder的使用_第7张图片

我们将它双击打开。

HTML的基本语法结构与Hbuilder的使用_第8张图片

我们可以看到,直接用记事本打开了。

现在我们在上面写一些文字并保存一下。

HTML的基本语法结构与Hbuilder的使用_第9张图片

现在我们将这个文件的扩展名修改为.html

HTML的基本语法结构与Hbuilder的使用_第10张图片

回车之后,图标也会变化(图标就是当前你的电脑默认浏览器的图标)

HTML的基本语法结构与Hbuilder的使用_第11张图片

这个时候,我们双击这个文件。

默认浏览器就会解析这个文件。然后在浏览器上展示出来。

HTML的基本语法结构与Hbuilder的使用_第12张图片

浏览器只能展示HTML文件,而不能修改HTML里面的内容。

那如何修改里面的内容?

右键单击这个文件,“打开方式”选择“记事本”。

HTML的基本语法结构与Hbuilder的使用_第13张图片

然后我们就可以在记事本里面修改信息,并保存一下。

HTML的基本语法结构与Hbuilder的使用_第14张图片

这个时候,再双击打开HTML文件。

HTML的基本语法结构与Hbuilder的使用_第15张图片

通过记事本编辑代码即可,用该语言编写的文件,以 .html或 .htm为文件拓展名。

HTML不区分大小写,建议小写

<3>添加一些简单的效果

刚才我们只是纯输入一些文本,并没有什么效果。

现在咱们来加一些效果。

HTML的基本语法结构与Hbuilder的使用_第16张图片

再次双击打开文件。

会发现文字的样式变化了。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eQzYAhYE-1658548587673)(https://cdn.jsdelivr.net/gh/Monkey666-nice/image2/202207111043859.png)]

(3)总结

写代码步骤:

(1)新建一个文本文档,将文本文档的后缀改为.html

(2)右键-用记事本打开,编写代码

(3)下载浏览器

(4)选择文本文档,右键-打开方式-浏览器

(5)展示页面效果

三/ HTML版本

HTML的基本语法结构与Hbuilder的使用_第17张图片

四/ HTML的标准结构

(1)根标签 html 最外层的标签 所有其他的标签都放入该标签中。

HTML的基本语法结构与Hbuilder的使用_第18张图片

(2)html根标签有两个一级子标签 分别是head、body

HTML的基本语法结构与Hbuilder的使用_第19张图片

①head中一般放的是不显示在网页上 但是又比较重要的信息

②body中一般放的是显示在页面上的内容

我们将上面写的文件,在浏览器中打开。

HTML的基本语法结构与Hbuilder的使用_第20张图片

那么head头标签在哪儿展示的?

我们这里用title标签来给大家简单认识一下。

HTML的基本语法结构与Hbuilder的使用_第21张图片

然后双击文件,用浏览器打开,可以看到,这里的名字改了。

HTML的基本语法结构与Hbuilder的使用_第22张图片

代码:

<html>
	<head>
		<title>这是一个小网页title>
	head>

	<body>
	展示在网页中间的部分
	body>

html>

我们再来看一下京东的网页源代码。

Ctrl+F查找,我们输入

HTML的基本语法结构与Hbuilder的使用_第23张图片

然后再输入

HTML的基本语法结构与Hbuilder的使用_第24张图片

这里是教大家一种查询办法。

同样呢,也是给大家看一下,网页的基本结构,都是这样的啦。

五/ IDE介绍

集成开发工具 >>>> IDE

编码工具:

辅助程序员编写源代码的工具,它类似word,我们写文档会打开word文档来编写。

写代码也一样,需要借助工具来开发。

常见的编码工具有记事本、sublime Text、notepad++

HTML的基本语法结构与Hbuilder的使用_第25张图片

集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的[C++ Builder](https://baike.baidu.com/item/C++ Builder)、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如webstorm、DreamWeaver等),因为很多项任务会自动生成。

HTML的基本语法结构与Hbuilder的使用_第26张图片

我们使用的是Hbuilder。这个软件,比较轻巧,对电脑运行要求不高。

六/ 用Hbuilder开发步骤

(1) 将我提供的Hbuilder.zip压缩包解压(各种版本大同小异,可以自行到官网下载,也可以用我提供的链接)
戳这里链接提取码: rme9

(2) 在解压后的文件夹中找到Hbuider.exe,直接双击使用,无需安装

(3) 用邮箱注册,用的功能会更多一点

(4) 选择视觉效果(选择你能看到的最浅的颜色)
HTML的基本语法结构与Hbuilder的使用_第27张图片

(5) 新建项目:

HTML的基本语法结构与Hbuilder的使用_第28张图片

创建一个普通项目即可。
HTML的基本语法结构与Hbuilder的使用_第29张图片
介绍一下每个文件的含义(可删可不删):
HTML的基本语法结构与Hbuilder的使用_第30张图片
(6) 在项目下新建一个html文件:
选中项目,右击新建.html文件。
HTML的基本语法结构与Hbuilder的使用_第31张图片然后任意取一个名字:
HTML的基本语法结构与Hbuilder的使用_第32张图片可以看到,左边多出来了一个文件。
HTML的基本语法结构与Hbuilder的使用_第33张图片第一行是文档约束,删了就行,不用管它。
HTML的基本语法结构与Hbuilder的使用_第34张图片

(7) 编写代码:
将原本的代码删掉,按照刚才说的,咱们自己写代码,不如下面的代码。

<html>
	<head>
		<meta charset="utf-8">
		<title>title>
	head>
	<body>
		今天天气很热!
	body>
html>

怎么看到显示结果呢?
找到该文件在电脑里面的位置,然后双击打开文件,就可以用浏览器打开显示结果啦。
HTML的基本语法结构与Hbuilder的使用_第35张图片可以看到浏览器的显示结果:
HTML的基本语法结构与Hbuilder的使用_第36张图片
但是这样很麻烦,每次都要打开文件的目录,这里有什么好一点的办法呢?
先将如下的打上对勾:
HTML的基本语法结构与Hbuilder的使用_第37张图片可以看到,内置浏览器的效果:
HTML的基本语法结构与Hbuilder的使用_第38张图片还可以点击上方的这个图案,然后选择在外置浏览器打开。
HTML的基本语法结构与Hbuilder的使用_第39张图片记得先保存文件。(快捷键Ctrl+S
HTML的基本语法结构与Hbuilder的使用_第40张图片
然后在浏览器中,就可以看到效果啦。
HTML的基本语法结构与Hbuilder的使用_第41张图片

七/ 常见错误

(1)乱码问题

​有的人会出现乱码,为啥呢?

数据在存入磁盘和从磁盘读取的时候,所使用的字符集不一致。

具体如下图:
HTML的基本语法结构与Hbuilder的使用_第42张图片那么,问题又来了。
我们将文件存入磁盘用的是什么字符集呢?
我们可以任意创建一个“文本文档”,用记事本打开,然后“另存为”,如下图:
HTML的基本语法结构与Hbuilder的使用_第43张图片
可以看到你们自己电脑的默认字符集:
HTML的基本语法结构与Hbuilder的使用_第44张图片​那么刚才我们创建的文档,是以什么字符集存储的?

选中文件,鼠标右击“属性”:
HTML的基本语法结构与Hbuilder的使用_第45张图片
我的Win11系统没有显示,奇怪。
HTML的基本语法结构与Hbuilder的使用_第46张图片你们应该可以看到,是以UTF-8的形式存的。(没有就算啦,知道就行,一般都是UTF-8)
当前文件存到从磁盘上,是以UTF-8的形式存储的。
此时,我们要将文件解析出来,从磁盘读取出来,出现乱码就是因为,读取的时候,使用的不是UTF-8的字符集翻译的。
那我们就需要让它用UTF-8的字符集翻译。就不会出现乱码啦。
可以手动调整浏览器的文字编码为Unicode,让浏览器用这种字符集翻译就好。
但每次这样会显得麻烦。
我们可以在head标签内,添加meta标签。
meta是单标签,只有开头没有结尾,在结尾加上一个左斜线就行。
HTML的基本语法结构与Hbuilder的使用_第47张图片
然后在meta标签内写上charset=""
在下拉框中选择utf-8即可。
HTML的基本语法结构与Hbuilder的使用_第48张图片代码如下:

<html>
	<head>
		
		<meta charset="utf-8" />
	head>
	<body>
		今天天气很热!
	body>
html>

总结
这一行的目的,就是为了告诉浏览器,以指定字符集解析文字。
如果文字以UTF-8形式存储的,浏览器就要用UTF-8来解析文字。
这个双引号之间的字符集,一定是,当前文件存储的字符集!!!
如果不一致,就会出现乱码。

(2)外置浏览器无法打开

​♻️还有一个小问题,跟大家说明一下。
有些人点开运行的时候,外置浏览器无法打开。
HTML的基本语法结构与Hbuilder的使用_第49张图片第一种原因,你的电脑里面没有需要的浏览器。

第二种原因,可能是因为,你的浏览器在电脑里面存储的位置动了。
可以手动修改一下。
我们点配置Web服务器
HTML的基本语法结构与Hbuilder的使用_第50张图片

将你们的安装路径填入。(明确到.exe文件)
HTML的基本语法结构与Hbuilder的使用_第51张图片

八/ HTML基本结构

在之前学习的时候,都有说到,这里也算是总结一下吧,再稍微补充一下。

(1)注释

注释是给人看的提示,不显示出来的内容,是不执行的代码。
是方便给自己看的提示。
将要注释的内容括住就好。
快速添加注释:先选中文字,然后快捷键Ctrl+Shift+/。(自己试一下,有的版本Ctrl+/就可以了)
HTML的基本语法结构与Hbuilder的使用_第52张图片
快速取消注释:先选中文字,然后快捷键Ctrl+Shift+/。(自己试一下,有的版本Ctrl+/就可以了)
HTML的基本语法结构与Hbuilder的使用_第53张图片

(2)HTML标签

定义 HTML 文档,这个元素我们浏览器看到后就明白这是个HTML文档了,所以你的其它元素要包裹在它里面,标签限定了文档的开始点和结束点,在它们之间是文档的头部和主体。

<html>
	... ...
html>

(3)head标签

Head标签用于定义文档的头部,它是所有头部元素的容器。
中的元素可以引用脚本、指示浏览器在哪里找到样式表。
文档的头部描述了文档的各种属性和信息,包括文档的标题、在 Web 中的位置以及和其他文档的关系等。绝大多数文档头部包含的数据都不会真正作为内容显示给读者。

应该把 标签放在文档的开始处,紧跟在后面,并处于 标签之前。

文档的头部经常会包含一些 标签,用来告诉浏览器关于文档的附加信息。

<html>
	<head>
	... ...
	head>
html>

下面这些标签可用在 head 部分:
</code>、<code><meta></code>、<code><link></code>、<code><style></code>、 <code><script></code>。</p> <h4><1> title标签</h4> <p><code>title</code>标签–><strong>标题标签</strong>,定义显示在网页左上角的<strong>标题</strong>。</p> <p>1.可定义文档的标题。</p> <p>2.它显示在浏览器窗口的标题栏或状态栏上。</p> <p>3.title写和你网页相关的关键词有利于SEO优化</p> <p>注意:</p> <p>SEO是搜索引擎优化的英文缩写。<br> 通过对网站内容调整,满足搜索引擎的排名需求,从而提高自己网站被搜索引擎平台录取的几率,从而把精准用户带到网站。</p> <p>网站都有目标群体,通过<code>title</code>、<code>meta</code>标签可以让目标群体通过关键词找到你的网站,所以你定义的关键词决定了会吸引什么样的群体。</p> <pre><code class="prism language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>html</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>title</span><span class="token punctuation">></span></span>... ...<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>title</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>html</span><span class="token punctuation">></span></span> </code></pre> <p>这里之前演示过,就不再示范了,后面一起再演示一次。</p> <h4><2> meta标签</h4> <p><code>META</code>标签用来描述一个HTML网页文档的<strong>属性</strong>。<br> 通过<code>meta</code>标签的属性定义页面的特征。<br> 一般属性都有这样的书写格式:</p> <pre><code class="prism language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>标签名</span> <span class="token attr-name">属性1</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span> <span class="token punctuation">"</span></span> <span class="token attr-name">属性2</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span> <span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>标签名</span><span class="token punctuation">></span></span> (双标签) <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>标签名</span> <span class="token attr-name">属性1</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span> <span class="token punctuation">"</span></span> <span class="token attr-name">属性2</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span> <span class="token punctuation">"</span></span><span class="token punctuation">/></span></span> (单标签) </code></pre> <hr> <h5>①charset属性</h5> <p><code>charset</code>就是<strong>字符集</strong>的意思,<code>charset</code>属性就是定义当前页面的字符集,告诉浏览器以什么字符集解析当前页面。<br> 刚才我们示范的<code>charset=”utf-8”</code>是说当前使用的是utf-8编码格式,在开发中我们经常会看到utf-8,或是gbk,这些都是编码格式。国外一般会用gbk、gb2312,国内通常使用utf-8。</p> <pre><code class="prism language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>html</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>meta</span> <span class="token attr-name">charset</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>utf-8<span class="token punctuation">"</span></span> <span class="token punctuation">/></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>html</span><span class="token punctuation">></span></span> </code></pre> <p>早期,这个写法很复杂。<br> 我们可以新建一个H4的文件,就能看到早期这个字符集的写法。</p> <pre><code class="prism language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>meta</span> <span class="token attr-name">http-equiv</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>Content-Type<span class="token punctuation">"</span></span> <span class="token attr-name">content</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>text/html;charset=UTF-8<span class="token punctuation">"</span></span> <span class="token punctuation">/></span></span> </code></pre> <p>可以看到,非常冗长。<br> 现在有了更简洁的写法,就不必再用这么长的来写了。<br> 这个效果和上面的简洁写法效果一致的。</p> <h5>②name属性</h5> <p><code>name</code>属性一般用于<strong>定义当前网页的一些简单描述</strong>,便于在搜索引擎上根据描述搜索到当前网页。<br> 元素可提供有关页面的元信息(meta-information),用来向浏览器或搜索引擎描述页面。比如文档的描述和关键词。它只可以放在head中。属于元信息标签。</p> <p>常见的<code>name</code>有:</p> <p><code>Keywords</code>(关键字) :keywords用来告诉搜索引擎你网页的关键字是什么。</p> <p><code>author</code>(作者) :标注网页的作者</p> <p><code>description</code>(网站内容描述): description用来告诉搜索引擎你的网站主要内容。</p> <p>1)我们来定义一个<code>keywords</code>和<code>Content</code>。<br> <code>keywords</code>–><strong>关键字</strong></p> <pre><code class="prism language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>html</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>meta</span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>keywords<span class="token punctuation">"</span></span> <span class="token attr-name">content</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>火影忍者<span class="token punctuation">"</span></span><span class="token punctuation">/></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>html</span><span class="token punctuation">></span></span> </code></pre> <p>当我们执行的时候,发现并没有出现在网页上。<br> 这个<code>keywords</code>究竟是个什么效果呢?<br> 在百度搜索“火影忍者”。<a href="http://img.e-com-net.com/image/info8/03146ef87f334dd5bb518f6fa0dd6646.jpg" target="_blank"><img src="http://img.e-com-net.com/image/info8/03146ef87f334dd5bb518f6fa0dd6646.jpg" alt="HTML的基本语法结构与Hbuilder的使用_第54张图片" width="650" height="277" style="border:1px solid black;"></a>可以搜索到一些关于“火影忍者”的条目网页。随便点进去一个网页。<br> <a href="http://img.e-com-net.com/image/info8/9c1c4f48111d469494a2738f19ec7b2c.jpg" target="_blank"><img src="http://img.e-com-net.com/image/info8/9c1c4f48111d469494a2738f19ec7b2c.jpg" alt="HTML的基本语法结构与Hbuilder的使用_第55张图片" width="650" height="321" style="border:1px solid black;"></a>然后咱们在该网页空白处,右键单击“查看网页源代码”。<br> <a href="http://img.e-com-net.com/image/info8/78c48bf9b8b4484d97408e9ab9ac7c98.jpg" target="_blank"><img src="http://img.e-com-net.com/image/info8/78c48bf9b8b4484d97408e9ab9ac7c98.jpg" alt="HTML的基本语法结构与Hbuilder的使用_第56张图片" width="397" height="447" style="border:1px solid black;"></a><br> 可以看到,这里的<code>keywords</code>,有“火影忍者”。<br> <a href="http://img.e-com-net.com/image/info8/afbf2cd8b4f64734a80f03a6137749bb.jpg" target="_blank"><img src="http://img.e-com-net.com/image/info8/afbf2cd8b4f64734a80f03a6137749bb.jpg" alt="HTML的基本语法结构与Hbuilder的使用_第57张图片" width="650" height="212" style="border:1px solid black;"></a>那说了这么多,还是想说明这一点的。</p> <blockquote> <p><code>keywords</code>是添加搜索引擎<strong>关键字</strong>。当我们要输入<code>content</code>里面相关文字信息,就会自动查询到这个网页。</p> </blockquote> <p>如果将来你把自己的网页放到服务器上,想让别人搜索关键字,能自动查询到你的网页。<br> 就可以在这里写上相关的关键字内容。</p> <p>2)我们再来定义一个<code>author</code>和<code>Content</code>。<br> <code>author</code>–><strong>作者</strong></p> <pre><code class="prism language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>html</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>meta</span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>author<span class="token punctuation">"</span></span> <span class="token attr-name">content</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>岸本齐史<span class="token punctuation">"</span></span> <span class="token punctuation">/></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>html</span><span class="token punctuation">></span></span> </code></pre> <p>将来如果想通过作者来搜索网页,就定义<code>author</code>即可。</p> <p>3)再来定义一个<code>description</code>和<code>content</code><br> <code>description</code>–><strong>描述</strong></p> <pre><code class="prism language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>html</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>meta</span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>description<span class="token punctuation">"</span></span> <span class="token attr-name">content</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>每个忍者都有属于自己的忍道<span class="token punctuation">"</span></span> <span class="token punctuation">/></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>html</span><span class="token punctuation">></span></span> </code></pre> <p>用一段陈述性文字来描述当前网页。</p> <p>我们可以看到刚才的页面源代码,也有这样的标签。<br> <a href="http://img.e-com-net.com/image/info8/1b99ea43fad447f28230f6d7e1b6d22b.jpg" target="_blank"><img src="http://img.e-com-net.com/image/info8/1b99ea43fad447f28230f6d7e1b6d22b.jpg" alt="HTML的基本语法结构与Hbuilder的使用_第58张图片" width="650" height="212" style="border:1px solid black;"></a></p> <h5>③http-equiv属性</h5> <p><code>http-equiv</code>属性里面有这样一个值,叫<code>refresh</code>。<br> 表示当前网页要进行刷新。<br> fresh是刷新,refresh是重新刷新。</p> <pre><code class="prism language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>meta</span> <span class="token attr-name">http-equiv</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>refresh<span class="token punctuation">"</span></span> <span class="token attr-name">content</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>5,http://www.baidu.com<span class="token punctuation">"</span></span><span class="token punctuation">/></span></span> </code></pre> <p>这个属性的作用,就是,<strong>让网页在多少秒之后进行刷新,并刷新到指定地址</strong>。<br> 比如:</p> <pre><code class="prism language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>html</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>meta</span> <span class="token attr-name">http-equiv</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>refresh<span class="token punctuation">"</span></span> <span class="token attr-name">content</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>5,http://www.baidu.com<span class="token punctuation">"</span></span><span class="token punctuation">/></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>html</span><span class="token punctuation">></span></span> </code></pre> <p>当我们执行上述代码,用浏览器打开,5秒之后,就会自动跳转到“百度”界面。<br> 可以自行试一试哈。</p> <h4><3> link标签</h4> <p><code>link</code>标签是学习CSS样式的时候,引入外部CSS样式文件用的。<br> 暂时用不到,后边再介绍。</p> <pre><code class="prism language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>link</span> <span class="token punctuation">/></span></span> </code></pre> <h4><4>script标签</h4> <p><code>script</code>标签是用于学习JS脚本语言的时候,引入脚本语言文件的。<br> 暂时用不到,后边再介绍。</p> <pre><code class="prism language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script"><span class="token language-javascript"> </span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span> </code></pre> <h3>(4)注意事项</h3> <p>给<code>meta</code>添加属性的时候,前面的叫<strong>属性名</strong>,比如<code>name</code>/<code>charset</code>等,是不能用双引号包围的。<br> 后面跟的是<strong>属性值</strong>,比如<code>name</code>属性的属性值有<code>keywords</code>/<code>author</code>等,是需要用引号包围的。</p> <blockquote> <p>这个引号,用单引号,双引号 均可。</p> </blockquote> <p>某些标签,只能使用某些特定的属性。<strong>属性并不是通用的。</strong><br> 哪些标签可以用哪些属性,后边再说。</p> </div> </div>�������������������������������� </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1712833620621733888"></div> <script type="text/javascript" src="/views/front/js/chanyan.js"></script> <!-- 文章页-底部 动态广告位 --> <div class="youdao-fixed-ad" id="detail_ad_bottom"></div> </div> <div class="col-md-3"> <div class="row" id="ad"> <!-- 文章页-右侧1 动态广告位 --> <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_1"> </div> </div> <!-- 文章页-右侧2 动态广告位 --> <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_2"></div> </div> <!-- 文章页-右侧3 动态广告位 --> <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_3"></div> </div> </div> </div> </div> </div> </div> <div class="container"> <h4 class="pt20 mb15 mt0 border-top">你可能感兴趣的:(Java必学之HTML,html,前端,Hbuilder)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1834920594769014784.htm" title="2018-12-25" target="_blank">2018-12-25</a> <span class="text-muted">昔我往兮</span> <div>朱艳华周口焦点网初十五期坚持分享第六十天(2018/12/25)两位同事的晋级填表工作已近尾声,作为顾问的我终于可以松口气。连续三天晚归,书写兼出谋划策累得我只想连续的葛优躺。不过,我的状态比她俩要好。面对一大摞的各种表格和东一头西一头的各种刺激,她们像两只惊弓之鸟手忙脚乱不知所措。虽说是项繁琐的工作,但能帮到好友的她们我很尽心。也因为轻车熟路。感谢过往的时光,让我成长。曾经我也像她们一样草木皆兵</div> </li> <li><a href="/article/1834920210843398144.htm" title="在吃鸡排合集24部 半人间合12部" target="_blank">在吃鸡排合集24部 半人间合12部</a> <span class="text-muted">新年lplp</span> <div>远上白云间38部半人间合12部桃千岁合集16部在吃鸡排合集24部二飞合集7部清冷美人的xx游戏by抹茶冰沙军区大院之狼烟万里1-75金玉王朝1-9部第九部到【1-125章】重生之易南淮全文+番外拍摄指南by小说制作机到最新多面人夫by大樱桃到最新</div> </li> <li><a href="/article/1834920208335204352.htm" title="《了凡四训》观后感" target="_blank">《了凡四训》观后感</a> <span class="text-muted">GinaDu</span> <div>看完电影觉得积德行善是多么的重要,勿以善小而不为,多行善积德,持之以恒,尽心尽力,那命运和福报就由自己来决定了。《立命之学》中讲到我要去创造命运而不是被命运束缚。“断恶行善,灾消福来”这是改造命运的原理。《改过之法》告诉我要从小的过失改过,就不会犯下大错。如刺扎进肉里,拔出来就可以了,如果被毒舌咬了,就得割掉手指头,就要付出代价。改过之法三要素:发羞耻心发畏惧心有勇猛心《积善之方》讲的很多,我收到</div> </li> <li><a href="/article/1834920164567642112.htm" title="前端同学必备:教你如何安装、使用Chrome的vue-devtools插件" target="_blank">前端同学必备:教你如何安装、使用Chrome的vue-devtools插件</a> <span class="text-muted">界忆</span> <a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF%E7%BC%96%E7%A8%8B/1.htm">前端编程</a><a class="tag" taget="_blank" href="/search/Vue-devtools%E6%8F%92%E4%BB%B6/1.htm">Vue-devtools插件</a><a class="tag" taget="_blank" href="/search/chrome/1.htm">chrome</a><a class="tag" taget="_blank" href="/search/devtools/1.htm">devtools</a> <div>I.介绍vue-devtools插件Vue-devtools是一个Chrome浏览器插件,它是一个浏览器调试工具,用于开发Vue.js应用程序。它可以用于Vue.js应用程序的调试,可以更好地了解应用程序的结构和状态,以及帮助快速修复代码错误。Vue-devtools插件的作用和优势如下:1.调试Vue.js应用程序:Vue-devtools是一个强大的调试工具,可以帮助开发人员正确地调试应用程序</div> </li> <li><a href="/article/1834919786136563712.htm" title="基于nodejs+vue的美妆彩妆网站的设计与实现(源码+LW+调试文档+讲解等)" target="_blank">基于nodejs+vue的美妆彩妆网站的设计与实现(源码+LW+调试文档+讲解等)</a> <span class="text-muted">程序员gelei</span> <a class="tag" taget="_blank" href="/search/nodejs%E6%AF%95%E4%B8%9A%E8%AE%BE%E8%AE%A1%E9%A1%B9%E7%9B%AE/1.htm">nodejs毕业设计项目</a><a class="tag" taget="_blank" href="/search/vue.js/1.htm">vue.js</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a> <div>目录:博主介绍:完整视频演示:系统技术介绍:后端Java介绍前端框架Vue介绍具体功能截图:部分代码参考:Mysql表设计参考:项目测试:项目论文:为什么选择我:源码获取:博主介绍:博主:程序员gelei:全网拥有20W+粉丝、CSDN作者、博客专家、全栈领域优质创作者、平台优质Java创作者、专注于Java、小程序、python、安卓技术领域和毕业项目实战✌Java精品实战案例《1000套》20</div> </li> <li><a href="/article/1834918431124713472.htm" title="爱情该有的样子——赵盼儿&顾千帆" target="_blank">爱情该有的样子——赵盼儿&顾千帆</a> <span class="text-muted">夏日如冰</span> <div>梦华录之令人羡慕的双向奔赴和互相理解梦华录作为现在的流量ip,不得不说是真的没有让人失望,不管是演员的演技,还是剧中的服装道具都很惊艳。特别是还有神仙姐姐的梦幻联动,简直就是一大波回忆杀,仿佛让我们看到了当初的赵灵儿。不得不感叹我们老了,神仙姐姐已经是容颜依旧。剧中一开始男女主见面并没有给对方留下好多印象,一开始更是说出了赵盼儿是想野村妇的评价,不过现在看来可能是为了和自己活阎罗的称呼相匹配吧。而</div> </li> <li><a href="/article/1834915502644883456.htm" title="【保姆级】使用Java注解和反射实现JSON字段自动重命名" target="_blank">【保姆级】使用Java注解和反射实现JSON字段自动重命名</a> <span class="text-muted">AQin1012</span> <a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%87%BA%E5%9D%91%E5%BF%85%E5%A4%87%7E/1.htm">出坑必备~</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E6%B3%A8%E8%A7%A3/1.htm">注解</a><a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>不知道有没有同学遇到过对接业务方代码非常“独具一格”(不符合通用规范且不愿意配合修改emmmm。。。),于是就只能“被迫”按他的格式来,但是又不想因为他的不规范导致我们自己创建的接收对象也非常的“一言难尽”。。。今天这篇帮你解决这个问题~(老规矩:附完整可执行代码)先给初学Java的同学补下基础,涉及到一些实现这个功能需要的知识点(了解的朋友可以直接跳过~)Java注解(Annotation)Ja</div> </li> <li><a href="/article/1834914620461117440.htm" title="使用poi替换XWPFTableCell内容,并设置行间距" target="_blank">使用poi替换XWPFTableCell内容,并设置行间距</a> <span class="text-muted">RR369_yyh</span> <a class="tag" taget="_blank" href="/search/javaUtil/1.htm">javaUtil</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/poi/1.htm">poi</a> <div>使用poi读取word文档(docx类型),进行数据替换。另外,为了记录poi设置行间距的api,真是找了好几十分钟才找到啊啊啊啊!!!importorg.apache.poi.xwpf.usermodel.*;importorg.springframework.util.StringUtils;importjava.io.File;importjava.io.FileInputStream;im</div> </li> <li><a href="/article/1834914494111903744.htm" title="【数据结构和算法实践-树-LeetCode110-平衡二叉树】" target="_blank">【数据结构和算法实践-树-LeetCode110-平衡二叉树】</a> <span class="text-muted">NeVeRMoRE_2024</span> <a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95%E5%AE%9E%E8%B7%B5/1.htm">数据结构与算法实践</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a><a class="tag" taget="_blank" href="/search/leetcode/1.htm">leetcode</a><a class="tag" taget="_blank" href="/search/b%E6%A0%91/1.htm">b树</a> <div>数据结构和算法实践-树-LeetCode110-平衡二叉树题目MyThought代码示例JAVA-8题目给定一个二叉树,判断它是否是平衡二叉树输入:root=[3,9,20,null,null,15,7]输出:trueMyThought判断平衡二叉树的条件是树的左右高度相差为1一、利用递归去遍历1、边界为节点为null,树高为0;2、树高的递增规则为,根的左节点和右节点比较值+1二、为了方便信息传</div> </li> <li><a href="/article/1834913464330579968.htm" title="【日记星球】外婆日记 (第325篇)吸金文案怎么写?之四" target="_blank">【日记星球】外婆日记 (第325篇)吸金文案怎么写?之四</a> <span class="text-muted">月亮外婆</span> <div>2021年6月12日星期六郑州晴写吸金文案重点是找痛点,怎么才能很快地找到痛点?并且让你有用不完的痛点呢?昨晩老师讲课时说,要很好地利用各大平台,帮助自己找痛点。利用平台可以事半功倍,又快又准,这是一个非常好且节省时间的方法。一、在淘宝,抖音,百度,知乎,豆瓣等平台搜索关键词。二、在评论区看评论,顾客所担心的,咨询的,就是我们需要找的痛点。三、文案就是要解决这些痛点,增加细节描写讲故事。例如,输入</div> </li> <li><a href="/article/1834909327081697280.htm" title="Apache POI用法" target="_blank">Apache POI用法</a> <span class="text-muted">JH3073</span> <a class="tag" taget="_blank" href="/search/apache/1.htm">apache</a> <div>一、ApachePOI是什么ApachePOI是用Java编写的免费开源的跨平台的JavaAPI,ApachePOI提供API给Java程序对MicrosoftOffice格式档案读和写的功能,其中使用最多的就是使用POI操作Excel文件。二、POI结构HSSF-提供读写MicrosoftExcelXLS格式档案的功能XSSF-提供读写MicrosoftExcelOOXMLXLSX格式档案的功能</div> </li> <li><a href="/article/1834905169196838912.htm" title="uniapp+uview-plus实现微信小程序自定义tabbar" target="_blank">uniapp+uview-plus实现微信小程序自定义tabbar</a> <span class="text-muted">yx_back</span> <a class="tag" taget="_blank" href="/search/%E5%B0%8F%E7%A8%8B%E5%BA%8F/1.htm">小程序</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/uniapp/1.htm">uniapp</a><a class="tag" taget="_blank" href="/search/uni-app/1.htm">uni-app</a><a class="tag" taget="_blank" href="/search/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F/1.htm">微信小程序</a><a class="tag" taget="_blank" href="/search/uview-plus/1.htm">uview-plus</a> <div>参考文档微信小程序相关开发文档链接:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html虽然是uniapp框架但是实现方式和原生小程序相似实现思路1、app.json里面tabBar添加配置custom:true,其他和非自定义设置一样2、在components文件夹里添加Tabb</div> </li> <li><a href="/article/1834903036699439104.htm" title="我不怕被别人看不起,就怕自己不争气。" target="_blank">我不怕被别人看不起,就怕自己不争气。</a> <span class="text-muted">向阳之心</span> <div>有句话说,人最大的敌人就是自己。仔细想想,真的是这样的。旁人的眼光左右不了你成为什么样的人,真的没有多大的影响,一切的根源在于自己。如果你是狮子别人说你是狗,你仍然是狮子。如果你是一条狗,别人说你是狮子。你还是狗。要有自知之明。你要悄悄的努力,自己慢慢的强大,你无需凭借谁的光,你就是自己的太阳。要独立,要靠自己。自律</div> </li> <li><a href="/article/1834899626713509888.htm" title="idea自动下载gradle_解决 IDEA 导入 Gradle 项目默认下载 Gradle.zip 失败" target="_blank">idea自动下载gradle_解决 IDEA 导入 Gradle 项目默认下载 Gradle.zip 失败</a> <span class="text-muted">weixin_39730671</span> <a class="tag" taget="_blank" href="/search/idea%E8%87%AA%E5%8A%A8%E4%B8%8B%E8%BD%BDgradle/1.htm">idea自动下载gradle</a> <div>这几天打算看看Spring-Framework的源码,于是将Spring-Framework的源码从GitHub拉到了Gitee,然后从Gitee上面下载到本地,几经波折终于下载到本地了。欣喜若狂的打开IDEA,Open了这个刚下载好的源码项目,结果一打开项目,它便自己开始下载起了gradle-6.5.1-bin.zip,下载了老半天都没啥动静,最后还直接给超时失败了。本来以前也不这样啊,我记得之</div> </li> <li><a href="/article/1834897607902720000.htm" title="Python+Django毕业设计校园易购二手交易平台(程序+LW+部署)" target="_blank">Python+Django毕业设计校园易购二手交易平台(程序+LW+部署)</a> <span class="text-muted">Python、JAVA毕设程序源码</span> <a class="tag" taget="_blank" href="/search/%E8%AF%BE%E7%A8%8B%E8%AE%BE%E8%AE%A1/1.htm">课程设计</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a> <div>项目运行环境配置:Jdk1.8+Tomcat7.0+Mysql+HBuilderX(Webstorm也行)+Eclispe(IntelliJIDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:SSM+mybatis+Maven+Vue等等组成,B/S模式+Maven管理等等。环境需要1.运行环境:最好是javajdk1.8,我们在这个平台上运行的。其他版本理论上也可以。2.ID</div> </li> <li><a href="/article/1834896850751156224.htm" title="Integer 缓存" target="_blank">Integer 缓存</a> <span class="text-muted">爱吃肉c</span> <a class="tag" taget="_blank" href="/search/java%E9%9D%A2%E8%AF%95/1.htm">java面试</a><a class="tag" taget="_blank" href="/search/%E7%BC%93%E5%AD%98/1.htm">缓存</a> <div>在Java中,如果你通过newInteger(value)显式创建一个Integer对象,以下几点需要注意:内存中的Integer对象缓存范围:Java自动缓存的Integer对象范围是从-128到127。这些对象在类加载时被创建并存储在内存中。使用new创建对象:当你使用newInteger(value)创建一个整数对象时,无论value的值是-127、0、100还是128,都会创建一个新的In</div> </li> <li><a href="/article/1834896851225112576.htm" title="项目内部调用的远程接口开发" target="_blank">项目内部调用的远程接口开发</a> <span class="text-muted">cyt涛</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/OpenFeign/1.htm">OpenFeign</a><a class="tag" taget="_blank" href="/search/%E8%BF%9C%E7%A8%8B%E8%B0%83%E7%94%A8/1.htm">远程调用</a><a class="tag" taget="_blank" href="/search/FeignClient/1.htm">FeignClient</a><a class="tag" taget="_blank" href="/search/%E5%86%85%E9%83%A8%E8%B0%83%E7%94%A8/1.htm">内部调用</a><a class="tag" taget="_blank" href="/search/%E5%90%8C%E6%AD%A5%E8%B0%83%E7%94%A8/1.htm">同步调用</a><a class="tag" taget="_blank" href="/search/%E8%BF%9C%E7%A8%8B%E6%8E%A5%E5%8F%A3/1.htm">远程接口</a> <div>编写一个项目内部调用的远程接口通常是为了在分布式系统或者微服务架构中,实现各个服务之间的通信和数据交换。这样的远程接口专门用于服务之间的调用,而不是直接暴露给外部用户或前端。项目内部的远程接口统一放在api工程首先进入api编写接口,注意使用@FeignClient注解进入服务提供者微服务,编写接口实现类1.在api工程中编写接口在api工程中,定义远程调用的接口。这个接口将通过Feign进行服务</div> </li> <li><a href="/article/1834894452011921408.htm" title="springboot2和springboot3的区别" target="_blank">springboot2和springboot3的区别</a> <span class="text-muted">全村的希望啊</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>SpringBoot2和SpringBoot3在以下几个方面存在一些区别:最低环境要求:SpringBoot2的最低版本要求为Java8,支持Java9;而SpringBoot3决定使用Java17作为最低版本,并支持Java19。SpringFramework版本:SpringBoot2基于SpringFramework5开发;SpringBoot3构建基于SpringFramework6之上。</div> </li> <li><a href="/article/1834894430990069760.htm" title="天荒地老无风 爱你万年无边能爱你一万年,该多好啊!" target="_blank">天荒地老无风 爱你万年无边能爱你一万年,该多好啊!</a> <span class="text-muted">80c395189909</span> <div>(作者:张文法)可能遇见更好可你用天顶之瀑挡下了所有一整挂的情愫全是你叫我奈何这座城市安静下来净看我俩的世界还有爱着的灵魂上演我遇见你你记得我到天荒地老动人的不理在笑里爱人的心能救人其实我俩都病成了一个相思的世界无救已无所谓你的柔情似水月漫照进我的晚房心里有凉凉的秋风拂弄我的记忆长河翻了一遍又一遍情愫不绝地流淌以前追着光阴无聊无聊得快死了遇见你却让我渴望生命常在百岁不老定格在两人的世界里笑声击落华</div> </li> <li><a href="/article/1834892688214814720.htm" title="Linux之ansible的playbook剧本(yaml文件)" target="_blank">Linux之ansible的playbook剧本(yaml文件)</a> <span class="text-muted">小橞</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/ansible/1.htm">ansible</a><a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4/1.htm">运维</a><a class="tag" taget="_blank" href="/search/%E6%9C%8D%E5%8A%A1%E5%99%A8/1.htm">服务器</a> <div>playbook剧本一个剧本(即playbook),可以包含多个play每个play用于在指定的主机上,通过模块和参数执行相应的任务每个play可以包含多个任务。任务有模块和参数构成。paly要建立在ansible文件夹下才能使用因为yaml文件对格式要求很严格所有本人在编写时会设置一下vim编译器的一些功能格式setai:自动缩进setts=2:设置tab键缩进两个空格setet:将tab键转换</div> </li> <li><a href="/article/1834892006594277376.htm" title="Java之String、StringBuffer、StringBuilder" target="_blank">Java之String、StringBuffer、StringBuilder</a> <span class="text-muted">zoux</span> <div>(1)String:String类是final修饰的,是不可变的。我们看到的例如:Stringa="hello";a=a+"1";实际上是先生成了一个对象然后得到结果"hello1",最后在赋值给对象a;String类型的任何改动都是先生成一个其他对象再重新赋值。所以String类适合那种常量或者基本没变化的字符串。(2)StringBuilderStringbuffer是可改变的,用append</div> </li> <li><a href="/article/1834891121684213760.htm" title="神奇的夜" target="_blank">神奇的夜</a> <span class="text-muted">Angel李子汐</span> <div>神秘又神奇的宇宙,还有很多未知值得我们去探索有一种神秘的力量驱使着我使我深夜不能寐有个精灵儿在用双手跳舞而我始终看不清它的脸它只存在于黑夜它只能属于黑夜世外桃源并没有桃花也许它在雪山之巅那里有雪莲花吧那里是人间最纯洁美丽的地方那里的山和云不属于人间因为只有天外才会那样美突然很想去非洲想看看非洲一望无际的大草原那里虽然充满贫穷饥饿却有最纯椊的笑容合谐的大自然它是离天堂最近的地方或许我们都该接受洗礼人</div> </li> <li><a href="/article/1834890863621271552.htm" title="静逸先生之《临安知府王佐与建水紫陶》" target="_blank">静逸先生之《临安知府王佐与建水紫陶》</a> <span class="text-muted">陶冶斋</span> <div>文/朱思宇王佐,字功载,号竹斋,江西吉水人,明宣德丁未进士,選庶吉士,授刑部主事,历员外郎,天顺间出守临安,至则抚夷獠,戒军卫,以德济威,军民咸戴之。事载《临安德政碑》。知府王佐与五显庙五显庙,自临安古城西北五余里,位于建水临安镇碗窑村中窑,百阶石梯而上。始建于大明朝天顺年,由时任临安知府王佐主持建造。后又历经明万历、天啟及清康熙、乾隆和民国与当代多次重修。乾隆年间由五显庙改为五龙寺,此寺多经周折</div> </li> <li><a href="/article/1834890356404088832.htm" title="古之善为士者——读《道德经》第十五章" target="_blank">古之善为士者——读《道德经》第十五章</a> <span class="text-muted">十年一觉扬州梦_a7f1</span> <div>原文:古之善为道者,微妙玄通,深不可识。夫唯不可识。故强为之容。豫兮若冬涉川,犹兮若畏四邻,俨兮其若客,涣兮若冰之将释,敦兮其若朴,旷兮其若谷,浑兮其若浊;孰能浊以静之徐清,孰能安逸动之徐生。保此道者不欲盈。夫唯不盈,故能蔽不新成。译文:古时有道之士是不可思议的,他胸中的智慧,深邃不易解。因为他不易解,所以要描述他的话,也只能勉强形容而已。他小心谨慎的样子好像冬天涉足于冰川;警觉戒惕的精神好像提防</div> </li> <li><a href="/article/1834888956521574400.htm" title="2018-04-24" target="_blank">2018-04-24</a> <span class="text-muted">家禾三生</span> <div>《不归山》第一部离乡1.嗨!好吗?心情怎样?有没有出去走走?我这里坐标与你刚好有个180度角。北极在北,西海岸在西,绵延4千公里的洛基山脉最美的山峰在窗外。山峰之顶挂着万亿年常驻的冰川,冰川下的雪线,每年都像不堪一击的败军节节后退。尽管天气在变暖,但仍然能时时感觉到寒气的流动,哪怕是在最炎热的夏季。我叫胡家禾,名字挺士。是当年父母按农村家谱替我交的作业,自打到了北美,我自然有了一个英文名。不过因为</div> </li> <li><a href="/article/1834887649698082816.htm" title="qdwqdwqw" target="_blank">qdwqdwqw</a> <span class="text-muted">二进制掌控者</span> <a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a> <div>作者主页:作者主页本篇博客专栏:C++创作时间:2024年6月20日最后:十分感谢你可以耐着性子把它读完和我可以坚持写到这里,送几句话,对你,也对我:1.一个冷知识:屏蔽力是一个人最顶级的能力,任何消耗你的人和事,多看一眼都是你的不对。2.你不用变得很外向,内向挺好的,但需要你发言的时候,一定要勇敢。正所谓:君子可内敛不可懦弱,面不公可起而论之。3.成年人的世界,只筛选,不教育。4.自律不是6点起</div> </li> <li><a href="/article/1834886151660466176.htm" title="[古风]蓉千风传奇(77)" target="_blank">[古风]蓉千风传奇(77)</a> <span class="text-muted">冰寒三尺</span> <div>上一章-阙真雪山(4)小说目录第七十七章-阙真雪山(5)现实总归是现实,而失去也依然是失去。是自己自私了,如果因为唤醒自己的内力所向披靡,而最终却不能换来天下苍生,最终还是败了,那该怎么办?她深深地知道,不管是明南还是凡尘夕,或是云无卫,甚至可以是白夜凌,每个人都在为自己着想,而自己能回报的,除了最后的这一条命。便什么也不是了。倘若这世上有起死回生之药那就好了,反之,这世间如果有后悔药岂不是一切矛</div> </li> <li><a href="/article/1834881550320234496.htm" title="记录日常之端午节包粽子" target="_blank">记录日常之端午节包粽子</a> <span class="text-muted">之缶</span> <div>今天天气有晴天转雨天了,快到端午节了,正好今天的天气适合包粽子。每年都包粽子,今年格外兴奋。因为这是我第一次准备包粽子。母亲起的最早,早早的就把需要包粽子的材料准备好了。一下楼就看到母亲在包起来了,一个个粽子交错的放在盆里,就像一个个开心的小猫咪一样。洋溢着幸福的笑容我和爱人也加入其中了。我们都粽子馅有红豆馅、红枣馅和腊肉陷的。我和爱人都是新手,什么都要母亲教,爱人学的较快,很快就上手了。当她完整</div> </li> <li><a href="/article/1834881420665909248.htm" title="经验" target="_blank">经验</a> <span class="text-muted">贺天涯</span> <div>黄昏已至,这即将歇息的一天保留了它最贵重的财富。或者是更早以前,人们把经验订装成厚厚的教科书,给了我引领也给了我束缚。我应知足并怀揣感谢:给我无上的荣光——我的薄唇能亲吻它浩瀚却温慈的脚趾,以祈祷荆棘之花永远不会绽开在生命与生命的探索之处。图片发自App</div> </li> <li><a href="/article/1834881290965446656.htm" title="从“新疆之行”领悟成长为新疆“行”" target="_blank">从“新疆之行”领悟成长为新疆“行”</a> <span class="text-muted">Wikyou</span> <div>近日,习近平总书记先后来到乌鲁木齐、石河子、吐鲁番等地,深入学校、国际陆港区、社区、博物馆、农村和新疆生产建设兵团等进行调研,看似几日的调研,其中蕴含着总书记对新疆发展的重视。辅车相依,唇亡齿寒。作为党员干部要读懂总书记此次“新疆之行”的关注与关心,聚焦新疆工作总目标,做好推动事关长治久安的基础性、长远性工作。从“新疆之行”领悟育人是立德之根,筑牢信念之基。思想越是坚定,行动就越是坚定;思想若是松</div> </li> <li><a href="/article/89.htm" title="java责任链模式" target="_blank">java责任链模式</a> <span class="text-muted">3213213333332132</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E8%B4%A3%E4%BB%BB%E9%93%BE%E6%A8%A1%E5%BC%8F/1.htm">责任链模式</a><a class="tag" taget="_blank" href="/search/%E6%9D%91%E6%B0%91%E5%91%8A%E5%8E%BF%E9%95%BF/1.htm">村民告县长</a> <div>责任链模式,通常就是一个请求从最低级开始往上层层的请求,当在某一层满足条件时,请求将被处理,当请求到最高层仍未满足时,则请求不会被处理。 就是一个请求在这个链条的责任范围内,会被相应的处理,如果超出链条的责任范围外,请求不会被相应的处理。 下面代码模拟这样的效果: 创建一个政府抽象类,方便所有的具体政府部门继承它。 package 责任链模式; /** * </div> </li> <li><a href="/article/216.htm" title="linux、mysql、nginx、tomcat 性能参数优化" target="_blank">linux、mysql、nginx、tomcat 性能参数优化</a> <span class="text-muted">ronin47</span> <div>一、linux 系统内核参数 /etc/sysctl.conf文件常用参数 net.core.netdev_max_backlog = 32768 #允许送到队列的数据包的最大数目 net.core.rmem_max = 8388608 #SOCKET读缓存区大小 net.core.wmem_max = 8388608 #SOCKET写缓存区大</div> </li> <li><a href="/article/343.htm" title="php命令行界面" target="_blank">php命令行界面</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/PHP/1.htm">PHP</a><a class="tag" taget="_blank" href="/search/cli/1.htm">cli</a> <div>常用选项 php -v php -i PHP安装的有关信息 php -h 访问帮助文件 php -m 列出编译到当前PHP安装的所有模块 执行一段代码 php -r 'echo "hello, world!";' php -r 'echo "Hello, World!\n";' php -r '$ts = filemtime("</div> </li> <li><a href="/article/470.htm" title="Filter&Session" target="_blank">Filter&Session</a> <span class="text-muted">171815164</span> <a class="tag" taget="_blank" href="/search/session/1.htm">session</a> <div>Filter HttpServletRequest requ = (HttpServletRequest) req; HttpSession session = requ.getSession(); if (session.getAttribute("admin") == null) { PrintWriter out = res.ge</div> </li> <li><a href="/article/597.htm" title="连接池与Spring,Hibernate结合" target="_blank">连接池与Spring,Hibernate结合</a> <span class="text-muted">g21121</span> <a class="tag" taget="_blank" href="/search/Hibernate/1.htm">Hibernate</a> <div>        前几篇关于Java连接池的介绍都是基于Java应用的,而我们常用的场景是与Spring和ORM框架结合,下面就利用实例学习一下这方面的配置。         1.下载相关内容:     &nb</div> </li> <li><a href="/article/724.htm" title="[简单]mybatis判断数字类型" target="_blank">[简单]mybatis判断数字类型</a> <span class="text-muted">53873039oycg</span> <a class="tag" taget="_blank" href="/search/mybatis/1.htm">mybatis</a> <div>       昨天同事反馈mybatis保存不了int类型的属性,一直报错,错误信息如下:       Caused by: java.lang.NumberFormatException: For input string: "null" at sun.mis</div> </li> <li><a href="/article/851.htm" title="项目启动时或者启动后ava.lang.OutOfMemoryError: PermGen space" target="_blank">项目启动时或者启动后ava.lang.OutOfMemoryError: PermGen space</a> <span class="text-muted">程序员是怎么炼成的</span> <a class="tag" taget="_blank" href="/search/eclipse/1.htm">eclipse</a><a class="tag" taget="_blank" href="/search/jvm/1.htm">jvm</a><a class="tag" taget="_blank" href="/search/tomcat/1.htm">tomcat</a><a class="tag" taget="_blank" href="/search/catalina.sh/1.htm">catalina.sh</a><a class="tag" taget="_blank" href="/search/eclipse.ini/1.htm">eclipse.ini</a> <div>   在启动比较大的项目时,因为存在大量的jsp页面,所以在编译的时候会生成很多的.class文件,.class文件是都会被加载到jvm的方法区中,如果要加载的class文件很多,就会出现方法区溢出异常 java.lang.OutOfMemoryError: PermGen space.     解决办法是点击eclipse里的tomcat,在</div> </li> <li><a href="/article/978.htm" title="我的crm小结" target="_blank">我的crm小结</a> <span class="text-muted">aijuans</span> <a class="tag" taget="_blank" href="/search/crm/1.htm">crm</a> <div>各种原因吧,crm今天才完了。主要是接触了几个新技术: Struts2、poi、ibatis这几个都是以前的项目中用过的。 Jsf、tapestry是这次新接触的,都是界面层的框架,用起来也不难。思路和struts不太一样,传说比较简单方便。不过个人感觉还是struts用着顺手啊,当然springmvc也很顺手,不知道是因为习惯还是什么。jsf和tapestry应用的时候需要知道他们的标签、主</div> </li> <li><a href="/article/1105.htm" title="spring里配置使用hibernate的二级缓存几步" target="_blank">spring里配置使用hibernate的二级缓存几步</a> <span class="text-muted">antonyup_2006</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/Hibernate/1.htm">Hibernate</a><a class="tag" taget="_blank" href="/search/xml/1.htm">xml</a><a class="tag" taget="_blank" href="/search/cache/1.htm">cache</a> <div>.在spring的配置文件中 applicationContent.xml,hibernate部分加入 xml 代码 <prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop> <prop key="hi</div> </li> <li><a href="/article/1232.htm" title="JAVA基础面试题" target="_blank">JAVA基础面试题</a> <span class="text-muted">百合不是茶</span> <a class="tag" taget="_blank" href="/search/%E6%8A%BD%E8%B1%A1%E5%AE%9E%E7%8E%B0%E6%8E%A5%E5%8F%A3/1.htm">抽象实现接口</a><a class="tag" taget="_blank" href="/search/String%E7%B1%BB/1.htm">String类</a><a class="tag" taget="_blank" href="/search/%E6%8E%A5%E5%8F%A3%E7%BB%A7%E6%89%BF/1.htm">接口继承</a><a class="tag" taget="_blank" href="/search/%E6%8A%BD%E8%B1%A1%E7%B1%BB%E7%BB%A7%E6%89%BF%E5%AE%9E%E4%BD%93%E7%B1%BB/1.htm">抽象类继承实体类</a><a class="tag" taget="_blank" href="/search/%E8%87%AA%E5%AE%9A%E4%B9%89%E5%BC%82%E5%B8%B8/1.htm">自定义异常</a> <div>/*   * 栈(stack):主要保存基本类型(或者叫内置类型)(char、byte、short、   *int、long、 float、double、boolean)和对象的引用,数据可以共享,速度仅次于   * 寄存器(register),快于堆。堆(heap):用于存储对象。   */  &</div> </li> <li><a href="/article/1359.htm" title="让sqlmap文件 "继承" 起来" target="_blank">让sqlmap文件 "继承" 起来</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/ibatis/1.htm">ibatis</a><a class="tag" taget="_blank" href="/search/sqlmap/1.htm">sqlmap</a> <div>        多个项目中使用ibatis , 和数据库表对应的 sqlmap文件(增删改查等基本语句),dao, pojo 都是由工具自动生成的, 现在将这些自动生成的文件放在一个单独的工程中,其它项目工程中通过jar包来引用 ,并通过"继承"为基础的sqlmap文件,dao,pojo 添加新的方法来满足项</div> </li> <li><a href="/article/1486.htm" title="精通Oracle10编程SQL(13)开发触发器" target="_blank">精通Oracle10编程SQL(13)开发触发器</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/plsql/1.htm">plsql</a> <div>/* *开发触发器 */ --得到日期是周几 select to_char(sysdate+4,'DY','nls_date_language=AMERICAN') from dual; select to_char(sysdate,'DY','nls_date_language=AMERICAN') from dual; --建立BEFORE语句触发器 CREATE O</div> </li> <li><a href="/article/1613.htm" title="【EhCache三】EhCache查询" target="_blank">【EhCache三】EhCache查询</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/ehcache/1.htm">ehcache</a> <div>本文介绍EhCache查询缓存中数据,EhCache提供了类似Hibernate的查询API,可以按照给定的条件进行查询。   要对EhCache进行查询,需要在ehcache.xml中设定要查询的属性   数据准备 @Before public void setUp() { //加载EhCache配置文件 Inpu</div> </li> <li><a href="/article/1740.htm" title="CXF框架入门实例" target="_blank">CXF框架入门实例</a> <span class="text-muted">白糖_</span> <a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/%E6%A1%86%E6%9E%B6/1.htm">框架</a><a class="tag" taget="_blank" href="/search/webservice/1.htm">webservice</a><a class="tag" taget="_blank" href="/search/servlet/1.htm">servlet</a> <div>CXF是apache旗下的开源框架,由Celtix + XFire这两门经典的框架合成,是一套非常流行的web service框架。 它提供了JAX-WS的全面支持,并且可以根据实际项目的需要,采用代码优先(Code First)或者 WSDL 优先(WSDL First)来轻松地实现 Web Services 的发布和使用,同时它能与spring进行完美结合。 在apache cxf官网提供</div> </li> <li><a href="/article/1867.htm" title="angular.equals" target="_blank">angular.equals</a> <span class="text-muted">boyitech</span> <a class="tag" taget="_blank" href="/search/AngularJS/1.htm">AngularJS</a><a class="tag" taget="_blank" href="/search/AngularJS+API/1.htm">AngularJS API</a><a class="tag" taget="_blank" href="/search/AnguarJS+%E4%B8%AD%E6%96%87API/1.htm">AnguarJS 中文API</a><a class="tag" taget="_blank" href="/search/angular.equals/1.htm">angular.equals</a> <div>angular.equals   描述: 比较两个值或者两个对象是不是 相等。还支持值的类型,正则表达式和数组的比较。   两个值或对象被认为是 相等的前提条件是以下的情况至少能满足一项: 两个值或者对象能通过=== (恒等) 的比较 两个值或者对象是同样类型,并且他们的属性都能通过angular</div> </li> <li><a href="/article/1994.htm" title="java-腾讯暑期实习生-输入一个数组A[1,2,...n],求输入B,使得数组B中的第i个数字B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]" target="_blank">java-腾讯暑期实习生-输入一个数组A[1,2,...n],求输入B,使得数组B中的第i个数字B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>这道题的具体思路请参看 何海涛的微博:http://weibo.com/zhedahht import java.math.BigInteger; import java.util.Arrays; public class CreateBFromATencent { /** * 题目:输入一个数组A[1,2,...n],求输入B,使得数组B中的第i个数字B[i]=A</div> </li> <li><a href="/article/2121.htm" title="FastDFS 的安装和配置 修订版" target="_blank">FastDFS 的安装和配置 修订版</a> <span class="text-muted">Chen.H</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/fastDFS/1.htm">fastDFS</a><a class="tag" taget="_blank" href="/search/%E5%88%86%E5%B8%83%E5%BC%8F%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F/1.htm">分布式文件系统</a> <div>FastDFS Home:http://code.google.com/p/fastdfs/ 1. 安装 http://code.google.com/p/fastdfs/wiki/Setup http://hi.baidu.com/leolance/blog/item/3c273327978ae55f93580703.html 安装libevent (对libevent的版本要求为1.4.</div> </li> <li><a href="/article/2248.htm" title="[强人工智能]拓扑扫描与自适应构造器" target="_blank">[强人工智能]拓扑扫描与自适应构造器</a> <span class="text-muted">comsci</span> <a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a> <div>       当我们面对一个有限拓扑网络的时候,在对已知的拓扑结构进行分析之后,发现在连通点之后,还存在若干个子网络,且这些网络的结构是未知的,数据库中并未存在这些网络的拓扑结构数据....这个时候,我们该怎么办呢?       那么,现在我们必须设计新的模块和代码包来处理上面的问题</div> </li> <li><a href="/article/2375.htm" title="oracle merge into的用法" target="_blank">oracle merge into的用法</a> <span class="text-muted">daizj</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/sql/1.htm">sql</a><a class="tag" taget="_blank" href="/search/merget+into/1.htm">merget into</a> <div>Oracle中merge into的使用 http://blog.csdn.net/yuzhic/article/details/1896878 http://blog.csdn.net/macle2010/article/details/5980965 该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据. ORACLE 9i 中,使用此命令必须同时指定UPDATE 和INSE</div> </li> <li><a href="/article/2502.htm" title="不适合使用Hadoop的场景" target="_blank">不适合使用Hadoop的场景</a> <span class="text-muted">datamachine</span> <a class="tag" taget="_blank" href="/search/hadoop/1.htm">hadoop</a> <div>转自:http://dev.yesky.com/296/35381296.shtml。   Hadoop通常被认定是能够帮助你解决所有问题的唯一方案。 当人们提到“大数据”或是“数据分析”等相关问题的时候,会听到脱口而出的回答:Hadoop!  实际上Hadoop被设计和建造出来,是用来解决一系列特定问题的。对某些问题来说,Hadoop至多算是一个不好的选择,对另一些问题来说,选择Ha</div> </li> <li><a href="/article/2629.htm" title="YII findAll的用法" target="_blank">YII findAll的用法</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/yii/1.htm">yii</a> <div>看文档比较糊涂,其实挺简单的: $predictions=Prediction::model()->findAll("uid=:uid",array(":uid"=>10));   第一个参数是选择条件:”uid=10″。其中:uid是一个占位符,在后面的array(“:uid”=>10)对齐进行了赋值; 更完善的查询需要</div> </li> <li><a href="/article/2756.htm" title="vim 常用 NERDTree 快捷键" target="_blank">vim 常用 NERDTree 快捷键</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/vim/1.htm">vim</a> <div>下面给大家整理了一些vim NERDTree的常用快捷键了,这里几乎包括了所有的快捷键了,希望文章对各位会带来帮助。 切换工作台和目录 ctrl + w + h 光标 focus 左侧树形目录ctrl + w + l 光标 focus 右侧文件显示窗口ctrl + w + w 光标自动在左右侧窗口切换ctrl + w + r 移动当前窗口的布局位置 o 在已有窗口中打开文件、目录或书签,并跳</div> </li> <li><a href="/article/2883.htm" title="Java把目录下的文件打印出来" target="_blank">Java把目录下的文件打印出来</a> <span class="text-muted">蕃薯耀</span> <a class="tag" taget="_blank" href="/search/%E5%88%97%E5%87%BA%E7%9B%AE%E5%BD%95%E4%B8%8B%E7%9A%84%E6%96%87%E4%BB%B6/1.htm">列出目录下的文件</a><a class="tag" taget="_blank" href="/search/%E6%96%87%E4%BB%B6%E5%A4%B9%E4%B8%8B%E9%9D%A2%E7%9A%84%E6%96%87%E4%BB%B6/1.htm">文件夹下面的文件</a><a class="tag" taget="_blank" href="/search/%E7%9B%AE%E5%BD%95%E4%B8%8B%E7%9A%84%E6%96%87%E4%BB%B6/1.htm">目录下的文件</a> <div>Java把目录下的文件打印出来 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 蕃薯耀 2015年7月11日 11:02:</div> </li> <li><a href="/article/3010.htm" title="linux远程桌面----VNCServer与rdesktop" target="_blank">linux远程桌面----VNCServer与rdesktop</a> <span class="text-muted">hanqunfeng</span> <a class="tag" taget="_blank" href="/search/Desktop/1.htm">Desktop</a> <div>windows远程桌面到linux,需要在linux上安装vncserver,并开启vnc服务,同时需要在windows下使用vnc-viewer访问Linux。vncserver同时支持linux远程桌面到linux。   linux远程桌面到windows,需要在linux上安装rdesktop,同时开启windows的远程桌面访问。   下面分别介绍,以windo</div> </li> <li><a href="/article/3137.htm" title="guava中的join和split功能" target="_blank">guava中的join和split功能</a> <span class="text-muted">jackyrong</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>guava库中,包含了很好的join和split的功能,例子如下: 1) 将LIST转换为使用字符串连接的字符串    List<String> names = Lists.newArrayList("John", "Jane", "Adam", "Tom"); </div> </li> <li><a href="/article/3264.htm" title="Web开发技术十年发展历程" target="_blank">Web开发技术十年发展历程</a> <span class="text-muted">lampcy</span> <a class="tag" taget="_blank" href="/search/android/1.htm">android</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/%E6%B5%8F%E8%A7%88%E5%99%A8/1.htm">浏览器</a><a class="tag" taget="_blank" href="/search/html5/1.htm">html5</a> <div>回顾web开发技术这十年发展历程: Ajax 03年的时候我上六年级,那时候网吧刚在小县城的角落萌生。传奇,大话西游第一代网游一时风靡。我抱着试一试的心态给了网吧老板两块钱想申请个号玩玩,然后接下来的一个小时我一直在,注,册,账,号。 彼时网吧用的512k的带宽,注册的时候,填了一堆信息,提交,页面跳转,嘣,”您填写的信息有误,请重填”。然后跳转回注册页面,以此循环。我现在时常想,如果当时a</div> </li> <li><a href="/article/3391.htm" title="架构师之mima-----------------mina的非NIO控制IOBuffer(说得比较好)" target="_blank">架构师之mima-----------------mina的非NIO控制IOBuffer(说得比较好)</a> <span class="text-muted">nannan408</span> <a class="tag" taget="_blank" href="/search/buffer/1.htm">buffer</a> <div>1.前言。   如题。 2.代码。   IoService IoService是一个接口,有两种实现:IoAcceptor和IoConnector;其中IoAcceptor是针对Server端的实现,IoConnector是针对Client端的实现;IoService的职责包括: 1、监听器管理 2、IoHandler 3、IoSession</div> </li> <li><a href="/article/3518.htm" title="ORA-00054:resource busy and acquire with NOWAIT specified" target="_blank">ORA-00054:resource busy and acquire with NOWAIT specified</a> <span class="text-muted">Everyday都不同</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/session/1.htm">session</a><a class="tag" taget="_blank" href="/search/Lock/1.htm">Lock</a> <div>[Oracle] 今天对一个数据量很大的表进行操作时,出现如题所示的异常。此时表明数据库的事务处于“忙”的状态,而且被lock了,所以必须先关闭占用的session。   step1,查看被lock的session:   select t2.username, t2.sid, t2.serial#, t2.logon_time from v$locked_obj</div> </li> <li><a href="/article/3645.htm" title="javascript学习笔记" target="_blank">javascript学习笔记</a> <span class="text-muted">tntxia</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a> <div>  javascript里面有6种基本类型的值:number、string、boolean、object、function和undefined。number:就是数字值,包括整数、小数、NaN、正负无穷。string:字符串类型、单双引号引起来的内容。boolean:true、false object:表示所有的javascript对象,不用多说function:我们熟悉的方法,也就是</div> </li> <li><a href="/article/3772.htm" title="Java enum的用法详解" target="_blank">Java enum的用法详解</a> <span class="text-muted">xieke90</span> <a class="tag" taget="_blank" href="/search/enum/1.htm">enum</a><a class="tag" taget="_blank" href="/search/%E6%9E%9A%E4%B8%BE/1.htm">枚举</a> <div>Java中枚举实现的分析:     示例:  public static enum SEVERITY{ INFO,WARN,ERROR }     enum很像特殊的class,实际上enum声明定义的类型就是一个类。 而这些类都是类库中Enum类的子类      (java.l</div> </li> </ul> </div> </div> </div> <div> <div class="container"> <div class="indexes"> <strong>按字母分类:</strong> <a href="/tags/A/1.htm" target="_blank">A</a><a href="/tags/B/1.htm" target="_blank">B</a><a href="/tags/C/1.htm" target="_blank">C</a><a href="/tags/D/1.htm" target="_blank">D</a><a href="/tags/E/1.htm" target="_blank">E</a><a href="/tags/F/1.htm" target="_blank">F</a><a href="/tags/G/1.htm" target="_blank">G</a><a href="/tags/H/1.htm" target="_blank">H</a><a href="/tags/I/1.htm" target="_blank">I</a><a href="/tags/J/1.htm" target="_blank">J</a><a href="/tags/K/1.htm" target="_blank">K</a><a href="/tags/L/1.htm" target="_blank">L</a><a href="/tags/M/1.htm" target="_blank">M</a><a href="/tags/N/1.htm" target="_blank">N</a><a href="/tags/O/1.htm" target="_blank">O</a><a href="/tags/P/1.htm" target="_blank">P</a><a href="/tags/Q/1.htm" target="_blank">Q</a><a href="/tags/R/1.htm" target="_blank">R</a><a href="/tags/S/1.htm" target="_blank">S</a><a href="/tags/T/1.htm" target="_blank">T</a><a href="/tags/U/1.htm" target="_blank">U</a><a href="/tags/V/1.htm" target="_blank">V</a><a href="/tags/W/1.htm" target="_blank">W</a><a href="/tags/X/1.htm" target="_blank">X</a><a href="/tags/Y/1.htm" target="_blank">Y</a><a href="/tags/Z/1.htm" target="_blank">Z</a><a href="/tags/0/1.htm" target="_blank">其他</a> </div> </div> </div> <footer id="footer" class="mb30 mt30"> <div class="container"> <div class="footBglm"> <a target="_blank" href="/">首页</a> - <a target="_blank" href="/custom/about.htm">关于我们</a> - <a target="_blank" href="/search/Java/1.htm">站内搜索</a> - <a target="_blank" href="/sitemap.txt">Sitemap</a> - <a target="_blank" href="/custom/delete.htm">侵权投诉</a> </div> <div class="copyright">版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved. <!-- <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">京ICP备09083238号</a><br>--> </div> </div> </footer> <!-- 代码高亮 --> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shCore.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shLegacy.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shAutoloader.js"></script> <link type="text/css" rel="stylesheet" href="/static/syntaxhighlighter/styles/shCoreDefault.css"/> <script type="text/javascript" src="/static/syntaxhighlighter/src/my_start_1.js"></script> </body> </html>