自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2024 前端面试几个重要知识点_input必须有父层,父层必须有触发硬件加速的属性,如果有translate的偏移 就更容易

10、用innerHTML代替DOM操作,减少DOM操作次数,优化javascript性能。11、当需要设置的样式很多时设置className而不是直接操作style。12、少用全局变量、缓存DOM节点查找的结果。减少IO读取操作。13、避免使用CSS Expression(css表达式)又称Dynamic properties(动态属性)。14、图片预加载,将样式表放在顶部,将脚本放在底部 加上时间戳。

2024-07-14 20:33:55 831

原创 04-JavaScript函数

【代码】04-JavaScript函数。

2024-07-14 20:08:24 199

原创 结合HTML和JavaScript的简单的前端页面,用于获取用户输入的信息并通过Ajax请求发送到服务器端进行处理。

=就答题情况而言,第一问100%都可以回答正确,第二问大概只有50%正确率,第三问能回答正确的就不多了,第四问再正确就非常非常少了。其实此题并没有太多刁钻匪夷所思的用法,都是一些可能会遇到的场景,而大多数人但凡有1年到2年的工作经验都应该完全正确才对。只能说有一些人太急躁太轻视了,希望大家通过此文了解js一些特性。并祝愿大家在新的一年找工作面试中胆大心细,发挥出最好的水平,找到一份理想的工作。

2024-07-14 03:52:34 209

原创 「移动端」Web页面适配

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

2024-07-14 03:09:53 1007

原创 CMS-被废弃了,该怎么办呢?

JVM 大约有 50 个通用的适合所有所有 GC 算法的参数,除了这 50 个参数之外,仅对于 CMS,您还可以传递 72 个额外的参数。如上表所示,此参数比其他任何 GC 算法都要多得多。因此,可想而知,JDK 团队支持所有这些参数所需的编码复杂性。就目前来看,其实无非就三种选项:切换到 G1 GC 算法切换到 Z GC 算法(JDK 11、12 中的早期版本)继续使用 CMS接下来,我们来分析下每个选项。(1)切换到 G1 GC 算法。

2024-07-14 02:29:44 361

原创 这5大数据分析误区,你掉坑了吗?

前端CSS面试题文档,JavaScript面试题文档,Vue面试题文档,大厂面试题文档[外链图片转存中…(img-xkvgzw3f-1720854194676)]

2024-07-13 15:03:26 314

原创 前端涨薪必读,node

传统的服务器是多线程的,什么叫多线程?举个生动的例子,比如咱们去大保健,非正规的,正规的咱们不去。那么是不是来一位客人,就要配一个技师,咱们一百个人去就要配一百个技师,这样体验是最好的对不,1对1服务放在服务器上,也是这样的,

2024-07-13 14:23:12 882

原创 TypeScript 入门看这一篇就够了!

你要问前端开发难不难,我就得说计算机领域里常说的一句话,这句话就是『难的不会,会的不难』,对于不熟悉某领域技术的人来说,因为不了解所以产生神秘感,神秘感就会让人感觉很难,也就是『难的不会』;当学会这项技术之后,知道什么什么技术能做到什么做不到,只是做起来花多少时间的问题而已,没啥难的,所以就是『会的不难』。

2024-07-13 13:41:15 855

原创 3 年小前端聊聊跳槽、技术成长与职业规划

2 - 脉脉上人均百万,我比同龄人、同层人差太多了,赶紧跳槽拉平3 - 谈钱伤你感情,不谈钱伤我感情上述几个观点不代表我个人观点,只是用来引出论点:这个通俗概念我本来不太想解释,因为有点太俗了,但是从互联网来看,钱还真就不是简单意义上的???:,这是我个人觉得的互联网人眼里的钱。实话实说,钱???应该是大部分人跳槽的本质因素,我觉得古人那句话真的挺好的:钱是王八蛋。他不能衡量你在一个公司的绝对价值,但是它能让你看清你的付出是否和收入以及晋升空间成正比,从而看清公司或者生活的本来面目,比如互联网内部流行的 倒

2024-07-13 05:04:41 680

原创 每天10个前端小知识 【Day 8】_4(1)

作用域,即变量(变量作用域又称上下文)和函数生效(能被访问)的区域或集合。换句话说,作用域决定了代码区块中变量和其他资源的可见性。全局作用域任何不在函数中或是大括号中声明的变量,都是在全局作用域下,全局作用域下声明的变量可以在程序的任意位置访问。函数作用域函数作用域也叫局部作用域,如果一个变量是在函数内部声明的它就在一个函数作用域下面。这些变量只能在函数内部访问,不能在函数以外去访问。块级作用域。

