Maison > Article > interface Web > Connaissances liées à Node.JS
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. 把结果返回操作系统内核并缓存起来
Quelques concepts de base en JS
Le rappel consiste à encapsuler la logique suivante dans les paramètres de la fonction de départ, puis à imbriquer la fonction couche par couche.
Synchrone : Après l'envoi des données, attendez que réponde avant d'envoyer le prochain paquet de données.
Asynchrone : Après l'envoi des données, attendezRéponse, puis envoyer la prochaine méthode de communication par paquet de données
Dans le système de fichiers :
磁盘的写入(in) 磁盘的读取(out)
Une fois ne peut exécuter Un programme est appelé un monothread L'exécution de
plusieursprogrammes est appelée multi-threading 5. Qu'est-ce que le blocage/non-blocage ?
Non bloquant : Quand le programme précédent n'a pas terminé exécution terminée Vous pouvez suspendre, continuer à exécuter d'autres programmes et attendre qu'il soit utilisé avant de l'exécuter
6. Qu'est-ce qu'un événement ? Une action déclenchée (comme cliquer sur un bouton)
Une opération provoquée par une action de déclenchement (par exemple, une boîte de dialogue apparaît après avoir cliqué sur un bouton)
ne sera appelée que lorsque l'événement se produit Fonction, le La façon dont cette fonction est exécutée est appelée pilotée par les événements .
Ce type de rappel enregistré est basé sur un rappel basé sur des événements.Si ces rappels sont liés à des opérations d'E/S asynchrones (écriture, lecture de données), ils peuvent être considérés comme des E/S asynchrones basées sur le rappel. C'est juste que ce type de rappel est piloté par les événements dans nodejs
9. Qu'est-ce qu'une boucle d'événements ?
l'ensemble du processus d'exécution du programme. À ce stade, un mécanisme est nécessaire pour gérer ce mécanisme est appelé une boucle d'événements
En résumé, le mécanisme permettant de gérer un grand nombre d'opérations asynchrones est appelé boucle d'événements.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!