第一次写这种教学式的随笔(我其实是认真的~)。个人的观点:当你拿到一本不管什么类型的书的时候,其实你正在失去探究的一些本能,作者“强加”已成型的他的思维模式于你,而让你没有足够的时间用自己的方式用自己的生活经历去更好思考~~~~(打个比方:我看福尔摩斯探案集的时候,遇到一个案件是围绕着西方每家每户屋子内的壁炉展开的描述,由于生活环境不同,被迫通过描述想象国外的环境,导致越读越难过,最后放弃。) 这就像是读书,没有那种疑问?没有那种探索过程,没有“你的思想”!花再多时间也只是认认汉字英文。通过下面我给出我学习的~头脑风暴~相信你有你不同的理解,或许我的也有共鸣哦~(*^__^*) 嘻嘻……
1.Web应用概述
蜘蛛网的意思,就是我们经常上网的那个“网”。首先C/S(Client/server)翻译来就是客户端/服务器,其实客户端就是QQ,微信那些你安装的APP.是你作为客户用的东西。服务端就是赚你钱,给你每天推送新的新闻,新的淘宝物品的管理员。~~~~~~~B/S(Browser/Server)浏览器/服务器模式
这种模式就是网页浏览,同意服务器就是那个管理员,你输入一个百度的地址,管理员给你迅速的显示出百度的页面,交易成功。
优点:
(1)用户使用更方便,不管你是Mac,windows,还是Linux,只要你记得网页名字,你有一个浏览器(正常人都有)你想找谁就找谁。
(2)好维护呀,管理员今天心情好,想给你个红色背景,你只要打开它,它就是红色。APP呢,管理员比如要加个厘米秀,遇到懒得更新的,穷的没wifi得不更新,这东西不是白做了嘛!
2.HTTP协议
HTTP(HyperText Transport Protocol)超文本传输协议(@@,晕了没有)不要害怕,它就是一个翻译官般的存在。
翻译官干嘛的,就是翻译两国的语言并且进行传话。我们浓缩一下就是请求和响应(就是给老鹰说秃鹫说了什么和接收秃鹫回了什么话)Http是“无状态”的协议,什么意思?就是他只给两方传话,他不会存两方说的话,因为对他没用他不储存也不处理。
不要觉得这个翻译抽象,你想想要是写成文字,遇到啰嗦的人不就疯了嘛!所以就最简洁的方式固定下来,大家谁都好~
Get方法很随意,不要求保密工作好。请求的数据附加在URL后面,“?”分割URL和传输的数据,参数用&连接,WWW.baidu.com/s?wd=java&search=ie.
随便一个搜索,你就懂意思~\(≧▽≦)/~啦啦啦!!