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
文件包含面试题
2024Java高频
面试题
之MQ消息中间件,面试都问些什么?(附详细答案)
一、MQ简介MQ全称为MessageQueue,消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。二、面
浮生带你学Java
·
2024-01-17 07:53
Java面试题
消息中间件
java
面试
开发语言
MQ
rabbitmq
bash shell基础命令(一)
/etc/passwd/
文件包含
了所有用户的基本信息配置,$cat/etc/passwdroot:x:0:0:root:/root:/bin/bash...例如上述root账户信息配置包含7个数据字段,
Mart!nHu
·
2024-01-17 06:57
Linux
shell
bash
linux
shell
c语言:编译和链接
编译过程预处理(Preprocessing)
文件包含
(FileInclusion):使用#include指令将其他文件的内容包含到当前文件中。
小蓝lanll
·
2024-01-17 04:33
c语言
c语言
开发语言
iOS工程师
面试题
解析与深度探讨
iOS工程师
面试题
解析与深度探讨第一部分:引言iOS工程师在当前移动应用开发领域扮演着至关重要的角色,拥有深厚的技术功底和对苹果生态系统的熟悉程度。
若忘即安
·
2024-01-17 03:45
cocoa
macos
objective-c
芯片验证工程师
面试题
解析与深度探讨
芯片验证工程师
面试题
解析与深度探讨第一部分:引言芯片验证工程师在半导体行业中扮演着至关重要的角色,负责确保芯片设计的正确性、可靠性和性能。
若忘即安
·
2024-01-17 03:45
面试
深度探讨鸿蒙工程师
面试题
深度探讨鸿蒙工程师
面试题
第一部分:引言鸿蒙(HarmonyOS)作为华为推出的全场景分布式操作系统,引领着未来智能化时代的潮流。鸿蒙工程师在这一创新性领域中扮演着至关重要的角色。
若忘即安
·
2024-01-17 03:43
鸿蒙
Vue
面试题
Vue
面试题
以下是一些常见的Vue
面试题
:Vue的生命周期钩子函数有哪些?
qq_42431718
·
2024-01-17 03:21
vue.js
javascript
前端
秒杀
面试题
:深入final,掌握C++性能优化
秒杀
面试题
:深入final,掌握C++性能优化C++11之后有了final,它用来指定不能在派生类中重写虚函数,或者不能从中派生类。
guangcheng0312q
·
2024-01-17 02:10
c++
开发语言
2024,会更好嘛?
2023转眼过去,从1月的前端,2月的java,3月的数据库,4月的运维,我尝试了许多技术方向,终究在2023年5月,凭着背的Java
面试题
,拿到了三四个offer。
YT20233
·
2024-01-17 02:08
工作-cobol
程序人生
面试题
57_1:和为S的数
输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S;如果有多对数字的和等于S,输出两个数的乘积最小的。/***设置两个指针,一头一尾,分别验证和与s的大小,已排序*=*>移动大指针**FindNumbersWithSum(int[]array,intsum){ArrayListlist=newArrayListsum){high--;}else{low++;}}}retu
繁星追逐
·
2024-01-17 02:17
Windows下Python环境搭建
你的代码就运行不起来,其实说到底,还是因为我们的电脑,我们的cpu只认识0101,它不认识Python,也不认识java,所以说我们必须要找一个翻译官来翻译一下,让电脑知道我们的想法,说到这里我又想到一个经常考的
面试题
hello_我的哥
·
2024-01-17 01:59
单元测试——IDEA中使用JUnit4进行高效单元测试
文章目录IDEA中使用JUnit4进行高效单元测试现实需求IDEA搭建JUnit测试环境安装JUnit插件配置JUnit插件maevn创建jar类型项目hamcrest断言介绍JUnit4测试
面试题
4算法的
楚天千里清秋__
·
2024-01-17 01:29
程序员基础
单元测试
intellij
idea
maven
LeetCode刷题:
面试题
02.01. 移除重复节点
题目:是否独立完成:算是,但是使用自己的办法时间复杂度会超标解题思路:1.双循环嵌套,定义快慢节点,双层嵌套循环,如果值一样则剔除,但是时间复杂度为O(n²)会超标2.哈希表,利用set接口的特点,不能存储重复的值解题代码:classSolution{publicListNoderemoveDuplicateNodes(ListNodehead){if(head==null){returnnull
一般般的每日刷题
·
2024-01-17 00:12
leetcode
算法
职场和发展
LeetCode刷题:
面试题
02.04. 分割链表
题目:是否独立思考解决:否,完全没有思路,在参考解题思路后,仍然没有解决出来,以后刷题过程没有思路可以参考别人的解题思路,但是出现问题一定要多加思考,不能一心想着通过为标准,照着别人的代码抄解题思路:既然题目要求比目标值小的数要排在前面,比目标值大的数不动,那么直接分为两个链表small与large,遍历head链表之后,比目标值小的值就放在small中,比目标值大的值就放在large中解题代码:
一般般的每日刷题
·
2024-01-17 00:12
leetcode
链表
算法
缓存穿透、缓存击穿、缓存雪崩以及解决方案
Java
面试题
缓存穿透缓存中和数据库中都没有数据被大量请求,这些请求直接穿透到数据库中,失去了缓存层存在的意义,导致数据库压力过大。解决方案:1.数据库中获取不到数据时,将null值放入到缓存中。
奋斗的阿杰
·
2024-01-16 23:08
Java面试题
缓存
TCP 的三次握手和四次挥手
Java
面试题
TCP三次握手第一次握手:客户端向服务端发送SYN包。报文中标志位SYN=1,序列号seq=x(x为随机整数)。此时客户端进入了SYN_SEND同步已发送状态。
奋斗的阿杰
·
2024-01-16 23:07
Java面试题
tcp/ip
java
什么是双亲委派模型?
Java
面试题
什么是双亲委派模型?
奋斗的阿杰
·
2024-01-16 23:07
Java面试题
java
开发语言
TypeScript
面试题
TypeScript
面试题
什么是TypeScript的优势?TypeScript提供了静态类型检查、更好的工具支持以及更丰富的面向对象编程特性。
qq_42431718
·
2024-01-16 23:24
typescript
javascript
前端
PHP
面试题
什么是PHP的超全局变量?列举一些PHP的超全局变量。超全局变量是PHP中预定义的全局变量,它们在脚本的任何地方都可访问。一些PHP的超全局变量包括:$_GET:用于获取通过URL参数传递的值。$_POST:用于获取通过HTTPPOST方法传递的值。$_SERVER:包含了有关服务器和执行环境的信息。$_SESSION:用于存储和访问会话数据。$_COOKIE:用于访问客户端发送的Cookie数据
qq_42431718
·
2024-01-16 23:24
php
开发语言
PHP 数组
面试题
如何创建一个空数组和一个带有初始值的数组?创建一个空数组可以使用以下方式:$array=array();或者使用简化的语法:$array=[];创建一个带有初始值的数组可以使用以下方式:$array=array(1,2,3);//带有初始值的索引数组或者使用简化的语法:$array=[1,2,3];或者使用关联数组:$array=array('key1'=>'value1','key2'=>'va
qq_42431718
·
2024-01-16 23:24
php
android
开发语言
Vue 3
面试题
Vue3
面试题
以下是一些常见的Vue3
面试题
:Vue3中的CompositionAPI是什么?它与OptionsAPI有什么区别?
qq_42431718
·
2024-01-16 23:47
vue.js
javascript
前端
这可能是最全面的Java并发编程八股文了
内容摘自我的学习网站:topjavaer.cn分享50道Java并发高频
面试题
。线程池线程池:一个管理线程的池子。为什么平时都是使用线程池创建线程,直接new一个线程不好吗?
大彬聊编程
·
2024-01-16 23:14
分享
java
开发语言
面试
一天吃透Java并发面试八股文
内容摘自我的学习网站:topjavaer.cn分享50道Java并发高频
面试题
。线程池线程池:一个管理线程的池子。为什么平时都是使用线程池创建线程,直接new一个线程不好吗?
大彬聊编程
·
2024-01-16 23:13
面试
Java
java
面试
开发语言
Redis
面试题
13
没问题,继续为你提供一些Redis
面试题
及答案:Redis的过期策略是什么?如何处理过期的键?答:Redis有两种过期策略,分别是定时删除和惰性删除。
CrazyMax_zh
·
2024-01-16 23:12
redis
数据库
缓存
前端
面试题
-nodejs
1.什么是nodejs,它与传统的网页服务器有什么不同?是什么?nodejs是基于ChromeV8引擎的JavaScript运行环境,它可以使JavaScript代码在服务器上运行。有什么不同?第一,nodejs采用事件驱动、非阻塞式I/O模型,让其轻量且高效。nodejs在处理大量并发连接时,能够保持高效的性能,因为它不会每个连接都创建新的线程,而是使用单线程处理请求。这种模式降低了系统的开销,
wyy爱学习
·
2024-01-16 23:33
前端
前端
面试题
--TypeScript
1.TypeScript是什么,与JavaScript的关系ts是js的超集,是js更严格的严格版本。ts添加了静态类型系统和编译时的一些特性。主要的联系和区别:类型系统。js是动态类型的语言,不需要在代码中声明变量的类型;ts使用了静态类型系统,在代码中必须明确的声明所有变量的类型,这有利于发现错误,可使大型代码库更容易维护。编译。ts需要经过编译才可以在浏览器或node中运行,它需要先转换成j
wyy爱学习
·
2024-01-16 23:03
前端
typescript
javascript
前端
面试题
-webpack
1.webpack是什么?模块打包工具,用于将前端资源,如JavaScript、css、图片等打包成可以在浏览器运行的静态资源。可以将多个模块打包成一个或多个bundle。主要功能:模块化:可以将多个模块打包成一个或多个bundle,方便管理维护。自动化:可以自动处理和编译JavaScript等文件,提高开发效率。性能优化:可压缩、去除无用代码等,提高网页加载速度。扩展性:可通过插件进行扩展,实现
wyy爱学习
·
2024-01-16 23:31
前端
webpack
node.js
面试题
57 - II. 和为s的连续正数序列
输入一个正整数target,输出所有和为target的连续正整数序列(至少含有两个数)。序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。示例1:输入:target=9输出:[[2,3,4],[4,5]]示例2:输入:target=15输出:[[1,2,3,4,5],[4,5,6],[7,8]]限制:1List[List[int]]:i,j=1,1sum=0ans=[]whileitar
周英杰Anita
·
2024-01-16 22:49
Java基础
面试题
1day
基本数据类型和其对应的包装类型基本数据类型根据所在的作用域存放的位置是不一样的;当基本数据类型是局部变量时,存放的位置是栈;当基本数据类型是成员变量时,存放的位置是堆;当基本数据类型作为成员变量存在时,并且被static修饰时,存放的位置仍然是堆,但是类型就不属于是对象了,而是类。为什么几乎所有的对象实例都是存放在堆中?答:因为当HotSpot虚拟机引入JIT后,就开始对对象进行逃逸分析,如果发现
云来喜
·
2024-01-16 22:52
java
开发语言
【算法】了解哈希表/思想 并用哈希解算法题(C++)
文章目录基本了解解题1.两数之和
面试题
01.02.判定是否互为字符重排217.存在重复元素219.存在重复元素II49.字母异位词分组基本了解哈希表是什么?一种数据结构,用于存储元素。有什么用?
卜及中
·
2024-01-16 22:46
算法
哈希算法
散列表
算法
HackTheBox - Medium - Linux - Faculty
FacultyFaculty是一台中型Linux机器,具有PHPWeb应用程序,该应用程序使用的库容易受到本地
文件包含
的影响。
Sugobet
·
2024-01-16 22:09
HackTheBox
HackTheBox
Linux渗透测试
网络安全
配置错误
前端
面试题
之HTTP专题
本篇记录一些我秋招以来遇到的前端HTTP相关的的问题,因为不想只记住一些死答案,所以这里来梳理下整个的知识框架~前提背景:日常开发中,我们经常会使用到cookie、浏览器的缓存机制、各种形式的网络连接(比如Websocket),这些网络请求相关的场景都跟HTTP协议有密切的关系。使用HTTP的场景:当服务端建立起与客户端的TCP连接之后,服务端会持续监听客户端发起的请求。接下来,客户端将发起HTT
陈漂亮beauty
·
2024-01-16 21:37
前端面试题
前端
学习
javascript
删除链表的倒数第 N 个结点
面试题
02.07. 链表相交 142. 环形链表 II
24.两两交换链表中的节点题目描述给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。做题思路可以设置虚拟头结点cur和画图来方便理清逻辑。参考代码classSolution{publicListNodeswapPairs(ListNodehead){ListNodev=newListNode(0);//虚拟头结点v.
星云code
·
2024-01-16 21:02
代码随想录
链表
数据结构
java
墨者学院10 phpMyAdmin后台
文件包含
分析溯源
问题描述题目链接:phpMyAdmin后台
文件包含
分析溯源_
文件包含
根据提示,点开文档链接~这些就是已知的条件啦~本文整理了评论区的三种解法,几乎每种解法都有猜目录的运气成分~解题过程七分靠技术,三分靠运气
梅头脑_
·
2024-01-16 21:52
#
墨者学院
数据库
mysql
web安全
Web安全攻防世界02 fileclude(ctf)
问题描述攻防世界
文件包含
入门题目,依旧参考大佬的WP有所补充,内容对小白友好~原因分析:网页中直接存在源码,在此翻译和分析~WRONGWAY!
梅头脑_
·
2024-01-16 21:21
#
攻防世界
web安全
php
安全
webpack的loader和plugin的区别(一)
不废话,
面试题
呈上:
面试题
:你了解webpack原理么?你项目中用webpack做了哪些配置?loader和plugin有什么区别?项目中用到哪些loader?
何逸轩gg
·
2024-01-16 18:47
js函数的运行在函数定义的位置!
昨天,看到一个
面试题
,挺有意思的,分享一下函数运行在它们被定义的作用域里,而不是它们被执行的作用域里.varname='laruence';functionecho(){alert(name);}functionenv
嘤嘤怪呆呆狗
·
2024-01-16 17:13
js
【
面试题
】:统计一串字符串中仅出现一次的第一个字符
这个题思路就是,利用hash表把所有的字符存储进去,然后通过链表寻找的方式来找到第一个仅出现一次的字符跟我前面做的一道OJ题非常类似,这道题值得称道的地方:利用了链表进行遍历,能够减少数组遍历而产生的不必要的开销!附上代码,在代码里面有解释:#includeusingnamespacestd;charfirstSingle(char*str){inta[255];memset(a,0,sizeof
seen_in_hw
·
2024-01-16 17:18
面试题
面试题
namespace
链表
遍历
存储
面试题
52. 两个链表的第一个公共节点
题目输入两个链表,找出它们的第一个公共节点。如下面的两个链表:在节点c1开始相交。示例1:image.png输入:intersectVal=8,listA=[4,1,8,4,5],listB=[5,0,1,8,4,5],skipA=2,skipB=3输出:Referenceofthenodewithvalue=8输入解释:相交节点的值为8(注意,如果两个列表相交则不能为0)。从各自的表头开始算起,
人一己千
·
2024-01-16 15:55
C语言快速入门——高级特性
语言高级特性函数创建和使用函数全局变量和局部变量函数参数和返回递归调用指针什么是指针指针与数组多级指针指针数组与数组指针指针函数与函数指针结构体、联合体和枚举创建和使用结构体结构体数组和指针联合体枚举typedef关键字预处理
文件包含
系统库介绍宏定义条件编译文件输入
笛秋白
·
2024-01-16 15:43
C/C++语言
c语言
开发语言
快速入门
程序员
程序人生
c++
【转载】高频TCP UDP题目
原地址:面试官最爱的UDP和TCP高频
面试题
(qq.com)找工作面试,经常会被问到UDP和TCP,今天给大家总结其中的核心高频
面试题
,再有面试官问你相关的知识点,看这篇就够了!
f7629e2bca1c
·
2024-01-16 14:53
软件开发
面试题
C++基础指针/引用,封装/继承/多态,内存管理虚函数,new/malloc,语言对比lambda,movesort计算机网络HTTP,HTTPSTCP,UDPMysql关键字事务索引锁概念备份,日志Redis锁【分布式锁】数据【底层,常用数据结构,redis介绍】缓存【数据一致性,缓存雪崩...,过期删除,内存淘汰】持久化【持久化机制】集群【高可用】操作系统锁进程,线程C++基础指针/引用,封装
進擊的小老虎
·
2024-01-16 14:43
c++
如何快速找到某一个程序占用的端口号?
(这可是
面试题
)那今天来聊聊,如何快速找到某一个程序占用的端口号?
软件测试Dotest
·
2024-01-16 14:55
09.Java数据算法
好消息博客笔记大汇总【15年10月到至今】,包括Java基础及深入知识点,Android技术博客,Python学习笔记等等,还包括平时开发中遇到的bug汇总,当然也在工作之余收集了大量的
面试题
,长期更新维护并且修正
杨充211
·
2024-01-16 14:13
今天去阿里面试,一个HashMap,我就和
面试题
整整说了一小时!
前言HashMap应该算是Java后端工程师面试的必问题,因为其中的知识点太多,很适合用来考察面试者的Java基础。HashMap是Java最长用的集合之一,在JDK源码中,HashMap的设计非常Elegant,也包含很多非常巧妙的设计思路,之所以这样,也让HashMap成为了面试招工作时候的重点考点。开场面试官:你先自我介绍一下吧!安琪拉:我是安琪拉,草丛三婊之一,最强中单(钟馗不服)!哦,不
辻老板
·
2024-01-16 14:10
❤ Uniapp使用三( 打包和发布上线)
打包工具:HBuilderX配置应用信息打开项目根目录下的manifest.json文件,该
文件包含
了应用程序的各种配置信息,如应用名称、版本号、应用图标等。根据需求来修改
林太白
·
2024-01-16 14:58
UniApp
小程序
前端
uniapp
编写头
文件包含
圆面积的计算公式
1题目功能:编写头
文件包含
圆面积的计算公式描述:计算圆的面积,宏定义存储在一个头文件中输入半径就可以得到面积2思路使用不同的文件需要包含不同的#include指令,包含两种格式#include#include
coder_ten
·
2024-01-16 14:38
那些年,面试中常见的数据结构基础和算法题(上)
前言作为一个多年的老菜鸟,有感于大部分的公司面试“面试造航母,工作螺丝钉”的作风,特整理了这个数据结构和算法
面试题
系列。
WGH100817
·
2024-01-16 14:23
css取%时以谁为基准 + 画0.5px线 + 画三角形
文章目录padding的%以谁为基准margin的%以谁为基准两道
面试题
一、方形变圆形二、画0.5px的线padding的%以谁为基准运行结果:由此可以发现padding是按照父元素的宽度确定的!
PBitW
·
2024-01-16 14:17
重学前端2
css
css
前端
百分比以谁为基准
画0.5px的线
js 集合
文章目录集合集合封装集合方法方法实现集合间操作并集交集差集子集字典集合集合封装其实菜鸟刚看到这个,以为是自己
面试题
里面的求子集问题,结果发现好像并不是!
PBitW
·
2024-01-16 14:46
#
算法
数据结构
javascript
集合
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他