自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常用的正则表达式_ff14 表达式

除了简历做到位,面试题也必不可少,整理了些题目,前面有117道汇总的面试到的题目,后面包括了HTML、CSS、JS、ES6、vue、微信小程序、项目类问题、笔试编程类题等专题。

2024-06-25 01:28:36 328

原创 业内评价为“钻石级”,字节技术官甩出的“保姆级“数据结构与算法笔记太香了

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

2024-06-24 22:34:02 159

原创 Web APIs-Day4

能够说出常用的3-5个键盘事件能够知道如何获取当前键盘按下的是哪个键能够知道浏览器的顶级对象window能够使用window.onload事件能够使用window.onresize事件能够说出两种定时器的区别能够使用location对象的href属性完成页面之间的跳转能够使用location对象获取url中的参数部分能够使用history提供的方法实现页面刷新一、常用键盘事件1.1 键盘事件1.2 键盘事件对象属性注:e.key能获取按下按键的名称(常用);

2024-06-24 20:28:25 807

原创 Springboot 项目中引入WebSocket后,单元测试出现错误

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

2024-06-24 18:36:32 696

原创 Java后端面试必问:十八道面试题及答案最新整理(速看速藏)_java前后端面试

throw语句用来明确地抛出一个”异常”。throws用来标明一个成员函数可能抛出的各种”异常”。Finally为确保一段代码不管发生什么”异常”都被执行一段代码。可以在一个成员函数调用的外面写一个try语句,在这个成员函数内部写另一个try语句保护其他代码。每当遇到一个try语句,”异常”的框架就放到堆栈上面,直到所有的try语句都完成。如果下一级的try语句没有对某种”异常”进行处理,堆栈就会展开,直到遇到有处理这种”异常”的try语句。

2024-06-24 16:43:36 381

原创 ES6 JavaScript中的哈希Map

拿到面试邀请后,在面试的过程中一定要大大方方,尽力把自己学到的知识舒适地表达出来,不要因为是自学就不够自信,给面试官一个好的印象,面试成功的几率就会大很多,加油吧,骚年!最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。高度自律的同时,要保持耐心,不抛弃不放弃,切勿自怨自艾,每天给自己一点点鼓励,学习的劲头就会很足,不容易犯困。技术是没有终点的,也是学不完的,最重要的是活着、不秃。如果所有的key全是字符串,就可以无损转换。

2024-06-24 14:56:25 679

原创 大挑战,JS前端知识闯关,你过得了几关?

中年危机是真实存在的,即便有技术傍身,还是难免对自己的生存能力产生质疑和焦虑,这些年职业发展,一直在寻求消除焦虑的依靠。技术要深入到什么程度?做久了技术总要转型管理?我能做什么,我想做什么?一技之长,就是深耕你的专业技能,你的专业技术。(重点)独立做事,当你的一技之长达到一定深度的时候,需要开始思考如何独立做事。(创业)拥有事业,选择一份使命,带领团队实现它。(创业)一技之长分五个层次栈内技术 - 是指你的前端专业领域技术栈外技术 - 是指栈内技术的上下游,领域外的相关专业知识。

2024-06-20 13:27:13 1000

原创 web前端大作业--黑色电影资讯博客网页设计(电影主题-HTML+CSS+JavaScript)_web大作业 电影网首页

index.htmlstyle.css作品来自于网络收集、侵权立删。

2024-06-19 12:31:26 158

原创 【JavaScript】10个技巧干掉你代码中那些丑陋冗长的 if(1)

面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。[外链图片转存中…(img-9490WDEw-1718726707840)][外链图片转存中…(img-ZX6AhURx-1718726707843)][外链图片转存中…(img-4hX66haC-1718726707844)][外链图片转存中…(img-dCZhWKlg-1718726707844)]

2024-06-19 00:05:20 482

原创 Vue使用Axios实现http请求以及解决跨域问题_axios跨域

/配置全局的axios默认值(可选)this.$axios.get(“请求url”,{param:{}})})});this.$axios.post(“请求路径”,{})})});this.$axios.post(“请求路径”,qs.stringify({}))})});// 添加请求拦截器// 在发送请求之前做些什么// 对请求错误做些什么});// 添加响应拦截器// 对响应数据做点什么。

2024-06-18 22:48:08 858

