自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一文详解Vue插槽slot的使用与案例展示,看完就彻底明白了

技术是没有终点的,也是学不完的,最重要的是活着、不秃。零基础入门的时候看书还是看视频,我觉得成年人,何必做选择题呢,两个都要。喜欢看书就看书,喜欢看视频就看视频。最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。技术是没有终点的,也是学不完的,最重要的是活着、不秃。

2024-07-14 03:19:59 1351

原创 Git常用的基本命令

从转行到现在,差不多两年的时间,虽不能和大佬相比,但也是学了很多东西。我个人在学习的过程中,习惯简单做做笔记,方便自己复习的时候能够快速理解,现在将自己的笔记分享出来,和大家共同学习。个人将这段时间所学的知识,分为三个阶段:第一阶段:HTML&CSS&JavaScript基础第二阶段:移动端开发技术第三阶段:前端常用框架推荐学习方式:针对某个知识点,可以先简单过一下我的笔记,如果理解,那是最好,可以帮助快速解决问题;如果因为我的笔记太过简陋不理解,可以关注我以后我还会继续分享。

2024-07-14 02:39:48 766

原创 vue保姆级教程----深入了解 Vue3与Vue2的区别对比

``这样就避免了无谓的代理操作,提升了性能。2、代理:Vue3中的代理可以自动批量代理对象中的所有属性,无需一个一个声明。3、模板编译优化:引入块级作用域,模板中的变量不会互相污染。Vue3中的模板编译支持块级作用域,这样模板中的变量就不会互相污染了。4、源码采用TS重写,运行更高效。Vue3使用TypeScript重写源码,类型检查更严谨,编码时也能获得更好的提示。同时TS运行效率也比纯JavaScript要高,对性能有提升作用。

2024-07-13 13:52:13 985

原创 C《爱心》我是最多的,你会哪几种呢?

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

2024-07-13 05:14:48 460

原创 移动端1px问题的几种常见解决方案

为了帮助大家更好温习重点知识、更高效的准备面试,特别整理了《前端工程师面试手册》电子稿文件。内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。前端面试题汇总JavaScript性能linux。

2024-07-12 18:48:27 861

原创 vue3 高阶 API 大汇总,强到没朋友

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

2024-07-12 16:14:23 988

原创 javaScript(九) 数组

第二个输出:[ {id:1,name:“My”,score:“90”}, {id:2,name:“枷”,score:“98”}, {id:2,name:“枷”,score:“98”}, {id:4,name:“999”,score:“99”}, {id:5,name:“888”,score:“89”} ]//输出:[{id:1,name:“My”,score:“90”},{id:3,name:“123”,score:“80”},{id:2,name:“枷”,score:“98”},1,2,3]

2024-07-12 15:22:07 728

原创 AJAX发送请求方法封装和请求函数底层刨析以及axios二次封装

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

2024-07-12 14:32:18 965

原创 你知道谁才是 “最懂程序员” 的搜索引擎?_最懂程序员的新一代 ai 搜索引擎有哪些

技术是没有终点的,也是学不完的,最重要的是活着、不秃。零基础入门的时候看书还是看视频,我觉得成年人,何必做选择题呢,两个都要。喜欢看书就看书,喜欢看视频就看视频。最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。。

2024-07-05 02:45:01 699

原创 【面试题】JavaScript 深拷贝和浅拷贝 高级_js面试题深浅拷贝新值和旧值

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

2024-07-05 01:43:45 260

原创 「译」按钮文本设计的五大原则

按钮文本正如按钮本身看上去的一样重要。使用错误的按钮文本会导致用户感到困惑,并进而拖慢工作效率、徒增工作量。如果你想让用户轻松操作 app,那么设置正确的按钮文本是必不可少的。下面列出的五大原则可以帮助你选择正确的按钮文本,从而提高按钮的可操作性。遵循这五大原则进行设计,那么你的用户在使用 app 时,不管面对什么按钮都不会发生误操作。原则 1:使用行为动词你的按钮文本应该包含行为动词以促使用户采取某种操作。当用户看到行为动词的时候,他们自然就知道按钮是用来做什么的了。

