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
JavaWeb面试题
多任务并行处理相关
面试题
我自己面试时被问过两次多任务并行相关的问题:假设现在有10个任务,要求同时处理,并且必须所有任务全部完成才返回结果这个
面试题
的难点是:既然要同时处理,那么肯定要用多线程。怎么设计多线程同时处理任务呢?
smart哥
·
2024-01-09 00:18
java面试题
面试题
浏览器缓存相关
面试题
一网打尽,理论结合实践,用代码学习缓存问题,建议关注+收藏,(含项目源代码)
前言浏览器缓存的问题是面试中关于浏览器知识的重要组成部分,也是性能优化题目的一部分,但是不要被吓到,我话放到这里,就那么点东西,我这一篇文章基本上就涵盖了所有相关的知识点,认真看一遍,所有的问题都是纸老虎。一、准备工作1.1拉取仓库本篇文章因为涉及到了在服务端设置缓存的内容,所以需要一个服务端的项目,可以跟着我的这篇文章搭建自己的服务端项目,或者直接克隆我的仓库代码。直接拉取最新的master分支
我有一棵树
·
2024-01-09 00:17
面试题穿成串一网打尽
缓存
浏览器
javascript
前端
2019-05-13
就自己去了上海,第一次面试的时候也是特别紧张,因为那时候想一开始找一个好点的工作,所以就谎称自己有一年的工作经验,还编了自己的履历,所以自己面试的时候简历算是馋了假的不能当真,没有任何的工作经验,都是靠背
面试题
来应付面试官的问题
厘子先生
·
2024-01-08 23:00
mysql 视图 分页_MYSQL视图 索引 分页查询 SQL语句常见
面试题
MYSQL索引类型按逻辑来分:1.主键索引是一种特殊的唯一索引,不允许有空值创建、删除语句:altertable[table_name]addprimarykey(column_name)createtable[table_name](idintnotnull,primarykey(id))altertabledropprimarykey2.普通索引(单例索引)对表中一个列进行索引createin
铁木君
·
2024-01-08 23:50
mysql
视图
分页
MySQL视图 索引
面试题
一.视图视图:一种虚拟存在的表,行和列的数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的,只保存了sql逻辑,不保存查询结果视图语法--创建createview视图名as查询语句;--使用select*from视图名;--修改createorreplaceview视图名as查询语句;alterview视图名as查询语句;应用场景:多个地方用到同样的查询结果该查询结果使用的sql语句较
Ar.小白
·
2024-01-08 23:49
mysql
数据库
百度C++二面(难)
本篇文章引用他人百度二面的
面试题
,抽出部分对现阶段自己需要掌握的题目进行解析:一、vector分配内存的方式当我们使用std::vector时,它会动态地管理内存,以适应元素的增长。
qq_41920323
·
2024-01-08 22:35
c++
开发语言
计算机基础
面试题
|14.精选计算机基础
面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js和Egg.js开发企业级健康管理项目》、《带你从入门到实战全面掌握uni-app》文章目录进程间有哪些通信方式?消息队列和共享内存有什么区别?进程与线程有什么区别?进程间有哪些通信方式?进程间通信(
ai_todo
·
2024-01-08 22:30
计算机基础
计算机基础
计算机基础
面试题
|15.精选计算机基础
面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js和Egg.js开发企业级健康管理项目》、《带你从入门到实战全面掌握uni-app》文章目录HTTP长连接短连接使用场景是什么什么是数字签名?Keep-Alive和非Keep-Alive有什么区别?三
ai_todo
·
2024-01-08 22:30
计算机基础
计算机基础
计算机基础
面试题
|13.精选计算机基础
面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js和Egg.js开发企业级健康管理项目》、《带你从入门到实战全面掌握uni-app》文章目录Unicode和UTF-8之间有什么关系?为什么部分请求中,参数需要使用`encodeURIComponen
ai_todo
·
2024-01-08 22:00
计算机基础
计算机基础
计算机基础
面试题
|16.精选计算机基础
面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js和Egg.js开发企业级健康管理项目》、《带你从入门到实战全面掌握uni-app》文章目录URI和URL之间的区别什么是粘包?对滑动窗口的了解?滑动窗口的具体实现方式是什么?URI和URL之间的区别
ai_todo
·
2024-01-08 22:27
计算机基础
计算机基础
面试题
2019史上最全java
面试题
题库大全800题含答案(面试宝典)1、meta标签的作用是什么2、ReenTrantLock可重入锁(和synchronized的区别)总结3、Spring中的自动装配有哪些限制
Puddy_Q
·
2024-01-08 21:04
java 面试 多线程_Java程序员面试中的多线程问题
很多核心Java
面试题
来源于多线程(Multi-Threading)和集合框架(CollectionsFramework),理解核心线程概念时,娴熟的实际经验是必需的。
木木三皮尔
·
2024-01-08 21:53
java
面试
多线程
多线程
面试题
_Java8多线程ForkJoinPool:处理异常
多线程
面试题
引入Java8lambda背后的主要动机之一是能够尽可能轻松地使用多核的能力(请参阅精通Lambdas:多核世界中的Java编程)。
cunfen3485
·
2024-01-08 21:19
java
多线程
jvm
编程语言
exception
使用SwingWorker的Java Swing中的多线程
如果要使用Swing用Java编写桌面或
JavaWeb
Start程序,您可能会觉得需要通过创建自己的线程在后台运行某些东西。
dnc8371
·
2024-01-08 21:19
java
多线程
android
编程语言
vue
ViewUI
Python开源自动化工具Playwright安装及介绍
软件测试
面试题
分享:1000道软件测试
面试题
及答案软件测试实战项目分享:纯接口项目-完整接口文档软件测试实战项目分享:WEB测试自动化项目实战软件测试学习教程推荐:火遍全网的《软件测试》教程前言微软开源了一个非常强大的自动化项目叫
自动化测试学习官
·
2024-01-08 21:48
软件测试
自动化测试
集群部署时的分布式 session 如何实现?
面试题
集群部署时的分布式session如何实现?
kevin0016
·
2024-01-08 20:47
JavaWeb
——Spring事务管理
六、Spring事务管理1.注解注解:@Transactional位置:业务(service)层的方法上、类上、接口上——一般在执行多条增删改方法上加作用:将当前方法交给spring进行事务管理,方法执行前,开启事务;成功执行完毕,提交事务;出现异常,回滚事务开启事务管理日志配置#spring事务管理日志logging:level:org.springframework.jdbc.support.
小鱼0135
·
2024-01-08 20:01
#
JavaWeb
spring
java
数据库
JavaWeb
——后端之登录功能
6.登录功能6.1登录认证只进行用户名和密码是否存在的操作@Slf4j@RestControllerpublicclassLoginController{@AutowiredpublicEmpServiceempService;@PostMapping("/login")publicResultlogin(@RequestBodyEmpemp){log.info("{}员工登录",emp);Emp
小鱼0135
·
2024-01-08 20:31
#
JavaWeb
java
后端
spring
boot
JavaWeb
——后端案例
五、案例1.开发规范—RestfulREST(RepresentationalStateTransfer),表述性状态转换,是一种软件架构风格注:REST是风格,是约定方式,不是规定,可以打破描述模块的功能通常使用复数,表示此类资源,而非单个资源。如:users、emps、books2.部门管理的查询、删除、新增以及前后端联调体会:虽然之前的学习过程中已经跟着视频教程一边敲了代码,但是实际案例会把
小鱼0135
·
2024-01-08 20:28
#
JavaWeb
spring
boot
后端
java
全栈自动化测试
面试题
含答案和学习路线(适合各级软件测试人员)
在面试战场上,我们需要像忍者一样灵活,像侦探一样聪明,还要像无敌铁金刚一样坚定。只有掌握了这些技巧,我们才能在面试的舞台上闪耀光芒,成为那个令HR们心动的测试人前言:我相信大多测试开发的或多或少经历过阿里的面试,也清楚阿里测开面试是有一定难度的,作者经历过多次阿里的面试,有满意的也有备受打击的。因此呢作者想把自己这么多次面试经历来个汇总,备站金三银四之际,希望对大家有所帮助。另外本人整理收藏了20
秦玖
·
2024-01-08 19:34
学习
经验分享
程序人生
软件测试
面试
职场和发展
JavaWeb
面试题
二
1.JSP有那些内置对象,作用分别是什么?答,JSP一共有9个内置对象,request:负责得到客户端请求的信息,对应类型:javax.servlet.http.HttpServletRequestresponse:负责向客户端发出响应,对应类型:javax.servlet.hhtp.HttpServletResponsesession:负责保存同一客户端一次会话过程中的一些信息,对应类型:jav
Aluha_f289
·
2024-01-08 18:45
Redis
面试题
4
Redis的事件驱动模型是什么?Redis采用基于事件驱动的模型来处理客户端请求;Redis的事件驱动模型采用非阻塞的IO和事件通知机制实现高并发和异步操作;Redis使用事件处理器处理网络请求,并将Redis的IO操作交给事件驱动器,事件驱动器会有选择的调度网络事件并进行异步处理。Redis的内存淘汰策略有哪些?Redis内存淘汰策略包括MAXMEMORY限制、不定期删除机制和定期删除机制等;M
CrazyMax_zh
·
2024-01-08 17:04
redis
数据库
缓存
Redis
面试题
5
Redis的事务操作是什么?Redis的事务操作指的是将多个命令打包在一起,作为一个原子性的操作在服务器端依次执行,要么全部执行成功,要么全部执行失败,实现数据操作的一致性和原子性;Redis的事务操作通过MULTI、EXEC、DISCARD和WATCH命令来实现,其中MULTI命令用于标记事务开始,EXEC命令用于提交事务,DISCARD用于中断事务,WATCH用于监控事务执行过程中的数据变化。
CrazyMax_zh
·
2024-01-08 17:31
redis
数据库
缓存
jvm内存分配&回收策略
的内存垃圾回收机制和gc算法以及jdk内部现阶段所有的gc回收器,接下来本来以为和大家一起直接介绍在web应用中如何去做jvm的调优实战,但是想了一下还有本篇文章的内容,jvm内存分配以及回收策略等方面的问题以及常见的
面试题
javap
·
2024-01-08 17:35
网络
面试题
1.请简要介绍一下TCP/IP协议栈的层次结构。TCP/IP协议栈是一系列网络协议的集合,构成了网络通信的核心骨架。这个协议采用四层结构,分别是链路层、网络层、传输层和应用层。链路层是TCP/IP协议栈中的最底层,负责在物理媒介上发送和接收数据帧。这一层处理的是与具体网络技术相关的细节,例如以太网、Wi-Fi或其他类型的局域网技术。链路层确保数据能够在两个直接连接的设备之间传输,但它不关心数据的最
编织幻境的妖
·
2024-01-08 17:17
网络
2024最新Selenium
面试题
,建议收藏备用!
一.你在TestNG中使用了哪些注解?@Test@BeforeSuite@AfterSuite@BeforeTest@AfterTest@BeforeClass@AfterClass@BeforeMethod@AfterMethod二.如何从Excel中读取数据?FileInputStream fs = new FileInputStream(“excel文件路径”);Workbook wb =
自动化测试老司机
·
2024-01-08 17:43
软件测试
自动化测试
安全测试
selenium
服务器
测试工具
postman
jmeter
功能测试
性能测试
面试题
50(1):第一次只出现一次的字符
题目字符串中第一次只出现一次的字符例如:在字符串中找出第一个只出现一次的字符。如输入“abaccdeff”,则输出‘b’解题思路统计每个字符出现的次数就好了。1)用容器存放每个字符出现的次数,即可以将一个字符映射称一个数字。拥有哈希表的容器非map不可构建一个类似哈希表的数组注意字符是一个长度为8的数据类型,共有256种可能。故应创建一个长度为256的数组,每个字母根据其ASCII码值作为数组的下
潘雪雯
·
2024-01-08 17:08
redis相关
面试题
和答案
1、什么是Redis?Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis与其他key-value缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据的备份
陈二狗想吃肉
·
2024-01-08 16:21
AQS中的Condition是什么?
我们先来看两道关于Condition的
面试题
目:Condition和Object的等待与唤醒有什么区别?什么是Condition队列?接下来,我们就按照“是什么”
技术范王有志
·
2024-01-08 16:43
Java面试都问啥?
java
jvm
面试
关于
JavaWeb
验证码(数字)登入界面设计
验证码生成)3.ValidateServlet.java(Servlet文件,处理验证码是否正确)4.web.xml(配置Servlet文件才能运行)效果截图:登入界面:登入成功:登入失败:总结题目:关于
Javaweb
酷酷滴Q
·
2024-01-08 15:00
JavaWeb设计
servlet
java
javascript
JavaWeb
项目实战----员工管理系统《HRSystem》
系统展示一、系统简介1.1系统功能简介基于J2EE的线上员工管理平台,满足工厂对雇员的人员调整,出勤,薪水记录与缺勤申请的审核。**(1)有两种身份《经理》《员工》(2)实现的功能有(1)员工添加;(2)员工上、下班打卡(3)员工月内出勤记录查看;(4)员工申请休假;(5)经理审核员工的请假申请;(6)每月自动计算工资;1.2系统技术平台简介使用了MySql+Struts+Spring+Hiber
qq_46661297
·
2024-01-08 15:05
java后端
java
spring
javascript
mysql
经验分享
JavaWeb
——新闻管理系统(Jsp+Servlet)之jsp新闻修改
并设置对应实体的属性3.filter:过滤器,设置字符编码都为utf8,防止乱码出现4.service:业务逻辑处理5.servlet:处理页面请求6.utils:工具类7.c3p0-config.xml:JDBC配置
JavaWeb
爱吃java的羊儿
·
2024-01-08 13:22
课堂
java
servlet
开发语言
JavaWeb
实验报告
JavaWeb
实验报告
JavaWeb
实验报告2024年1月7日课程名称:
JavaWeb
实验名称:期末作业班级:姓名同组人:指导教师评定:签名:实验目的完成新闻的增删查改java-ee项目结构设计1.dao
爱吃java的羊儿
·
2024-01-08 13:22
课堂
java-ee
servlet
开发语言
java
Webpack 如何优化,有哪些方案
参考地址:
面试题
-Webpack-优化-简书webpack性能优化开发环境性能优化生产环境性能优化HMR(hotmodulereplacement热模替换)作用:一个模块发生变化,只会重新加载变化了的模块
木头没有瓜
·
2024-01-08 13:06
webpack
webpack
前端
node.js
JavaWeb
基础3——Maven基础&MyBatis
导航:【黑马Java笔记+踩坑汇总】JavaSE+
JavaWeb
+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城Maven高级:
程序员小海绵【vincewm】
·
2024-01-08 13:25
Java学习路线
mybatis
maven
java
JAVA 终极
面试题
目录标题一:JAVA基础1.JDK和JRE有什么区别?2.面向对象的特征(了解)3.==和equals的区别是什么?4.两个对象的hashCode()相同,则equals()一定为true,对吗?5.final关键字在java中的作用6.java中的Math.round(-1.5)等于多少?7.Java八大数据类型8.java中操作字符串都有那些类?它们之间有什么区别?9.Stringstr="i
程序员小王꧔ꦿ
·
2024-01-08 12:59
面试题
java
面试
java
后端
mysql
K8S--安装MySQL8(单机)
------------------------------------------------------------------------------------------分享Java真实高频
面试题
IT利刃出鞘
·
2024-01-08 12:14
K8S
k8s
JAVA常见
面试题
——后端--集合篇
2.1.在平常工作中常用的集合有哪些ArrayList:基于动态数组实现,支持动态增长,适用于查找和遍历操作频繁的场景。LinkedList:基于链表实现,支持高效的插入和删除操作,适用于频繁插入和删除元素的场景。HashMap:基于哈希表实现,提供快速的插入、删除和查找操作,适用于键值对存储的场景。HashSet:基于HashMap实现,是一组不重复元素的集合,适用于去重或者快速查找元素的场景。
m0_58462450
·
2024-01-08 12:36
#
后端
java
开发语言
面试
Java常见
面试题
--后端——JavaSE前篇
后端JavaSEJVM的内存结构Java虚拟机(JVM)的内存结构可以分为以下几个主要部分:1.方法区(MethodArea)方法区是用于存储类的结构信息、常量、静态变量、即时编译器编译后的代码等数据的内存区域。在方法区中,包含了运行时常量池(存储编译期生成的各种字面量和符号引用)、类信息、字段信息、方法信息、构造函数等。方法区是线程共享的内存区域,它在程序启动时被创建,并且在程序结束时被销毁。2
m0_58462450
·
2024-01-08 12:06
#
后端
java
jvm
开发语言
springboot基于
javaweb
的社区留守儿童帮扶系统毕业设计源码101603
目录摘要1绪论1.1研究背景1.2研究现状1.3系统开发技术的特色1.4论文结构与章节安排2社区留守儿童帮扶系统系统分析2.1可行性分析2.2系统流程分析2.2.1数据增加流程2.3.2数据修改流程2.3.3数据删除流程2.3系统功能分析2.3.1功能性分析2.3.2非功能性分析2.4系统用例分析2.5本章小结3社区留守儿童帮扶系统总体设计3.1系统架构设计3.2系统功能模块设计3.2.1整体功能
FYKJ_2010
·
2024-01-08 12:35
java
vue.js
mysql
html
idea
【
JavaWeb
后端开发-第二章】SpringBoot Web 基础篇
文章目录前言1.SpringBootWeb快速入门1.1.需求1.2.开发步骤1.2.1.创建SpringBoot工程(需要联网)1.2.2.定义请求处理类1.2.3.运行测试1.3.Web分析2.HTTP协议2.1.HTTP概述2.1.1.介绍2.1.2.特点2.2.HTTP请求协议2.2.1.GET方式的请求协议2.2.2.POST方式的请求协议:2.3.HTTP—响应协议2.3.1.格式介绍
Cpdr
·
2024-01-08 12:04
JavaWeb学习
spring
boot
前端
mybatis
Java常见
面试题
--后端——JavaSE后篇
承接前篇Java常见
面试题
--后端——JavaSE前篇-CSDN博客为什么String不可变String在Java中被设计为不可变的,这是出于多方面的考虑:安全性:不可变的字符串是线程安全的。
m0_58462450
·
2024-01-08 12:04
#
后端
java
开发语言
面试
Javaweb
之Mybatis的XML配置文件的详细解析
2.Mybatis的XML配置文件Mybatis的开发有两种方式:注解XML2.1XML配置文件规范使用Mybatis的注解方式,主要是来完成一些简单的增删改查功能。如果需要实现复杂的SQL功能,建议使用XML来配置映射语句,也就是将SQL语句写在XML配置文件中。在Mybatis中使用XML映射文件方式开发,需要符合一定的规范:XML映射文件的名称与Mapper接口名称一致,并且将XML映射文件
向着五星的方向
·
2024-01-08 11:32
Web
java
开发语言
mybatis
xml
servlet
数据库开发
MYSQL篇--sql优化高频
面试题
sql优化1如何定位及优化SQL语句的性能问题?创建的索引有没有被使用到?或者说怎么才可以知道这条语句运行很慢的原因?其实对于性能比较低的sql语句定位,最重要的也是最有效的方法其实还是看sql的执行计划,而对于mysql来说它其实也是提供了explain这样的命令可以便于查询sql的执行计划,并且通过执行计划我们能够看到sql的执行情况,包括是否使用索引,使用了什么样的索引,以及使用索引的一些相
ayu_programer
·
2024-01-08 10:48
面试
mysql
mysql
sql
面试
HashMap遍历效率比较
转]Java中HashMap遍历的两种方式原文地址:http://www.
javaweb
.cc/language/java/032291.shtml第一种:Mapmap=newHashMap();Iteratoriter
微笑偷走我的魂
·
2024-01-08 09:10
工作笔记
Vue
面试题
Vue
面试题
以下是一些常见的Vue
面试题
以及它们的答案:1.Vue中的生命周期钩子函数有哪些?它们的顺序是怎样的?
qq_42431718
·
2024-01-08 09:35
vue.js
前端
javascript
React
面试题
1.什么是React组件?请解释函数组件和类组件之间的区别。答案:React组件是构建用户界面的可重用代码块。它们将UI拆分为独立、可管理的部分,并将每个部分进行封装、维护和重用。函数组件是一种创建React组件的方式,它是一个JavaScript函数,接收props作为参数,并返回一个React元素。函数组件通常用于简单的UI呈现,它们没有自己的状态或生命周期方法。类组件是另一种创建React组
qq_42431718
·
2024-01-08 09:31
react.js
前端
前端框架
12、JVM高频
面试题
1、JVM的主要组成部分有哪些JVM主要分为下面几部分类加载器:负责将字节码文件加载到内存中运行时数据区:用于保存java程序运行过程中需要用到的数据和相关信息执行引擎:字节码文件并不能直接交给底层操作系统去执行,因此需要特定的命令解析器执行引擎将字节码翻译成底层系统指令本地库接口:会被执行引擎调用参与字节码的翻译在这里面最主要的部分是运行时数据区,它又由五部分构成,分别是:堆、方法区、栈、本地方
雨点欺负雪花
·
2024-01-08 09:47
Java面试题
jvm
面试
java
JVM:常见的
面试题
和答案
1.什么是JVM?答案:Java虚拟机(JVM)是Java平台的一部分,是一个虚拟计算机,负责在运行时执行Java字节码。它提供了Java程序运行的环境,包括内存管理、垃圾回收、即时编译等功能,使得Java程序可以在不同的平台上实现一次编写,到处运行的特性。程序计数器(ProgramCounterRegister):当前线程所执行的字节码的行号指示器,字节码解析器的工作是通过改变这个计数器的值,来
拾荒的小海螺
·
2024-01-08 09:17
面试题
jvm
剑指offer
面试题
3 二维数组中的查找
考察点:考察数据结构二维数组知识点:1.java中的数据类型分为基本类型和引用类型,数组属于引用类型,引用类型的变量中存储的是地址,该地址指向内存中的某个对象,参考c中的指针。2.一维数组定义,初始化,遍历2.1.先定义后初始化:尤其注意如果只定义没有初始化那么元素会被初始化为数据类型的默认值,int会被初始化为0,float会被初始化为0.0,boolean会被初始化为falseintarr[]
wellwang1993
·
2024-01-08 08:07
剑指offer
java版
算法
java
面试
leetcode
后端
上一页
78
79
80
81
82
83
84
85
下一页
按字母分类:
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
其他