原创 js 模块化编程

还有个问题,上述代码暴露了两个全局变量,容易造成全局变量的污染3. AMDAMD 即 Asynchronous Module Definition(异步模块定义)。采取异步加载的方式加载模块,模块的加载不会影响它后面的语句执行。而且只有用到的时候才会去加载相关文件,属于浏览器端的标准假设下面这种情况// util.jsreturn {return ‘2018 年 8 月 9 日’})return {})// a.jsreturn {})// main.js})// 使用。

2024-06-18 20:28:36 616

原创 前端—每天5道面试题(十二)

1.颜色:新增 RGBA,HSLA 模式3.边框: 圆角(border-radius)边框阴影: box-shadow5.背景:background-size 设置背景图片的尺寸 background-origin 设置背景图片的原点background-clip 设置背景图片的裁切区域,以”,”分隔可以设置多背景,用于自适应布局6.渐变:linear-gradient、radial-gradient过渡:transition,可实现动画自定义动画 animate @keyfrom。

2024-06-17 04:17:39 424

原创 Vue 开发必须知道的 36 个技巧【近1W字】

3.API 方法实际上是 webpack 的方法,vue 工程一般基于 webpack,所以可以使用接收三个参数:directory:说明需要检索的目录useSubdirectories:是否检索子目录regExp: 匹配文件的正则表达式,一般是文件名复制代码2.watch=======2.1 常用用法1.场景:表格初始进来需要调查询接口 getList(),然后input 改变会重新查询created(){},watch: {inpVal(){复制代码2.2 立即执行。

2024-06-17 02:00:39 623

原创 《Vue入门到精通系列》--- 两万字带你入门Vue

在模板中可以直接通过插值语法显示一些data中的数据 但是在某些情况,我们可能需要对数据进行一些转化后再显示,或者需要将多个数据结合起来进行显示比如我们有firstName和lastName两个变量,我们需要显示完整的名称。但是如果多个地方都需要显示完整的名称,我们就需要写多个{{firstName}} {{lastName}}我们可以将上面的代码换成计算属性:OK,我们发现计算属性是写在实例的computed选项中的。秋招即将开始,校招的朋友普遍是缺少项目经历的,所以底层逻辑,基础知识要掌握好!

2024-06-15 23:06:52 709

原创 nodeJS学习笔记——node介绍&模块(3)

中年危机是真实存在的,即便有技术傍身,还是难免对自己的生存能力产生质疑和焦虑,这些年职业发展,一直在寻求消除焦虑的依靠。技术要深入到什么程度?做久了技术总要转型管理?我能做什么,我想做什么?一技之长,就是深耕你的专业技能,你的专业技术。(重点)独立做事,当你的一技之长达到一定深度的时候,需要开始思考如何独立做事。(创业)拥有事业,选择一份使命,带领团队实现它。(创业)一技之长分五个层次栈内技术 - 是指你的前端专业领域技术栈外技术 - 是指栈内技术的上下游,领域外的相关专业知识。

2024-06-15 21:05:23 851

原创 JS数组方法最全最详细总结

slice()返回一个新的数组对象原始数组不会被改变新的数组对象提取起始处的索引(从 0 开始),从该索引开始提取原数组元素。如果该参数为负数,则表示从原数组中的倒数第几个元素开始提取,slice(-2) 表示提取原数组中的倒数第二个元素到最后一个元素(包含最后一个元素)。如果省略 begin,则 slice 从索引 0 开始。如果 begin 大于原数组的长度,则会返回空数组。提取终止处的索引(从 0 开始),在该索引处结束提取原数组元素。

2024-06-12 16:31:18 715

原创 JavaScript鼠标移动不断渲染小球(面向对象)

,20)//当new一个实例的时候,首先会对小球进行初始化,并且渲染到dom,然后这个实例会被追加到数组里。//定时器会遍历每一个数组,然后更新小球的轨迹//而当鼠标移动的时候,把获得的鼠标定位传入实例,//只要不断地移动鼠标,就能不断地创建运动轨迹不一样的实例。

2024-06-12 15:25:27 162

原创 iview ui 和elment ui 的按需引用,减小项目体积_viewui 按需引入

这里的 install 方法表示在 main.js 中,如果使用 Vue.use() 方法的话,则该方法默认会调用 install 方法。所以, 这里我们一起来学习一下在 vue 中按需引入 element-ui 一些组件中的坑(Dialog组件)我们在 element-ui 的源码中可以看到,的确使用的是 Dialog,但是我们在运行的时候还是报错了。当然这里如果有其他的配置,只需要在 plugins 的数组中继续添加我们需要的配置代码就行了。3.在 main.js 中使用该文件,就大功告成了。

2024-06-12 14:17:38 718

原创 el-upload上传文件类型大小限制+手动上传+通过后端给的接口带参数_el-upload 文件类型

上传配置。

2024-06-12 13:03:53 417

原创 5个 JavaScript 怪异行为及其原因

实是下边这种形式:[外链图片转存中…(img-OYac2NRv-1718163779428)]

2024-06-12 11:43:11 508

原创 手写编译器之词法分析器一

正值招聘旺季,很多小伙伴都询问我有没有前端方面的面试题!正值招聘旺季,很多小伙伴都询问我有没有前端方面的面试题!

2024-06-11 17:56:42 96

原创 前端面经 关于http和https(基本概念、区别、优点及缺点、加密、数字签名

中年危机是真实存在的,即便有技术傍身,还是难免对自己的生存能力产生质疑和焦虑,这些年职业发展,一直在寻求消除焦虑的依靠。技术要深入到什么程度?做久了技术总要转型管理?我能做什么,我想做什么?一技之长,就是深耕你的专业技能,你的专业技术。(重点)独立做事,当你的一技之长达到一定深度的时候,需要开始思考如何独立做事。(创业)拥有事业,选择一份使命,带领团队实现它。(创业)一技之长分五个层次栈内技术 - 是指你的前端专业领域技术栈外技术 - 是指栈内技术的上下游,领域外的相关专业知识。

2024-06-11 15:34:32 502

原创 【力扣】【面试:单链表1】合并两个有序链表(1)

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

2024-06-11 02:55:42 281

原创 Vue项目打包优化_umi minimize true

productionSourceMap: false, //不输出map文件。5、公共代码抽离,写在configureWebpack模块中。第一点是核心,第二点呢其实主要是清理console。1、项目启动速度,和性能。3、减少打包后的体积。1、去重.map文件。7、开启Gzip压缩。

2024-06-11 01:40:54 335

原创 Vue2学习笔记

引入VueVue监视数据的原理:1. vue会监视data中所有层次的数据。2. 如何监测对象中的数据?通过setter实现监视,且要在new Vue时就传入要监测的数据。(1).对象中后追加的属性,Vue默认不做响应式处理(2).如需给后添加的属性做响应式,请使用如下API:Vue.set(target,propertyName/index,value) 或3. 如何监测数组中的数据?

2024-06-10 20:18:36 966

原创 ORACLE进阶(十二)union(all)学习总结_oracle的union all底层算法

【代码】ORACLE进阶(十二)union(all)学习总结_oracle的union all底层算法。

2024-06-10 19:02:00 129

原创 G2024 次列车即将进站,前端人请抓紧时间上车

前端发展百花放,一技未熟百技出。未知何处去下手,关注小编胜百书。我是前端人,关注小编,分享更多前端相关知识!平安夜一个人?圣诞一个人?跨年还是一个人吗?没事,关注小编,每个节日让小编陪你一起度过!有些前端同学特别爱问一个问题:前端现在有什么最新的技术栈吗?突然想起自己刚毕业的时候,只会制作一个网页,只知道 html、css、javascript、bootstrap、jQuery,自我感觉良好型的一个优秀员工。现在好像特别能理解人家说的:“初生牛犊不怕虎”。

2024-06-10 16:31:06 386

原创 ajax技术基础详解

(2). 主流浏览器创建ajax对象(3). 把创建对象的代码封装为一个函数(1) 成员属性(2)成员方法ajax和浏览器访问页面信息都是走的。请求数据量数据请求形式通过get请求如何传递变量数据通过get方式请求ajax传递“中文”有问题form表单给服务器传递数据是通过格式把数据传递到服务器, 现在需要把ajax给服务器传递的数据模仿成setRequestHeader 该方法在**open()**方法之后调用。

2024-06-10 15:15:38 786 1

空空如也

空空如也

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

TA关注的人

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