自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 最全的JavaScript常见的操作数组的函数方法宝典,不收藏绝对后悔

大厂面试问深度,小厂面试问广度,如果有同学想进大厂深造一定要有一个方向精通的惊艳到面试官,还要平时遇到问题后思考一下问题的本质,找方法解决是一个方面,看到问题本质是另一个方面。还有大家一定要有目标,我在很久之前就想着以后一定要去大厂,然后默默努力,每天看一些大佬们的文章,总是觉得只有再学深入一点才有机会,所以才有恒心一直学下去。

2024-07-14 03:40:32 549

原创 vue白屏优化(defer)_vue defer

页面渲染时间线被分成了很多小时间段,每16毫秒渲染一次,defer(n)表达的是目前渲染的帧数有没有超过n,比方说n传的20,表达的意思就是当渲染帧到达第一帧的时候defer(n)返回false,第二帧第三帧都是,直到到达第20帧的时候返回true,由于使用的v-if这个时候这个组件就会渲染显示出来。我这里导入了一个组件,组件里加载了一千张小图标,循环了20次,每循环一次,重新渲染一次组件,页面加载的时候很明显会出现一个白屏时间。这种页面有很多元素,特别是大屏展示一类元素密集的页面总加载时间就会更长。

2024-07-14 03:00:12 211

原创 美团前端实习面经(大三)

由于篇幅限制,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!一面面试官没有让我自我介绍,直接开始问问题了:你做前端比较擅长哪些方面?(CSS 动画,性能优化)为什么选择用 CSS 做动画?为什么不用 JS 来做动画呢?(CSS 开启 GPU 硬件加速使用 GPU 渲染,帧率高 / JS 做动画灵活,但是容易引起频繁的回流(reflow)重绘(repaint),且使用 CPU 计算渲染,帧率只有 40 帧左右)

2024-07-13 14:52:57 1009

原创 从分布式事务解决到Seata使用,一梭子给你整明白了

方法五:可靠消息事务==========消息事务的原理是。基于可靠消息服务的方案是通过消息中间件来保证上、下游应用数据操作的一致性。假设有 A、B两个服务,分布可以处理 A、B两个任务,此时需要存在一个业务流程,将任务 A和B 放到同一个事物中处理,这种方式就可以借助消息中间件来实现。整体上可以分为两个大的步骤:A服务向消息中间件发布消息 和 消息向B服务投递消息A 服务向消息中间件发布消息在服务A处理任务A前,首先向消息中间件发送一条半信息消息中间件收到后将该消息持久化,但不进行投递。

2024-07-13 14:12:43 681

原创 Leap Day8——数据结构与算法 队列

javascript是前端必要掌握的真正算得上是编程语言的语言,学会灵活运用javascript,将对以后学习工作有非常大的帮助。掌握它最重要的首先是学习好基础知识,而后通过不断的实战来提升我们的编程技巧和逻辑思维。这一块学习是持续的,直到我们真正掌握它并且能够灵活运用它。如果最开始学习一两遍之后,发现暂时没有提升的空间,我们可以暂时放一放。继续下面的学习,javascript贯穿我们前端工作中,在之后的学习实现里也会遇到和锻炼到。真正学习起来并不难理解,关键是灵活运用。

2024-07-13 05:36:06 705

原创 前端基础知识第五章---CSS

定位模式 | 是否脱标 | 移动位置 | 是否常用 || static 静态定位 | 否 | 不能使用边偏移 | 很少 || relative 相对定位 | 否 (占有位置) | 相对于自身位置移动 | 常用 || absolute绝对定位 | 是(不占有位置) | 带有定位的父级 | 常用 || fixed 固定定位 | 是(不占有位置) | 浏览器可视区 | 常用 || sticky 粘性定位 | 否 (占有位置) | 浏览器可视区 | 当前阶段少 |

2024-07-12 17:35:17 716

原创 《TypeScript》入门与精通-基础知识拾遗

为了帮助大家更好的了解前端,特别整理了《前端工程师面试手册》电子稿文件。

2024-07-12 16:43:04 976

原创 react高级指南之可访问性与代码拆分

正值招聘旺季,很多小伙伴都询问我有没有前端方面的面试题!基于路由的代码分离在web页面上,很多人都习惯于当加载另外一个页面的时候需要更多一点的时间,如果在这里我们正值招聘旺季,很多小伙伴都询问我有没有前端方面的面试题!

2024-07-12 15:50:55 232

原创 IDEA+Java+Servlet+JSP+Mysql实现Web停车场管理系统【建议收藏

10.IC卡信息管理-管理IC卡类型11.固定车主停车管理-出入场设置12.固定车主停车管理-停车信息管理13.临时车辆停车管理-车主入场信息14.临时车辆停车管理-车主出场信息15.系统功能操作-修改密码三、部分代码CardHandleFixedHandleLoginHandleRoleHandleSeatHandleUserHandle四、其他1.其他系统实现1.JavaWeb系统系列实现2.JavaSwing系统系列实现2.获取源码3.运行项目4.备注5.支持博主6.鸡汤JavaWeb系统系列实现Ja