2024-07-12 18:37:55 742

原创 前端进阶之路:点击事件绑定

, false)}, false)所有功能终于又正常了,我很开心地准备上线。

2024-07-12 17:46:22 582

原创 【前端三剑客二】 CSS

秋招即将开始,校招的朋友普遍是缺少项目经历的,所以底层逻辑,基础知识要掌握好!而一般的社招,更是神仙打架。特别强调,项目经历不可忽视;几乎简历上提到的项目都会被刨根问底,所以项目应用的技术要熟练,底层原理必须清楚。这里给大家提供一份汇集各大厂面试高频核心考点前端学习资料。涵盖HTML,CSS,JavaScript,HTTP,TCP协议,浏览器,Vue框架,算法等高频考点238道(含答案)!高级前端工程师必备资料包。

2024-07-12 16:54:52 993

原创 Vijous系列(1)LIS 最长不下降子序列的应用

由于篇幅限制,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!i

2024-07-12 16:01:56 766

原创 JavaScriptES5新方法

字符串方法对象方法接下来我们一一进行讲解。一、数组方法forEach()map()filter()some()every();语法:currentValue:数组当前项的值index:数组当前项的索引arr:数组对象本身如下面的例子:有一个数组,现在我们想要得到这个数组的每一个元素和索引号,并且得到该数组和该数组中元素之和,我们可以采用如下方法:console.log(‘数组元素为:’+value);console.log(‘每个数组元素的索引为:’+index);

2024-07-12 15:11:23 837

原创 前端入门篇(四十九)JS应用4转盘抽奖活动记录

效果:4.在”开始“添加点击事件,当点击时才开始跑转盘在”开始“添加一个id,方便在JS中使用然后将计时器的开启放在”开始“的点击事件中效果:点击”开始“,转盘转动;不清除线程的情况下再次点击”开始“,会加速转盘转速5.跑三圈后在一个随机位置停下需要引入一个随机数,在点击事件里初始化,设定一个随机数,并开启计数器,当转盘转的步数到达这个随机数时,停止效果:6.前面转的慢,中间转得快速,最后面转得缓慢当步数到达指定值时,清除线程,重新开启一个新速度的线程//之前选中的取消。

2024-07-05 03:32:39 215

原创 代码随想录算法训练营29期Day25 LeetCode 216,17

本题目与LeetCode 77差不多,都是要找出k个数来使其等于指定的数字n。不过这次数字只有1-9,且每个数字只允许用一次,所以我觉得反而变简单了。我们要在9个数中枚举出k个数并检验其和是否为目标值,我用的是依旧如下思路:每次枚举一个数,在1-9中从小到大枚举,因此那么我们枚举过程中如何做呢?因为我们,所以第一个数从1开始枚举,每个数从上一个数加一再开始枚举,这就剪枝掉部分左边界了。那么右边界是不是也能剪枝呢?

2024-07-05 02:32:16 741

原创 【计算机网络】—什么是蜂窝移动网络?

四轮技术面+一轮hr面结束,学习到了不少,面试也是一个学习检测自己的过程,面试前大概复习了 一周的时间,把以前的代码看了一下,字节跳动比较注重算法,面试前刷了下leetcode和剑指offer, 也刷了些在牛客网上的面经。大概就说这些了,写代码去了~祝大家都能收获大厂offer~篇幅有限,仅展示部分内容。

2024-07-05 01:30:14 673

原创 [工程部署]在RK3588上部署OCR(文字检测识别)(DBNet+CRNN)_rk3588部署ppocr

if name == ‘main’:#!/usr/bin/env python3import osimport sysimport pathlibdir = pathlib.Path(os.path.abspath(file))import numpy as npsys.path.append(str(dir))sys.path.append(str(dir.parent.parent))import torchfrom torchocr.networks import build_modelMODEL

2024-07-05 00:29:47 243

原创 Vue经典面试题 -- 必问知识点 --(包含答案)_proxy只会代理对象第一层

