美文网首页
基础知识

基础知识

作者: 小白古 | 来源:发表于2017-05-13 00:19 被阅读0次

协议

协议就是交流的双方事先约定好的规则
  • 计算机之间的关系,单台计算机只能进行一些单机的工作,要想使用互联网的服务必须了解
  • 程序员 vs 程序员 : 汉语 英语 日语
  • 程序员 vs 计算机 : java c python
  • 计算机 vs 计算机: http ftp smtp/pop3

网络

  • 多方之间的通信形成网络
  • 网络之间的计算机之间如何找到彼此?
    IP地址:xxx.xxx.xxx.xxx
    端口:用来区分电脑上特定的网络应用程序
    域名:http//www.baidu.com/
    域名和IP地址(不一定是一一对应,是多对一)
  • 访问一个网站时发生了什么
    1.解析域名(DNS 访问域名服务器)
    2.通过解析到的IP地址找到对应的计算机


配置网站服务器

  • Test

  • Development

  • Production

  • wamp:同时扮演两种角色:客户端和服务器
    W:windows 操作系统
    A:Apache 提供网页服务的应用程序
    M:mysql 数据库
    P:php 编程语言(动态网站)

静态网站

  • 静态网站:有什么弊端?
    • 可维护性低
  • 动态网站(phpz)
    • 原理:html页面是动态生成的
B/S browser/Server
C/S client 客户端(应用程序) Server

同步与异步

  • 浏览网页的时候有两种情况
    1.白屏(同步)
    2.页面不刷新(异步) 局部更新页面不会全屏刷新

  • 实现异步局部更新(不使用XMLHttpRequest)
    Iframe

xhr.readyState
  • 0:XMLHttpRequest对象创建完成
  • 1:表示发送请求的数据准备好了,但是还没有开始发送
  • 2:表示已经发送完成
  • 3:服务器已经返回了数据
  • 4:服务器返回的数据已经可以使用
xhr.readyState
  • 200表示成功

相关文章

  • 音频基础知识02

     音频基础知识 01  音频基础知识 02  音频基础知识 03  音频基础知识 04 人类收集声音的历史   为...

  • PHP全栈学习笔记18

    php基础知识,JavaScript,jQuery,ajax基础知识 linux基础知识,mysql数据库的基础与...

  • PHP全栈学习笔记18

    php基础知识,JavaScript,jQuery,ajax基础知识 linux基础知识,mysql数据库的基础与...

  • C语言回顾

    基础知识 控制流 基础知识补充 其他主题

  • PHP面试知识脉络(更新中)

    PHP基础知识Javascript、jQuery、ajax基础知识Linux基础知识MySQL数据库的基础与优化程...

  • p2p理财基础知识

    p2p理财基础知识 p2p理财基础知识 p2p理财基础知识

  • 学习Vue框架之前,要有JavaScript的知识储备

    前端三剑客知识储备(有关前端的专题) ☑ HTML基础知识 ☑ CSS基础知识 ☑ JavaScript5基础知识...

  • angular笔记

    第一部分、基础知识--------------------------基础知识------------------...

  • 【学习】其他框架

    Zookeeper Zookeeper基础知识Zookeeper综合知识 HDFS HDFS基础知识 NoSQl ...

  • Python3基础知识

    Python3基础知识 | 基础语法 Python3基础知识 | 编程第一步 Python3基础知识 | 基本数据...

网友评论

      本文标题:基础知识

      本文链接:https://www.haomeiwen.com/subject/hwcotxtx.html