2024-07-12 15:00:30 843

原创 前端-医院设置信息修改

由于篇幅限制,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!message: ‘添加成功!由于篇幅限制,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容![外链图片转存中…(img-h8ZMoDqu-1720120840178)][外链图片转存中…(img-eDN7eA4M-1720120840180)]

2024-07-05 03:20:52 798

原创 今天看Guava源码,碰到Stopwatch,它是什么鬼?

);看了上面这段代码,有人会说,不用Stopwatch 照样可以实现执行时间的统计,比如:try {// 模拟业务逻辑确实是,这样也能统计这段代码的执行时间,那么为什么还会有Stopwatch(我也有这种想法)下面从实现方式来分析下guava为什么会设计这么类。

2024-07-05 02:20:22 909

原创 【数据结构与算法】详解什么是集合,并用代码手动实现一个集合结构

由于文档内容过多,为了避免影响到大家的阅读体验,在此只以截图展示部分内容和集合2的差集,即集合3// 查看集合3内的所有元素/* 打印结果:*/(11)实现subset()方法subset()方法用于判断当前集合是否为另一个集合的子集。该方法需要传入一个集合otherSet作为参数先创建一个空的新集合newSet通过values()方法获取到包含当前集合的所有元素的数组,并对其进行遍历,判断每一个元素是否也存在于otherSet中,若不存在,则直接返回false,表示当前集合不是otherSet。

2024-07-05 01:17:38 969

原创 web开发例子,html注释标签

本人分享一下这次字节跳动、美团、头条等大厂的面试真题涉及到的知识点,以及我个人的学习方法、学习路线等,当然也整理了一些学习文档资料出来是给大家的。知识点涉及比较全面,包括但不限于前端基础,HTML,CSS,JavaScript,Vue,ES6,HTTP,浏览器,算法等等)方法改变了,指向的是banana,this.color就是banana.color =‘yellow’;

2024-07-05 00:14:41 304

原创 vue开发网站seo优化方法

/ 这个很重要,如果没有配置这段,也不会进行预编译inject: {foo: ‘bar’},// 在 main.js 中 document.dispatchEvent(new Event(‘render-event’)),两者的事件名称要对应上。})})],然后要将vue路由的模式改成history最后mian.js入口文件中要加入这段代码。其中render-event要和vue.config.js中的renderAfterDocumentEvent对应new Vue({

2024-07-04 23:14:55 312

原创 VSCode插件大全|VSCode高级玩家之第二篇

🌟小总结VSCode中还有非常多的主题可以选择,如果我推荐的主题中没有你们喜欢的,可以在插件搜索框中输入theme,就会出来很多的主题供大家自由选择哦!

2024-07-04 22:18:55 290

原创 ORACLE进阶(五)SCHEMA解惑_oracle schema前的点点

从定义中我们可以看出schema为数据库对象的集合,为了区分各个集合,我们需要给这个集合起个名字,这些名字就是我们在企业管理器的方案下看到的许多类似用户名的节点,这些类似用户名的节点其实就是一个schemaschema里面包含了各种对象如。一个用户一般对应一个schema,该用户的schema名等于用户名,并作为该用户缺省schema。这也就是我们在企业管理器的方案下看到schema名都为数据库用户名的原因。Oracle数据库中不能新创建一个schema,要想创建一个schema。

2024-07-04 21:14:26 326

原创 Java进阶(二)文件读操作_fis

总结来说,面试成功=基础知识+项目经验+表达技巧+运气。我们无法控制运气,但是我们可以在别的地方花更多时间,每个环节都提前做好准备。面试一方面是为了找到工作,升职加薪,另一方面也是对于自我能力的考察。能够面试成功不仅仅是来自面试前的临时抱佛脚,更重要的是在平时学习和工作中不断积累和坚持,把每个知识点、每一次项目开发、每次遇到的难点知识,做好积累,实践和总结。说,面试成功=基础知识+项目经验+表达技巧+运气。我们无法控制运气,但是我们可以在别的地方花更多时间,每个环节都提前做好准备。

2024-07-04 20:10:38 225

原创 javascript-中数据类型那些可能会中招的细节_web前端

前端CSS面试题文档,JavaScript面试题文档,Vue面试题文档,大厂面试题文档ue面试题文档,大厂面试题文档**[外链图片转存中…(img-Wnu5W3o5-1720091694585)][外链图片转存中…(img-ppGOX1B8-1720091694587)]

2024-07-04 19:15:06 378

原创 ElementUI 遍历实现checkbox组件的多选全选功能

【代码】ElementUI 遍历实现checkbox组件的多选全选功能。

2024-07-04 18:16:19 402

原创 5个技巧助你成为 CSS 大神

为了帮助大家更好的了解前端,特别整理了《前端工程师面试手册》电子稿文件。

2024-07-04 17:16:46 362

空空如也

空空如也

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

TA关注的人

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