自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浏览器中的JavaScript核心BOM(浏览器对象模型)对象Navigator和Screen的简单了解

面试一面会问很多基础问题,而这些基础问题基本上在网上搜索,面试题都会很多很多。最好把准备一下常见的面试问题,毕竟面试也相当与一次考试,所以找工作面试的准备千万别偷懒。面试就跟考试一样的,时间长了不复习,现场表现肯定不会太好。表现的不好面试官不可能说,我猜他没发挥好,我录用他吧。96道前端面试题:常用算法面试题:内容主要包括HTML,CSS,JavaScript,浏览器,性能优化内容主要包括HTML,CSS,JavaScript,浏览器,性能优化。

2024-06-25 02:22:46 480

原创 哔哩哔哩:JS 异步笔试题

)// 1// 2// 3首先明确, .then 或者 .catch 的参数期望是函数,传入非函数则会发生( value => value )开始 new Promise ,执行构造函数同步代码,输出 1然后 then() 的参数是一个 console.log(2) (注意:并不是一个函数),是立即执行的,输出 2执行同步代码,输出 3。

2024-06-25 00:26:29 654

转载 前端工程师的摸鱼日常(13)

我下午过去的时候,这人还在跟他的同事打麻将。我都不想说他,又菜又爱玩,那天下午3个小时输了400多块钱。晚上他媳妇打电话过来,就糊弄,说什么只输了50块。完了我跟另一个朋友还帮着他打掩护。这篇文章他们也看不到,不然我是不会拿出来说的。有这400块钱,三个人去洗个脚多好!哎!就打麻将这个事情来说,我觉得我是一辈子也不会碰的,至少现在这么想!原因在于小时候我妈经常去打麻将,以至于放学的时候不来接我。我靠我当时上小学,还住校。我特么周五搁学校门口等一个多小时,门口的人都走光了也没等到我妈,完了我自己走回家。

2024-06-24 23:34:28 640

原创 【京东电商网站主界面仿写——CSS第三部分 CSS部分展示结束】

