- 网页和网站
- 网页
- 一个文档,通过HTML(超文本标记语言),CSS(层叠样式表),JAVASCRIPT(脚本语言)
- 特点
- 每个网页都有一个唯一的URL(统一资源定位符)地址
- 网页可以上传文件和图片
- 网页之间可以通过超链接相互连接
- 网站
- 网页组成的集合
- 特点
- 网站通常可以通过整合多个网页提供各种各样的服务,而且有一个个人主页
- 网页
- 网页基础
- 基础术语
- URL
- 本质:客户端要请求服务器资源,URL是客户端要访问的地址标识
- 格式:协议://域名:端口/路径?查询参数#锚点
- 协议
- 域名:一个网站的名字,比如说www.baidu.com这种
- 端口:用于识别电脑的不同进程的数字标识,相当于一个小门
- 路径:这种带/xxx/xxxx/x/这种就是文件夹的路径
- 查询参数:给服务器传递额外请求信息的键值对集合(后面解释),以?开头,多个参数用&分隔,传的时候是参数名(自设的)=参数值(这里专业是叫键=值,所以是键值对集合)
- 锚点:#xxx的格式,xxx对应的是HTML文档中id属性的值切不会发送到服务器,相当于一个书签可以直接跳转,但是和服务器没啥关系
- URL
- 分类
- 静态网页
- 固定不变的网页,一般只包含HTML,css和JavaScript,内容不变化,不需要数据库支持
- 动态网页
- 内容可以实时生成和更新的网页,需要数据库和脚本语言(Python,php,JAVA)支持,生成时需要服务器端的处理
- 动态网页技术
- 语言
- PHP语言(主要)
- Python(辅助)
- Java(辅助)
- web服务器
- 服务器
- 定义:一台高性能计算器,提供不同的服务(存数据,跑网站啊之类的)
- 原理:
- 客户端给服务器发送请求,然后服务器执行完之后再返回客户端(客户端就是你现在运行的设备上的用户账号)
- 常见服务器
- 配置文件
- 虚拟主机配置
- 端口监听
- 有一个和端口固定链接的程序不停扫描,当端口有数据发过来的时候就能及时接受请求数据
- 静态资源部署
- 服务器
- 语言
- 静态网页
- 基础术语
- 网页的基本构成因素
- HTML
- 超文本标记语言,定义网页布局内容和类型
- CSS
- 渲染网页外观的
- Javascript
- 写脚本的,实现网页交互功能
- 表单
- 收集这个网页的数据的
- 然后就是一些图像啊链接啊之类的
- HTML
web网页基础知识
张小明
前端开发工程师
Vue3+JS 高级前端面试题
题目 1:Vue3 响应式边界问题与复杂状态管理(电商购物车场景)问题在 Vue3 电商项目的购物车模块中,存在以下场景:购物车数据为深层嵌套对象({ list: [{ goods: { sku: [], price: 0 }, count: 1 }], selecte…
海康威视智能工厂,是如何走向“领航”的?
破解“小批量、多品种、大规模定制”制造难题。文|徐鑫编|任晓渔浙江桐庐的海康威视制造基地的车间里,1500台移动机器人在厂房内穿梭不停,精准地把物料从各级仓储货架配送到线头。全自动无人化生产线上,AI及智能感知技…
《深入昇腾底层:Ascend C 编程模型与高性能算子开发实战》
1. 背景:为何需要 Ascend C?在大模型时代,AI 算力需求呈指数级增长。通用深度学习框架(如 PyTorch、TensorFlow)虽提供了丰富的高层 API,但在面对以下场景时往往力不从心:框架未支持的新型算子&…
实战 Ascend C:从零实现高性能自定义算子
引言:为什么你需要亲手写一个 Ascend C 算子?在 AI 工程实践中,我们常常遇到这样的困境:现有深度学习框架提供的算子无法满足特定需求——可能是精度要求更高、可能是计算模式特殊、也可能是性能瓶颈卡在某个环节。此时࿰…
掌握这3种R包,轻松完成空间转录组细胞轨迹建模!
第一章:空间转录组的 R 语言细胞轨迹分析空间转录组技术结合了基因表达数据与组织空间位置信息,为解析细胞异质性和发育轨迹提供了全新视角。利用 R 语言进行细胞轨迹推断(pseudotime analysis),能够揭示细胞在空间维度…
【Dify Tesseract字体适配终极指南】:破解OCR识别失败的9大字体陷阱
第一章:Dify Tesseract字体适配的核心挑战在将Tesseract OCR引擎集成至Dify平台的过程中,字体适配成为影响文本识别准确率的关键环节。由于Dify支持多语言、多场景的文档输入,而Tesseract对不同字体样式、字重和排版结构的敏感度较高…