自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 开发必懂的文件加解密

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

2024-06-25 01:35:21 594

原创 云南农职《JavaScript交互式网页设计》 综合机试试卷⑥——简易旅游网

更重要的是,技术面试是一个双向了解的过程,要让对方发现你的闪光点,同时也要 试图去找到对方的闪光点,因为他以后可能就是你的同事或者领导,所以,面试官问你有什么问题的时候,不要说没有了,要去试图了解他的工作内容、了解这个团队的氛围。找工作无非就是看三点:和什么人、做什么事、给多少钱,要给这三者在自己的心里划分一个比例。我一直觉得技术面试不是考试,考前背背题,发给你一张考卷,答完交卷等通知。首先,技术面试是一个 认识自己 的过程,知道自己和外面世界的差距。**前端资料汇总**

2024-06-24 22:41:34 531

原创 webpack的相关配置,以及使用webpack打包文件时用到的loader以及相关插件的使用

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

2024-06-24 20:34:24 980

原创 TCP-的三次握手,四次挥手和重要的细节—干货满满,建议细读

其实前端开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。这里再分享一个复习的路线:(以下体系的复习资料是我从各路大佬收集整理好的)《前端开发四大模块核心知识笔记》最后,说个题外话,我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。最后,说个题外话,我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

2024-06-24 18:45:39 736

原创 java工具类(三)之生成若干位随机数_java util类生成3位随机数不重复

很明显,在最初的设想中,有几个地方是没有考虑到的。1. Math.random()生成的随机数不一定只有小数点后4位的。所以后面还是可能有多位,所以显示出来的结果有多个小树点。有人可能会想,如果我再把结果中的小数部分去掉呢?这并没有解决问题,其实也就是第二个问题。2. 因为生成的数字可能足够小,哪怕乘了10000后还是个2位数字或者3位数字。这样的话,如果要凑成一个整4位的,还需要手工在前面补0.那么,如果我们用这种很笨的办法来做的话,该怎么样呢?

2024-06-24 16:49:35 287

原创 ES6简单入门--面试题

给大家分享一些关于HTML的面试题。//输出1 2 3 4 5 76、字符串(1)多了两个新方法: startsWith endsWith给大家分享一些关于HTML的面试题。[外链图片转存中…(img-IghH27Ar-1719212528880)][外链图片转存中…(img-ZjGDv4xe-1719212528882)]

2024-06-24 15:02:20 212

原创 如何在Java中避免创建不必要的对象(备战2024春招或暑期实习,每天进步一点点,打卡100天,Day1)_java怎么避免在while中创建对象

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

2024-06-20 13:33:32 343

原创 web网页期末作业-在线教育(1)

从住宅配套到城市配套,从房子需求到客户需求,广州某某黑户需求,广州某某黑户需求,广州某某黑利伯瑞书院将是亲自然的学习乐园,而不是传统的学校注重更大面积的通风、采光……+从住宅配套到城市配套,从房子需求到客户需求,广州某某黑户需求,广州某某黑户需求,广州某某黑利伯瑞书院将是亲自然的学习乐园,而不是传统的学校注重更大面积的通风、采光……+从住宅配套到城市配套,从房子需求到客户需求,广州某某黑户需求,广州某某黑户需求,广州某某黑利伯瑞书院将是亲自然的学习乐园,而不是传统的学校注重更大面积的通风、采光……+主

2024-06-19 12:37:41 515

原创 【JS】JavaScript快速介绍

