自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端面试日记(3)腾讯(1)

axios是基于promise用于浏览器和node.js的http客户端。特点:支持浏览器和node.js;支持promise;能转换请求和响应数据;自动转换json数据;浏览器端支持防止CSRF(跨站请求伪造)JSONP 是服务器与客户端跨源通信的常用方法。最大特点就是简单适用,兼容性好(兼容低版本IE),缺点是只支持get请求,不支持post请求。核心思想:网页通过添加一个。三者之间任意一个与当前页面url不同即为跨域。(原型链继承、组合继承、构造函数继承)

2024-05-17 05:18:53 369

原创 前端JS防抖与节流(1)

【代码】前端JS防抖与节流(1)

2024-05-17 01:22:08 468

原创 你知道的前端优化手段

HTTP2相对于HTTP1.1的一个主要升级是多路复用,多路复用通过更小的二进制帧构成多条数据流,交错的请求和响应可以而不被阻塞,这样就解决了HTTP1.1时复用会产生的的问题,同时HTTP2有首部压缩的功能,如果两个请求首部(headers)相同,那么会省去这一部分,只传输不同的首部字段,进一步减少请求的体积。Nginx开启HTTP2的方式特别容易,只需要加一句http2既可开启:server {# 加一句 http2.成本低廉,效果巨大。HTTP2。

2024-05-16 10:03:53 439

原创 【Javascript-4】Javascript的变量

不知道的可以去看看 >>作为Javascript中的基石,变量极其重要的!你知道Javascript有哪些类型的变量吗。如何定义变量吗?在Javascript中有三种方式定义变量,下面会一一介绍。varletconstvar想要使用var创建变量,需要指定变量名,变量的命名也是有规范的,这个会在后面说到。这里我们定义了一个名为name的变量,这个变量保存着一个值:“搞前端的半夏”;我们接下来就可以使用该变量。let用法和var一致const 常量var、let 和 const 之间的区别。

2024-05-15 12:19:59 467

原创 [JavaScript] 动画函数的封装

因为我们的函数传递进来的obj就是一个对象,所以我们给他添加一个属性,就避免了内存资源的浪费。为什么在函数开头要加清除定时器呢,因为如果我们通过一个外部事件调用这个函数,比如点击一个按钮会调用动画函数,那如果我们不停的按这个按钮,那么就会给对象不停添加定时器,他就会越跑越快,所以在开头清除其他的定时器是必须的。因为我们的页面中需要用到大量的动画效果,所以能够封装成一个函数就非常方便了,注意函数需要传递两个参数,动画对象和移动到的距离。这样封装完的就是一个简单的动画函数,和上例中的效果相同。

2024-05-15 04:20:53 734

原创 webpack开发环境配置(1)

const HtmlWebpackPlugin = require(“html-webpack-plugin”) //引入插件,用于直接生成html文件。// 开发服务器 devServer:用来自动化(自动编译,自动打开浏览器,自动刷新浏览器~~)模块化默认采用commonjs。// mode:“production” //配置为生产环境。//3、 loader的配置 使用方式 :先下载后使用。//4、 插件配置 使用方式:先下载然后引用最后使用。// webpack配置文件。// webpack配置。

2024-05-15 01:46:12 342

原创 JRazor--史上最简单性能最高的html模板引擎(2)

/还原转义后的胡须。//还原转义后的大于号。//还原转义的小于号。//用换行符分割的代码数组。

2024-05-13 02:33:08 342

原创 jQuery API 的特点

需要这份全套学习资料的朋友可以戳我获取!**](https://bbs.youkuaiyun.com/topics/618191877)几乎每个API都返回当前正在操作的jQuery对象本身,一个API调用完毕后可直接在后面继续另一个API。).attr(“title”,“ESchool”) // 修改。).attr(“title”) // 获取。如果没给新值,就获取;

2024-05-13 01:29:34 471

原创 JavaScript毫秒整数转化为时分秒(1)

【代码】JavaScript毫秒整数转化为时分秒(1)

2024-05-12 12:50:24 171

原创 Java+Servlet+JSP+Mysql+Tomcat实现Web学生选课管理系统

VALUES (1003, ‘郭新峰’, ‘123456’, 15733333333, ‘2018-05-14’, ‘郭老师很认真负责’);VALUES (1001, ‘张志斌’, ‘123456’, 15788888888, ‘2017-07-20’, ‘张老师是一个超级幽默的老师,教学认真,态度友好,有自己独有的教学方法,深得学生喜爱’);// 向数据库发送sql命令并得到结果。// 向数据库发送sql命令并得到结果。

2024-05-12 05:31:58 1062

原创 初识JavaScript

多行注释:vscode中修改多行快捷键为:ctrl + shift + /多行注释:默认的快捷键 shift + alt + a。1.7、修改vscode多行注释的快捷键。1.8、JavaScript输入输出语句。//1、单行注释 ctrl+/

2024-05-07 22:17:38 527 1

原创 Vue 组件通信方式

,},})// 组件A。