2024-07-05 00:41:40 388

原创 Vue进阶(幺叁陆): transition标签实现页面跳转动画_vue 路由跳转动画

在Vue项目开发过程中,应用全家桶vue-router实现路由跳转,且页面前进、后退跳转过程中,分别对应不同的切换动画。vue-router切换页面时怎么设置过渡动画?如何判断切换路由时是前进还是后退?每次切换时向左向右切换动画如何实现?可通过以下解决方案实现:给各个页面定义层级,在切换路由时判断用户是进入哪一层页面。如果用户进入更高层级路由那么做前进动画,如果用户退到低层级路由那么做后退动画。

2024-07-04 23:37:48 578

原创 vue+饿了么 后台管理 布局

username: [{required: true, message: ‘请您输入用户名’, trigger: ‘blur’}],password: [{required: true, message: ‘请您输入密码’, trigger: ‘blur’}]},},methods: {//保存登录名//跳到账号管理。

2024-07-04 22:42:12 468

原创 React:Hook

世界上只有一种真正的英雄主义就是在认清生活真相之后仍然热爱它。

2024-07-04 21:41:23 295

原创 JS中数组22种常用API总结,slice、splice、map、reduce、shift

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

2024-07-04 20:35:10 509

原创 JavaScript实现全选、反选功能(Vue全选、反选,js原生全选、反选

JavaScript原生全选、反选功能 Select All Item 1 Item 2 Item 3 这里为全选按钮绑定一个v-model的checkAllFlag状态,用于存储全选状态;然后为每个可选项目绑定一个v-model的 checkedS属性,它是一个数组,用于存储被选中的项目的ID。3、然后定义相关的数据类型4、函数部分这里为全选按钮

2024-07-04 19:37:59 338

原创 html+css基础入门教程之CSS 伪类用于向某些选择器添加特殊的效果。

a:link {color: #FF0000} /* 未访问的链接 */a:visited {color: #00FF00} /* 已访问的链接 */a:hover {color: #FF00FF} /* 鼠标移动到链接上 */a:active {color: #0000FF} /* 选定的链接 */

2024-07-04 18:40:01 291

原创 ArcGIS图层介绍

Layer是最基本的基类,常用的几种图层类型已经用红色标记出来了。(1)Layer:继承自DependencyObject,并实现了INotifyPropertyChanged接口,是其他图层的基类。(2)TiledMapServiceLayer:继承自Layer,是所有使用了缓存的地图服务的基类。通过它可以在程序中加入经过缓存的,来自不同数据源的地图服务。比如ArcGIS Server的地图服务,Google Map的地图,Virtual Earth的地图等。

2024-07-04 17:39:38 436

原创 2020年最新阿里、字节、美团、拼多多等一线大厂前端岗高频面试真题合集,面试轻松无压力(1)

第一个字符必须是一个字母、下划线(_)或一个美元符号($);其他字符可以是字母、下划线、美元符号或数字。

2024-07-04 16:36:54 254

原创 数据结构的概念大合集01(含数据结构的基本定义,算法及其描述)

数据的逻辑结构线性结构非线性结构线性表栈队列树图集合。

2024-06-25 02:07:01 310

原创 前端高频面试题(15K级别)

3.发布 / 订阅模式和观察者模式的区别是什么?在观察者模式中,被观察者通常会维护一个观察者列表。当被观察者的状态发生改变时,就会通知观察者。在发布订阅模式中,具体发布者会动态维护一个订阅者的列表:可在运行时根据程序需要开始或停止发布给对应订阅者的事件通知。区别在于发布者本身并不维护订阅列表(它不会像观察者一样主动维护一个列表),它会将工作委派给具体发布者(相当于秘书,任何人想知道我的事情,直接问我的秘书就可以了);订阅者在接收到发布者的消息后,会委派具体的订阅者来进行相关的处理。

2024-06-25 00:08:18 830

原创 前端--医院设置信息单个删除功能实现

1、定义页面组件模板,添加删除按钮得到列表中该行的id值删除2、在api文件夹的js文件中调用后端接口//删除医院设置信息列表url:})3、编写调用删除的方法在src/views/hosp/list.vue中编写调用删除的方法,

2024-06-24 23:20:22 688

原创 【Node】—系统模块

if (err!console.log(‘文件内容写入成功’);})(三)、系统模块path路径操作(四)、相对路径VS绝对路径大多数情况下使用绝对路径,因为相对路径有时候相对的是命令行工具的当前工作目录在读取文件或则设置文件路径时都会选择绝对路径使用__dirname获取当前文件所在的绝对路径二、第三方模块别人写好,具有特定功能的,我们直接使用的模块即第三方模块,由于第三方模块通常是由多个文件组成并且被放置在一个文件夹中,所以又名包。

2024-06-24 21:08:22 338

原创 Vue 的介绍与安装

小编综合了阿里的面试题做了一份前端面试题PDF文档,里面有面试题的详细解析。

2024-06-24 19:14:31 642

原创 js学习之闭包与作用域链

第一:函数的累加 第二:缓存结构 第三:封装 第四模块化闭包的坏处:闭包会导致原有作用域链不释放,造成内存泄漏。下面就是几个闭包的实际例子:在这个闭包的例子中,如果没有return b语句,调用这个函数时,f()的值只能为342;当有了这条语句后,所打印出来的值依次是增加的,这个就是闭包所产生的一个效果。当执这段代码时,你会发现你所打印出来的结果为10个10,可是为什么会产生这种效果呢?然后又要怎么解决这种效果呢?

2024-06-24 17:18:32 352

原创 HTML笔记 —— 标签和超链接

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

2024-06-24 15:33:47 816

原创 2022 年的 React 生态

React 代码风格指南》:https://keqingrong.cn/blog/2020-05-04-code-style-guide-for-react/然而,在某些时候,你想要使用一个UI组件库,它可以让你访问许多共享一套设计系统的预构建组件。《本地和远程数据的 React 状态的一切》:https://www.robinwieruch.de/react-state/《React中的CSS样式》:https://www.robinwieruch.de/react-css-styling/

2024-06-24 13:35:37 701

原创 移动web布局----flex布局详解

我在成长过程中也是一路摸爬滚打,没有任何人的指点,所以走的很艰难。例如在大三的时候,如果有个学长可以阶段性的指点一二,如果有已经工作的师兄可以告诉我工作上需要什么,我应该前面的三年可以缩短一半;后来去面试bat,失败了有5、6次,每次也不知道具体是什么原因,都是靠面试回忆去猜测可能是哪方面的问题,回来学习和完善,当你真正去招人的时候,你就会知道面试记录是多么重要,面试官可以从面试记录里看到你的成长,总是去面试,总是没有成长,就会被定义为缺乏潜力。t: 200px;

2024-06-20 16:38:13 961

原创 我对八种常见数据结构的理解

一般情况下,一个程序在机器上运行时,除了考虑到程序的本身运行指令, 常数,变量和输入数据外,还需要考虑存储对数据操作的存储单元.我们在写代码 时完全可以用空间换取时间,两者不存在绝对的好与坏,这么用好二者关系取决于 你用在什么地方。二叉树是一种比较有用的折中方案,它添加,删除元素都很快,并且在查找方面也有很多的算法优化,所以,二叉树既有链表的好处,也有数组的好处,是两者的优化方案,在处理大批量的动态数据方面非常有用。顾名思义,看名字你就知道,就是代码执行的次数为一次即为最好的 O(1)。

2024-06-20 14:13:09 392

原创 分析 JS 与 CSS 是否阻塞 DOM 的渲染和解析

)})})复制代码接着就是index.html的准备工作,其中HTML部分的架子就长下面那样,然后你只需要记住事件将在页面DOM解析完成后触发。复制代码CSS 不会阻塞 DOM 解析,但是会阻塞 DOM 渲染首先在index.html插入如下标签,然后在浏览器输入访问此页面。复制代码页面初始显示为空白,控制台打印出了p元素,同时浏览器标签页上加载loading3s后页面显示出浅蓝色的。在这里插入图片描述以上情况也就说明,CSS不会阻塞DOM的解析,如果说CSS阻塞。

