1. Chrome搜索自身的DNS缓存(仅有一分钟生命力) 查看:chrome://net-internals/#dns 2. 如果Chrome找不到,或者DNS失效,便会------>>>> 搜索操作系统自身的DNS缓存 3. 前两步都没有找到,就会--------->>>>>>>>>读取本地的HOST文件 4. 浏览器发起一个DNS的系统调用(一般是宽带运营商提供的) 5. 浏览器获得域名对应的IP地址后,发起HTTP“三次握手” 6. TCP/IP连接建立后,浏览器向服务器发送HTTP请求。(比如,使用GET方式,请求一个根域里的一个域名) 7. 服务器向浏览器返回响应结果,包括响应头和响应体 8. 浏览器收到响应之后进行渲染
1. 查看本身缓存 2. 发起一个迭代DNS解析请求 3. 把结果返回操作系统内核并缓存起来
JS의 몇 가지 기본 개념
콜백은 후속 로직을 시작 함수의 매개변수로 캡슐화하고 함수를 레이어별로 중첩하는 것입니다.
동기: 데이터를 보낸 후 기다려다음 데이터 패킷을 보내기 전에
비동기: 데이터를 보낸 후 응답을 기다린 후 다음 데이터 패킷을 보냅니다
3 . O?파일 시스템에서:
磁盘的写入(in) 磁盘的读取(out)4. 싱글 스레드/멀티 스레드란 무엇입니까?
만 실행할 수있는 A that 프로그램은 단일 스레드
하나의 프로그램을 실행할 수있는
차단:
이전 프로그램이 종료될 때까지 기다려야 합니다.비차단:
이전 프로그램이 종료되지 않으면 전화를 끊고 해당 프로그램을 사용할 때까지 다른 프로그램을 계속 실행할 수 있습니다. 6. 이벤트란 무엇인가요? 트리거된 동작(예: 버튼 클릭)7. 이벤트 중심이란 무엇입니까? 트리거 동작으로 인한 작업(예: 버튼을 클릭하면 나타나는 대화 상자)8. 이벤트 기반 콜백이란?즉시 실행되지 않습니다 .
콜백 함수는 이벤트가 발생할 때만 호출됩니다. 이 함수 실행 방법을이벤트 기반이라고 합니다. . 이런 등록된 콜백은 이벤트 기반 콜백입니다.
이러한 콜백이 비동기 I/O(데이터 쓰기, 읽기) 작업과 관련된 경우 콜백 기반 비동기 I/O로 간주할 수 있습니다.
위 내용은 Node.JS 관련 지식의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!