自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 将本地项目托管到Github或码云中

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

2024-06-25 01:18:10 294

原创 一年半经验的前端面经总结

答:读取用户上传的 File 对象,读写到画布(canvas)上,利用 Canvas 的 API 进行压缩,完成压缩之后再转成 File(Blob) 对象,上传到远程图片服务器;不过有时候我们也需要将一个 base64 字符串压缩之后再变为 base64 字符串传入到远程数据库或者再转成 File(Blob) 对象。思路就是 File + Canvas 的 drawImage可以看看张鑫旭大佬的文章 HTML5 file API加canvas实现图片前端JS压缩并上传。

2024-06-24 22:16:59 412

原创 render()函数进行服务器端渲染(详细)

就是加入管线把app.use看成管道,第一道网就是public,带进入这个文件夹,默认进入index.jsindex.html。

2024-06-24 18:22:46 763

原创 JavaScript系列--基础语法

在java中,switch可以接受的数据类型:byte、int、shor,枚举,String(1.7)在JS中,如果运算数不是运算符所要求的类型,那么js引擎会自动的将运算数进行类型转换。这里着重提下===,全等于,在比较之前,先判断类型,如果类型不一样直接返回false。for循环中,和Java不同的是变量是var定义的不在是int了。定义变量的时候,加var的是局部变量,不加var的是全局变量。判断表达式的值,如果为true返回1,为false返回0。和Java一致,不在演示,会在后面的实例中用到。

2024-06-24 16:33:08 246

原创 Django-Vue3-Lyadmin后台管理系统_django-vue-lyadmin

django-vue3-lyadmin 是一套前后端分离的前端后台管理框架,是适配 django-vue3-lyadmin 的 python django 后台管理项目的专属框架,基于原生 vue3 开发,灵活自定义,可发挥空间大面试一面会问很多基础问题,而这些基础问题基本上在网上搜索,面试题都会很多很多。最好把准备一下常见的面试问题,毕竟面试也相当与一次考试,所以找工作面试的准备千万别偷懒。面试就跟考试一样的,时间长了不复习,现场表现肯定不会太好。表现的不好面试官不可能说,我猜他没发挥好,我录用他吧。

2024-06-24 14:43:33 269

原创 基于HTML+CSS+JavaScript实现---美丽家乡石埇镇(建议收藏)

传说有仙人沿南流江冲石筑城,石至上游百岁滩,下游至油滩,鸡鸣拂晓,仙人弃石返天,石埇在两石滩之中,故名。石埇镇位于浦北县南部南流江畔,距县城62公里,地处玉林、北海、钦州三市交界处。全镇辖7个村委会和1个社区,105个村民小组,总人口17000人,总面积61平方公里。建镇十多年来,石冲镇的两个文明建设取得了丰硕的成果。铺建了连接209国道的水泥公路,实现了村村通广播、程控电话。手机信号覆盖全镇,各种基础设施比较完善。陶瓷、烟花、杨桃饮料是镇三大产品,其中杨桃饮料曾获1998年全国科技博览会金奖。

2024-06-20 13:15:44 895

原创 vue项目导入百度地图API

此时我们已经获取了密钥,接着就可以在项目中导入了。接着注册(这里我采用局部注册)进入开发文档并进行密钥申请。最后在界面文件中导入。

2024-06-19 12:18:51 133

原创 vue3 数据可视化实战echarts图表柱状图和饼图的联动_echarts饼图与柱状图联动

};// 折线图 点击事件option && myChart.setOption(option);};// 初始化柱状图点击事件const BarClick = () => {// 折线图 点击事件myChart.getZr().on(“click”, “series.line”, (params) => {defaultClick(params, option, myChart, visualMapPieces, list.value);console.log(params, “para

2024-06-18 22:33:38 789

原创 Java项目:基于Springboot+vue的化妆品美妆销售商城网站—计算机毕业设计

总结来说,面试成功=基础知识+项目经验+表达技巧+运气。我们无法控制运气,但是我们可以在别的地方花更多时间,每个环节都提前做好准备。面试一方面是为了找到工作,升职加薪,另一方面也是对于自我能力的考察。能够面试成功不仅仅是来自面试前的临时抱佛脚,更重要的是在平时学习和工作中不断积累和坚持,把每个知识点、每一次项目开发、每次遇到的难点知识,做好积累,实践和总结。技巧+运气。我们无法控制运气,但是我们可以在别的地方花更多时间,每个环节都提前做好准备。

2024-06-18 20:17:17 896

原创 全网首发!涵盖字节美团腾讯等大厂前端最新面试题

整理面试题,不是让大家去只刷面试题,而是熟悉目前实际面试中常见的考察方式和知识点,做到心中有数,也可以用来自查及完善知识体系。《前端基础面试题》,《前端校招面试题精编解析大全》,《前端面试题宝典》,《前端面试题:常用算法》》,《前端校招面试题精编解析大全》,《前端面试题宝典》,《前端面试题:常用算法》**[外链图片转存中…(img-u2bbV9yu-1718568180148)][外链图片转存中…(img-qnAsmMrq-1718568180149)]

2024-06-17 04:03:11 778

原创 tomcat websocket类型转换异常:org

无法转换为。这个异常时有时无,出现的时候也不会影响系统的正常运行。问题定位首先从异常堆栈定位出现异常的源码位置。1.,找到源码842行,param转为出现类型不匹配。2.这时看看哪里调用了,找到类第344行:343行代码会判断param是否为null,param=null,调用第二个参数直接传了一个this,这个this就是。从这里就已经看出因为参数param=null,直接把本身当作param传给了,这个hook就是。继承了实现了接口ActionHook3.继续深究,什么情况下的第二个参数。

