自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue-Electron配置及踩坑

大道至简。太复杂的教程不看。本篇将记述我创建好Vue3项目之后,用Electron把页面呈现出来的整个过程。会记录一些踩坑。首先,Electron官网可以参考。但是它只是作出了一个普通的html结构该如何用Electron呈现出来,vue的配置有一些变更。参考这篇文档就好了。

2024-03-29 15:37:05 502

原创 工作中Promise用法总结

工作中Promise用法总结,后面会持续更新觉得有意义的。

2024-03-13 11:32:39 371

原创 js中的Date对象常用方法总结

js中Date对象的常用方法

2024-01-09 15:58:08 503

原创 面试专题一:js的数组

不可用typeOf可以用instanceOf、constructor、isArray修改数组的方法改变原数组:push、pop、shift、unshift、splice、reverse、sort不改变原数组:join查找数组元素遍历数组的方法forEach(不带return,不能直接修改元素)map、every、some, filter(都带return,map用来遍历,直接修改i;every,some用来判断)for in(遍历对象,不建议遍历数组)、for of(遍历数组,不建议遍历对象)

2024-01-09 11:01:22 1087

原创 地平线前端实习一面复盘(加深对var的理解+展开运算符+平拍数组)

地平线的面试,有提示,很专业,体验很好。可惜后面未收到消息,但还是要做复盘。收获还是很大的。本次面试面试官很友善,并且也提示我了很多。总之,算法和js基础非常重要。和大家共勉!

2023-12-17 16:56:28 573

原创 天天拍车前端技术面面经(拿到offer未去版本)

一面过了,二面是技术总监的面试,也相当于技术面,二面加油!冲冲冲!

2023-12-01 17:37:35 812

原创 鼎捷前端开发校招岗技术面面经(已过)

鼎捷一共两面,一面针对技术,这篇博客记录下我认为有价值的问题。

2023-12-01 17:37:20 950

原创 得物前端开发一面面经(等待结果中)

整个面试大概半个小时左右,因为之前面试我总是过几天才写回顾,因此总是不记得内容,不能做详细复盘,所以这次面试我录音了。写这篇博客也是听录音,然后跟着记录,总的来说,面试官很好,很柔和,我答的并不好,以至于我有点听不下去。但是此次面试我还是学到了很多东西,并且了解了,如果想要进大的公司,不能只关注八股,大的技术框架,还要去关注一些细节。细节也同样重要,只有掌握了细节,算法等一系列东西,面试的时候才能收到擒来。最后,真希望能拿到复试机会,哪怕体验一把也好。

2023-12-01 17:37:10 1672

原创 记录一次紧急的版本切换

由于一些特殊原因,需要前同事的代码。他并没有给我们后端一份他走时的src。因此这边需要拉到前同事的代码。

2023-10-11 10:09:56 255

原创 Vue3的props需要注意的地方(简写与监视属性)

1.props是可以在模板语法中简写的。就好比,toRefs了一下state。我们没必要在模板语法中加上props.xxx;2.有时我们需要监视props的内容,可以用到监视属性watch。需要以这样的格式书写才可以正常响应。

2023-10-10 17:52:12 294

原创 git之工作中实际应用篇(非常适合刚到公司上班但是git不太熟又不好意思问同事的友友)

此篇用于记录笔者在工作中用到git遇到的问题及大部分的操作。区别于理论,这篇更具针对性,掌握这些,基本的面试及工作足以应对。git保姆级教程(概述、理论、指令、创建及代码初始化完整步骤、分支与冲突、遇到的问题)

2023-09-14 17:47:08 274

原创 前端实习第七周周记

这周蛮累的,但是也有收获。下周还是记脑图吧,感觉这样口述任务,会忽略很多东西。另外,我准备刷算法啦。金秋九月,懂得都懂(狗头.jpg)。会记录算法,欢迎关注博客。

2023-09-01 17:40:18 1093 4

