自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端javascript高级面试视频笔记(一)(二)

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

2024-07-12 17:31:59 211

原创 [算法题解详细]DFS解力扣695岛屿的最大面积(1)

岛屿的面积是岛上值为 1 的单元格的数目。计算并返回 grid 中最大的岛屿面积。如果没有岛屿,则返回面积为 0。输入:grid = [[0,0,1,0,0,0,0,1,0,0,0,0,0],输出:6解释:答案不应该是 11 ,因为岛屿只能包含水平或垂直这四个方向上的 1。输入:grid = [[0,0,0,0,0,0,0,0]]输出:0grid[i][j] 为 0 或 1思路首先这是一个。

2024-07-12 16:39:45 554

原创 react-id-swiper自定义进度条轮播图的使用与踩坑全记录

所有轮播图数据为后端返回数组,所以整个进度条需要我们前端自己拼,所以每一个进度条组成为"左段线+圆环+右段线",然后再进行与当前轮播图activeIndex做比较加入相应样式即可

2024-07-12 15:47:36 458

原创 HTML5 —— canvas画布

2d平面坐标系:画布的左上角是坐标原点(0,0),从原点开始向右延伸是x轴增大,向下延伸是y轴增大。| 方向 | 绘图方向(顺时针、逆时针),true表示逆时针,false表示顺时针(默认) |(4)线的路径:在同一个画布中添加再多的连线端点路径只有一条。arc(x,y,r,开始角,结束角,方向)初始位置、连线端点(终点)、描边(画线)| 开始角 | 开始的圆周率角度 || 结束角 | 结束的圆周率角度 || x,y | 圆心的坐标 || r | 圆的半径 || 参数 | 内容 |round:圆形端点。

2024-07-12 14:57:07 333

原创 什么是RESTful API?

前端框架太多了,真的学不动了,别慌,其实对于前端的三大马车,Angular、React、Vue 只要把其中一种框架学明白,底层原理实现,其他两个学起来不会很吃力,这也取决于你以后就职的公司要求你会哪一个框架了,当然,会的越多越好,但是往往每个人的时间是有限的,对于自学的学生,或者即将面试找工作的人,当然要选择一门框架深挖原理。400 INVALID REQUEST - [POST/PUT/PATCH]:用户发出的请求有错误,服务器没有进行新建或修改数据的操作,该操作是幂等的。Github采用这种做法。

2024-07-05 02:15:20 520

原创 【微信小程序】实现授权登入---超详细讲解_微信小程序登录

微信授权登录是指在使用某些第三方网站或应用时,用户可以选择使用自己的微信账号进行登录和验证身份。通过微信授权登录,用户可以免去繁琐的注册流程,只需点击授权按钮,即可使用自己的微信账号进行登录。当用户选择使用微信授权登录时,他们会被重定向到微信登录页面,在此页面上,用户登录自己的微信账号并确认是否授权给第三方网站或应用访问自己的基本信息。一旦用户授权,第三方网站或应用就可以获取用户基本信息(如昵称、头像等),并让用户在该网站或应用上直接使用微信账号进行登录和使用。

2024-07-05 01:12:33 552

原创 WEB各种环境以及注意事项

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

2024-07-05 00:11:16 359

原创 Vue实现图书管理系统

button @click=“add”>提交。当前图书数目为:{{sum}}

2024-07-04 23:11:31 210

原创 VMware安装Ubuntu Desktop

为虚拟机分配内存网络类型 连接方式选择 使用网络地址转换(NAT),然后 点击 下一步默认选择,然后 点击 下一步默认选择,然后 点击 下一步默认选择,然后 点击 下一步为虚拟机分配磁盘大小选择默认,然后 点击 下一步点击 自定义硬件 按钮,选择系统镜像的路径点击 完成点击 开启此虚拟机。开始安装 Ubuntu ,语言选择 中文(简体), 然后 点击 安装Ubuntu双击右侧的chinese按ALT+F7:时区 输入 Shanhai, 然后 点击 继续。

2024-07-04 22:15:30 267

原创 nodejs项目实战教程04——npm相关概念及其使用

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

2024-07-04 21:06:05 213

原创 Java网络商城项目 SpringBoot+SpringCloud+Vue 网络商城(SSM前后端分离项目)十六(商品排序(1)

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

2024-07-04 20:07:11 238

原创 javascript 近乎神话般的概念:闭包

但是第二次我们再执行result()的时候就出现了问题,为什么会是2呢?按照流程,首先再foo2()函数内部寻找count,没有然后到外层寻找,找到了count=0,这时候count+1应该为1才对.这里就涉及到闭包的问题了.

2024-07-04 19:11:37 295

原创 ECMAScript6(19):Module 模块

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

2024-07-04 18:12:07 221

原创 45个有用的JavaScript技巧,窍门和最佳实践

同时需要注意的是,不要同时发起多个XMLHttpRequests请求。处理WebSocket的超时通常情况下,WebSocket连接创建后,如果30秒内没有任何活动,服务器端会对连接进行超时处理,防火墙也可以对单位周期没有活动的连接进行超时处理。为了防止这种情况的发生,可以每隔一定时间,往服务器发送一条空的消息。可以通过下面这两个函数来实现这个需求,一个用于使连接保持活动状态,另一个专门用于结束这个状态。

2024-07-04 17:13:20 241

空空如也

空空如也

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

TA关注的人

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