2024-05-06 17:56:19 933

原创 layui的百度地图调用

百度地图容器。

2024-05-06 03:07:01 431

原创 Java+JSP+Mysql+Tomcat实现Web用户信息管理系统

DBUtil/**管理员类*/// 账号// 密码@Override‘}’;Admin/**管理员类*/// 账号// 密码@Override‘}’;/***//**用户登录@return*/@Overridetry {// 1.获取数据库连接// 2.写sql// 3.预编译// 4.设置值// 从数据库中获取值到实体类的setter方法中// 返回的是你查询出来的完整的对象。

2024-05-05 09:41:35 1041

原创 ElementUI实现手动上传

【代码】ElementUI实现手动上传。

2024-05-05 04:04:35 340

原创 “Spring 全线笔记”,差距不是一点点,不只是全家桶

《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!2.Spring MVC 框架源码解读嵌入式 tomcat 启动 springmvctomcat 的 SPI 机制加载 springmvc 容器RequestMappingInfo 和 HandlerMethod 的映射关系建立handlerMapping 和 HandlerAdapter 的关系HandlerlInterceptor 的前置、中置、后置过滤器原理HandlerAdapter 的参数解析原理s

2024-05-04 05:50:31 907

原创 Spring系列第17篇:@Configration和@Bean注解(1)

使用步骤:在类上使用注解通过容器来加注解修饰的类@Bean注解这个月马上就又要过去了,还在找工作的小伙伴要做好准备了,小编整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!@BeanSystem.out.println(“调用serviceB1()方法”);//@1@BeanSystem.out.println(“调用serviceB2()方法”);//@2。

2024-05-04 03:57:10 918

原创 Springboot配置两个数据库

