自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 高频算法面试总结

第 n 项为第 n-1 与 第 n-2 项的和 首项为0 第二项为1。示例 nums = [2, 7, 11, 15] target = 9 则结果返回 [0, 1] 即是2 和 7的下标。交集就是相同的部分 没有说是两个集合 所以最终的交集需要保留索引不同的相同的元素。但是,你不能重复利用这个数组中同样的元素。或者 把数组往右旋转k步,要求不返回新的数组,直接改变原数组?正常的插入排序间隔为1 希尔排序默认设置间隔大于1 然后递减为1。示例 n = 2 —> 2 两种方法 1阶 + 1阶 2阶。

2023-12-24 21:04:37 1206

原创 面试手写代码总结

【代码】面试手写代码总结。

2023-12-21 21:15:49 553

原创 安全面试总结

XSS(跨站脚本攻击)是一种常见的网络安全漏洞,攻击者通过在网页中注入恶意脚本,利用漏洞获取用户的敏感信息或执行恶意操作。

2023-12-20 22:39:29 1350 2

原创 前端工程化面试总结

Loader:用于对不同类型的模块进行转换和处理,负责将非 JavaScript 和 JSON 类型的文件转换成 Webpack 能够处理的模块。Plugin:用于扩展和定制 Webpack 的功能,可以在构建过程中的不同阶段执行自定义任务,以实现各种功能的增强和扩展。Loader 和 Plugin 在 Webpack 中起着不同但互补的作用,共同构建出一个功能强大、可定制性高的前端构建工具。常用Loader。

2023-12-15 08:13:51 1263

原创 网络面试题总结

这些步骤构成了从输入 URL 到页面渲染的全过程。在此过程中,浏览器和服务器之间的网络请求、数据传输、内容解析和页面渲染等环节相互配合,最终将网页呈现给用户。TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层协议。它通过三次握手建立连接和四次挥手断开连接来确保数据可靠传输。

2023-12-14 12:00:53 905 1

原创 nodejs面试总结

的回调函数会在当前事件循环的后续迭代中执行,不论其被调用的时间是在事件循环的哪个阶段,都会在本次事件循环的末尾执行。的回调函数是在指定的延迟时间之后执行,但不能保证准确的执行时间,并且它的执行时间受事件循环中其他任务的影响。一般情况下,如果你希望在当前事件循环的下一个迭代中执行代码,可能更适合使用;而如果你需要在一定延迟之后执行代码,并且对执行时间的准确性没有特别高的要求,那么可以使用。如何更新 Node.js 的版本?将回调函数安排在当前操作执行完毕之后,但在当前操作结束前执行。

2023-12-13 08:25:07 1124

原创 小程序面试总结

通过自定义样式和计算,可以根据需求控制图片的宽高比例,比如使用伪元素或固定容器宽高比。这些方法可以根据具体需求和布局情况选择,能够有效地保持图片宽高比例不变并适应页面布局。小程序组件传参(父子,子父)在小程序中,父组件向子组件传递参数可以通过属性properties实现,而子组件向父组件传递参数则需要借助事件机制。// 子组件的 JS 文件methods: {' };// 触发名为 myevent 的自定义事件,传递数据});使用switchTab用于底部 Tab 之间的切换。使用。

2023-12-12 22:31:28 1472

原创 react面试总结3

JSX 是 JavaScript XML 的缩写,是 React 提供的一种语法扩展,用于在 JavaScript 中编写类似于 XML 或 HTML 的结构。它允许开发者在 JavaScript 中直接书写类似于 HTML 的代码,提供了更直观、更易读的方式来描述 UI 组件。

2023-12-12 08:08:06 1134

原创 react面试总结2

Redux 更强调严格的单向数据流、纯函数和不可变性,适合于需要严格控制状态变化、预测性更强的应用。MobX 更加灵活,提供了更简单的方式来管理状态,自动追踪依赖,适合于需要更简洁、直观的状态管理,特别是对于大规模数据操作或复杂交互的场景。react中如何实现命名插槽在 React 中,没有像 Vue 中命名插槽的直接概念,但可以通过传递函数作为 props 来实现类似的效果。可以使用子组件中的 props 对象来模拟命名插槽的效果。

