获得徽章 0
- 这两天被一个叫http_proxy的系统变量搞疯了
vscode插件无法正常搜索
yarn无法安装新组件
一直在搞vscode和yarn 都卸载了重装 最后发现两个软件里边啊都有同一个ip请求 追踪了一路发现是环境变量http_proxy 删除后 都好了 好几天啊~~~~~~~评论9 - #青训营笔记创作活动#
1月17 打卡day7
websocket和http的区别:1、含义不同;2、连接方式不同;3、连接长度不同;4、连接状态不同;5、协议开头不同。其中,含义不同指的是WebSocket是双向通信协议,模拟Socket协议,可以双向发送或接受信息,HTTP是一个简单的请求-响应协议,是单向的。展开评论1 - #青训营笔记创作活动#
1月19 打卡day8
学习了package.json的常用相关配置信息,比如:系统的配置、第三方配置、脚本配置和文件配置等,能够知道安装依赖时去区分依赖包安装在开发环境还是生成环境评论2 - #青训营笔记创作活动#
1月20 打卡day9
docx-preview是一款可以在线预览docx、pdf等文件的插件, 主要是通过将blob数据流传入方法中,渲染出相应的文档。评论2 - #青训营笔记创作活动#
1月21 打卡day10
当使用数组下标作为 key 时,Vue 会认为每一项都是新的元素,而不是更新已有元素。这会导致 Vue 重新渲染整个列表,而不是对每一项进行增量更新。而正确的做法是使用唯一的 key 值来标识每一项,这样 Vue 就能更高效地更新列表。展开评论3 - #青训营笔记创作活动#
2月11日 打卡 day1
今日学习:重新复习的react相关知识点:
1.只需要保持数值变化,并不需要把它渲染出来,使用useRef代替useState
2.避免 prop-drilling(意思是指的是将数据从一个父组件通过多个中间 React 组件层向下传递,直到最终到达指定的子组件,而中间的组件实际上并不需要这些数据),使用useContext或者redux
3.react.memo 是针对子组件是否需要重新渲染 而 useMemo是针对是一段函数逻辑是否重复执行展开14 - #青训营笔记创作活动#
2月17 打卡day7
websocket和http的区别:1、含义不同;2、连接方式不同;3、连接长度不同;4、连接状态不同;5、协议开头不同。其中,含义不同指的是WebSocket是双向通信协议,模拟Socket协议,可以双向发送或接受信息,HTTP是一个简单的请求-响应协议,是单向的。
展开评论5 - #青训营笔记创作活动#
2月18 打卡day8
学习了package.json的常用相关配置信息,比如:系统的配置、第三方配置、脚本配置和文件配置等,能够知道安装依赖时去区分依赖包安装在开发环境还是生成环境
评论2 - #青训营笔记创作活动#
2月12日 打卡day2
学习了前端调试不应该只是console.log, 应该掌握如何以断点的形式去调试和解决bug,当你面对技术难题而无法快速解决时,你需要的是突破而不是一味钻牛角尖
评论2 - #青训营笔记创作活动#
2月13 打卡 day3
重新学习了1.多个promise中,可以使用 async..await+for of的方法顺序循环执行。
2.多个promise执行,如果前面执行reject后面的await无法继续执行,可以在报错的await调用方法后通过.catch执行报错信息,后面的await就可以正常执行了。
展开评论4