《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!/***/class QueryStatementCallback implements StatementCallback, SqlProvider {@Override@Nullablepublic T doInStatement(Statement stmt) throws SQLException {ResultSet rs = null;try {rs = stmt.executeQuery(sql

2024-05-04 01:59:19 1137

原创 Spring 三级缓存和循环依赖 思考和总结

做任何事情都要用心,要非常关注细节。看起来不起眼的、繁琐的工作做透了会有意想不到的价值。当然要想成为一个技术大牛也需要一定的思想格局,思想决定未来你要往哪个方向去走, 建议多看一些人生规划方面的书籍,多学习名人的思想格局,未来你的路会走的更远。更多的技术点思维导图我已经做了一个整理,涵盖了当下互联网最流行99%的技术点,在这里我将这份导图分享出来,以及为金九银十准备的一整套面试体系,上到集合,下到分布式微服务《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门。

2024-05-04 00:07:25 1108

原创 Servlet生命周期

这份面试题几乎包含了他在一年内遇到的所有面试题以及答案,甚至包括面试中的细节对话以及语录,可谓是细节到极致,甚至简历优化和怎么投简历更容易得到面试机会也包括在内!也包括教你怎么去获得一些大厂,比如阿里,腾讯的内推名额!某位名人说过成功是靠99%的汗水和1%的机遇得到的,而你想获得那1%的机遇你首先就得付出99%的汗水!你只有朝着你的目标一步一步坚持不懈的走下去你才能有机会获得成功!成功只会留给那些有准备的人!《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门。

2024-05-03 22:00:27 647

原创 Peter-Java 8中的Lambda表达式

《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!在java8以前,想要传递代码块很不容易。我们只能把代码块写在一个特殊类里,然后实例化一个类对象来传递这段代码。在其他语言中,例如C#,则可以直接使用代码块。java语言设计者多年来一直反对添加此功能。理由无非是想要保持语法的简单性和一致性。但却牺牲了编码便利性。在下一节中,我们一起来了解如何在Java中使用代码块。让我们再次回到字符串排序。我们提供了确定哪个字符串更短的代码。我们计算Integer.com

2024-05-03 20:07:34 994

原创 MySQL有哪些实现方式?何为插入,何为更新?

上述知识点,囊括了目前互联网企业的主流应用技术以及能让你成为“香饽饽”的高级架构知识,每个笔记里面几乎都带有实战内容。很多人担心学了容易忘,这里教你一个方法,那就是重复学习。打个比方,假如你正在学习 spring 注解,突然发现了一个注解@Aspect,不知道干什么用的,你可能会去查看源码或者通过博客学习,花了半小时终于弄懂了,下次又看到@Aspect 了,你有点郁闷了,上次好像在哪哪哪学习,你快速打开网页花了五分钟又学会了。从半小时和五分钟的对比中可以发现多学一次就离真正掌握知识又近了一步。

2024-05-03 13:19:11 749

原创 mybatis-plus公共字段自动填充(1)

面试前的“练手”还是很重要的,所以开始面试之前一定要准备好啊,不然也是耽搁面试官和自己的时间。我自己是刷了不少面试题的,所以在面试过程中才能够做到心中有数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!

2024-05-03 11:31:49 1040

原创 Kafka分区管理(优先副本的选举、分区重新分配)

现在正是金三银四的春招高潮,前阵子小编一直在搭建自己的网站,并整理了全套的**【一线互联网大厂Java核心面试题库+解析】:包括Java基础、异常、集合、并发编程、JVM、Spring全家桶、MyBatis、Redis、数据库、中间件MQ、Dubbo、Linux、Tomcat、ZooKeeper、Netty等等**《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!

2024-05-03 09:46:09 687

原创 Java集合讲解(2)

List类 :元素按顺序存放,而且元素可以重复Set类 :元素不按照顺序存放,而且还不能重复,每个元素的数据存放的位置是由该元素的Hashcode唯一决定,所以在集合中的位置也是固定的Map类: 它通过==键 : 值(key : Value)==来存放数据,而且也是没有顺序的经过日积月累, 以下是小编归纳整理的深入了解Java虚拟机文档,希望可以帮助大家过关斩将顺利通过面试。由于整个文档比较全面,内容比较多,篇幅不允许,下面以截图方式展示。

2024-05-03 08:04:22 1019

原创 Java最新学习路线图,从入门到成神

看完上述知识点如果你深感Java基础不够扎实,或者刷题刷的不够、知识不全面小编专门为你量身定制了一套针对知识面不够,也莫慌!还有一整套的,可以瞬间查漏补缺全都是一丢一丢的收集整理纯手打出来的。

2024-05-03 06:21:03 659

原创 Java基础:JDK8新特性

看完美团、字节、腾讯这三家的一二三面试问题,是不是感觉问的特别多,可能咱们真的又得开启面试造火箭、工作拧螺丝的模式去准备下一次的面试了。开篇有提及我可是足足背下了Java互联网工程师面试1000题,多少还是有点用的呢,换汤不换药,不管面试官怎么问你,抓住本质即可!能读到此处的都是真爱Java互联网工程师面试1000题。

2024-05-03 04:41:15 746

原创 Java个人知识点总结(基础篇)(1)

那么,session在什么情况下丢失,就是在服务器关闭的时候,或者是sessio过期,再或者调用了invalidate()的或者是我们想要session中的某一条数据消失调用session.removeAttribute()方法,然后session在什么时候被创建呢,确切的说是通过调用session.getsession来创建,这就是session与cookie的区别。dom4j是一个非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件。

2024-05-03 02:59:36 847

原创 Java 基础知识点 笔记总结 (九)

互联网大厂比较喜欢的人才特点:对技术有热情,强硬的技术基础实力;主动,善于团队协作,善于总结思考。无论是哪家公司,都很重视高并发高可用技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定适用于所有人,相信经过一些面试,大家都会有这些感触。下面有部分截图希望能对大家有所帮助。

2024-05-03 01:08:24 60

原创 Elasticsearch中的Term查询和全文查询

一般像这样的大企业都有好几轮面试,所以自己一定要花点时间去收集整理一下公司的背景,公司的企业文化,俗话说「知己知彼百战不殆」,不要盲目的去面试,还有很多人关心怎么去跟HR谈薪资。这边给大家一个建议,如果你的理想薪资是30K,你完全可以跟HR谈33~35K,而不是一下子就把自己的底牌暴露了出来,不过肯定不能说的这么直接,比如原来你的公司是25K,你可以跟HR讲原来的薪资是多少,你们这边能给到我的是多少?你说我这边希望可以有一个20%涨薪。

2024-04-30 19:12:03 1231 2

原创 docker下的spark集群,调整参数榨干硬件

我个人认为,如果你想靠着背面试题来获得心仪的offer,用癞蛤蟆想吃天鹅肉形容完全不过分。想必大家能感受到面试越来越难,想找到心仪的工作也是越来越难,高薪工作羡慕不来,却又对自己目前的薪资不太满意,工作几年甚至连一个应届生的薪资都比不上,终究是错付了,错付了自己没有去提升技术。这些面试题分享给大家的目的,其实是希望大家通过大厂面试题分析自己的技术栈,给自己梳理一个更加明确的学习方向,当你准备好去面试大厂,你心里有底,大概知道面试官会问多广,多深,避免面试的时候一问三不知。

2024-04-30 18:23:25 129

原创 Bootstrap 显示模态框

在开头跟大家分享的时候我就说,面试我是没有做好准备的,全靠平时的积累,确实有点临时抱佛脚了,以至于我自己还是挺懊恼的。(准备好了或许可以拿个40k,没做准备只有30k+,你们懂那种感觉吗)如何准备面试?1、前期铺垫(技术沉积)程序员面试其实是对于技术的一次摸底考试,你的技术牛逼,那你就是大爷。大厂对于技术的要求主要体现在:基础,原理,深入研究源码,广度,实战五个方面,也只有将原理理论结合实战才能把技术点吃透。

2024-04-30 17:22:13 582

原创 8 应用服务器性能优化

按照上面的过程,4个月的时间刚刚好。当然Java的体系是很庞大的,还有很多更高级的技能需要掌握,但不要着急,这些完全可以放到以后工作中边用别学。学习编程就是一个由混沌到有序的过程,所以你在学习过程中,如果一时碰到理解不了的知识点,大可不必沮丧,更不要气馁,这都是正常的不能再正常的事情了,不过是“人同此心,心同此理”的暂时而已。道路是曲折的,前途是光明的!《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!

2024-04-30 16:29:26 465

原创 2-2 SPU和SKU详解及MyBatisPlus自动生成

看完美团、字节、腾讯这三家的面试问题,是不是感觉问的特别多,可能咱们又得开启面试造火箭、工作拧螺丝的模式去准备下一次的面试了。开篇有提及我可是足足背下了1000道题目,多少还是有点用的呢,我看了下,上面这些问题大部分都能从我背的题里找到的,所以今天给大家分享一下互联网工程师必备的面试1000题。注意不论是我说的互联网面试1000题,还是后面提及的算法与数据结构、设计模式以及更多的Java学习笔记等,皆可分享给各位朋友互联网工程师必备的面试1000题而且从上面三家来看,算法与数据结构是必备不可少的。

2024-04-29 15:58:43 662

原创 怎样开发和部署前端代码

技术是没有终点的,也是学不完的,最重要的是活着、不秃。零基础入门的时候看书还是看视频,我觉得成年人,何必做选择题呢,两个都要。喜欢看书就看书,喜欢看视频就看视频。最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。有需要面试题资料的朋友点击这里可以免费领取。简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。

2024-04-23 01:21:27 387

原创 尤大为何放弃Webpack?来探索一下 Vite

前端校招精编面试解析大全点击这里免费获取完整版pdf查看不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!**因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。[外链图片转存中…(img-VIJ9RDAP-1713781270092)][外链图片转存中…(img-KMpYsQ9x-1713781270093)]

2024-04-22 18:22:26 415

原创 和鼠标事件的距离属性

前端CSS面试题文档,JavaScript面试题文档,Vue面试题文档,大厂面试题文档,需要的读者可以戳这里免费领取!前端CSS面试题文档,JavaScript面试题文档,Vue面试题文档,大厂面试题文档,需要的读者可以戳这里免费领取![外链图片转存中…(img-85HYu6J7-1713734679403)][外链图片转存中…(img-j0Fv515f-1713734679403)]

2024-04-22 05:25:55 626

原创 前端面经 - 看这篇就够了(笔者靠这个拿到阿里和字节的offer)

javascript是前端必要掌握的真正算得上是编程语言的语言,学会灵活运用javascript,将对以后学习工作有非常大的帮助。掌握它最重要的首先是学习好基础知识,而后通过不断的实战来提升我们的编程技巧和逻辑思维。这一块学习是持续的,直到我们真正掌握它并且能够灵活运用它。如果最开始学习一两遍之后,发现暂时没有提升的空间,我们可以暂时放一放。继续下面的学习,javascript贯穿我们前端工作中,在之后的学习实现里也会遇到和锻炼到。真正学习起来并不难理解,关键是灵活运用。

2024-04-22 04:00:07 769

原创 初级前端要掌握哪些知识点才能找到一个20k的工作?(二)

/使用new运算符//字面量var obj={age:12,sex:“男”复制代码字面量创建工厂模式// 工厂模式中的函数,首字母大写return {name:n,color:c,构造函数Javascript提供了一个构造函数模式。所谓"构造函数",其实就是一个普通函数,但是内部使用了this变量。对构造函数使用new运算符,就能生成实例,并且this变量会绑定在实例对象上。构造函数首字母大写构造函数中的this,指向的 实例化的对象生成实例对象。

2024-04-21 18:59:43 1089

原创 从 Event Loop 角度解读 Vue NextTick 源码

一个好的心态和一个坚持的心很重要,很多冲着高薪的人想学习前端,但是能学到最后的没有几个,遇到困难就放弃了,这种人到处都是,就是因为有的东西难,所以他的回报才很大,我们评判一个前端开发者是什么水平,就是他解决问题的能力有多强。分享一些简单的前端面试题以及学习路线给大家,狂戳这里即可免费领取[外链图片转存中…(img-U3MQW6nd-1713644430653)]一个好的心态和一个坚持的心很重要。

2024-04-21 04:21:47 763

空空如也

空空如也

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

TA关注的人

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