2023-12-11 08:30:51 765 1

原创 浏览器面试

这些技术共同作用,使得网页能够以交互、视觉上的方式呈现给用户,并在用户与页面进行交互时提供动态、实时的体验。这种多进程的设计可以提高浏览器的性能、安全性和稳定性。每个进程都独立运行,一个进程出现问题通常不会影响到其他进程和标签页的正常工作。if-webkit--moz--ms-通过以上方式,可以在一定程度上解决不同浏览器内核带来的兼容性问题,提供更加一致的用户体验。强缓存和协商缓存都是浏览器缓存机制中的重要概念,用于减少网络请求,提高页面加载速度。

2023-12-09 15:13:42 854

原创 react面试题总结1

原生 DOM 是浏览器中实际的页面结构,可以直接操作,但频繁操作可能影响性能。虚拟 DOM 是内存中对真实 DOM 的一种抽象,用于优化 DOM 更新,通过比较差异最小化实际 DOM 的操作。虚拟 DOM 的引入使得 React 可以更高效地管理和更新页面,同时减少了直接操作实际 DOM 带来的性能开销,提高了 Web 应用的性能和用户体验。新出来两个钩子函数?和砍掉的will系列有啥区别?截止到我掌握的知识(2022年初),React 新增的钩子函数包括useEffect和。

2023-12-09 09:51:58 1407

原创 vue面试题总结

1、$nextTick 是在下次DOM更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的DOM,意思是 等你dom加载完毕以后再去调用nextTick()里面的数据内容。

2023-12-08 19:45:33 1792

原创 前端面试题js总结

【代码】前端面试题js总结。

2023-12-06 21:36:54 928 1

原创 路由-过渡

指定路由规则和对应匹配成功后要渲染的组件​。

2023-12-04 22:01:03 740

原创 网络请求-组件传值-高阶组件-组件样式定义

网络请求怎么使用,组件传值的细节和方式,高阶组件的使用方式和含义,组件样式定义的几种方式

2023-12-04 20:59:53 734

原创 受控组件,非受控组件,生命周期

表单项中的值它受到state数据来进行控制,并且还要通过onChange事件来对state数据进行修改第一种写法。

2023-12-04 08:26:40 863

原创 State状态-props进阶

在react中学习state状态和父子间传值的进阶使用

2023-12-02 19:24:13 787 1

原创 React组件和事件学习

这样可以通过对原生事件的优先级定义进而确定真实事件的优先级,再进而可以确定真实事件内触发的更新是什么优先级,最终可以决定对应的更新应该在什么时机更新。在React中,所有事件都是合成的,不是原生DOM事件,可以通过 e.nativeEvent 属性获取原生DOM事件。类组件与函数组件绑定事件是差不多的,只是在类组件中绑定事件函数的时候需要用到this,代表指向当前的类的引用,在函数中不需要调用this。阻止事件链传递,它同元素中的已绑定的一样的事件会被触发,evt.stopPropagation()

2023-12-02 16:20:55 808 1

原创 React学习网址,扩展安装,工程化创建

本篇文章讲述了React的学习地址,开发需要哪些扩展,怎么安装扩展,React工程化项目怎么搭建

2023-12-02 13:03:07 980 1

原创 React开发扩展安装

React开发需要安装的扩展,浏览器扩展,vscode扩展

2023-12-02 10:15:23 327 1

原创 JSX简介和语法

JSX的简介和优势有哪些,JSX的语法学习

2023-12-02 10:06:42 344 1

原创 NodeJS、nvm、npm、yarn、pnpm的安装和使用

NodeJS、nvm、npm、yarn、pnpm的安装和使用

2023-12-01 14:50:59 1177 2

Java运算符知识点+新手小白

Java运算符知识点总结

2022-03-25

Java自学+Java变量+新手小白

本篇文章主要是讲的Java变量的知识点

2022-03-25

空空如也

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

TA关注的人

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