_0_web_基础

创:18_3_2017
修:20_3_2017

什么是前端?
  --在浏览器中展示内容以及处理请求

什么是浏览器?
  --一款能将网页内容展现给用户查看,并且让用户与网页交互的软件

什么是内核?
  --渲染引擎,规定(显示内容+页面格式)统一标准

有哪些主流的浏览器,内核?

  •   谷歌浏览器(chrome) __> Webkit / Blink #最主流的浏览器
  •   IE浏览器 __> Trident #IE-8 以下版本不在关注,IE也在使用谷歌内核
  •   火狐浏览器 __> Webkit

什么是服务器?
  --超级计算机,供用户随时请求和处理数据(理论上永远开机运行)的远程主机

什么是缓存文件夹?

  --专门保存网页数据(第二次访问比第一次访问快)

浏览器访问原理是什么?

  --将网页上的内容下载缓存到本地,然后再渲染,
    --网页是由一堆文件组成

浏览器请求数据的过程是什么?

  --浏览器 发送请求报文
  --服务器 解析请求
  -- 服务器 发送响应报文
  --浏览器 收到渲染
    -请求报文:请求行+请求头+空行+请求体
    -响应报文:响应行+响应头+响应体

如何查看?

  按F12,打开开发者工具,network

什么是URL?

  -- http://127.0.0.0.1:80/index.html 一个完整的URL,可以写成127.0.0.0.1/index.html浏览器可以帮我们补全
  -- http://         #URL协议类型
  -- 127.0.0.0.1        #IP地址,找到对应的远程主机
  -- :80           #服务监听端口,找到对应的服务
  -- index.html       #请求资源名称

什么是协议?

  -- 规范约束某一类事物的标准,如婚姻协议。
       - 语言相同才能沟通,规定英语为沟通语言,是沟通协议

什么是http协议?

  -- 超文本传输协议

    - 浏览器和服务器之间沟通的语言协议

什么是扩展名?
  -- 扩展名是给(软件+管理者)辨别的标识符,
    - 通过扩展名,管理者可以很轻松地知道这个文件是什么,干什么 + 通过什么类型软件执行这个文件

什么是纯文本文件?
  --能被记事本打开并且能正常显示的文件

什么是注释?
  --告诉其他开发者和自己这个程序功能和作用的文字说明
    -ctrl+/ 注释选中内容,以行为单位
    -html 注释形式 <!--注释内容-->

--标签可以嵌套使用

 

转载于:https://www.cnblogs.com/2bjiujiu/p/6588491.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/469109.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

解决ImportError: cannot import name ‘NoReturn‘报错

1、问题描述&#xff1a; 复现论文时&#xff0c;报错&#xff1a;ImportError: cannot import name ‘NoReturn‘ 尝试 pip install 安装 发现并没有这么简单 2、导致问题的原因 Python版本&#xff08;3.6.1&#xff09;与pip版本&#xff08;21.2.3&#xff09;不匹配。…

码农,你的35岁?

码农的35岁 最近经常听到关于这个话题的讨论 从深圳没有房到深圳4套房的同事 很突然 大家意识到自己在慢慢变老 好了 先放个图上来 当你老了的时候 更多的人敢对你提意见了 包括HR,包括老板&#xff0c;包括同事 然而 在年轻的时候&#xff0c;老板叫我们往东&#xff0…

Pytorch报错:AttributeError: ‘version_info‘ object has no attribute ‘__version__‘

代码莫名报错&#xff1a;AttributeError: version_info object has no attribute __version__ 解决&#xff1a;pip install pyparsing2.4.7

测试人员要了解的知识

写代码  测试需要学会编程吗&#xff1f;  我比较建议学&#xff0c;不用学太深&#xff0c;因为测试的对象就是软件&#xff0c;那么它们是如何构成的还是需要做一些基本的了解。有了程序员的思维&#xff0c;在与开发的沟通过程中也能更好的相互理解。学哪门语言&#xf…

删除win7多余的系统还原点_【Win7封装教程2019版】系列(二)必要的系统调整

这个系列更新就来说下必要的系统调整&#xff0c;因为在优化和清理之前&#xff0c;需要先对系统做一些必要的调整&#xff0c;以便让接下来的封装工作开展的更顺畅。本教程所有系列所有步骤都是连续连贯的&#xff0c;都有先后顺序的&#xff0c;请按照顺序来做。为了防止出现…

Bootloader传参数到Kernel

01 前言 这几天一直在考虑准备写点什么东西,本来想介绍下文件系统,不过文件系统是概念性的东西比较多,我自己也是看书摘抄的多,Bootloader传参数到Kernel,这个在我们开发中会经常遇到。 bootloader有什么用? 我突然想到,小时候去河里炸鱼,我们要自制鱼雷,把烟花里面…

解决window移植到linux shell执行Python脚本提示找不到模块问题:

问题描述&#xff1a; 调试python工程时代码正常执行&#xff0c;但远程执行时&#xff0c;导入模块时提示找不到模块&#xff0c;即使模块就在当前工程目录下也不行 解决方案&#xff1a; 1、将工程目录添加到sys.path中 &#xff08;测试有效&#xff09; import sys cpat…