(3) Model 层“res”: {。其中,View变化更新Data,可以通过事件监听的方式来实现,所以 Vue数据双向绑定的工作主要是如何。当你把一个普通的 JavaScript 对象传入 Vue 实例作为 data 选项,Vue 将遍历此对象所有的 property,并使用 Object.defineProperty 把这些 property 全部转为 getter/setter。

2024-07-04 23:26:48 308

原创 vue 之深入浅出各生命周期函数

总的来说,面试官要是考察思路就会从你实际做过的项目入手,考察你实际编码能力,就会让你在电脑敲代码,看你用什么编辑器、插件、编码习惯等。所以我们在回答面试官问题时,有一个清晰的逻辑思路,清楚知道自己在和面试官说项目说技术时的话就好了四、 mixin自定义选项合并策略总的来说,面试官要是考察思路就会从你实际做过的项目入手,考察你实际编码能力,就会让你在电脑敲代码,看你用什么编辑器、插件、编码习惯等。所以我们在回答面试官问题时,有一个清晰的逻辑思路,清楚知道自己在和面试官说项目说技术时的话就好了。

2024-07-04 22:30:54 233

原创 react-redux使用说明

编程基础的初级开发者,计算机科学专业的学生,以及平时没怎么利用过数据结构与算法的开发人员希望复习这些概念为下次技术面试做准备。或者想学习一些计算机科学的基本概念,以优化代码,提高编程技能。这份笔记都是可以作为参考的。

2024-07-04 21:30:20 233

原创 jQuery基础知识

今天的文章可谓是积蓄了我这几年来的应聘和面试经历总结出来的经验,干货满满呀!如果你能够一直坚持看到这儿,那么首先我还是十分佩服你的毅力的。所以看完之后,还是多多行动起来吧!可以非常负责地说,如果你能够坚持把我上面列举的内容都一个不拉地看完并且全部消化为自己的知识的话,那么你就至少已经达到了中级开发工程师以上的水平,进入大厂技术这块是基本没有什么问题的了。

2024-07-04 20:22:28 291

原创 JavaScript入门BOM操作

在 JavaScript 中,你可以使用 setInterval() 函数来创建定时函数。另外,你也可以使用 setTimeout() 函数来创建一个定时器,在指定的时间后执行一次特定的代码。在 JavaScript 中,超时调用和间歇调用是使用定时器函数来实现的。这两种调用方式分别由 setTimeout() 和 setInterval() 函数来实现。超时调用指的是在指定的时间之后执行一次特定的代码,而间歇调用则是每隔一段时间重复执行特定的代码。Vue 的 nextTick 的原理是什么?

2024-07-04 19:26:52 294

原创 fiddler 怎么使用?

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

2024-07-04 18:28:59 262

原创 Ajax进阶篇01---Ajax加强(含大量代码演示)

1️⃣ 数据交换格式,就是服务器端与客户端之间进行数据传输与交换的格式;2️⃣ 前端领域,经常提及的两种数据交换格式分别是XML和JSON。其中 XML 用的非常少,所以,我们重点要学习的数据交换格式就是 JSON;1️⃣ 概念:JSON 的英文全称是 JavaScript Object Notation,即“JavaScript 对象表示法”。简单来讲,JSON 就是 Javascript 对象和数组的字符串表示法,它使用文本表示一个 JS 对象或数组的信息,因此,JSON 的本质是字符串;JSON。

2024-07-04 17:28:35 229

原创 10个常见的前端手写功能,你全都会吗?

刷题的重要性,不用多说。对于应届生或工作年限不长的人来说,刷面试题一方面能够尽可能地快速自己对某个技术点的理解,另一方面在面试时,有一定几率被问到相同或相似题,另外或多或少也能够为自己面试增加一些自信心,可见适当的刷题是很有必要的。that.fulfilledCallbacks.forEach(myFn => myFn(that.value)) //执行回调方法。that.rejectedCallbacks.forEach(myFn => myFn(that.value)) //执行回调方法。

2024-07-04 16:25:51 686

原创 使用echarts基于vue的疫情地图_echarts怎么绘制舆情话题图谱

什么是ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。ECharts 3 中更是加入了更多丰富的交互功能以及更多的可视化效果,并且对移动端做了深度的优化。

2024-06-24 22:59:13 415

原创 《JavaScript》彻底理解this指向

console.log(this.name) //你好console.log(this) //{name:‘你好’,func:f}obj.func()小结:当函数作为对象里的方法被调用时,,示例中,是obj这个对象调用了函数func(),因此指向了obj;为了进一步确认,对象obj再多层嵌套对象name: ‘你好’,func(){console.log(this.name) //你好console.log(this) //{name:‘你好’,func:f}},b:{

2024-06-24 20:52:54 808

原创 Vite的理解与手写一个Vite

const compilerSFC = require(‘@vue/compiler-sfc’) // 用于解析 vue文件的 script 部分。let modeName = url.replace(‘/@modules/’, ‘’) // 重新获取裸模块名字 如 vue。// url 有可能是单纯的 .vue 也有可能是 .vue?// url 有可能是单纯的 .vue 也有可能是 .vue?.vue文件是是核心我们需要处理的地方,就需要用到前面提到的两个库了。箭头函数和普通函数有啥区别?

2024-06-24 19:00:46 701

原创 Jquery常用功能_jquery常见功能

三套“算法宝典”算法刷题LeetCode中文版(为例)人与人存在很大的不同,我们都拥有各自的目标,在一线城市漂泊的我偶尔也会羡慕在老家踏踏实实开开心心养老的人,但是我深刻知道自己想要的是一年比一年有进步。最后,我想说的是,无论你现在什么年龄,位于什么城市,拥有什么背景或学历,跟你比较的人永远都是你自己,所以明年的你看看与今年的你是否有差距,不想做咸鱼的人,只能用尽全力去跳跃。祝愿,明年的你会更好!

2024-06-24 17:04:46 220

原创 html+css+jquery制作邮件删除效果

面试前要精心做好准备,简历上写的知识点和原理都需要准备好,项目上多想想难点和亮点,这是面试时能和别人不一样的地方。还有就是表现出自己的谦虚好学,以及对于未来持续进阶的规划,企业招人更偏爱稳定的人。万事开头难,但是程序员这一条路坚持几年后发展空间还是非常大的,一切重在坚持。为了帮助大家更好更高效的准备面试,特别整理了《前端工程师面试手册》电子稿文件。前端面试题汇总JavaScript性能linux前端资料汇总。

2024-06-24 15:19:12 479

原创 12种 console 相关的方法,帮你快速提高调试效率!(建议收藏)

或不太重要的调试信息:可以以更友好的格式输出对象的值。propA: 1,propB: 2,propC: 3或对象的数组:显示一个 JS 对象的交互式属性列表显示指定的HTML或XML节点的子代元素的互动树。清除控制台之前的所有信息。

2024-06-24 13:20:58 902

原创 浅拷贝与深拷贝

基本数据类型。

2024-06-20 16:13:54 873

原创 实战Vue:基于Vue的移动端购物商城

首先在mutations.js中定义将商品移出购物车的方法——即商品数量为1仍然减得操作在Cart.vue中配置删除商品的方法。

2024-06-20 13:52:53 816

原创 使用 ETag 和 Last-Modified 报头减轻服务器压力(转)

技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。方式的客户端缓存:/**/// 基于文件方式设置客户端缓存技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。

2024-06-20 11:36:21 340

原创 HTML+JS实现时钟

margin: auto;background-color:darkslategrey;}