2024-06-17 01:49:27 742

原创 Web前端开发规范手册

为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必须按本文档规范进行前台页面开发. 本文档如有不对或者不合适的地方请及时提出, 经讨论决定后可以更改此文档.二、文件规范技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。尽量使用 text-indent, padding, margin, hspace, vspace 以及透明的gif 图片来实现。

2024-06-15 22:55:48 954

原创 js之对象深入学习

基础知识是前端一面必问的,如果你在基础知识这一块翻车了,就算你框架玩的再6,webpack、git、node学习的再好也无济于事,因为对方就不会再给你展示的机会,千万不要因为基础错过了自己心怡的公司。前端的基础知识杂且多,并不是理解就ok了,有些是真的要去记。当然了我们是牛x的前端工程师,每天像背英语单词一样去背知识点就没必要了,只要平时工作中多注意总结,面试前端刷下题目就可以了。

2024-06-15 20:53:30 421

原创 js函数、js对象的这些点你真的懂吗?

秋招即将开始,校招的朋友普遍是缺少项目经历的,所以底层逻辑,基础知识要掌握好!而一般的社招,更是神仙打架。特别强调,项目经历不可忽视;几乎简历上提到的项目都会被刨根问底,所以项目应用的技术要熟练,底层原理必须清楚。这里给大家提供一份汇集各大厂面试高频核心考点前端学习资料。涵盖HTML,CSS,JavaScript,HTTP,TCP协议,浏览器,Vue框架,算法等高频考点238道(含答案)!高级前端工程师必备资料包。

2024-06-12 16:19:50 713

原创 JavaScript的垃圾回收机制,清除无用变量,释放多余内存,展现更好的性能

JavaScript中能实现这样的垃圾回收的功能的一共有两种方式:标记清除引用计数。

2024-06-12 15:13:30 657

原创 2024高频前端面试题(含答案)(1)

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

2024-06-12 11:26:36 1019 1

原创 快速搞定前端JS面试 -- 第十三章 面试真题总结(要反复看的JS基础面试题)

机制:当我们调用一个闭包函数,在函数执行时,其上下文有个Scope属性,该属性作为一个作用域链包含有该函数被定义时所有外层的变量对象的引用,所以定义了闭包的函数虽然销毁了,但是其变量对象依然被绑定在函数inner上,保留在内存中。因此闭包不要乱用,可能会影响性能(一般情况一个函数(函数作用域)执行完毕,里面声明的变量会全部释放,被垃圾回收器回收。将[1, 2, [3, 4, [10, 20, [100, 200]]], 5]变为[1, 2, 3, 4, 10, 20, 100, 200, 5]

2024-06-11 17:40:12 452

原创 前端提高篇(六十八):HTML进阶9:canvas画布基本知识(三)操作图形:坐标轴保存恢复

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

2024-06-11 15:22:06 648

原创 五周从前端入门到前端开发工程师

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

2024-06-11 11:06:25 399

原创 【Spring Boot 2】web应用开发,实现CRUD

Component//此处last-name与lastName一样//省略getter settet方法Thymeleaf是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。类似于JSP。它可以轻易的与springMVC框架进行集成作为web应用的模板引擎。与其他模板引擎相比, Thymeleaf 最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个web应用。

2024-06-11 02:42:25 802

原创 Vue进阶(幺伍幺):Vue 应用 key 提升页面渲染性能_vue 在对象中取key会影响性能吗(1)

key。

2024-06-11 01:28:30 328

原创 vue 之深入浅出各生命周期函数

father子类组件:child孙类组件:grandson。

2024-06-10 20:06:11 254

原创 NetWorkX之社会网络分析_networkx 社会网络分析

networkx是 Python 中一个非常强大的模块,用于创建、操作和研究图结构的网络。在社会网络分析中,它可以用来创建、分析和可视化社会关系数据。以下是如何使用networkx安装和导入模块如果你还没有安装networkx创建图# 假设你有一个 DataFrame,其中每一行表示一个节点和其连接的节点})添加节点和边G.add_edge('A', 'B') # 添加一条从 A 到 B 的边G.add_node('C') # 添加一个节点 C分析网络结构使用networkx。

2024-06-10 18:47:56 297

原创 JavaScript实现飞机大战_js飞机大战代码

/创建我机修改绘制方法//绘制入口//渲染到页面上//右键事件//取消右键默认事件//给canvas2画布添加鼠标移动事件(因为画布2在上面)//给canvas2画布添加鼠标右键事件6. 加入重绘方法//重新绘制//绘制入口//渲染到页面上//创建子弹//计算子弹的位置//初始化敌机//定时创建敌机//创建敌机。

2024-06-10 17:33:11 713

原创 ES6 类的运用

类的get和set和以前的构造函数的是一样的存值函数和取值函数是设置在属性的 Descriptor 对象上的。

2024-06-10 16:18:41 362

原创 2024最新前端面试题_2024前端面试题

provide / inject API 主要解决了跨级组件间的通信问题,不过它的使用场景,主要是子组件获取上级组件的状态,跨级组件间建立了一种主动提供与依赖注入的关系。需要注意的是,任务队列中的任务是按照先进先出的原则执行的。当 Vue 组件从 store 中读取状态的时候,若 store 中的状态发生变化,那么相应的组件也会相应地得到高效更新。总结来说,JavaScript的事件循环机制通过一个循环系统来处理主线程内部产生的任务以及由其他进程产生的任务,确保代码能够顺序执行并处理异步操作。

2024-06-10 15:00:21 603

空空如也

空空如也

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

TA关注的人

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