软件结构

软件结构

1.c/s    客户端/服务器 

(占据大部分软件,比如:QQ,微信,360,XMind)

c 表示客户端 : 用户通过客户端来使用软件

s 表示服务器 :负责处理软件的业务逻辑


2.软件特点

软件使用前必须安装

软件更新时 服务器和客户端 必更新、

c/s 架构的软件不能跨平台使用

c/s 架构的软件客户端和服务器通信采用的是 自有协议,相对来说比较安全


3.B/S  浏览器/客户端

本质也是c/s,只不过B/S架构的软件使用浏览器作为软件的客户端

B/S架构的软件通过使用浏览器访问网页的形式来访问软件 (比如:京东,12306)


4.    B/S特点

软件不需安装 直接使用浏览器访问指定的网址

软件更新时客户端不需要更新

软件可跨平台使用  只要系统中有浏览器即可

B/S架构的软件  客户端和服务器之间通信采用的是HTTP协议 , 相对来说不安全


W3c 标准

1.结构 HTML    用于描述页面结构

2.表现 CSS        控制页面中元素样式

3.行为 JavaScript    负责页面行为  简称JS

HTML 超文本标记语言    <html>        </html>


进制

二进制        0,1

十进制        0 -9

十六进制    逢十六进一

八进制        满8进一


乱码问题

1.出现的原因:在计算机中保存的任何内容都转换为0.1 (二进制编码)包括网页内容

2.编码:依据一定规则将字符转换为二进制编码的过程

3.解码:依据一定规则将二进制编码转换为字符的过程

4.字符集 :编码和解码所采用的规则(常见的字符集有GB2312(中国)和UTF-8(万码国))

5,乱码的根本原因:编码和解码采用的字符集不同

6.在中文浏览器中,默认都使用GB2312进行解码

7,解决乱码的方法<meta  charset='utf-8 />  (在<head>中写)


常用标签

1.编码标签 <meta  charset = 'utf-8'/>

2.标题标签 <h1>    </h1>  (一共有六个级别的标题从h1到h6,1-6级标题重要性依次减小,<h1></h1>标签只能用一个仅次于<title><title/>)

3,P标签    (段落标签)

4.换行标签  <br/>    

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容