2024-06-20 11:58:11 322

原创 react-router 的API及原理

包裹整个App系统Route匹配相应的location的地址,匹配成功后渲染组件Link决定的是如何在页面内改变url,点击后会传一个prop给组件react-router主要是通过html5的historyreturn {listenBefore, // 内部的hook机制,可以在location发生变化前执行某些行为,AOP的实现listen, // location发生改变时触发回调transitionTo, // 执行location的改变push, // 改变location。

2024-06-19 22:56:02 560

原创 一文搞懂CSS 3D动画效果

你要问前端开发难不难,我就得说计算机领域里常说的一句话,这句话就是『难的不会,会的不难』,对于不熟悉某领域技术的人来说,因为不了解所以产生神秘感,神秘感就会让人感觉很难,也就是『难的不会』;当学会这项技术之后,知道什么什么技术能做到什么做不到,只是做起来花多少时间的问题而已,没啥难的,所以就是『会的不难』。我特地针对初学者整理一套前端学习资料class=“box1”>哔哩哔哩百度知道哔哩哔哩百度知道哔哩哔哩百度知道哔哩哔哩你要问前端开发难不难,我就得说计算机领域里常说的一句话,这句话就是『

2024-06-19 13:20:48 819

原创 html相册代码大全

电脑桌面新建一个txt文本,把代码复制进去,保存后右击重命名,把后缀改为html。最后需要自己建一个img文件夹存放图片。(和html文件放在一个文件夹下,里面的图片命名为1.jpg、2.jpg等,一共9张)css和js文件没有给出,可以去我的资源下载。js文件没有给出,可以去我的资源下载。可以去我的资源下载完整代码。想成为一个可以承担起责任的人。

2024-06-19 11:06:21 705

原创 Webpack 配置开发环境与正式环境

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

2024-06-18 23:29:23 519

原创 ProcessOn画斜箭头、写公式方法记录

但是鼠标在画布上拖动、自然落成连线时,箭头不是横竖向就是折向的,就像这样:可是我需要的是斜向的箭头。

2024-06-18 21:18:00 1028

原创 PHP从零开始--数据库

数据库就和我们日常生活中的仓库意思类似,仓库是保存商品用的,我们的数据库是保存数据的。data 数据database 数据库table 表column 列row 行dbms (database management system)数据库管理系统.数据库目前主要分为两大类:1、 关系型数据库典型代表:mysql 、oracle、sql servelmysql是开源的,免费的oracle是收费的2、 非关系型数据库。

2024-06-18 21:16:36 877

原创 PHP - Laravel 接口请求参数获取(多种方式)

或者控制器中使用:// 可以使用 Input‘存在’ : ‘不存在’;Input// 这种写法是错误的,默认带过来的是 Request 对象,而不是 Input});// 这种写法是正确的,控制器中使用也是一样需要注意这点});

2024-06-18 21:16:00 939

原创 ORACLE进阶(十三)using关键字学习_oracle using where

【代码】ORACLE进阶(十三)using关键字学习_oracle using where。

2024-06-18 21:15:23 218

原创 ORACLE进阶(十一)MERGE INTO学习总结_oracle merge into

例如,有一个表T,有两个字段a、b,我们想在表T中做,如果条件满足,则更新T中b的值,否则在T中插入一条记录。在Microsoft的SQL语法中,很简单的一句判断就可以了,中的语法如下:Oracle中,要实现相同的功能,要用到来实现(Oracle 9i引入的功能),其语法如下:严格意义上讲,在一个同时存在和语法的语句中,总共的记录数,就是语句中alias2的记录数”。所以,要实现上面的功能,可以这样写:二、演示2.1 基本功能2.1.1 matched 和not matched clauses

2024-06-18 21:14:47 268

原创 gulp两种配置方式总结_gulp 两个版本怎么切换

nnectserverrootappdevPathlivereloadtrue自动加载port1234自动打开浏览器open′httplocalhost1234′实现自动编译;我们希望的是每更改一段代码它自动编译并自动刷新浏览器来查看gulpwatchapps。

2024-06-18 19:05:17 595

空空如也

空空如也

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

TA关注的人

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