2024-06-19 22:35:56 71

原创 【计算机网络原理】第二章 网络应用

网络应用一、计算机网络应用体系结构。

2024-06-19 12:59:03 729

原创 CSS盒子模型

第一个盒子高度是固定的,但盒子里信息过多,超出内容属性所限定的大小,盒子的高度将自动放大第二个盒子高度和第一个盒子一样,是固定的,但设置了overflow属性为auto,出现滚动条,盒子高度不变。效果🍑边界边界(margin)是盒模型与其他盒模型之间的距离,使用margin属性定义。示例演示了边界设置.举个例子👇代码效果🍑填充填充(padding)用来设置内容和盒子边框之间的距离,可用padding属性设置。举个例子👇代码填充设置1。

2024-06-19 10:47:38 622

原创 【前端vue3面试题】2024最新面试实录vue3

ssr全称server side render, 前端页面的产生是由服务器端生成的,我们就称之为服务端渲染。对比客户端渲染?CSR执行流程:浏览器加载html文件 -> 浏览器下载js文件 -> 浏览器运行vue代码 -> 渲染页面SSR执行流程:浏览器加载html文件 -> 服务端装填好内容 -> 返回浏览器渲染使用SSR的好处?(何时该使用SSR?

2024-06-19 00:29:18 962

原创 Vue系列——vue2封装swiper轮播组件

轮播图是一个列表,所以这里使用到了v-for来遍历,轮播的部分是swiper-slide元素。我把图片路径绑定到了style属性上面。根据swiper的官方教程,我们需要实例化swiper。1、导入swiper;2、导入swiper的css;3、通过获取图片数据listImg;4、mounted类似react中的componentDidMount方法,实例化swiper必须等到dom渲染完成才能操作。

2024-06-18 23:11:10 650

空空如也

空空如也

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

TA关注的人

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