var 变量名和其他高级语言一样,可以同一个var声明多个变量,并在声明的时候初始化赋值。注意:js定义变量的时候和python一样可以不声明该变量的数据类型with语句======为一组程序建立默认对象,主要用于取对象的值。with(对象名){程序块原代码(常规取obj对象的a属性和b属性的值):现在:with(obj){函数==定义函数一般定义在外部的JS文件或页面的标签中,使用function关键字。1)常用的函数定义:function 函数名(形参){语句。

2024-06-19 00:12:22 224

原创 Vue基础知识总结 11:前端路由vue-router

当打包构建应用时,JavaScript包会变得非常大,影响页面加载。如果我们能吧不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更加高效了。

2024-06-18 22:54:21 983

原创 Jsoup解析html

由于文档内容过多,为了避免影响到大家的阅读体验,在此只以截图展示部分内容@return*/// 所有#id的标签/**获取tr标签元素组@param e@return*//**获取td标签元素组@param e@return*//**获取表元组@return*/[外链图片转存中…(img-fHBRPXb5-1718714074104)][外链图片转存中…(img-eqbhEfeM-1718714074105)]

2024-06-18 20:34:46 511

原创 前端开发一枚,入职前自学的感觉不难,为什么工作起来很吃力?_前端刚上班感觉工作做不了

前端面试题汇总JavaScript性能linux前端资料汇总。

2024-06-17 04:23:44 548

原创 vue2vue3中你知道什么是路由元信息,路由元信息配置。切换页面跳转路由更换title。

它有什么用我们可以通过在meta里设置的状态,来判断是否需要进行登录验证.如果meta里的requiresAuth为true,则需要判断是否已经登录,没登录就跳转到登录页.如果已登录则继续跳转.此时,有人可能会说,前面说的path,params,query都可以存储信息,作为登录验证的状态标记.的确,它们也可以达到同样的效果.如果是少量单个的验证,使用它们问题不大. 但如果是多个路由都需要进行登录验证呢?

2024-06-17 02:07:33 290

原创 【java面试题】不定义新变量的情况下交换两个Integer变量_java 不定义新变量交换值

}public class Main {public static void main(String[] args) {Integer a = 10;Integer b = 20;}a is 20,b is 10a is 10,b is 20a = 10101b = 10011a = 10101b = 10011a^b = 00110a = 10011public class Main {public static void main(String[] args)

2024-06-15 23:13:43 232

原创 Python进阶(四十七)python3使用pyinstaller实现将py文件打包成exe文件_pyinstaller -p参数

py文件通常需要运行在Python编程坏境中,而可执行exe文件更方便。由于之前不支持python3。现在支持python3,此篇博文即是在python3环境下实现将py文件打包成exe文件。首先介绍一下可以打包Pythonpy2exe: 这个是知名度最高的,但是好像不太适合新手,需要各种库,用起来比较繁琐,不推荐。: 可以只是生成单独的可执行程序。最新版本为3.2.1 Stable, supports Python 2.7, 3.3–3.5。可以自定义图标。跨平台,兼容性良好。cx_Freeze。

2024-06-15 21:12:14 809

原创 JS面试题汇总(八)

技术栈比较搭,基本用过的东西都是一模一样的。快手终面喜欢问智力题,校招也是终面问智力题,大家要准备一下一些经典智力题。如果排列组合、概率论这些基础忘了,建议回去补一下。

2024-06-12 16:37:36 796

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

每个集合都通过实现Iterator接口中的iterator()方法返回实例,然后对元素进行迭代操作,但是在迭代元素的时候不能使用集合的方法删除元素,否则会抛出异常,可以使用Iterator接口中的remove()方法进行删除。3、尽量不要在finally中使用return语句,如果使用的话,会忽略try、catch中的返回语句,也会忽略try、catch中的异常,屏蔽了错误的发生。如果下一级的try语句没有对某种”异常”进行处理,堆栈就会展开,直到遇到有处理这种”异常”的try语句。

2024-06-12 15:31:41 433

原创 Java Springboot+vue毕业项目实战-疫情防疫信息管理系统

一个好的心态和一个坚持的心很重要,很多冲着高薪的人想学习前端,但是能学到最后的没有几个,遇到困难就放弃了,这种人到处都是,就是因为有的东西难,所以他的回报才很大,我们评判一个前端开发者是什么水平,就是他解决问题的能力有多强。分享一些前端面试题以及学习路线给大家一个好的心态和一个坚持的心很重要,很多冲着高薪的人想学习前端,但是能学到最后的没有几个,遇到困难就放弃了,这种人到处都是,就是因为有的东西难,所以他的回报才很大,我们评判一个前端开发者是什么水平,就是他解决问题的能力有多强。

2024-06-12 14:23:52 693

原创 ES6中的rest参数以及扩展运算符

扩展运算符能将【数组】转换为逗号分割的【参数序列】

2024-06-12 13:10:57 207

原创 Activiti工作流引擎基础入门【收藏可做笔记系列】

表分类表名解释| 一般数据 | | || | [ACT_GE_BYTEARRAY] | 通用的流程定义和流程资源 || | [ACT_GE_PROPERTY] | 系统相关属性 || 流程历史记录 | | || | [ACT_HI_ACTINST] | 历史的流程实例 || | [ACT_HI_ATTACHMENT] | 历史的流程附件 || | [ACT_HI_COMMENT] | 历史的说明性信息 |

2024-06-12 11:51:38 852

原创 前端面试题及答案_web前端面试题

/const 生命的变量是不可变得变量c=2 //会报错Es6对象和数组的复制数组:对象//有了 async await 之后;当执行到await的时候就会等待timeOut(1);返回值之后再往下执行;} )name();Let 和 var的区别相同点:都是定义变量关键字。区别:作用域只限制与当前代码模块—var的作用域则是函数体function(){}使用let声明变量的作用域不会提示-------var 会自动提升。

2024-06-11 15:41:12 895

原创 【总结】CSS 常用技巧

只是光标的颜色,而不是输入文字的颜色。

2024-06-11 03:03:15 910

原创 Vue:绑定样式

这种写法适用于类名不确定,需要动态指定2、数组写法所谓数组写法,也就是将class样式名写在一个数组里面这种写法适用于绑定的样式不确定,名字也不确定的情况这样就可以利用数组的性质,对数组里面的数据进行增加或者删除3、对象写法对象写法就是将class绑定的是一个对象对象里面的是一对对的键值对键为样式名,值为波尔类型当布尔类型为true,这个样式添加到div中,反之不添加这种写法适用于绑定样式个数缺点、名字也确定,但是需要动态决定用不用的情况二、绑定style样式。

2024-06-11 01:47:35 401

原创 Vue3+TypeScript + vite 创建项目步骤

最后,别忘了在 .vue 代码中,给 script 标签加上 lang=“ts”

2024-06-10 20:25:17 89

原创 React diff原理探究以及应用实践

面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。return}/>面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。[外链图片转存中…(img-UAbnZDk1-1718017758040)][外链图片转存中…(img-MwTPM8XF-1718017758041)][外链图片转存中…(img-Il5OKP3U-1718017758041)]

2024-06-10 19:09:29 889

原创 JavaScript进阶(十九):ES6 对象解构

在日常开发的过程中,可能会遇到很多极端的情况,例如后端传过来的对象,可能会缺失某些字段。age: ''当使用解构赋值的话:无论是否存在age属性的话,都会创建age变量。当User.age没有具体值时,可以使用以下方式给age一个默认值。如何创建一个全新的变量并分配一个使用对象属性值计算的值?当需要输出User属性的组合值时,应该怎么做呢?const { name,age,detail = `${name} 今年 ${age} `} = User;

2024-06-10 17:52:26 233

原创 HNUCM湖南中医药大学信息科学与工程学院第二届新生赛

现在有N盏电灯,序号为1到N,最开始的时候所有电灯都是关闭的。序号为1的同学会按下序号是1的倍数的灯的开关,序号是2的同学会按下序号是2的倍数的灯的开关(将关的灯打开,开的灯关闭)。几经波折和磨难,XP终于拿到了宝库的钥匙和藏宝图,他站在宝库的左上角,这是宝库的入口,出口在右下角。他的午餐预算是M元,现在有N种菜品,每一种菜品的价格和能够提供的体力值已知(每种菜品只能选择一次),请问如何选择菜品能够让XP下午的体力值最大呢?

2024-06-10 16:39:23 843

原创 Angular权威教程之内置指令篇_angular ngswitch default

存在疑惑:动态传输的时候的值命名和引用的名称为何不统一。

2024-06-10 15:22:22 108

原创 详解16个CSS新特性(2024最新版-下)

其他的使用方式和效果就不一一演示了。不过在未来,CSS 的 @media 在编写方式上会变得更简单:body {.card {.card {}}body {特别声明,该示例代码来自于 @argyleink 的 PPT。自从折叠屏设备的出现,给 Web 开发者带来新的挑战:值得庆幸的是,微软和三星的团队就针对折叠屏幕设备提供了不同的 媒体查询判断。上图是带有物理分隔线的双屏幕设备:main {aside {无缝的折叠设备:body {CSS 比较函数。

2024-05-28 02:12:37 835

原创 浅析 Web 安全之 XSS 与 CSRF

一个小插曲:写了两个多小时的时候网页崩溃了,当时心态都崩了,又重新写了一遍。前言==整理面经的时候好多前端的面经里面都有和 web 安全相关的内容,所以就详细了解了一下,但是这几次面试其实都没有问到,今天晚上也问了面试官虽然 XSS 和 CSRF 和前端安全相关,但是其实前端能做的并不多,最多只是对一些特殊字符进行转义,但是其实主要的工作还是后端来做,所以前端到底能做什么来预防这些东西。面试官是这么跟我说的,他说前端只是一个大门,并不能挡住所有东西,但是还是要对这些东西有所了解。

2024-05-28 01:53:51 941

原创 李开复针对马加爵事件写给中国学生的一封信

首先,你应客观地评估距离自己的兴趣和理想还差些什么?是需要学习一门课、读一本书、做一个更合群的人、控制自己的脾气还是成为更好的演讲者?15年后达到的完美的自己和今天的自己会有什么差别?你应尽力弥补这些差距。例如,当我决定我一生的目的是要让我的影响力最大化时,我发现我最欠缺的是演讲和沟通能力。我以前是一个和人交谈都会脸红,上台演讲就会恐惧的学生。我做助教时表现特别差,学生甚至给我取了个“开复剧场”的绰号。因此,为了实现我的理想,我给自己设定了多个提高演讲和沟通技巧的具体目标。其次,你应定阶段性的、具体的目标,

2024-05-28 01:52:47 841

原创 带你使用vue为女朋友编写一个旋转相册_vue 3d 相册

【代码】带你使用vue为女朋友编写一个旋转相册_vue 3d 相册。

2024-05-28 01:38:42 245

原创 小程序支付jsapi_小程序支付属于jsapi吗

4.在你的小程序的开发设置中配置小程序密钥,ip白名单,服务器域名等。3.在你自己的小程序后台中申请绑定微信商家账号。2.在开发设置中配置支付授权目录。5.配置好之后就可以做小程序支付。

2024-05-28 01:37:38 126

原创 半天速成Python超简网站

Hello World 应用解析。

2024-05-28 01:21:46 439

原创 十分钟封装一个好用的axios,省时又省力他不香吗_createaxiosbyinterceptors

【代码】十分钟封装一个好用的axios,省时又省力他不香吗_createaxiosbyinterceptors。

2024-05-28 01:21:11 72

原创 前端基础需要学什么?这篇文章帮你梳理清楚,另附有前端面试551道题

设计模式数据结构基础算法安全学习输入,面试输出很多人刷了很多面试题,看了很多面经,知识储备充分,但面试的时候,即使是自己熟悉的考点,也很难令面试官满意。其关键原因在于,。面试需要的不是你懂,而是要让面试官知道你懂,你必须有能力将考点中的要点联系起来,连贯的说出来,这并不是看过一次就能达到的。但不少人以为看过这类文章,知道这个点,就可以了。事实上,只是“知道”远远不够。这种问题,根本上,是对技术点的不够深入,不够熟悉,没有形成自己的理解。

2024-05-28 01:08:20 556

原创 前端基础知识第二章---CSS

选择器 | 作用 | 特征 | 使用情况 | 隔开符号及用法 || 后代选择器 | 用来选择后代元素 | 可以是子孙后代 | 较多 | 符号是空格 .nav a || 子代选择器 | 选择最近一级元素 | 只选择亲儿子 | 较少 | 符号是大于 .nav>p || 并集选择器 | 选择某些相同样式的元素 | 可以用于集体声明 | 较多 | 符号是逗号 .nav, .header |

2024-05-28 01:07:50 260

原创 你不知道的JavaScript--Item35 事件流与事件处理_事件流头部

test```如果我们想为一个对象的某个事件指定多个事件处理,可以考虑使用。

2024-05-28 00:53:04 589

原创 你一定要知道的几个css3新特性

由图可以看到,当我去掉box- sizing : border - box;后,盒子宽高会变成210px,加上了padding 和 border。css3 滤镜filter(可做图片模糊处理)filter css属性将模糊或颜色偏移等图形效果应用于元素。filter:函数 ();例如: filter : blur (5px);blur 模糊处理,数值越大越模糊(目前记住blur()这个函数就行)

2024-05-28 00:52:34 242

原创 【面试题】 js-面试官要求手写节流防抖?_js编程题库 防抖

timeout = setTimeout(()=>{ //改成箭头函数,否则不能直接接.call()let now = +new Date() //一元运算符+改为秒数时间。let timeout,result //同样定义在返回函数外,形成闭包。let preTime = 0 //同样使用闭包,保留这个变量。

2024-05-28 00:37:19 253

空空如也

空空如也

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

TA关注的人

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