python语法基础知识案例_Python 语法速览与实战清单

本文是对于 现代 Python 开发&#xff1a;语法基础与工程实践的总结&#xff0c;更多 Python 相关资料参考 Python 学习与实践资料索引&#xff1b;本文参考了 Python Crash Course - Cheat Sheets&#xff0c;pysheeet 等。本文仅包含笔者在日常工作中经常使用的&#xff0c;并…

Linux Android 常用shell命令汇总 不断更新

文章目录 @[toc] 01 前言02 正文01 前言 Linux shell命令应该算是非常入门的东西,但是实际上在使用的时候,会遇到各种各样的问题,前几天我在我们的项目上需要做一个功能,根据进程名字杀死这个进程,下面是过程 1、我们正常需要的操作是 ps |grep xxx kill -9 xx 2、kill命…

dubbo管理控制台安装和使用

关于dubbo的配置使用已经配置好了简单的示例&#xff0c;下面先记录下dubbo管理控制台的安装和使用&#xff08;用的zookeeper的注册中心&#xff09;&#xff0c;在网上找了些按照示例 dubbo管理控制台开源部分主要包含&#xff1a; 提供者 路由规则 动态配置 访问控制 权…

RuntimeError: CUDA error (10): invalid device ordinal

一、Python Error 在 Pytorch 读取参数时&#xff0c;报错 RuntimeError: cuda runtime error (10) : invalid device ordinal。 二、解决方法 造成这个错误的原因主要是本地只有一个 GPU (GPU:0)&#xff0c;而程序中使用 GPUs:1。 因此&#xff0c;在程序中找到定义 devi…

C指针-这该死的嵌入式学习生涯

C指针-这该死的嵌入式学习生涯 01 前言 最近在公众号里面收到好几个同学关于嵌入式方面的咨询&#xff0c;再加上在知乎里面陆续推送了好几个嵌入式学习入门的问题&#xff0c;这次想统一整理一下&#xff0c;说说我这些年是如何被嵌入式按在地上摩擦的。 ​ 1、那一年夏天 200…

ModuleNotFoundError: No module named ‘pydensecrf‘解决办法

在运行train.py时出现了ModuleNotFoundError: No module named ‘pydensecrf’ 问题。 解决方法&#xff1a; //安装指令 pip install cython pip install pydensecrf

input中的disabled 和 readonly的区别

1、Readonly只针对input(text / password)和textarea有效&#xff0c; 而disabled对于所有的表单元素都有效&#xff0c; 2、但是表单元素在使用了disabled后&#xff0c;当我们将表单以POST或GET的方式提交的话&#xff0c;这个元素的值不会被传递出去&#xff0c; 而readonly…

【YOLOV5-6.x中文注释版】整体项目代码全中文注释导航页面-By2022

1、开贴原因&#xff1a; YOLOV5&#xff1a;GitHub - ultralytics/yolov5: YOLOv5 &#x1f680; in PyTorch > ONNX > CoreML > TFLite 现在YOLOV5已经更新到6.X版本&#xff0c;现在网上很多还停留在5.X的源码注释上&#xff0c;因此特开一贴传承开源精神&#x…

python字符串赋值与java区别_java和python细节总结和java中string 的+操作

//JAVA中对arrayList的初始化&#xff0c;能够分配空间&#xff0c;不能之间让一个ArrayList赋值给另外一个ArrayList&#xff0c;这样是引用赋值&#xff0c;当一个改变时候&#xff0c;另外一个也改变 List tmp new ArrayList(Arrays.asList(new String[sub.size()])); //py…

学习微信公众号oauth2.0

首先看下整个步聚. 1. 后台服务器引导用户请求微信服务器, 微信服务器响应在微信浏览器提示用户是否要授权. 2. 用户同意后微信服务器返回code. 3. 微信浏览器跟据重定向redirect_uri带上code请求后面服务器. 4. 后台服务器收后code后, 用code请求微信服务器. 5. 微信服务器返回…

【YOLOV5-6.x讲解】YOLO5.0VS6.0版本对比+模型设计

主干目录&#xff1a; 【YOLOV5-6.x 版本讲解】整体项目代码注释导航现在YOLOV5已经更新到6.X版本&#xff0c;现在网上很多还停留在5.X的源码注释上&#xff0c;因此特开一贴传承开源精神&#xff01;5.X版本的可以看其他大佬的帖子本文章主要从6.X版本出发&#xff0c;主要解…

python 爬虫是什么_“python爬虫“是什么呢?

Python爬虫是用Python编程语言实现的网络爬虫&#xff0c;主要用于网络数据的抓取和处理&#xff0c;相比于其他语言&#xff0c;Python是一门非常适合开发网络爬虫的编程语言&#xff0c;大量内置包&#xff0c;可以轻松实现网络爬虫功能。 Python爬虫可以做的事情很多&#x…

2017模拟赛:还款计算

银行贷款的等额本息还款方法是&#xff1a;每月还固定的金额&#xff0c;在约定的期数内正好还完&#xff08;最后一个月可能会有微小的零头出入&#xff09;。 比如说小明在银行贷款1万元。贷款年化利率为5%&#xff0c;贷款期限为24个月。则银行会在每个月进行结算&#xff1…