Web开发小知识-Web笔记(一)
来源:互联网 发布:淘宝正品耐克店铺 编辑:程序博客网 时间:2024/04/29 15:24
主机和IP地址
于Internet相连的任何一台计算机都称为主机,每台主机都有一个唯一的IP地址,每台主机在互联网上的地位都是平等的。IP地址一般用4个字节32位二进制数表示,为了方便记忆,将它们分为4组,每组8位一个字节,由小数点分开,且将每个字节的二进制用十进制数表示,这种方法叫点分十进制法。
域名和DNS
域名(domain name)是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置,地理上的域名,指代有行政自主权的一个地方区域)。域名系统采用分层结构,每个域名有多个域组成,域与域之间用”.”分隔,最末的域称为顶级域,其它域称为子域,每个域都有一个明确的意义的名字,分别叫做顶级叫做顶级域名和子域名。
DNS(Domain NameSystem,DNS)域名系统。Internet主机间进行通信时必须采用IP地址进行寻址,所以当使用域名时必须把域名转换成IP地址,这种转换由DNS完成。
HTTP协议
超文本传输协议(HypertextTransfer Protocol, HTTP)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。
URL和URI。
URL(UniformResource Locator,URI)称为统一资源定位符,是专为标识Intern网上资源位置而设的一种编址方式(我们平时所说的网页地址指的即是URL),一般有三部分组成:传输协议://主机IP地址或域名地址/资源所在路径和文件名。
URI(UniformResource Identifier)称为统一资源标识符,是一个用于标识某一互联网资源名称的字符串。
URL和URI关系:URI是URL的超集。
HTML
超文本标记语言(HypertextMarkup Language,HTML),是一种用来制作超文本文档的简单标记语言。超文本标记语言是标准通用标准标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各部分。
XML
XML(eXtensibleMarkup Language,XML)称为可拓展标记语言,是W3C于1998年推出的一种用于数据描述的元标记语言的国际标准。XML被设计用来传输和存储数据。HTML被设计用来显示数据。、XML用途:XML应用与web开发的许多方面,常用于简化数据的存储和共享。
CSS
CSS(CascadingStyle Sheets,CSS)层叠样式表,)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS能够真正做到网页表现与内容分离。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。
JavaScript
JavaScript是一种广泛应用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。
Servlet
Servlet是用Java编写的服务器端程序。这种程序运行在Web容器中。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。
JSP
JSP(Java ServerPages)页面是在HTML页面中嵌入JSP元素的页面,这些元素称为JSP标签。JSP元素具有严格定义的语法并包含完成各种任务的语法元素,比如声明变量和方法、JSP表达式、指令和动作等。因此JSP页面是一个由主动的JSP标签和被动的HTML标签混合而成的Web页面。在运行时,Web容器将JSP页面转换成Servlet类执行后将结果发送给客户。与其它Web页面一样,JSP页面也有一个唯一的URL,客户可以通过它访问该页面。
Web容器
Web服务器使用一个单独的模块装载和运行Servlet与JSP页面,这个模块称为Servlet容器(container),或称为Web容器。
Tomcat
Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。Tomcat可以有三种运行方式:独立运行,进程内运行和进程外运行。独立运行方式指Tomcat可以既作为Web服务器又作为Web容器运行。在这种情况下,整个Tomcat服务器包含连个模:主Web服务器和Web容器。主Web服务器用来处理对静态内容(如HTML文件)的请求,Web容器用来处理对Servlet和JSP页面的请求。
- Web开发小知识-Web笔记(一)
- web知识---复习笔记一
- java web开发知识(一)
- 小白web前端开发--学习笔记一
- iphone、ipad Web开发小技巧(知识)
- 一些web前端开发的小知识
- web前端开发小知识1
- Flask Web 开发学习笔记(一)
- 《Django Web开发指南》 笔记(一)
- Java Web开发学习笔记(一)
- Web前端开发学习笔记 (一)
- java web 学习笔记(一)WEB开发技术发展
- 《flask web开发》笔记一
- Web前端小知识
- web前端小知识
- web前端小知识
- Web前台小知识
- MVC小知识 读《MVC WEB 开发学习实录》 一书 摘录
- 山东理工oj 1831答案
- python 初学笔记(待更新)
- Unity3D面试高频知识点
- 集合类 Java中的集合类解析和一些有深入的面试题
- (swift) iOS线程一 ——Thread接口简单用法
- Web开发小知识-Web笔记(一)
- 仿安卓小小提示框
- wpf textblock 接收enter事件 并绑定command
- 关于峭度的高阶统计量
- 日期字符串之间的比较
- Exsi 虚拟机下 windows server 2003 32bit 安装
- PHP 7 的五大新特性
- C陷阱与指针
- 嵌套点击事件