special {

2024-06-24 21:23:23 806

原创 Vue3和Mobx5都使用Proxy了,你更应该了解Proxy

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

2024-06-24 19:30:14 1008

原创 LeetCode - Easy - 237

我可以将最近整理的前端面试题分享出来,其中包含HTML、CSS、JavaScript、服务端与网络、Vue、浏览器、数据结构与算法等等,还在持续整理更新中,希望大家都能找到心仪的工作。

2024-06-24 17:35:03 669

原创 Java SE学习笔记(一)——java入门及基本概念_java se的笔记

对于框架原理只能说个大概,真的深入某一部分具体的代码和实现方式就只能写出一个框架,许多细节注意不到。算法方面还是很薄弱,好在面试官都很和蔼可亲,擅长发现人的美哈哈哈…(最好多刷一刷,不然影响你的工资和成功率???在投递简历之前,最好通过各种渠道找到公司内部的人,先提前了解业务,也可以帮助后期优秀 offer 的决策。要勇于说不,对于某些 offer 待遇不满意、业务不喜欢,应该相信自己,不要因为当下没有更好的 offer 而投降,一份工作短则一年长则 N 年,为了幸福生活要慎重选择!!!

2024-06-24 15:47:52 536

原创 4种方案详解如何实现准时的setTimeout

想得到准确的,我们第一反应就是如果我们能够主动去触发,获取到最开始的时间,以及不断去轮询当前时间,如果差值是预期的时间,那么这个定时器肯定是准确的,那么用 while 可以实现这个功能。我们通过在 worker 中写入一个 while 循环,当达到我们的预取时间的时候,再向主线程发送一个完成事件,就不会因为主线程的其他代码的干扰而造成数据不准的情况。当每一次定时器执行时后,都去获取系统的时间来进行修正,虽然每次运行可能会有误差,但是通过系统时间对每次运行的修复,能够让后面每一次时间都得到一个补偿。

2024-06-24 13:53:50 978

原创 蓝桥杯STM32 G431 hal库开发速成——GPIO输入——按键_stm32 hal 按键

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

2024-06-20 17:01:00 469

原创 前端常用框架

第三个是最近刚起来的AUI,虽然作者声称是专为APICloud开发者设计的一套UI框架,但实际它还是解决了很多移动前端开发的普遍问题,是主要面向混合开发的 CSS 框架。看起来作者比较猖狂,各种高级 CSS3 遍地使用,这让我也不得不去查查这些个 CSS3 的兼容性。不负众望果然选的都是兼容不错的属性,哈哈了一顿激动从前辈手上大胆认识了几个好东西,并且框架还提供了聊天界面、计数列表等组件,解决了很多复杂的让我骂娘的布局,现在可以直接拿走就用。

2024-06-20 12:20:13 860

原创 一文搞懂 CSS Flexbox 布局 - 2024年最新版

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

2024-06-19 23:16:23 1261

原创 从零写一个类似Vue的Mvvm框架 01

//执行created钩子callHook(vm,‘created’);//编译new Compile(vm);//执行mounted钩子callHook(vm,‘mounted’);//编译完成后的钩子}进入到 vm.initState()的initState函数里面,看它做的事情:initState:function(){var vm = this;var opts = vm.$options;//data的处理opts.data = vm.initData(opts.data);//将data代理到v

2024-06-19 13:45:27 903

原创 LeetCode 做过的题(个人向记录)

**注:此题使用ES6的Map,使得时间复杂度降为O(n)关于Map和Set的使用要重点掌握!!!我觉得思路很棒,继续理解!*/#77#剑指 Offer 32 - I. 从上到下打印二叉树#剑指 Offer 32 - II. 从上到下打印二叉树 II#40617 合并二叉树106. 从中序与后序遍历序列构造二叉树/***/if(inLen!throw new RuntimeException(“两个遍历输入错误”);= pivot){

2024-06-19 11:25:58 783

原创 script标签中的defer与async

小编的一位同事在校期间连续三年参加ACM-ICPC竞赛。从参赛开始,原计划每天刷一道算法题,实际上每天有时候不止一题,一年最终完成了 600+:凭借三年刷题经验,他在校招中很快拿到了各大公司的offer。入职前,他把他的刷题经验总结成1121页PDF书籍,作为礼物赠送给他的学弟学妹,希望同学们都能在最短时间内掌握校招常见的算法及解题思路。整本书,我仔细看了一遍,作者非常细心地将常见核心算法题和汇总题拆分为4个章节。

2024-06-18 21:39:50 368

原创 iOS开发进阶(十二):UIImage 载入图像

面试准备根据每个人掌握的知识不同,准备的时间也不一样。算法的准备时间比较长,是一个长期的过程。面试的时候算法能做出来肯定加分,但做不出来也不会一票否决,面试官也会给你提供一些思路。也许是互联网未来10年中最好的一年。但是如果你不真正的自己去尝试尝试,你永远不知道市面上的行情如何。跳槽是每个人的职业生涯中都要经历的过程,不论你是搜索到的这篇文章还是无意中浏览到的这篇文章,希望你没有白白浪费停留在这里的时间,能给你接下来或者以后的笔试面试带来一些帮助。类方法加载的图片,只能获取ipa包路径下的图片资源。

2024-06-18 19:25:57 427

原创 css3之响应式布局与性能优化

第三种引入方式@media screen and (max-width : 800px) and (min-width: 600px){}常见使用的几种媒体类型 all 所有设备 screen 彩色电脑屏幕 print 文档打印或者打印预览模式逻辑运算符 在媒体查询中没有或者连接符,这是采用“,”来表示即可下面给出一个简单的例子,首先我们在我们的html的结构中引入一个div标签,然后再在style中引入下面的代码实例:最后将其在页面上运行就能看到对应的效果,在最初学习css3与h5之前写过一个关于响应

2024-06-18 14:45:34 352

原创 一文搞懂:JavaScript 事件循环机制 (event loop)

在上述代码中,$.ajax的执行是异步的,不会阻塞的运行即不必等到$.ajax请求返回数据后,才执行对于$.ajax称为异步函数。为什么要有异步函数?

2024-06-17 12:42:15 967

原创 【JavaScript】掌握BOM浏览器对象模型

BOM比DOM更大,它包含DOM,它具有双重角色1.它是JS访问浏览器窗口的一个接口2.它是一个全局对象。定义在全局作用域中的变量、函数都会变成window对象的属性和方法在调用时可以省略window,如使用alert();、prompt();等。:window下有一个特殊属性 window.name🍈窗口加载事件。

2024-06-17 03:02:23 517

原创 java中Dateformat类的详细使用(详解)_java dateformat

一个好的心态和一个坚持的心很重要,很多冲着高薪的人想学习前端,但是能学到最后的没有几个,遇到困难就放弃了,这种人到处都是,就是因为有的东西难,所以他的回报才很大,我们评判一个前端开发者是什么水平,就是他解决问题的能力有多强。分享一些前端面试题以及学习路线给大家### 最后。

2024-06-17 00:51:08 2302

原创 vue常用标签

button @click=“btnClick(abc, $event)”>按钮。

2024-06-15 22:05:56 722

原创 elementui el-table表格实现跨页(翻页)保存勾选状态(后端分页)_el-table翻页保留勾选

资料过多,篇幅有限自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。[外链图片转存中…(img-BNY7hqKi-1718453074736)][外链图片转存中…(img-gkJ9gV2u-1718453074737)]资料过多,篇幅有限自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。

2024-06-15 20:04:46 1701

原创 Web前端最全字节前端原题(Add sumOf)(2),2024年最新面试必过

还有很多的同学在学习的过程中一味的追求学的速度,很快速的刷视频,写了后面忘了前面,最后什么都没有学到,什么都知道,但是什么都不懂,要具体说,也说不出个所以然。还有很多的同学在学习的过程中一味的追求学的速度,很快速的刷视频,写了后面忘了前面,最后什么都没有学到,什么都知道,但是什么都不懂,要具体说,也说不出个所以然。非也,因为很多人找的资料就是很基础的。因为自学走的弯路是比较的多的,会踩很多的坑,学习的过程中是比较的迷茫的。因为自学走的弯路是比较的多的,会踩很多的坑,学习的过程中是比较的迷茫的。

2024-05-17 03:52:35 711

原创 Web前端最全如果你正在准备面试TCP,看这一篇就够了(1),在线面试app

相同1)vitual dom2)组件化3)props,单一数据流不同点1)react是jsx和模板;(jsx可以进行更多的js逻辑和操作)2)状态管理(react)3)对象属性(vue)4)vue:view——medol之间双向绑定5)vue:组件之间的通信(props,callback,emit)常见面试题2:TCP 建立连接为什么要三次握手而不是四次?答:相比上个问题而言,这个问题就简单多了。因为三次握手已经可以确认双方的发送接收能力正常,双方都知道彼此已经准备好,而且也可以完成对双方初

