Mysql数据库

JavaWeb:

使用Java语言开发基于互联网的项目

软件架构:

1. C/S: Client/Server 客户端/服务器端

在用户本地有一个客户端程序,在远程有一个服务器端程序

如:QQ,迅雷...

优点:

1. 用户体验好

缺点:
[图片上传中...(image.png-409ca4-1570967855977-0)]

1. 开发、安装,部署,维护 麻烦

2. B/S: Browser/Server 浏览器/服务器端

只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序

优点:

1. 开发、安装,部署,维护 简单

缺点:

1. 如果应用过大,用户的体验可能会受到影响

2. 对硬件要求过高

B/S架构详解

资源分类:

1. 静态资源:

使用静态网页开发技术发布的资源。

特点:

所有用户访问,得到的结果是一样的。

如:文本,图片,音频、视频, HTML,CSS,JavaScript

如果用户请求的是静态资源,那么服务器会直接将静态资源发送给浏览器。浏览器中内置了静态 资源 的解析引擎,可以展示静态资源

2. 动态资源:

使用动态网页及时发布的资源。

特点:

所有用户访问,得到的结果可能不一样。

如:jsp/servlet,php,asp...

如果用户请求的是动态资源,那么服务器会执行动态资源,转换为静态资源,再发送给浏览器


HTML

代码格式:

title

内容....

内容...

HTML基础标签:

1. 文件标签:构成html最基本的标签

html:html文档的根标签

head:头标签。用于指定html文档的一些属性。引入外部的资源

title:标题标签。

body:体标签

:html5中定义该文档是html文档

2. 文本标签:和文本有关的标签

to

:标题标签

h1~h6:字体大小逐渐递减

:段落标签


:换行标签


:展示一条水平线

属性:

color:颜色

width:宽度

size:高度

align:对齐方式

center:居中

left:左对齐

right:右对齐

:字体加粗

:字体斜体

:字体标签

属性:

color:颜色

size:大小

face:字体

:文本居中

属性定义:

color:

1. 英文单词:red,green,blue

2. rgb(值1,值2,值3):值的范围:0~255 如 rgb(0,0,255)

3. #值1值2值3:值的范围:00~FF之间。如: #FF00FF

width:

1. 数值:width='20' ,数值的单位,默认是 px(像素)

2. 数值%:占比相对于父元素的比例

3. 图片标签:

img:展示图片

属性:

src:指定图片的位置

代码:

古镇

相对路径

以.开头的路径

./:代表当前目录 ./image/1.jpg

../:代表上一级目录

当前目录

上一级目录

4. 列表标签:

有序列表:

ol:

li:

格式

<0l type = ".." start = "..">

  • ...
  • <0l>

    无序列表:(disc ,square,circle)

    ul:

    li:

    格式

    你可能感兴趣的:(Mysql数据库)