E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Javascript面试题
Java大厂
面试题
—虚拟机(一),Java面试必问
讲一下JVM内存结构?JVM内存结构分为5大区域,程序计数器、虚拟机栈、本地方法栈、堆、方法区。程序计数器线程私有的,作为当前线程的行号指示器,用于记录当前虚拟机正在执行的线程指令地址。程序计数器主要有两个作用:当前线程所执行的字节码的行号指示器,通过它实现代码的流程控制,如:顺序执行、选择、循环、异常处理。在多线程的情况下,程序计数器用于记录当前线程执行的位置,当线程被切换回来的时候能够知道它上
程序媛小白
·
2024-08-31 13:12
2024
面试题
消息队列什么是消息队列:消息队列是在消息的传输过程中保存消息的容器,用于接收消息并以文件的方式存储,一个消息队列可以被一个也可以被多个消费者消费,包含以下3元素:Producer:消息生产者,负责产生和发送消息到Broker;Broker:消息处理中心,负责消息存储、确认、重试等,一般其中会包含多个Queue;Consumer:消息消费者,负责从Broker中获取消息,并进行相应处理。消息队列的作
远飞的梦
·
2024-08-31 12:21
面试题
面试题
MySQL
java
JavaScript
的面向对象的理解
0.前言以前和大家分享的都是
JavaScript
的基础,现在就和大家分享的是比较有难度的知识点——对象。注意啊各位广大单身狗们,你们的福利来了,没有对象的人,现在可以“new”出来一个了。
唐人不自醉
·
2024-08-31 12:06
Promise的Finally方法
JavaScript
提供了多种处理异步的方式,如回调函数、Promise和async/await等。其中,P
DTcode7
·
2024-08-31 12:49
HTML网站开发
#
前端基础入门三大核心之JS
HTML
JavaScript
Promise方法介绍
Promise.all、Promise.race、Promise.allSettled和Promise.any是
JavaScript
中用于处理多个Promise对象的几种方法。
珊珊而川
·
2024-08-31 12:18
前端
【
面试题
系列Vue05】跟其他人不太一样的 Vue生命周期总结
既然要讲生命周期,那渲染过程得先了解下。数据绑定Vue文本插值在Vue中,最基础的模板语法是数据绑定,例如:{{data}}这里绑定了一个msg的变量,开发者在Vue实例data中绑定该变量:newVue({data:{data:"测试文本"}});最终页面展示内容为测试文本。数据绑定的实现这种使用双大括号来绑定变量的方式,我们称之为数据绑定。它是怎么实现的呢,数据绑定的过程其实不复杂:1、解析语
周三有雨
·
2024-08-31 09:28
面试题
vue
vue.js
前端
javascript
用
Javascript
写一个计算器小项目
哈喽,朋友们国庆节快乐~今天用200多行js代码来搞一个计算器玩玩静态页面:Clear/*789-456+123000.=js代码:letbuttons=document.querySelector(".buttons");letbtn=buttons.querySelectorAll("span");letvalue=document.getElementById("value");lettog
周三有雨
·
2024-08-31 09:58
JavaScript
javascript
css
html
【
面试题
系列Vue04】Vue.js中 $nextTick 原理及作用
作用:$nextTick主要用于延迟执行某个函数,直到下一次DOM更新循环结束之后。这通常在你修改了一些数据,并且想要等待Vue完成DOM的重新渲染后,才执行依赖于新DOM的操作时使用。常见的使用场景包括:在DOM更新后执行DOM依赖的操作,如操作滚动位置、聚焦输入框、或是基于新布局的计算。在进行了一系列数据更新后,确保所有的DOM变更都已完成。原理:Vue.js使用异步队列的方式来处理DOM更新
周三有雨
·
2024-08-31 09:58
面试题
vue
vue.js
前端
javascript
Vue
面试题
单页应用和多页应用的区别
一、定义1.单页面应用单页面应用又称SPA(SinglePageApplication)指的是使用单个HTML完成多个页面切换和功能的应用。这些应用只有一个html文件作为入口,一开始只需加载一次js,css等相关资源。使用js完成页面的布局和渲染。页面展示和功能是根据路由完成的。单页面应用跳转,就是切换相关组件,仅刷新局部资源。优点:用户体验好前后端分离页面效果会比较炫酷(比如切换页面内容时的转
莫道一龙
·
2024-08-31 09:55
Vue
vue.js
前端
javascript
【
面试题
系列Vue06】Vue 单页应用与多页应用的区别
单页应用单页应用这个概念,是随着前几年AngularJS、React、Ember等这些框架的出现而出现的。第一节内容里,我们在页面渲染中讲了页面的局部刷新,而单页应用则是使用了页面的局部刷新的能力,在切换页面的时候刷新页面内容,从而获取更好的体验。SPA与MPA单页应用(SinglePageWebApplication,SPA)和多页应用(MultiPageApplication,MPA)的区别可
周三有雨
·
2024-08-31 08:54
vue
面试题
vue.js
前端
javascript
React-Native优质开源项目
ReactNative是一个由Facebook开发的开源框架,允许开发者使用
JavaScript
和React来构建原生移动应用。
换个网名有点难
·
2024-08-31 08:53
reactnative
React基础
面试题
React
面试题
以下是面试官最有可能问到的50个React
面试题
和答案。
涔溪
·
2024-08-31 08:20
React
react.js
前端
前端框架
Vue组件开发系列之Model遮罩层组件
组件源码:https://github.com/Ant
Javascript
/widgetUI/tree/master/model20181030_111804.gif组件结构:代码分析:props参数:
vue爱好者
·
2024-08-31 08:05
js实现队列
目录一、什么是
JavaScript
队列数据结构二、创建一个
JavaScript
队列数据结构三、封装队列方法①向队列添加元素②检查队列是否为空③获取队列的长度④从队列移除元素⑤查看队列头元素⑥清空队列⑦创建
无俦N
·
2024-08-31 07:44
javascript
开发语言
ecmascript
vue3项目导入ansi_up报错
简介ansi_up是一个轻量级
JavaScript
库,专为将含有ANSI颜色转义码的文本转换成HTML而设计。无论在浏览器还是Node.js环境中,它都能无缝运行。
夏与冰
·
2024-08-31 06:08
常用插件
前端
javascript
es6
JavaScript
脚本语言:不需要编译的语言sqlpythonhtmlcss
javaScript
直接有某种解释器(引擎)解释执行,逐行从上向下解释执行网景公司和sun公司合作,将LiveScript改名为
javaScript
1
无柳丶先生
·
2024-08-31 06:04
javascript
开发语言
使用 ECharts 进行数据可视化
1.概述ECharts是一个由百度开源的强大、灵活的
JavaScript
图表库,用于在Web页面上创建各种类型的数据可视化图表。
小于负无穷
·
2024-08-31 05:32
echarts
信息可视化
前端
javascript
前端框架
2020最新大厂内部 PHP 高级工程师
面试题
汇总(一)
1、给你四个坐标点,判断它们能不能组成一个矩形,如判断([0,0],[0,1],[1,1],[1,0])能组成一个矩形。勾股定理,矩形是对角线相等的四边形。只要任意三点不在一条直线上,任选一点,求这一点到另外三点的长度的平方,两个短的之和如果等于最长的,那么这就是矩形。2、写一段代码判断单向链表中有没有形成环,如果形成环,请找出环的入口处,即P点/**单链表的结点类*/classLNode{//为
it阿布
·
2024-08-31 04:35
高级java每日一道
面试题
-2024年8月30日-基础篇-你对泛型了解多少?
如果有遗漏,评论区告诉我进行补充面试官:你对泛型了解多少?我回答:泛型的基本概念泛型是一种编程语言特性,它允许在类、接口或方法定义时使用类型参数(TypeParameters)。类型参数允许在编译时指定具体的类型,从而避免了运行时类型检查和转换带来的性能开销,并且增强了代码的类型安全性。语法类型参数通常用大写字母表示,如T、E等。在类或接口定义时,类型参数放在类名或接口名后面,用尖括号包围。在方法
java我跟你拼了
·
2024-08-31 04:24
java每日一道面试题
java
泛型
基础篇
面试
高级面试题
java
高级
2024最新最全的React
面试题
1.react和vue的区别?(1)设计理念:React:更倾向于函数式编程思想,推崇组件的不可变性和单向数据流。Vue:结合了响应式编程和模板系统,致力于简化开发过程。(2)核心库与生态系统:React:React本身只关注UI层,但它有一个庞大的生态系统,例如Redux、MobX等用于状态管理,以及ReactRouter用于路由处理。Vue:Vue是一个更完整的解决方案,它的核心库除了视图层,
二丫骑士qq
·
2024-08-31 03:17
react.js
前端
前端框架
react
面试题
+答案
1.什么是虚拟DOM?虚拟DOM是真实DOM在内存中的表示,ul的表示形式保存在内存中,并且与实际的DOM同步,这是一个发生在渲染函数被调用和元素在屏幕上显示的步骤,整个过程被称为调和2.类组件和函数组件之间的区别是什么?类组件可以使用其他特性,如状态和生命周期钩子,并且他有this函数组件只能接收props渲染到页面,无状态组件,没有this,不能使用生命周期钩子函数组件性能要高于类组件,因为类
abc8002117034
·
2024-08-31 03:45
javascript
前端
react.js
2024版最新最全React
面试题
);};上面代码中,输入框和checkbox的变化,均是经过了React来操作的,在数据变更时,React是能够知道的。####高阶组件(HOC)?####高阶组件?高阶组件通过包裹(wrapped)被传入的React组件,经过一系列处理,最终返回一个相对增强(enhanced)的React组件,供其他组件调用。作用:1.复用逻辑:高阶组件更像是一个加工react组件的工厂,批量对原有组件进行加工
2401_84618790
·
2024-08-31 03:44
react.js
前端
javascript
python基础学习(最终篇)
数组六.JSON函数1.json.dumps2.json.loads3.json.dump4.json.load5.encode6.decode7.参数说明总结JSON的基础使用一.JSON简介JSON(
JavaScript
ObjectNotation
晚睡早起₍˄·͈༝·͈˄*₎◞ ̑̑
·
2024-08-31 03:14
Python
python
学习
开发语言
react
面试题
六
一、React中如何捕获和处理错误?在React中,捕获和处理错误是一个重要的部分,以确保应用的健壮性和用户体验。React提供了几种机制来捕获和处理错误,包括错误边界(ErrorBoundaries)、事件处理器中的try/catch语句、以及React17中引入的并发模式(ConcurrentMode)下的新特性(尽管后者主要面向未来,目前许多项目可能还未采用)。下面是一些常用的方法:1.错误
笃励
·
2024-08-31 03:14
react.js
前端
前端框架
react
面试题
七
一、请解释React的shouldComponentUpdate的作用。shouldComponentUpdate是React组件生命周期中的一个方法,用于决定一个组件在接收到新的props或state时是否应该重新渲染。这是React性能优化的一个关键工具,特别是在组件树变得复杂和深层时。基本原理默认情况下,当组件的props或state发生变化时,React会准备更新组件的DOM。但是,在许多
笃励
·
2024-08-31 03:13
react.js
javascript
前端
Spring Cloud Gateway
面试题
SpringCloudGateway
面试题
1.SpringCloudGateway基本概念1.1什么是SpringCloudGateway?
golove666
·
2024-08-31 02:40
面试题大全
微服务
spring
cloud
面试
网关
gateway
大厂面试官:讲讲Redis的过期策略吧,不要泛泛而谈,详细点
大厂常问
面试题
,Redis的过期策略,你了解多少?
暮起
·
2024-08-31 02:35
Redis
redis
数据库
缓存
数据结构
面试
java
后端
白骑士的CSS教学进阶篇之CSS变量 3.4.3 动态改变CSS变量
本文将详细介绍如何动态改变CSS变量,包括使用
JavaScript
修改变量值、结合CSS动画和过渡效果动态更新样式,以及如何利用这些功能创建互动和响应式的网页设计。使用
JavaScript
动态改变C
白骑士所长
·
2024-08-31 01:29
CSS
教学
css
前端
javascript
html
都2023了还不会Vue3?一篇笔记带你快速入门
Vue3简介Vue3是一款用于构建用户界面的
JavaScript
框架。它基于标准HTML、CSS和
JavaScript
构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。
Evan-Sky
·
2024-08-30 23:18
vue3
笔记
arcgis
vue.js
vue
elementui
前端
(转载)程序员文史综合题目一(附答案)
a,PHP,Python;b,JSP,servlet;c,java,
javascript
;d,C,C++。4,秦始皇吞并六国采用了以下哪种算法
weixin_34258782
·
2024-08-30 23:48
php
人工智能
python
Web前端
网页开发学习内容:htmlcss
JavaScript
两个框架:VUE.jsElementUIUI->userinterface用户界面html(HyperTextMarkupLanguage):超文本标记语言文本
2301_78085386
·
2024-08-30 22:13
前端
【C++ 面试 - 内存管理】每日 3 题(三)
✍个人博客:Pandaconda-CSDN博客专栏地址:http://t.csdnimg.cn/fYaBd专栏简介:在这个专栏中,我将会分享C++面试中常见的
面试题
给大家~❤️如果有收获的话,欢迎点赞收藏
Pandaconda
·
2024-08-30 21:10
面试
职场和发展
c++
后端
开发语言
自动驾驶-机器人-slam-定位面经和面试知识系列07之C++STL
面试题
(03)
这个博客系列会分为C++STL-面经、常考公式推导和SLAM面经
面试题
等三个系列进行更新,基本涵盖了自己秋招历程被问过的面试内容(除了实习和学校项目相关的具体细节)。
lonely-stone
·
2024-08-30 20:29
面试
c++
职场和发展
自动驾驶-机器人-slam-定位面经和面试知识系列03之C++STL
面试题
(01)
这个博客系列会分为C++STL-面经、常考公式推导和SLAM面经
面试题
等三个系列进行更新,基本涵盖了自己秋招历程被问过的面试内容(除了实习和学校项目相关的具体细节)。
lonely-stone
·
2024-08-30 20:29
面试
c++
职场和发展
自动驾驶-机器人-slam-定位面经和面试知识系列04之高频
面试题
(02)
这个博客系列会分为C++STL-面经、常考公式推导和SLAM面经
面试题
等三个系列进行更新,基本涵盖了自己秋招历程被问过的面试内容(除了实习和学校项目相关的具体细节)。
lonely-stone
·
2024-08-30 20:29
自动驾驶
机器人
面试
Java面试八股文(2023最新)--Spring
面试题
目录1.什么是Spring框架?2.Spring,SpringMVC,SpringBoot之间的关系?3.使用Spring框架的好处是什么?4.核心容器(ApplicationContext)应用上下文模块5.BeanFactory-BeanFactory实现举例6.IOC是什么?7.IOC有什么用?优点是什么?8.什么是AOP?9.为什么叫面向切面编程?10.什么是SpringBeans?11.
月月崽
·
2024-08-30 15:00
面试
java
spring
面试
基于SpringBoot的流浪猫狗救援网站
文章目录项目介绍主要功能截图:部分代码展示设计总结项目获取方式作者主页:超级无敌暴龙战士塔塔开简介:Java领域优质创作者、简历模板、学习资料、
面试题
库【关注我,都给你】文末获取源码联系项目介绍基于SpringBoot
超级无敌暴龙战士塔塔开
·
2024-08-30 15:29
Java课设与毕设资源
java
ES6--《每日学习》
ES61995年的美国,有一家名为netscape(网景)的公司打造了一款主要用于check验证的脚本语言,而恰在此时,Sun公司的java语言火的一塌糊涂,netscape公司为蹭其热度,便将该脚本语言命名为
JavaScript
Oswaldhs
·
2024-08-30 14:23
es6
学习
javascript
Vue.js项目构建
Vue.js是一个流行的
JavaScript
框架,用于构建用户界面。下面是使用Vue.js构建项目的详细方法:安装Vue.js:首先,你需要在项目中安装Vue.js。
彭于晏“
·
2024-08-30 13:46
vue.js
2024React前端
面试题
1.Diff算法Diff算法比较过程第一步:patch函数中对新老节点进行比较如果新节点不存在就销毁老节点如果老节点不存在,直接创建新的节点当两个节点是相同节点的时候,进入patctVnode的过程,比较两个节点的内部第二步:patchVnode函数比较两个虚拟节点内部如果两个虚拟节点完全相同,返回当前vnode的children不是textNode,再分成三种情况-有新children,没有旧c
司宁
·
2024-08-30 12:41
前端面试题
前端
面试题
——为什么vite打包速度比webpack快
vite采用了不同的开发模式,相较于webpack的先打包再启动服务器,vite则是直接启动,在请求模块时再进行实时编译,在大型项目中,这种按需动态编译的模式极大地缩短了时间vite充分利用了现代浏览器对ESModules的支持,将开发环境下的模块文件直接作为浏览器要执行的文件ESModules通过使用export和import语句在浏览器端导入和导出模块,主流浏览器(除IE外)均支持ESModu
想看看风景
·
2024-08-30 12:10
webpack
前端
node.js
【前端
面试题
】前端工程化、Webpack、Vite、Git项目管理相关问题
目录关于前端工程化关于Webpack关于Vite关于Git项目管理综合性问题关于前端工程化1.前端工程化的定义和好处问题:什么是前端工程化?它的主要好处是什么?答案:前端工程化是指在前端开发中应用系统化、自动化和标准化的方法,包括模块化、组件化、自动化构建、测试等,以提高开发效率和代码质量。主要好处包括提升开发效率、增强代码可维护性、提高代码质量和团队协作效率。2.前端项目的目录结构问题:你通常如
快乐点吧
·
2024-08-30 12:39
前端
webpack
git
第 004 期 提高页面渲染速度的 3 个 CSS 技巧
提到提高页面渲染速度,我们第一想到的是优化
JavaScript
。其实通过优化CSS也能提高页面渲染速度。
前端GoGoGo7
·
2024-08-30 12:22
js字符串方法速览---字符串的静态方法,实例方法和属性合集,各包含一个示例
tips:本文仅作为查找和基本使用的展示,需要深入了解这些方法的使用请参考:String-
JavaScript
|MDN(mozilla.org)可以通过目录快速锁定需要查找的方法和查看它的使用目录tip
I_am_shy
·
2024-08-30 12:06
javascript
前端
开发语言
【
面试题
】2024前端面试真题_中国电信前端面试(1)
字节跳动一面(过了)手写代码实现一个reactmemo效果,react.meno第二个参数是什么pureComponent手写代码实现一个有状态的倒计时浏览器强缓存,cacle-control有哪些字段浏览器缓存原理微信原生小程序性能指标有没有看过qiankun的底层原理webpack5缓存有哪几种方式强缓存和协商缓存的状态码是多少HTTP2.0相当于1.X有哪些优势webpack是利用什么机制分
2401_84437604
·
2024-08-30 12:05
程序员
前端
面试
职场和发展
前端
面试题
-Vite的打包速度为什么比Webpack快?
今天继续为大家分享一道
面试题
大家都知道,Vite和Webpack是前端开发中用来构建项目的两个框架,Webpack是针对Vue2的,而Vite则是为vue3量身定制的,他们有哪些区别呢?
爱学英语的程序媛
·
2024-08-30 12:04
面试题
前端
webpack
node.js
JavaScript
防抖函数
在
JavaScript
中,你可以使用函数闭包来创建一个防抖函数。
喂!大掌柜
·
2024-08-30 11:33
javascript
开发语言
ecmascript
停止在 TypeScript 中使用“any”类型
因此,开发人员倾向于为他们的项目选择TypeScript而不是
JavaScript
。但是,在使用TypeScript时,我们需要避免一些常见错误,以最大限度地发挥其功能。
喂!大掌柜
·
2024-08-30 11:32
typescript
typescript
javascript
前端
前端框架
如何在小程序中实现页面之间的返回
使用方式:
javascript
复制代码wx.navigateBack({delta:1//表示返回上一级,如果delta大于1则表示返回多级});特点:可以根据delta的
那维莱特
·
2024-08-30 10:57
小程序
apache
Android高级
面试题
汇总——Android篇(1)
(一)Android基础知识点1、四大组件是什么Activity,Service,ContentProvider,BroadcastReceiver2、四大组件的生命周期和简单用法Activity的生命周期:onCreate()->onStart()->onResume()->onPause()->onStop()->onRestart()->onDestroy()用法:创建一个Intent对象,
oO樱花祭LI
·
2024-08-30 10:56
Android
面试
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他