2024-05-17 03:52:01 843

原创 Web前端最全如何跟面试官解释事件循环(1),web前端面试常用算法是什么

前端资料汇总开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】框架原理真的深入某一部分具体的代码和实现方式时,要多注意到细节,不要只能写出一个框架。算法方面很薄弱的,最好多刷一刷,不然影响你的工资和成功率😯在投递简历之前,最好通过各种渠道找到公司内部的人,先提前了解业务,也可以帮助后期优秀 offer 的决策。

2024-05-17 03:51:27 842

原创 Web前端最全如何搭建和发布一个 Vue 组件库,面试必会

题外话,毕竟我工作多年,深知技术改革和创新的方向,Flutter作为跨平台开发技术、Flutter以其美观、快速、高效、开放等优势迅速俘获人心这就是我们将要构建的按钮可以直接将下面这段代码复制到你的文件中:{{ text }}可以看到,在代码段的最上方部分是页面元素的模板:一个按钮,其 class 为 “btn-cta”,其文本内容为我们传递给它的变量 text 的值。

2024-05-17 03:50:41 1039

原创 Web前端最全vuex概括与使用,2024金三银四面试季

在面试前我花了三个月时间刷了很多大厂面试题,最近做了一个整理并分类,主要内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。HTML5新特性,语义化浏览器的标准模式和怪异模式xhtml和html的区别使用data-的好处meta标签canvasHTML废弃的标签。

2024-05-16 21:31:03 571

原创 Web前端最全vuex实现购物车的增加减少移除,web前端面试题及答案2024

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】给大家分享一些关于HTML的面试题。}, 100)},// 减// console.log(params) //点击添加传过来的参数// 使用setTimeout模拟异步获取购物车的数据// 提交给mutations}, 100)},// 移出// console.log(params) //点击添加传过来的参数// 使用setTimeout模拟异步获取购物车的数据// 提交给mutations。

