- 博客(187)
- 资源 (1)
- 收藏
- 关注
原创 github库转到gitLab之后,如何操作,以后可以直接将代码提交到gitLab上,需要换ssh密钥等操作
github库转到gitLab之后,如何操作,以后可以直接将代码提交到gitLab上,需要换ssh密钥等操作
2024-11-04 16:42:59
579
原创 yarn的安装与使用以及与npm的区别(安装过程中可能会遇到的问题)
yarn的安装与使用以及与npm的区别,(安装问题:cmd安装后有yarn版本,VScode里面就没有)
2024-10-24 14:36:31
1070
原创 Error retrieving “http://npm.taobao.org/mirrors/node/latest/SHASUMS256.txt“: HTTP Status 404
Error retrieving "http://npm.taobao.org/mirrors/node/latest/SHASUMS256.txt": HTTP Status 404
2024-10-22 09:09:47
273
1
原创 git push origin HEAD:refs/for/master
如果远程分支被省略,如上则表示将本地分支推送到与之存在追踪关系的远程分支(通常两者同名),如果该远程分支不存在,则会被新建。是将本地的master分支推送到远程主机origin上的对应master分支。git push <远程主机名> <本地分支名> : <远程分支名>HEAD: 是一个特别的指针,它是一个指向你正在工作的本地分支的指针。可以把它当做本地分支的别名,git这样就可以知道你工作在哪个分支。origin : 是远程的库的名字。第一个master是本地分支名,第二个master是远程分支名。
2023-11-16 10:51:05
3545
1
原创 Vue中的data为什么需要return
vue文件中的对象会作为选项(option)构建组建实例。当存在多个相同的组件被引用,其实都是基于同一份对象进行创建,如果data是对象,则这些组件data都会指向同一个对象,因为会相互干扰,使用函数就可以在构建时调用函数生成对象,此时组建之间的data互不干扰。因为如果vue项目比较大,创建多个组件时,未用return创建对象的data都将指向同一个地址,造成数据污染,通过函数写法return一个新对象,对象的地址不同,数据之间相互独立,避免数据污染。函数写法:每次返回新对象。
2023-11-13 15:45:35
1045
原创 Promise.all()的方法的原生实现(1024程序员节)
使用场景: Promise.all和Promise.race都是有使用场景的。有时我们比如说有好几个服务器的好几个接口都提供同样的服务,我们不知道哪个接口更快,就可以使用Promise.race,哪个接口的数据先回来我们就用哪个接口的数据。Promise.race是赛跑的意思,也就是说Promise.race([p1, p2, p3])里面的结果哪个获取的快,就返回哪个结果,不管结果本身是成功还是失败。值得注意的是,返回的数组结果顺序不会改变,即使P2的返回要比P1的返回快,顺序依然是P1, P2。
2023-10-24 23:29:33
268
原创 如何实现自适应宽高:CSS中计算属性问题width:calc(100% - 200px)
如何实现自适应宽高:CSS中计算属性问题width:calc(100% - 200px)
2023-03-17 14:53:43
1278
原创 window.loaction.href和window.loaction.hash的区别
window.loacton.href和window.loaction.hash的区别
2022-10-02 00:53:21
496
原创 Promise和async-await的区别
Promise 是应用层的解决方案,它有一个规范,不同的语言也可以实现,它只能异步的处理错误,在js 里它本质上是一个对象。async-await 是语言层的解决方案,它可以说是 Promise的补充,可以让用户像编写同步代码一样编写异步代码,通过try-catch 可以同步地处理错误。Promise 更多应用在函数封装中,async用在函数的使用中。Promise链式调用相当于一个新的回调地狱, 也不能统一处理异常。 Promise 本身是同步函数,多个不会等待。async-await用同步的写法
2022-10-01 12:02:26
953
原创 报错Warning: ReactDOM.render is no longer supported in React 18.Use createRoot instead.Until you...
react-dom.development.js:86 Warning: ReactDOM.render is no longer supported in React 18. Use createRoot instead. Until you switch to the new API, your app will behave as if it's running React 17. Learn more: https://reactjs.org/link/switch-to-createroot
2022-08-11 09:33:36
1149
原创 创建react项目遇到create-react-app : 无法加载文件 C:\Users\Tangsz\AppData\Roaming\npm\create-react-app.ps1(禁运脚本)
create-react-app : 无法加载文件 C:\Users\lenovo\AppData\Roaming\npm\create-react-app.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 1+ create-react-app react-extend+ ~~~~~~~~~~~~~~~~ +
2022-08-10 09:53:04
616
原创 数据结构与算法 之(环形队列)
环形队列对前面的数组模拟队列优化,充分利用数组,因此将数组看作是一个环形的。(通过取模的方式来实现)分析说明:1)尾索引的下一个为头索引时表示队列满,即将队列容量空出一个作为约定,这个在做判断队列满的时候需要注意(rear+1)%maxSize=front【满】2)rear==front 【空】3)分析示意图使用数组模拟环形队列的思路分析思路如下1,front变量的含义做一个调整:front就指向队列的第一个元素,也就是说arr[front],就是队列的第一个元素.
2022-04-21 20:52:18
401
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人