自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前段面试题总结————第七天移动端

viewport适配方案中,每一个元素在不同适配上占据的css像素的个数是一样的、等比的。vw相对于就是浏览器窗口的大小,100vw就代表浏览器窗口的宽度,他将浏览器分成了100等份,让设计图的宽度等于100vw,拿到1px的vw大小。并进行对比,判断用户名和密码正确与否,并做出相应提示,在这样的背景下,TOKEN应运而生。是服务端生成的一串字符串,以左客户端进行请求的一个令牌,当第一次登录后,服务器。通过设置根元素的字体大小,可以动态的调整rem单位的大小。em是相对于父级元素的字体大小,

2023-09-27 20:16:06 66 1

原创 前段面试题总结————第六天网络

HTTPS是基于HTTP的上层添加了一个叫做TLS的安全层,对数据的加密等操作都是在这个安全层中进行处理的,其底层还是应用的HTTP HTTPS通信先是使用非对称加密进行密钥的协商,协商出一个对称加密的密钥,之后的通信则采用这个对称密钥进行对称加密密文传输。4.HTTP连接是无状态的,HTTPS协议是由SSL+HTTP协议构建的可进行加密传输,身份认证的网络协议,安全性高于HTTP。3.HTTP和HTTPS使用的是完全不同的连接方式,用的端口不一样,HTTP是80,HTTPS是443。

2023-09-27 20:14:47 77 1

原创 前段面试题总结————第五天Vue

vue2是放在data定义变量,methods里定义方法Vue3是全部放在setup方法里。

2023-09-27 20:14:05 138 1

原创 前段面试题总结————第四天JS

引用计数法:跟踪记录每个值被引用的次数,当声明一个变量并将一个引用类型赋值给该变量的时候,那这个值的引用次数就是1,如果同一个值又被赋给另一个变量,就再次加1,如果包含对这个值引用的变量又取得另一个值的时候,次数减一,当次数为0的时候,代表没有办法访问这个值,这时垃圾回收机制就会回收,当下次垃圾回收机制运行的时候,就会释放被回收的内存。例如在函数中声明一个变量,就将这个变量标记为进入环境,当变量离开环境时,就将它标记为离开环境,上去找,如果还查不到,就去找原型的原型,一直找到最顶层(

2023-09-22 08:05:34 70 1

原创 前段面试题总结----html&css----第三天

解决方案是在这个 div 里面加上 display:inline;新事件:onresize,ondrag,onscroll,onmousewheel,onerror,onplay, onpause。行内属性标签,设置 display:block 后采用 float 布局,又有横行的 margin 的情况,IE6 间距 bug。语义化标签:header,footer,section,nav,aside,article。4,设置较小高度标签(一般小于 10px),在 IE6,IE7,高度超过自己设置的高度。

2023-09-22 08:04:48 112 1

原创 前段面试题总结----html&css----第二天

首先用一个父元素包裹住左,中,右,结构,然后中间的标签放在结构最上面,优先渲染,然后父元素设置左右padding,给左右留出位置,再然后设置三栏宽高,左右固定宽度,中间100%,然后浮动,因为中间在dom最上层,还是宽度100%,所以会把左右,挤下来,然后通过margin左右负值,把左右拉到上面,再通过定位,把左边拉出去,然后设置页面最小宽度(左+右+left负值)href是指向网络资源所在的位置,超文本引用,建立和当前元素(锚点)或当前文档(链接)之间的链接,用于超链接 常用于link,a。

2023-09-19 20:30:26 150

原创 前段面试题总结----html&css----第一天

sticky 粘性定位(吸顶效果) 设置了sticky的元素,在屏幕范围时该元素的位置不受到定位影响(设置top,left失效),当该元素的位置将要移除偏移范围时,定位又会变成fixed,然后再根据left,top等属性成固定位置的效果。

2023-09-18 20:09:28 95 1

原创 webpack 打包前端项目

当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。请注意,这只是一个基本的配置,您可以使用更多的 webpack 插件和加载器来优化您的项目。npm install webpack webpack-cli -D -D 就是--save-dev 就是加。安装 Node.js 和 npm:Webpack 需要 Node.js 和 npm 来运行。5.编写项目代码:在。

2023-09-05 21:49:40 193 1

原创 封装axios

我们将axios实例封装到service对象中,并通过get、post、put、delete等方法提供统一的请求方式,同时添加了请求拦截器、响应拦截器等。这样,在项目中调用axios时,只需要使用已经封装好的service对象即可,可以方便地实现统一的请求配置、处理逻辑和错误处理,避免了重复的代码。一般来说,在封装axios时,我们会设置一些默认的请求配置、拦截器和错误处理逻辑等,同时也会将公共的逻辑提取出来,方便多个地方复用。

2023-09-01 16:00:00 37 1

原创 vue2中编程式路由重复跳转同一个路由报错解决方法

在vue2中我们有时候多次点击导航式路由跳转到同一路由时会报错。

2023-09-01 11:13:35 610 1

原创 Git的概念和使用方法

3. 提交(Commit):提交是将代码修改记录保存到版本库中的操作,每次提交都会包含修改的内容和提交人的信息。它包含了完整的历史记录和修改记录。5. 追踪(Track):Git会跟踪文件的修改,并记录文件的状态,可以通过git status命令查看。综上所述,Git是一个强大的版本控制系统,可以跟踪代码的变化,管理代码的开发和维护,增加团队协作效率。4. 合并(Merge):合并是将一个分支的代码修改合并到主线或其他分支上的操作。7. 合并分支:使用git merge命令将新分支的代码合并到主线上。

2023-09-01 10:47:59 248 1

空空如也

空空如也

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

TA关注的人

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