2024-05-16 21:30:28 388

原创 Web前端最全vuex中 this(3),前端大厂74道高级面试合集

它提倡着 纯函数 / 函数复合 / 数据不可变, 谨慎对待函数内的 状态共享 / 依赖外部 / 副作用;函数式编程其实是一种编程思想,它追求更细的粒度,将应用拆分成一组组极小的单元函数,组合调用操作数据流;存储 this.$store.commit(‘changeValue’,name)存储 this.$store.dispatch(‘getlists’,name)// mutations: 专门书写方法,用来更新 state 中的值。// state专门用来保存 共享的状态值。commit同步操作。

2024-05-16 21:29:54 393

原创 Web前端最全VueCLI3创建项目,2024年最新这份1307页前端面试全套真题解析

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

2024-05-16 21:29:19 246

原创 Vue进阶(幺柒零)项目部署后IE报 SCRIPT1002 语法错误 解决方案探讨_script1002 语法错误(2)

Vue项目改造升级后,原本本地热部署后IE可正常打开的项目出现页面白屏且控制台给出SCRIPT1002:语法错误的提示信息。经过代码排查,发现项目中新引入了一些依赖包导致系统无法正常启动。可能与IE的某些插件冲突。把所有无关的IE加载项全部禁用后尝试;引用了不存在的 js 文件;页面的某些文件在文档模型还没建立时就已经开始引用相关的节点;令人感到疑惑的是:其他原本可以本地IE热部署的项目在进行同样的升级改造后,依旧可以实现本地IE部署,且没有任何错误信息。

2024-05-16 15:10:35 397

原创 Vue进阶(幺柒零)项目部署后IE报 SCRIPT1002 语法错误 解决方案探讨_script1002 语法错误(1)

好了,这就是整理的前端从入门到放弃的学习笔记,还有很多没有整理到,我也算是边学边去整理,后续还会慢慢完善,这些相信够你学一阵子了。做程序员,做前端工程师,真的是一个学习就会有回报的职业,不看出身高低,不看学历强弱,只要你的技术达到应有的水准,就能够得到对应的回报。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】学习从来没有一蹴而就,都是持之以恒的,正所谓活到老学到老,真正懂得学习的人,才不会被这个时代的洪流所淘汰。// async await 的方式。

2024-05-16 15:10:00 366

原创 Vue进阶(幺柒陆):CSS 预编译语言 Sass、Scss、Less 和 Stylus_scss stylus

(变量范围,开发人员习惯称之为作用域),简单点讲就是局部变量还是全局变量的概念,查找变量的顺序是先在局部定义中找,如果找不到,则查找上级定义,直至全局。指出JS的宿主对象和原生对象的区别,为什么扩展JS内置对象不是好的做法?哪个是存在堆哪一个是存在栈上面的?语言中的变量和其他程序语言一样,可以实现值的复用,同样它也存在生命周期,也就是。js的基本类型有哪些?事件委托(手写例子),事件冒泡和捕获,如何阻止冒泡?显示原型和隐式原型,手绘原型链,原型链是什么?预编译语言的语法都非常简单,如果你的编辑器给力的话,

2024-05-16 15:09:26 351

原创 Vue进阶(幺柒陆):CSS 预编译语言 Sass、Scss、Less 和 Stylus_scss stylus(2)

如果你打算靠自己摸索自学,那么你首先要了解学习前端的基本大纲,这是你将要学习的主要内容,理解以及掌握好这些内容,便可以找到一份初级的前端开发工作。你还需要有一套完整的前端学习教程,作为初学者最好的方式就是看视频教程学习,初学者容易理解接受。不要选择买书学习,这样的方式没有几个人能学会,基本都是看不下去书,也看不懂书。如果喜欢看书的学弟,可以买一些经典的书籍作为辅助即可,主要还是以看教程为主。每天抽出固定几个小时学习,做好长期学习的准备。

2024-05-16 15:08:51 384

原创 vue input type=textarea 中换行的问题_input textarea 无法换行(1)

