同步异步,i/o多路复用
异步,回调函数,一直异步的事情执行完之后,执行回调函数。不关心回调函数是什么,执行就好了。实现了解耦。
文件就是一个许多字节的序列。b1,b2,...
epoll是什么?
epoll是告诉内核,我要读这1500个文件。内核告诉我哪些准备好了,可以读写了。
Search for a command to run...
异步,回调函数,一直异步的事情执行完之后,执行回调函数。不关心回调函数是什么,执行就好了。实现了解耦。
文件就是一个许多字节的序列。b1,b2,...
epoll是什么?
epoll是告诉内核,我要读这1500个文件。内核告诉我哪些准备好了,可以读写了。
No comments yet. Be the first to comment.
Run easingthemes/ssh-deploy@v5.0.0 [DIR] Creating /home/runner/.ssh dir in workspace *** [DIR] dir created. [FILE] writing /home/runner/.ssh/known_hosts file ... 0 [SSH] known_hosts file ensured /home/runner/.ssh [DIR] /home/runner/.ssh dir exist ...
https://www.youtube.com/watch?v=mqUN4N2q4qY 跟着教程,一个半月时间,67个半小时。终于学完了。代码跟着写了一遍,注册登录部分只写了登录。在这里做一些零碎的总结,算是收尾了。 // zustand, 全局状态管理工具。状态变了,使用状态的组件会更新 const {openModal} = useInfoModalStore() import useSwr from 'swr' import fetcher from '@/libs/fet...
子组件向父组件通信,用自定义事件,onChange 是自定义事件 import { useState } from "react"; function ToggleButton({ value, onChange }) { const handleClick = () => { onChange(!value); }; return ( <button style={{ width: "60px" }} onClick={handleClick}> <s...
useMemo 相当于 vue2 中的computed,依赖项不变,结果不会重新计算。 import { useEffect, useMemo, useState } from "react" function SearchUserList() { console.log(111); const [users, setUsers] = useState(null) const [searchKey, setSearchKey] = useState('') us...