- 博客(121)
- 收藏
- 关注
原创 商业级web阅读器项目(上)
但发现这样并不能实现,这是虽然,我们把样式文件虽然 放到项目当中了,但是并不能直接加载到电子书,因此,我们需要在电子书初次被渲染的时候就要把样式加载给电子书,这样在后面才有了选择的权力。为了方便管理本地存储 把关于ebook相关的都放进book的对象当中,这样以后扩展其他功能是,例如添加音乐时,可以把音乐相关的都放进music对象。这里再很多组件中都是共有的,这样,可以把这些共有的放在一起,在通过vue的一个勾子mixins 调用出来。
2024-06-25 00:28:10 1050
原创 前端工程师的摸鱼日常(7)
闲扯这么多还是说说公司的事儿吧,我们项目组最近真的很闲。而且前一段时间我们项目经理也换了,我们之前那个项目经理回家去了。说到这我得吐槽他几句,这他吗当时啥活都给我干,我日,还爱管闲事,我写代码他过来瞅两眼就说我这个逻辑行不通。我刚拿UI图页面刚开始画,正调样式呢,他就说我页面画的丑,我他吗真想骂他这个煞笔东西,我日,当时给我气的不行。那时候我们前端也没几个人,我一天改四五个项目,什么vue,小程序,H5,什么支付。逼事一堆。我当时我差点就离职。这他吗是人待的地方?好在,我还坚持下来了。
2024-06-24 23:36:09 1001
原创 【值得收藏】面试会用到的七个常用的遍历方法JS实现(二)
框架原理真的深入某一部分具体的代码和实现方式时,要多注意到细节,不要只能写出一个框架。算法方面很薄弱的,最好多刷一刷,不然影响你的工资和成功率😯在投递简历之前,最好通过各种渠道找到公司内部的人,先提前了解业务,也可以帮助后期优秀 offer 的决策。要勇于说不,对于某些 offer 待遇不满意、业务不喜欢,应该相信自己,不要因为当下没有更好的 offer 而投降,一份工作短则一年长则 N 年,为了幸福生活要慎重选择!!!
2024-06-24 21:25:54 670
原创 vue3的计算属性computed和 vue2 computed 的有什么区别,使用,计算属性传参?
二、常用的是 get 方法,获取数据,也可以使用set方法改变数据vue2写法。
2024-06-24 19:33:32 142
原创 LeetCode - Medium - 19
大厂面试问深度,小厂面试问广度,如果有同学想进大厂深造一定要有一个方向精通的惊艳到面试官,还要平时遇到问题后思考一下问题的本质,找方法解决是一个方面,看到问题本质是另一个方面。还有大家一定要有目标,我在很久之前就想着以后一定要去大厂,然后默默努力,每天看一些大佬们的文章,总是觉得只有再学深入一点才有机会,所以才有恒心一直学下去。
2024-06-24 17:36:44 245
原创 5个常问的 Vue3 优势点
javascript是前端必要掌握的真正算得上是编程语言的语言,学会灵活运用javascript,将对以后学习工作有非常大的帮助。掌握它最重要的首先是学习好基础知识,而后通过不断的实战来提升我们的编程技巧和逻辑思维。这一块学习是持续的,直到我们真正掌握它并且能够灵活运用它。如果最开始学习一两遍之后,发现暂时没有提升的空间,我们可以暂时放一放。继续下面的学习,javascript贯穿我们前端工作中,在之后的学习实现里也会遇到和锻炼到。真正学习起来并不难理解,关键是灵活运用。
2024-06-24 13:56:24 793
原创 裸辞两个月从Android转战web前端的求职之路
有人可能会会认为:“不都是程序员吗?Android开发和Web前端开发的区别有这么大吗?”那我给你类比一下,医院挂号也分不同的科室,外科医生转去做内科医生,自然没有那么容易。同样,符合全栈工程师的特质的人,自然也是少数。我尝试过利用下班后的晚上时间和周末时间来学习,但是发现,就算不加班,可利用的时间也非常少:社交、锻炼、聚餐、睡懒觉、偶尔做做饭、单身的人想要找个对象、有对象的人周末要出去浪……时间是我们最坦诚的朋友,但我们最大的敌人就是时间不够。
2024-06-20 17:02:59 386
原创 前端开发中的基础思考题
伪数组(类数组):无法直接调用数组方法或期望length属性有什么特殊的行为,但仍可以对真正数组遍历方法来遍历它们。它们的本质是对象,其 key 为数字,而存在一个 key 为 ‘length’ 的属性表示其长度。典型的是函数的argument参数、NodeList对象。转换方式有一下几种:主要分成两部分:渲染引擎(layout engineer或Rendering Engine)和JS引擎。
2024-06-20 12:22:13 833
原创 七厂面经--应届小前端的破局之路
二面是视频面,面试官和我聊了一下接下来的发展方向,描绘了一张美好的蓝图。听起来还不错,虽然没听懂。某些不可说的原因,58同城结束在二面,后续没有再进行。
2024-06-19 23:18:25 1055
原创 meta viewport 你真的了解吗?
上面是一行我几乎每天都用到的代码,它给我们带来的好处是非常明显的,一眼就可以看到的,除了这一点,我对它就一无所知了,我天真地以为只要认识它能给我实现什么样的效果就足够了,可事实却告诉我:“你这小子也太天真了,你千万别被网上一大堆的搜索结果骗了,虽然几乎所有的搜索结果长得都像孪生兄弟甚至一模一样,我相信他们也并没有说谎,但也请你相信我,他们只是在骗自己”。
2024-06-19 11:27:58 850
原创 [带你洞察JS的小秘密]JavaScript高级
面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。[外链图片转存中…(img-2RldQeyz-1718725821648)][外链图片转存中…(img-BlBpmu6U-1718725821649)][外链图片转存中…(img-KAD49i8s-1718725821650)]
2024-06-18 23:50:34 896
原创 iOS组件化思路-大神博客研读和思考
2016.03.10 蘑菇街App的组件化之路: http://limboy.me/ios/2016/03/10/mgj-components.html组件和组件之间没有明确的约束;组件单独开发、单独测试,不能揉入主项目中开发,测试也可以针对性的测试;[MGJRouter registerURLPattern:@“mgj://detail?id=:id” toHandler:^(NSDictionary *routerParameters) {NSNumber *id = routerParameters[
2024-06-18 19:28:44 889
原创 作为前端应该了解的后端常识_前端面试银行如何准备后端的一些内容
拿到面试邀请后,在面试的过程中一定要大大方方,尽力把自己学到的知识舒适地表达出来,不要因为是自学就不够自信,给面试官一个好的印象,面试成功的几率就会大很多,加油吧,骚年!技术学到手后,找工作的时候一定要好好准备一份简历,不要无头苍蝇一样去海投简历,容易“竹篮打水一场空”。最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。高度自律的同时,要保持耐心,不抛弃不放弃,切勿自怨自艾,每天给自己一点点鼓励,学习的劲头就会很足,不容易犯困。
2024-06-17 12:44:10 768
原创 【Java】【JS】LeetCode - 递归 - 迭代 - #104 二叉树的最大深度
阿里十分注重你对源码的理解,对你所学,所用东西的理解,对项目的理解。
2024-06-17 03:05:08 249
原创 Java基础知识面试题(2024版)_java面试题 无尽的拉格朗日
字节码:Java源代码经过虚拟机编译器编译后产生的文件(即扩展为.class的文件),它不面向任何特定的处理器,只面向虚拟机。Java语言通过字节码的方式,在一定程度上解决了传统解释型语言执行效率低的问题,同时又保留了解释型语言可移植的特点。所以Java程序运行时比较高效,而且,由于字节码并不专对一种特定的机器,因此,Java程序无须重新编译便可在多种不同的计算机上运行。Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟机器。
2024-06-17 00:53:55 867
原创 Vue最全知识点《基础到进阶,覆盖vue3
一个组件被复用多次的话,也就会创建多个实例。本质上,这些实例用的都是同一个构造函数。如果data是对象的话,对象属于引用类型,会影响到所有的实例。所以为了保证组件不同的实例之间data不冲突,data必须是一个函数。阿里十分注重你对源码的理解,对你所学,所用东西的理解,对项目的理解。
2024-06-15 22:07:51 917
原创 Faster R-CNN网络架构_faster rcnn网络结构
1的卷积得到分类分支和回归分支,每个像素点取9个anchor,在分类分支当中我们需要两维来判断anchor是不是包含物体,回归分支当中需要四维来判断anchor和真是框的相对位置。从转行到现在,差不多两年的时间,虽不能和大佬相比,但也是学了很多东西。我个人在学习的过程中,习惯简单做做笔记,方便自己复习的时候能够快速理解,现在将自己的笔记分享出来,和大家共同学习。大厂的面试难在,针对一个基础知识点,比如JS的事件循环机制,不会上来就问概念,而是换个角度,从题目入手,看你是否真正掌握。第三阶段:前端常用框架。
2024-06-15 20:06:41 325
原创 Web前端最全学习vue源码(6)熟悉模板编译原理,Web前端面试八股文
(1)在Vue.js中创建HTML并不是只有模板这一种途径。既可以手动写渲染函数来创建HTML,也可以在Vue.js中使用JSX来创建HTML。(2)渲染函数是创建HTML最原始的方法。(3)模板最终会通过编译转换成渲染函数,渲染函数执行后,会得到一份vnode用于虚拟DOM渲染。所以模板编译其实是配合虚拟DOM进行渲染。(4)模板编译所介绍的内容是如何让虚拟DOM拿到vnode。(模板–》模板编译–》渲染函数(模板编译)–》vnode–》用户界面(虚拟DOM))
2024-05-17 03:59:55 1897
原创 Web前端最全学习vue源码(1) 手写与事件相关的实例方法(1),今日头条前端面试题
小编的一位同事在校期间连续三年参加ACM-ICPC竞赛。从参赛开始,原计划每天刷一道算法题,实际上每天有时候不止一题,一年最终完成了 600+:凭借三年刷题经验,他在校招中很快拿到了各大公司的offer。入职前,他把他的刷题经验总结成1121页PDF书籍,作为礼物赠送给他的学弟学妹,希望同学们都能在最短时间内掌握校招常见的算法及解题思路。整本书,我仔细看了一遍,作者非常细心地将常见核心算法题和汇总题拆分为4个章节。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
2024-05-17 03:59:21 666
原创 Web前端最全学习vue源码(16)初探生命周期之各阶段都在干嘛(1),国内一线互联网公司面试题汇总
正值招聘旺季,很多小伙伴都询问我有没有前端方面的面试题!开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】同时,也会运行一些叫作生命周期钩子的函数,给在不同阶段添加自定义代码的机会。二、生命周期Vue.js生命周期可以分为4个阶段:初始化阶段、模板编译阶段、挂载阶段、卸载阶段。
2024-05-17 03:58:47 789
原创 Web前端最全学习vue源码(13)手写$nextTick,2024年最新面试总结+详细解答
更重要的是,技术面试是一个双向了解的过程,要让对方发现你的闪光点,同时也要 试图去找到对方的闪光点,因为他以后可能就是你的同事或者领导,所以,面试官问你有什么问题的时候,不要说没有了,要去试图了解他的工作内容、了解这个团队的氛围。在事件循环中,必须当微任务队列中的事件都执行完之后,才会从宏任务队列中取出一个事件执行下一轮,所以添加到微任务队列中的任务的执行时机优先于向宏任务队列中添加的任务。因此,当callbacks 被包装成 异步任务 执行时, 该组件就只会更新一次DOM,这对性能的提升是多么的高啊啊!
2024-05-17 03:58:10 1104
原创 Web前端最全Vue中加入elementUI、IView、layer,2024年最新携程Web前端面试题
资料过多,篇幅有限开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】](https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0)**自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。
2024-05-16 21:38:22 557
原创 Web前端最全Vue中使用echarts@4,秋招面试常见问题
技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】echarts 方法:创建一个 ECharts 实例,返回 echartsInstance,不能在单个容器上初始化多个 ECharts 实例// 创建实例,接收三个参数// 参数dom:实例容器,一般是一个具有高宽的div元素// 参数theme:可选,应用的主题。可以是一个主题的配置对象。
2024-05-16 21:37:48 751
原创 Web前端最全Vue中使用echarts@4(2),2024年最新字节跳动面试官网
前端CSS面试题文档,JavaScript面试题文档,Vue面试题文档,大厂面试题文档开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】四、AMap 相关 api 使用说明javascript是前端必要掌握的真正算得上是编程语言的语言,学会灵活运用javascript,将对以后学习工作有非常大的帮助。掌握它最重要的首先是学习好基础知识,而后通过不断的实战来提升我们的编程技巧和逻辑思维。这一块学习是持续的,直到我们真正掌握它并且能够灵活运用它。
2024-05-16 21:37:13 375
原创 Web前端最全vue中mixins(混入)的使用(1),2024年最新前端算法题面试题
test.vue组件用mixins把common.js内容混入当前组件。
2024-05-16 21:36:38 310
原创 Vue进阶(幺肆陆):elementUI 中 el-switch、el-radio 使用注意事项_element el-radio 绑定 number
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】大厂面试问深度,小厂面试问广度,如果有同学想进大厂深造一定要有一个方向精通的惊艳到面试官,还要平时遇到问题后思考一下问题的本质,找方法解决是一个方面,看到问题本质是另一个方面。还有大家一定要有目标,我在很久之前就想着以后一定要去大厂,然后默默努力,每天看一些大佬们的文章,总是觉得只有再学深入一点才有机会,所以才有恒心一直学下去。
2024-05-16 15:17:51 409
原创 Vue进阶(幺肆捌):Vuex 辅助函数详解_vuex的有哪些辅助函数 有什么用
一般情况下,如果需要访问vuex.store中state存放的数据,需要使用this.$store.state.属性名方式。显然,采取这样的数据访问方式,代码略显繁杂,辅助函数为此应运而生。
2024-05-16 15:17:17 388
原创 Vue进阶(幺肆幺):Vue 计算属性 computed 方法内传参_vue v-model computed get()传参(3)
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】在前期博文《Vue进阶(八十四):vue中Computed 和 Watch的使用和区别》中,讲解了vue中Computed和Watch的使用和区别,其中,只是介绍了computed如何计算元素属性,并未介绍如何方法传参。本篇博文主要讲解下如何利用computed的计算属性进行传参。
2024-05-16 15:16:07 455
原创 Eclipse使用总结——修改(My)Eclipse默认的Servlet和jsp代码模板_eclipse怎么修改servlet的自动生成的代码
阿里十分注重你对源码的理解,对你所学,所用东西的理解,对项目的理解。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】A Servlet“);
2024-05-15 20:58:19 424
原创 Eclipse使用总结——修改(My)Eclipse默认的Servlet和jsp代码模板_eclipse怎么修改servlet的自动生成的代码(1)
小编的一位同事在校期间连续三年参加ACM-ICPC竞赛。从参赛开始,原计划每天刷一道算法题,实际上每天有时候不止一题,一年最终完成了 600+:凭借三年刷题经验,他在校招中很快拿到了各大公司的offer。入职前,他把他的刷题经验总结成1121页PDF书籍,作为礼物赠送给他的学弟学妹,希望同学们都能在最短时间内掌握校招常见的算法及解题思路。整本书,我仔细看了一遍,作者非常细心地将常见核心算法题和汇总题拆分为4个章节。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
2024-05-15 20:57:45 323
原创 eclipseIDE for javaee developers 开发环境搭建详解图文_eclipse ide for enterprise java and web developers
资料过多,篇幅有限开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。ava decompiler,提供gui和plugin两种方式。[外链图片转存中…(img-TH2R6hZo-1715777807659)][外链图片转存中…(img-b2QVdefR-1715777807660)]资料过多,篇幅有限开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】自古成功在尝试。不尝试永远都不会成功。
2024-05-15 20:57:10 781
原创 eclipseIDE for javaee developers 开发环境搭建详解图文_eclipse ide for enterprise java and web developers(2)
在面试前我花了三个月时间刷了很多大厂面试题,最近做了一个整理并分类,主要内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。HTML5新特性,语义化浏览器的标准模式和怪异模式xhtml和html的区别使用data-的好处meta标签canvasHTML废弃的标签。
2024-05-15 20:56:35 473
原创 2024年最新【建议收藏】2024大厂Vue面试题汇总,持续更新中~(1),2024年最新秋招面向的人群
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】当data选项是一个函数的时候,每个实例可以维护一份被返回对象的独立的拷贝,这样各个实例中的data不会相互影响,是独立的。3.vuex的State特性是?一、Vuex就是一个仓库,仓库里面放了很多对象。其中state就是数据源存放地,对应于与一般Vue对象里面的data二、state里面存放的数据是响应式的,Vue组件从store中读取数据,若是store中的数据发生改变,依赖这个数据的组件也会发生更新。
2024-05-15 05:14:29 842
原创 2024年最新【干货】使用 CSS Scroll Snap 优化滚动,提升用户体验!,2024年最新面试的知识和技巧
面试前要精心做好准备,简历上写的知识点和原理都需要准备好,项目上多想想难点和亮点,这是面试时能和别人不一样的地方。还有就是表现出自己的谦虚好学,以及对于未来持续进阶的规划,企业招人更偏爱稳定的人。万事开头难,但是程序员这一条路坚持几年后发展空间还是非常大的,一切重在坚持。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】前端面试题汇总JavaScript前端资料汇总mandatory关键字意味着浏览器必须捕捉到每个滚动点。假设属性有一个start值。
2024-05-15 05:13:53 865
原创 2024年最新【带头学C++】----- 八、C(1),2024年最新Web前端开发面试书籍推荐
面向对象(Object-Oriented)是一种编程范式,它将程序设计中的数据和操作封装成对象。封装、继承和多态。**封装(Encapsulation)**是指将数据和操作封装在一个对象中,对象对外提供接口来访问和操作数据,同时隐藏具体的实现细节。这样做可以提高代码的可维护性、可重用性和安全性。类将成员变量和成员函数封装在类的内部,根据需要设置访问权限,通过成员函数管理内部状态。**继承(Inheritance)**是指通过定义新的类,这个新的类可以继承已有类(父类)的属性和方法。
2024-05-15 05:13:16 864
原创 2024年最新【小程序开发之uni-app】通识和实战准备_[uni_modules] 15 14 00,学生会面试有趣的选择题
面试前要精心做好准备,简历上写的知识点和原理都需要准备好,项目上多想想难点和亮点,这是面试时能和别人不一样的地方。还有就是表现出自己的谦虚好学,以及对于未来持续进阶的规划,企业招人更偏爱稳定的人。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】万事开头难,但是程序员这一条路坚持几年后发展空间还是非常大的,一切重在坚持。为了帮助大家更好更高效的准备面试,特别整理了《前端工程师面试手册》电子稿文件。前端面试题汇总JavaScript性能linux前端资料汇总。
2024-05-15 05:12:39 571
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人