自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 日更【系统架构设计师知识总结3】存储系统

【原创精华总结】自己一点点手打、总结的脑图,把散落在课本以及老师讲授的知识点合并汇总,反复提炼语言,形成知识框架。希望能给同样在学习的伙伴一点帮助!

2024-02-26 16:45:31 486

原创 日更【系统架构设计师知识总结2】指令系统(结合真题)

【原创精华】结合老师讲授、耗费三个小时的精华总结对正在备考的你一定有用!!自己一点点手打、总结的脑图,把散落在课本以及老师讲授的知识点合并汇总,反复提炼语言,形成知识框架。希望能给同样在学习的伙伴一点帮助!

2024-02-26 16:42:06 471 2

原创 【系统架构设计师知识总结1】计算机硬件+校验码

【原创精华总结】一起来学习吧! 自己一点点手打、总结的脑图,把散落在课本以及老师讲授的知识点合并汇总,反复提炼语言,形成知识框架。希望能给同样在学习的伙伴一点帮助!

2024-02-21 11:28:27 124

原创 终于get到了真正有用的git版本回退

某版本上已经提交commit过了你不想提交的文件,如何回退:git reset -- soft 版本id (这个时候你回退的版本应该是A,而不是B)git push -- force(强制提交到远程)

2023-09-08 14:58:07 149

原创 一步一步带你搞懂vuex~

vuex,相当于一个公共仓库,保存所有组件都能共用的数据,存放的数据是响应式的,保持页面和数据的同步。

2023-02-15 11:25:16 196 2

原创 研究了一天diff算法,源码级【个人总结】

其实它也是虚拟dom技术的一个必然产物,并非vue专用,其他框架,只要涉及到虚拟dom,都有diff算法。因为如果我们写页面时,只修改其中的一小部分,但如果直接渲染到真实dom上,又回流又重绘的,开销很大,而可爱的diff!可以帮我们只修改我们更新的那一小块。而key则可以帮我们高效的去更新虚拟dom。key的作用在后文跟大家讲。

2023-02-15 11:15:23 376

原创 css怎么更高效的在图片上加结构复杂的文本?

工作常用css-图片上写结构样式-父相子绝

2023-02-06 14:53:27 290

原创 在css中使用js中保存的变量 // js变量赋值给css

css变量赋值,在css中使用js中保存的变量 // js变量赋值给css

2022-12-09 15:37:50 1236

原创 工作记录之Vue中当前dom节点到页面顶部的距离

工作记录之当前dom节点距离页面顶部的距离

2022-12-09 14:54:40 2111

原创 【实践总结】git pull时报错:Your local changes to the following files would be overwritten by merge

git add.和commit去解决,问题是可以解决,但是我们公司同事说,因为我们没有自己的分支,都在master上进行操作。这样用commit会导致新的分叉。所以不推荐使用。故可以1、先git stash 把更改存到一个堆栈中(也叫临时工作区,可以有多个),这时页面的修改会消失。2、再git pull 拉取新代码3、最后把修改用 git stash apply 或git stash pop 弹出来。这时保存的修改和拉取的新代码会有冲突显示,去解决即可。

2022-11-11 15:45:32 5632

原创 一文带你搞懂,git reset 和 revert区别

取消版本库中commitId为a1234的提交,而且不能引起历史提交的变更,用什么操作(C)A、git reset --hard a1234B、git rebase -i a1234C、git revert a1234D、git checkout a1234

2022-11-11 15:25:40 1202

原创 eslint报错:Parsing error: No Babel config file detected 。不要再加requireConfigFile“: false了!

看到网上有人说的解决方法就是配置requireConfigFile:false,本质上就是告诉eslint,不用给我查找这个配置文件了,但是我又继续查了资料,看到有博主说,这样只是从表面上的确可以解决这个报错,但是你在babel配置文件里写的东西也就失效了。后面我又查了其他资料解决了这个报错。直接上解决方法:用编辑器重新打开该项目,让你的项目作为根目录打开。就是说不要运行的时候再套一层文件夹,还需要cd进去运行。

2022-09-02 11:28:16 2344 6

原创 vue跨域问题解决:Access to XMLHttpRequest at‘httplocalhost

前两天遇到了跨域问题,报了Access to XMLHttpRequest at‘httplocalhost的错,在网上找了一些资料,我是通过配置vue.config.js、proxy实现的,感觉非常方便,分享给大家!

2022-07-27 11:35:19 27973 7

