react
reactreact 组件渲染的触发条件 状态变化: 当使用 useState 或 useReducer 等 Hook 修改组件的状态时,React 将重新渲染该组件。 例如,调用 setState 函数更新状态变量会触发组件的重新渲染。 属性变化: 当父组件传递给子组件的属性(props)发生变化时,子组件会重新渲染。 例如,如果父组件的状态更新导致传给子组件的属性值变化,子组件会根据新的属性重新渲染。 强制更新: 使用 forceUpdate 方法(通常不推荐使用)可以强制组件重新渲染,即使状态和属性没有变化。 基本语法1234567891011121314151617181920212223// 单条消息记录组件interface RoomEntryProps {}function RoomEntry (props: RoomEntryProps) { return (); //在这里编写组件内部结构}// 需要暴露给App.tsx的页面export default function ChatRoom()...
python自学
python自学缩进 转义符,换行 输入 1234567891011121314>>> print('\\\t\\')\ \>>> print(r'\\\t\\')\\\t\\>>> print('''line1 line2 line3''')line1line2line3s = input('birth: ') #s是str 变量赋值 str指针,不可变对象 123456>>> a = 'abc'>>> b = a.replace('a', 'A')>>> b'Abc'>>> a'abc' list,tuple, ...
linux边用边记
linux12如 /bin 和 /sbin 存储基本命令和系统管理工具,而 /home 存储用户数据,/etc 存储配置文件,/tmp 存储临时文件。/var — 可变数据 用途:存放经常变化的数据,如日志文件、数据库、缓存等。/var/log 包含系统日志,/var/www 包含 Web 服务器的文件 apt的包管理器安装通常会被安装到系统级的目录中,如 /usr/bin、/usr/local/bin 等,这些目录已经在系统的 $PATH 环境变量中,因此安装后的程序可以直接在任何位置通过命令行调用。 而npm安装 全局安装:使用 npm install -g <package_name> 命令安装的包会被放置在一个全局的位置,通常是 /usr/local/lib/node_modules(或通过 NVM 安装时位于 ~/.nvm/versions/node/<node_version>/lib/node_modules)。 局部安装:默认情况下,使用 npm install <package_name> 命令安装的包会被安装在当前项目的...
how to build a blog
租海外服务器要绑visa或者银联或者paypal我都没有 打算先挂载在GitHub上,先被命令行的用户令牌token认证坑了一道,之前vscode我他妈怎么传的文件啊.重新回顾了一下git git remote add 被ssr和http坑了一道 git push被master分支和main分支坑了一道 每次push都要一次身份认证..最后发现可以用SSR规避 但是在 Windows Subsystem for Linux (WSL) 和 Windows 本身之间,默认情况下不共用 SSH 密钥。所以我要重新设置密钥!我吃不吃饭了! 想在GitHub上做项目页面,但是好像按步骤setting这个不太匹配过不去.于是打算先老老实实的做主页面 发现只是我setting找错地方了而已.影响我学习的最大因素大概就是语言不通 理论上我hexo...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment