自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用JavaScript解析网址(1)

/转化为JSON字符串。

2024-05-16 10:45:04 360

原创 【建议收藏】2024字节跳动、腾讯、阿里巴巴等一线互联网校招面试真题解析(2)

事件代理,又称之为事件委托。是JavaScript中常用的绑定事件的常用技巧。顾名思义,“事件代理”即是把原本需要绑定的事件委托给父元素,让父元素担当事件监听的职务。事件代理的原理是DOM元素的事件冒泡。

2024-05-15 21:08:34 379

原创 Web网站模板-教育培训响应式网站模板(HTML+CSS+JavaScript)

简介:前端领域优质创作者。扫码或搜索添加文末公众号「搞前端的半夏」:🍗 回复 ”网站模板“,免费送网站模板!》,自用,作业,外包。你想要的全都有,持续更新,励志更新1000套模板!你还在为自学前端,没有项目练手苦恼吗?你还在未HTML网页设计作业头大吗?你还在为外包项目没有模板难受吗?模块设计-文末获取源码。

2024-05-15 03:34:39 685

原创 web API 介绍 及DOM对象 (1)

2、创建元素三种动态创建元素的方法:document.write 、innerHTML、createElement点击abcdocument.write() 方法创建元素 是直接将内容写入页面的内容流,但是文档流执行完毕,则它会导致页面全部全部重绘element.innerHTML=‘’ 方法创建元素 通过字符串拼接的方式添加多个标签,效率很低,但是通过数组方式 效率很高document.createElement() 创建元素节点方法 创建多个元素 效率效率稍高。

2024-05-15 01:06:09 350

原创 vue3的自定义指令怎么用vue3的全局自定义指令怎么写。自定义指令的钩子函数。简单易懂

指令定义对象可以提供如下几个钩子函数(按需引入)created :绑定元素属性或事件监听器被应用之前调用。该指令需要附加需要在普通的 v-on 事件监听器前调用的事件监听器时,这很有用。beforeMounted :当指令第一次绑定到元素并且在挂载父组件之前执行。mounted :绑定元素的父组件被挂载之后调用。beforeUpdate :在更新包含组件的 VNode 之前调用。updated :在包含组件的 VNode 及其子组件的 VNode 更新后调用。

2024-05-14 16:06:10 587

原创 Vue3使用Echarts图表(1)

【代码】Vue3使用Echarts图表(1)

2024-05-14 13:19:58 179

原创 vue 总结(N)(1)

此过滤器定义在Vue对象的配置中的filters配置选项中,以方法形式来定义,参数1永久是绑定的数据new Vue({filters:{过滤器名(value){return 数据})六、混入 - Mixins混入(mixins)是一种分发Vue组件中可复用功能的非常灵活的方式。混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被混入该组件本身的选项。混入分为:全局和局部代码复用和全局给Vue对象配置属性或方法Vue Router 是 Vue.js 官方的路由管理器。

2024-05-14 10:57:17 488

原创 uniapp 条件渲染(1)

button type=“default” @tap=“deleteAge()”>减少。增加。隐藏。{{ age>30?‘中年人’:‘年轻人’ }} {{age}}

2024-05-14 02:54:32 161

原创 javascript字符串string常用的几种方法

/返回某字符或字符串在str中出现的位置(获取字符串的下标) indexOf() lastIndexOf() search()//split=[‘1’,‘2’,‘5’,‘4’,‘5’];//search=1;//获取字符串的值 charAt() match() slice() substr() substring()

2024-05-12 12:07:56 686

原创 Day04-element-ui

关于.sync的扩展阅读。

2024-05-10 15:35:24 181

原创 10 个项目中常用的 JS 工具库,大多数项目应该都可以用到

一个轻量的 url 参数转换的 JavaScript 库。

2024-05-10 02:30:46 449

原创 域名是如何变成IP的

IP地址不是20.181.38.50,可能是由于到目前为止的时间,已经超过了DNS缓存的时间,也就是缓存20.181.38.50失效了。而新拿到的两个IP地址是在20.181.38.50失效之后,重新访问www.baidu.com时候,重新缓存起来的。我们在发送Http请求的时候,如果本地没有对应域名的缓存DNS信息,就会去请求DNS服务器,拿到域名对应的IP.只有本地DNS缓存超出了时间限制,也就是本地没有了DNS缓存,才会去远程拉取,同时保存到本地缓存一份。我们知道本地的DNS缓存是有时间限制的。

2024-05-08 15:10:58 290

原创 关于圣杯模式和双飞翼模式(1)

效果:2、将left和middle同排设置left的将left向左移动middle宽度个单位,效果如下3、将right和middle同排将right的,将right向左移动right宽度个单位,效果如下4、由于left和right各占middle左右的100个单位,所以将left和right设置为绝对定位,然后设置left的,right的,再设置container的padding为,效果如下。middleleftright解决圣杯模式时出现的问题1、margin负值是什么意思???

2024-05-07 21:02:31 280

原创 【Vue 学习】- VueJS 生命周期

这个周期是在组件销毁之前执行,在我项目开发中,觉得这个其实有点类似路由钩子beforeRouterLeave,都是在路由离开的时候执行,只不过beforeDestroy无法阻止路由跳转,但是可以做一些路由离开的时候操作,因为这个周期里面还可以使用data和method。只要是页面数据改变了都会触发,数据更新完毕,页面的数据是更新完成的。只要是页面数据改变了都会触发,数据更新之前,页面数据还是原来的数据,当你请求赋值一个数据的时候会执行这个周期,如果没有数据改变不执行。

2024-05-07 08:32:51 195

原创 js实现jQuery的简单方法和链式操作

复制代码3.情况三:就是$( )参数为NodeList对象或selectSelect获得的节点// 情况三})})复制代码接下来第三个小目标是手写函数来实现三种情况。首先我们增加addEles方法,修改上面的click方法i++) {// 实现$(“.box1”).click(() => {console.log(“123”)})i++) {复制代码接下来实现三种不同参数的处理方法//情况一//情况二}else {//情况三}else {复制代码。

2024-05-06 01:57:41 427

原创 Antd给表格一个斜线分隔(通过css改变)

本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!**

2024-05-04 19:14:04 973

原创 「Java多线程」慎用这种方式模拟并发请求,我差点把服务弄蹦了

《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!@GetMapping(“/get”)public String testDemo() {return “data”;}}2. 在postman中为了便于操作,一般会将http://127.0.0.1:8080 是经常使用的地址+端口号,可以设置为开发环境选择global输入信息以后再进行测试就能这样搞简写了3. 如何模拟并发测试============添加一个目录用于保存请求把刚才测试的demo的例子放进

2024-05-04 06:36:59 1092

原创 TCP三次握手(详解)

谈到面试,其实说白了就是刷题刷题刷题,天天作死的刷。。。。。为了准备这个“金三银四”的春招,狂刷一个月的题,狂补超多的漏洞知识,像这次美团面试问的算法、数据库、Redis、设计模式等这些题目都是我刷到过的并且我也将自己刷的题全部整理成了PDF或者Word文档(含详细答案解析)66个Java面试知识点架构专题(MySQL,Java,Redis,线程,并发,设计模式,Nginx,Linux,框架,微服务等)+大厂面试题详解(百度,阿里,腾讯,华为,迅雷,网易,中兴,北京中软等)算法刷题(PDF)

2024-05-04 04:51:27 1010

原创 SpringloC容器的依赖注入源码解析(7)—— doCreateBean之剩余逻辑(解决循环依赖的源头)

分布式技术专题+面试解析+相关的手写和学习的笔记pdf《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!= null) {分布式技术专题+面试解析+相关的手写和学习的笔记pdf还有更多Java笔记分享如下:[外链图片转存中…(img-fBg01owj-1714761955339)]《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!

2024-05-04 02:46:06 663

原创 Springboot-Retry组件@Recover失效问题解决

还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书+2021年最新大厂面试题。《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!

2024-05-04 00:54:46 914

原创 Spring Boot 要怎么学?要学哪些东西?要不要先学 SSM?松哥说说看法

对于很多Java工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。再分享一波我的Java面试真题+视频学习详解+技能进阶书籍《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!的都不重要,希望读者们能谨记这一点。**再分享一波我的Java面试真题+视频学习详解+技能进阶书籍。

2024-05-03 22:46:58 1166

原创 Redis~事务的实现和事务的ACID性质(原子性、一致性(Redis事务错误处理)、隔离性 、耐久性)

对于面试还是要好好准备的,尤其是有些问题还是很容易挖坑的,例如你为什么离开现在的公司(你当然不应该抱怨现在的公司有哪些不好的地方,更多的应该表明自己想要寻找更好的发展机会,自己的一些现实因素,比如对于我而言是现在应聘的公司离自己的家更近,又或者是自己工作到达了迷茫期,想跳出迷茫期等等)Java面试精选题、架构实战文档你的支持,我的动力;祝各位前程似锦,offer不断!《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!到达了迷茫期,想跳出迷茫期等等)

2024-05-03 20:58:43 759

原创 Netty4 ChannelHandler 概述

《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!Netty Channel事件的基础接口,只定义与 Handler 的管理接口相关,具体如下:在调用 DefaultChannelPipeline 的 addLast(add*) 将事件监听器添加到事件处理链条时调用。在调用DefaultChannelPipeline 的 addLast(add*) 发生异常时被调用;当通道关闭后,通道取消注册后,同时会触发通道移除事件,具体调用入口:DefaultChann

2024-05-03 19:06:48 1010

原创 mysql 面试题库大全

还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书+2021年最新大厂面试题。《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!产生压力影响实际生产。面试题036:如何调整生产线中MySQL数据库的字符集。答:1.首先导出库的表结构 -d 指导出表结构,然后批量替换2.导出库中的所有数据(在不产生新数据的前提下)

2024-05-03 12:27:50 963

原创 Linux学习笔记(三)(1)

任务调度:是指系统在某个时间执行的特定的命令或程序。Linux来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构 ,Linux中每个分区都是用来组成整个文件系统的一部分。Linux采用了一种叫**“载入”**的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。这时要载入的一个分区将使它的存储空间在一 个目录下获得。若是某个进程执行一半需要停止时,或是已消了很大的系统资源时,此时可以考虑停止该进程。使用kill命令来完成此项任务。

2024-05-03 10:35:02 1115

原创 JDK又在写Bug!告诉你为何Java NIO的ByteBuffer这么垃圾!

《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!发一个异常。(默认限制 Integer.MAX_VALUE。)内存池化ByteBuf heapBuffer = UnpooledByteBufAllocator.DEFAULT.heapBuffer(10);ByteBuf directBuffer = UnpooledByteBufAllocator.DEFAULT.directBuffer(10);注意要手动将GC 无法控制的非堆内存的空间释放:字节级操作

2024-05-03 08:45:50 973

原创 Java程序设计学习笔记【第二篇】Java语言基础(1)

这个月马上就又要过去了,还在找工作的小伙伴要做好准备了,小编整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!这个月马上就又要过去了,还在找工作的小伙伴要做好准备了,小编整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家[外链图片转存中…(img-UP3ZJeKW-1714690986476)]

2024-05-03 07:03:17 124 1

原创 Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day33】—— 手撸算法2(2)

引领完成Docker的安装、部署、管理和扩展,让其经历从测试到生产的整个开发生命周期,深入了解Docker适用于什么场景。并且这本Docker的学习权威指南介绍了其组件的基础知识,然后用Docker构建容器和服务来完成各种任务:利用Docker为新项目建立测试环境,演示如何使用持续集成的工作流集成Docker,如何构建应用程序服务和平台,如何使用Docker的API,如何扩展Docker。

2024-05-03 05:27:44 905

原创 Java内存区域和内存模型

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

2024-05-03 03:45:09 971

原创 Java8新特性-Base64

Base64是一种基于 64 个可打印字符来表示二进制数据的表示方法。由于 2⁶ = 64 ,所以每 6 个比特为一个单元,对应某个可打印字符。3 个字节有 24 个比特,对应于 4 个 base64 单元,即 3 个字节可由 4 个可打印字符来表示。

2024-05-03 01:59:45 296

原创 IntelliJ IDEA 集成 maven 开发环境搭建+创建Maven项目详细步骤

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

2024-05-03 00:11:42 1492

原创 HBase入门教程(1)

关于面试刷题也是有方法可言的,建议最好是按照专题来进行,然后由基础到高级,由浅入深来,效果会更好。Java基础部分算法与编程数据库部分流行的框架与新技术(Spring+SpringCloud+SpringCloudAlibaba)这份面试文档当然不止这些内容,实际上像JVM、设计模式、ZK、MQ、数据结构等其他部分的面试内容均有涉及,因为文章篇幅,就不全部在这里阐述了。

2024-05-02 17:48:44 746

原创 2024银四特惠:阿里P8架构师手敲20W字调优实战笔记(重点:MySQL+JVM+Tomcat)(1)

我想问下大家当初选择做程序员的初衷是什么?有思考过这个问题吗?高薪?热爱?既然入了这行就应该知道,这个行业是靠本事吃饭的,你想要拿高薪没有问题,请好好磨练自己的技术,不要抱怨。有的人通过培训可以让自己成长,有些人可以通过自律强大的自学能力成长,如果你两者都不占,还怎么拿高薪?架构师是很多程序员的职业目标,一个好的架构师是不愁所谓的35岁高龄门槛的,到了那个时候,照样大把的企业挖他。为什么很多人想进阿里巴巴,无非不是福利待遇好以及优质的人脉资源,这对个人职业发展是有非常大帮助的。

2024-04-30 15:10:06 587 2

原创 新来的_大神_用策略模式把if-else给_优化_了,技术总监说:能不能想好了再改?

前端校招精编面试解析大全点击这里免费获取完整版pdf查看由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)[外链图片转存中…(img-EnR8J6ye-1714370478887)]前端校招精编面试解析大全点击这里免费获取完整版pdf查看。

2024-04-29 14:02:50 928

原创 摊牌了,作为开发者,我经常用这14个 Github 偷偷学习(2)

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

2024-04-23 12:00:40 933

原创 所有来自前端的数据都是“不可信”的 : 浅谈前端代码加密

前端CSS面试题文档,JavaScript面试题文档,Vue面试题文档,大厂面试题文档,需要的读者可以戳这里免费领取!图片转存中…(img-Baf0DsWI-1713836983903)]由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)[外链图片转存中…(img-ntjjFQfX-1713836983903)]

2024-04-23 09:51:00 673

原创 循序渐进VUE+Element 前端应用开发(26)--- 各种界面组件的使用(2)

前端校招精编面试解析大全点击这里免费获取完整版pdf查看自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2024-04-22 19:08:07 408

原创 学习vue源码(7)手写解析器(1)

面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。需要完整面试题的朋友可以点击蓝色字体免费获取在Vue.js源码中,截取文本的逻辑和其他的实现思路一致。8 纯文本内容元素的处理什么是纯文本内容元素呢?script、style和textarea这三种元素叫作纯文本内容元素。解析它们的时候,会把这三种标签内包含的所有内容都当作文本处理。那么,具体该如何处理呢?

2024-04-22 17:30:18 489

原创 如何充分利用Composition API对Vue3项目进行代码抽离(2)

是在某个组件中定义的,同时标签组件也需要获取这个变量来控制展示的状态,这之间用到了父子组件通信,那么我们不妨把这个变量写在一个公共的文件中,无论哪个组件需要用到的时候,只需要导入获取就好了,因为每次获取到的都是同一个变量。看完了我上面举例的代码后可以发现,简简单单的一个功能的实现,却涉及到两个组件,而且还需要父子组件相互通信来控制一些状态,这样不就把功能打散了嘛,即不够聚合。然后我输入了想要新增标签的名称,并且选择了合适的图标,最后点击了确认,于是一个标签就添加好了,弹窗也随之隐藏;

2024-04-22 14:01:11 338

原创 在阿里我是如何当面试官的

分享一套阿里大牛整理的前端资料给大家,点击前端校招面试题精编解析大全即可免费下载可能追加的面试题路由懒加载是如何实现的?Coding Split 和哪些 Webpack 配置相关?Polyfill 是什么?Vue 支持哪些相关的可配置化信息?Vue 中可以使用 JSX 吗?(居然有人不清楚 JSX 是什么)分享一套阿里大牛整理的前端资料给大家,点击前端校招面试题精编解析大全即可免费下载。

2024-04-22 12:24:40 683

空空如也

空空如也

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

TA关注的人

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