指出JS的宿主对象和原生对象的区别,为什么扩展JS内置对象不是好的做法?有哪些内置对象和内置函数?引用类型和基本类型有什么区别?哪个是存在堆哪一个是存在栈上面的?如何判断一个变量是Array类型?如何判断一个变量是Number类型?this有哪些使用场景?跟C,Java中的this有什么区别?如何改变this的值?js的基本类型有哪些?这里需要注意的是 在传给接口前还需要将添加p标签后的数组形式转换成字符串。事件委托(手写例子),事件冒泡和捕获,如何阻止冒泡?显示原型和隐式原型,手绘原型链,原型链是什么?

2024-05-16 03:11:11 982

原创 vue elment-ui 密码强度提示的两种方式_elenemt ui密码输入显示强中弱

基础知识是前端一面必问的,如果你在基础知识这一块翻车了,就算你框架玩的再6,webpack、git、node学习的再好也无济于事,因为对方就不会再给你展示的机会,千万不要因为基础错过了自己心怡的公司。前端的基础知识杂且多,并不是理解就ok了,有些是真的要去记。当然了我们是牛x的前端工程师,每天像背英语单词一样去背知识点就没必要了,只要平时工作中多注意总结,面试前端刷下题目就可以了。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】if (value!

2024-05-16 03:10:37 473

原创 vue elment-ui table组件滚动条位置 和vxe-table 的table组件滚动条位置_this(2)

现阶段较热门是React、Vue两大框架,两者工作原理上存在共通点,也存在一些不同点,对于校招来说,不需要两个框架都学得特别熟,一般面试官会针对你简历中写的框架进行提问。排序算法根据考频高低主要有:快速排序、归并排序、堆排序、冒泡排序、插入排序、选择排序、希尔排序、桶排序、基数排序、Timsort这十种,这类考核点要么是算法的时间、空间复杂度、稳定度,要么是直接手写代码,故在理解算法原理的同时,对JS语言版的排序算法代码也要加强记忆。4,3,5】第二大的数字是 4,出现两次,所以返回 2。

2024-05-16 03:10:03 1331 1

原创 vue elment-ui table组件滚动条位置 和vxe-table 的table组件滚动条位置_this(1)

最近得空把之前遇到的面试题做了一个整理,包括我本人自己去面试遇到的,还有其他人员去面试遇到的,还有网上刷到的,我都统一的整理了一下,希望对大家有用。一般来说,面试官会根据你的简历内容去提问,但是技术基础还有需要自己去准备分类,形成自己的知识体系的。简单列一下我自己遇到的一些题。我也发现scrollTo、scrollToRow等api不太好使,临时试验的方法:绑定vxe-table的scroll事件。, 这么处理scroll事件会导致滚动条不受控制,始终在底部!

2024-05-16 03:09:27 601

原创 docker和K8S环境xxl-job定时任务不执行问题总结_dcoker部署xxljob,无法调用其他服务的定时任务(2)

前端框架太多了,真的学不动了,别慌,其实对于前端的三大马车,Angular、React、Vue 只要把其中一种框架学明白,底层原理实现,其他两个学起来不会很吃力,这也取决于你以后就职的公司要求你会哪一个框架了,当然,会的越多越好,但是往往每个人的时间是有限的,对于自学的学生,或者即将面试找工作的人,当然要选择一门框架深挖原理。如果你的服务器在不同的时区,或者你需要调度的任务需要在特定的时区执行,那么你可能需要考虑到时区的影响。别只顾着来回的看知识点,眼高手低可不是个好习惯,我在这吃过亏,你懂的。

2024-05-15 20:50:59 522

原创 docker和K8S环境xxl-job定时任务不执行问题总结_dcoker部署xxljob,无法调用其他服务的定时任务(1)

技术栈比较搭,基本用过的东西都是一模一样的。快手终面喜欢问智力题,校招也是终面问智力题,大家要准备一下一些经典智力题。如果排列组合、概率论这些基础忘了,建议回去补一下。数据库JDBC URL上的设置时区容器内时间设置,这一步要确保宿主机时间的正确ENV TZ=PRCJava应用程序时区问题启动jar包添加参数 -Duser.timezone=GMT+08。

2024-05-15 20:50:24 509

原创 Django导出Excel,前端下载_django 生成excel 并返回地址给前端下载

其实前端开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在IT学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。最后,说个题外话,我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。ExcelIndex = 1 # excel插入行数据索引。#Header 二进制8bits。#为字符串按照输入长度补’0’#二进制 to 十六进制。

2024-05-15 20:49:50 388

空空如也

空空如也

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

TA关注的人

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