原创 Vue在表格中拿到该行信息的方式(作用域插槽-#default-scope-解决按钮与行点击的顺序问题)

在做表格的时候,表格是封装好了的,用于展示数据。如果想给单行增加按钮,可以单独写一列存放按钮,最基本的需求是,点击按钮后要拿到数据然后发起请求。且Vue的element-plus,当我们点击按钮之后会自动触发行点击事件。这本身是一件好的事情,但难搞的地方在于,执行顺序。也就是,==先点击按钮,再拿到数据。==这样的话,每一次点击按钮,拿到的都是上一次的数据。怎么样才能解决问题?

2023-09-01 11:58:33 447

原创 element-plus弹框无法正常显示

截至道这里,bug来啦。我的做法是在表格组件中写的按钮,el-dialog就放在按钮下面。结果按钮显示不出来。写法也没有任何问题。技术栈是Vue3,用到的组件库是element-plus。要做的是在一个表格中,给表格后面添加一个按钮,点击按钮后,会出现弹框。还是要注意,Vue项目用到组件库,在已有的组件中尽量不要堆叠别的element组件,否则就会出现类似的问题,还不好找到原因。最后把弹框拿出来放在表格外就可以了。

2023-08-31 13:21:04 735

原创 滴滴前端一面面经(已挂)

前段时间面试了滴滴的前端实习岗位,大厂的面试机会很难得,复习了很多前端知识。拿到面试机会,是在地铁上投递了boss,当时hr看了我的简历就和我约了第二天的面试。电脑也没带,晚上就用手机复习了前端的一些八股。没想到的是,一面就挂掉,而且前端上升到开发的问题几乎没问。一开始的时候,面试官让我简单介绍,随后就是一个看代码说答案的题目。考察的是var、let、const的用法。这个题目他跟我说了多个情况,面试完之后也没有及时总结,所以就没办法在这里展示完整题目。

2023-08-30 18:16:46 859

原创 Vue3中reactive响应式失效的问题

弹窗内部有一个挑选框,要通过请求接口获取挑选框下面可供选择的数据。这是一个很简单的情境,我立刻有了自己的思路。如果实现搜索,数据较少可以直接用elementplus自带的filter。如果数据较多,就需要传val,在后台进行搜索,然后分页渲染。我选择的是前者,所以只需要把数据渲染上去就可以。我的做法也很标准,我定义了一个option,因为获取的一定是个数组类型的数据,里面会有对象,对象中的属性是label。做好一切准备工作后,我就请求后端接口,拿到了一个新的数组。

2023-08-27 10:21:52 823

原创 前端实习第五周周记

每一天做了什么还是要记录一下,不然过两天后就会发现,慢慢遗忘自己的收获与做过的东西。这周做的是医学检验系统的样本库部分。由于是公司的代码所以不能交代具体,那么久聊一下每天具体做了些什么以及我的一些收获。

2023-08-20 01:01:52 735

原创 前端能正常跑起来但是控制台报错数据undefined之onMounted最好不要用异步写法

在做项目的时候,项目可以正常运行,但是控制台总是报错,有一个数据是undefined。

2023-08-18 02:13:39 497

原创 前端修改新增操作导致数据删除——js精度丢失

笔者在写前端渲染表格的时候,发现无论是修改还是新增,数据都会被删除。检查了前端逻辑并与后端联调均无问题。然后就开始和后端一起对数据库,结果发现,==十几位的id,接收过来的时候,尾数均变为了0000。打个比方,前端从数据库通过查询要拿到的数据是455030458940,最后拿到的却是455030450000。这个问题主要是出在了后端。数据过长导致拿到的时候,精度不够,于是后面全是0000,影响到后续的操作。

2023-08-18 02:05:07 486

原创 前端实习第四周周记

这周虽累但有收获。准备写秋招简历了,想投中大厂,加油!!!

2023-08-11 17:57:10 459

原创 前端实习记第三周周记

这一周过的很充实,下周继续努力。

2023-08-04 16:58:15 1428

原创 前端实习第一周周记

这几天,每天都有任务,接到任务的时候焦虑,怕自己做不好,完成后又觉得非常有成就感。实战中发现之前很多东西都没见过,也算是见到了真正的实战应用对框架的应用。也了解到了很多我之前不了解的东西。还有一个很重要的,就是之前git方面,只是写完代码提交,并没有涉及到分支。现在已经知道开发使用git的大致流程了,主要是对分支的应用以及对代码的拉取,实战中的冲突。以上就是第一周的总结啦。后面还会持续更新,欢迎关注~

2023-07-24 00:37:12 354 2

原创 大三下暑期前端找实习历程(已找到,经验版本)

四月份开始在武汉中国软件税务事业部实习两个月,六月底离职。六月初开始找的实习,七月头定下来了。只用了boss直聘,目前沟通约500,已投简历68份。六月开始找武汉的,一直很焦虑。再说说我的技术栈加项目吧,技术栈vue方向,nodejs熟悉express框架,可以写简单接口,能用uniapp+vue做简单微信小程序。

2023-07-11 16:34:17 513 4

原创 找工作第三弹——JS面试题由浅入深

明天面试,大晚上整理js。希望能拿下!!!找工作第二弹——挑战CSS重难点一篇就够。

2023-07-11 14:10:00 200

原创 找工作第四弹——Vue面经

首先在Components文件夹中定义一个vue文件;在全局或者单个组件中引入,并命名;以上面的名字作为标签名在组件中进行应用。

2023-07-11 14:09:29 299

原创 找工作第二弹——挑战CSS重难点一篇就够

本篇文章是笔者在找工作前做的一些关于css复习的工作。记录了我对css相关知识的复习。创建浮动框,在浮动框内左浮或者右浮。特点:脱离标准流,不再保留原先的位置;一行内显示并且顶端对齐排列;具有行内块元素的性质。约束浮动:先用标准流上下排列,之后子元素用浮动排列左右位置。浮动需注意:1.和标准流父盒子搭配;2.一浮全浮。浮动的盒子只会影响浮动盒子后面的标准流,不会影响前面的标准流。

2023-07-02 16:52:43 267

原创 Express框架与Mongodb的结合使用

如果你打开这篇文章,说明已经开始有做项目的打算了。这里说下为什么要express框架和mongodb结合。express框架不是指单纯的引入express,而是结合express-generator工具来创建express框架。在前后端未分离的时候,我们还可以使用一些轻量级的数据库如lowdb,但是目前的开发大部分都是前后端分离,用js写后端,用的多的且规范的就是express+mongodb这一套技术栈。所以本文针对这套技术栈进行讲解。最后就是,本文并不是手把手讲解,只是记录关键步骤。

2023-06-20 16:38:43 1639

原创 一文入门Mongodb

Mongodb是一个分布式文件存储的数据库。Mongodb官方网站这是一个非常适用于前端工程师开发全栈的数据库,比较常见的一套技术栈:Vue+Node.js+Mongodb。值得学习了解。

2023-06-19 17:01:20 1160

原创 找工作第一弹——三件套基础巩固

由于边投简历边准备笔试面试,收到笔试信息既欣喜又突兀,想着怎么也拿下笔试。下面记录我这两天为笔试准备的刷题。本篇文章基于牛客网面试刷题查漏补缺。自定义列表dl,dd,dt。dl是定义列表,dd定义术语(小标题),dt定义描述。这三个要单独记一下。

2023-06-09 16:37:05 1288

原创 Express应用之记账本项目总结

在学完nodejs相关知识后第一个实践就是这个记账本项目,本篇文章是对项目遇到的问题的总结。先聊聊技术栈:前端技术:h5结合bootstrap框架;后端技术:nodejs+Express框架+lowdb数据库。gitee地址:https://gitee.com/chocolate-roll/cashbook-express.git直接克隆即可。

2023-06-06 09:20:51 399

原创 Express框架从入门到如土

Express框架是一个基于Node.js平台的极简的、灵活的web开发框架。封装了Nodejs的http模块。我们可以通过Express框架来实现很多功能。学习本篇文章需要有前端三件套以及发送请求相关的基础,还要有Nodejs的相关基础(http模块)。前后端交互知识储备Nodejs话不多说,开始学习。官方定义:路由确定了应用程序如何响应客户端对待特定端点的请求。中间件的本质是一个回调函数。作用是封装一些公共操作,简化代码。

2023-06-01 16:42:25 807

原创 一文带你搞懂防盗链

这个例子很好的使用了nodejs的中间件。也是nodejs中的express的一个很好的综合练习。

2023-06-01 11:21:33 495

原创 Vue动态路由在实际项目中的应用(包含前后台细节)

接下来要重点说一下to后面的地址。

2023-05-30 17:26:39 910

原创 传地址给组件并让该组件用到地址在背景图片中的方法

这是我在开发中遇到的问题。在网站的分页面中,背景图片的格式几乎一模一样。只是上面的文字和图片不一样而已。所以我希望写一个组件,然后页面只需要传入背景图片地址和标题就可以显示出相关内容。于是我动手写了,大致思路是一个盒子,内部通过相对定位固定上面的标题,然后盒子有一个背景图片。问题来了,怎么给盒子设置背景图片?

2023-05-29 14:51:06 698

原创 Nodejs之HTTP模块

Nodejs中的http模块相关内容

2023-05-23 17:15:51 2082

原创 包管理工具

包管理工具相关内容

2023-05-22 15:20:27 613

原创 Nodejs模块化

将一个复杂的程序文件按照一定规则拆分成多个文件。拆分出的每个文件就是一个模块,模块的内容数据是私有的,不过模块可以暴露内部数据使得其他模块使用。模块化好处:防止命名冲突、高复用性、高维护性。

2023-05-22 11:15:48 336

原创 与前端相关的计网知识

与前端相关的计网知识。

2023-05-22 10:04:20 466

原创 ‘Light轻食初试版’小程序制作到发布过程中遇到的问题

学完小程序方面的知识后,我花四天时间做了一个简单的微信小程序——轻食Light说。这个小程序目前叫作“Light轻食说初始版“,后面会改为"轻食Light说”这篇博客,是我对小程序制作的过程中遇到的问题的一个总结。四天时间,遇到的大问题都在上面了,从创建到发布,虽然很累,但非常有成就感。非常值得!另外我之前写了一篇关于小程序的博客,比较全面,欢迎参考。微信小程序从入门到精通后续有什么问题也可也评论或者私聊,欢迎关注!

2023-05-22 08:42:35 300

原创 git保姆级教程(概述、理论、指令、创建及代码初始化完整步骤、分支与冲突、遇到的问题)

这是一篇可以用来系统学习git的文章,非常全面;内部也有很多笔者遇到的问题,都提示且避雷了,遇到问题可以进来参考下,保证非常细致。

2023-05-12 10:49:09 830

空空如也

空空如也

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

TA关注的人

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