原创 踩坑:AxiosError,request failed with status code 404,axios 404,axios请求404。附:axios封装

axios封装,AxiosError,request failed with status code 404,axios 404,axios请求404

2022-07-27 11:16:39 25936

原创 踩坑:gitee报错fatal: Couldn‘t find remote ref master。

在通过vscode提交代码到远程仓库的时候,报了这个错:fatal: Couldn't find remote ref master。

2022-07-27 10:56:47 14245 4

原创 css:flex:1 手工整理版

flex属性是`flex-grow`, `flex-shrink` 和 `flex-basis`的简写。flex: 1表示 .item { flex-grow: 1; flex-shrink: 1; flex-basis: 0%; }flex-grow :定义项目的放大比例,默认为0,即如果存在剩余空间,也不放大。如果所有项目的`flex-grow`属性都为1,当父盒子有剩余空间,那么子盒子将等分剩余空间如果一个项目的`flex-grow`属性为2,其他项目都为1,则前者占据的剩余空间将比其他项多

2022-07-15 10:26:36 563

原创 js中for/for in/for of区别-性能测试及深层对比分析

做项目的时候,发现对于大量数据,不同的循环方法,其实时间和耗费性能差别蛮大的。如果数据就几十条其实用哪种也无所谓啦,比如如果数据少,不计性能,我直接用for of 多爽啊,可以直接拿到值,所以不同的场景还是要区别分析。本文就是针对这几类循环,做个性能测试,希望能小小帮助到大家,在遇到一些问题时,可以快速做出性能判断。...............

2022-07-12 14:52:00 1253

原创 js垃圾回收机制/内存泄漏【易懂-个人总结】

标记清除:工作原理:是当变量进入环境时,将这个变量标记为“进入环境”。当变量离开环境时,则将其标记为“离开环境”。标记“离开环境”的就回收内存。工作流程:给存储在内存中的所有变量都加上标记,然后,它会去掉处在环境中的变量及【被(环境中的变量)引用的变量(闭包)】的标记。剩余的(再被加上标记的)被视为准备删除的变量,因为是环境中的变量已经无法访问到这些变量了。垃圾回收器清理销毁带标记值并释放内存。引用计数:垃圾回收器定期扫描对象,并计算了每个值被引用的次数(引用一次加1,反之减1)。...

2022-07-09 14:56:46 851

原创 js类数组转化为数组的5种方法【附思路】

1、扩展运算符... console.log([...arrayLike])2、Array.form console.log(Array.from(arrayLike));3、Array.prototype.slice console.log(Array.prototype.slice.call(arrayLike))4、Array.apply console.log(Array.apply(null, arrayLike))5、Array.prototype.conca..

2022-07-09 13:05:24 3344

原创 【源码级】diff算法底层-及key的作用

今天花了蛮久好好研究了下虚拟dom及diff算法的源码,总结了多方资料,并自己将整个逻辑顺了一下,希望能有一点点帮助到大家的地方。

2022-06-30 14:41:27 899

原创 【Vue】MVVM和双向绑定的底层原理简洁版总结

双向绑定的底层原理简洁版总结

2022-06-22 09:54:27 596

原创 vuex超清晰用法,看这篇足够(详解属性-附总结)

vuex超详细用法汇总,附每个属性详解,六千字,附具体案例,后有总结

2022-06-21 17:32:15 427

原创 【总结版】一张图带你了解本地存储Cookie、LocalStorage、SessionStorage的区别

一张图带你了解Cookie、LocalStorage、SessionStorage

2022-06-20 14:30:38 196

原创 jsonp是什么?附面试作答思路

看了n篇博文总结出的Jsonp精华,帮你梳理逻辑,附同源策略,另外加个人悟的一点点面试技巧,希望能给面试思路混乱的朋友一点启发

2022-06-16 11:45:07 158

原创 js闭包和垃圾回收机制

JavaScript闭包通俗易懂的理解,及补充知识点js垃圾回收。闭包的优缺点讲解~

2022-06-15 11:39:40 1207 1

原创 js基本数据类型及引用类型(数据存储类型)解析

带你搞懂js基本数据/引用类型基本数据类型、引用数据类型、es6新增数据类型、js存储数据类型

2022-06-15 09:59:07 567

原创 带你搞懂js的原型和原型链-继承【个人总结】

原型链总结版+图文详解版!祝您理解原型链

2022-06-14 16:34:53 145 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除