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
springmvc面试题
SpringMVC
-域对象共享数据
文章目录域对象共享数据一、三种域对象二、通过ServletAPI向Request域对象共享数据三、使用ModelAndView向Request域对象共享数据四、使用Model向Request域对象共享数据五、使用Map向Request域对象共享数据六、使用ModelMap向Request域对象共享数据七、向Session域对象共享数据八、向Application域对象共享数据域对象共享数据一、三种
ccb_
·
2024-01-24 11:53
SSM
java
spring
阿里
面试题
Java一面hashmap源码问题HashMap底层结构put操作讲一下HashMap、HashMap如何保证线程安全、ConcurrentHashMapJVM有哪些回收算法,对应的收集器有哪些?jvmg1的内存模型讲一下,G1和CMS收集器的区别?以及G1收集器对CMS的改进?java线程同步都有哪几种方式,synchonized和reteenlock的区别。cas的原理,变量要用哪个关键字修饰
星星先生9
·
2024-01-24 11:11
2021年关于Redis最新的50道
面试题
(含答案)
1、什么是Redis?Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过10万次读写操作,是已知性能最快的Key-ValueDB。Redis的出色之处不仅仅是性能,Redis最大的魅力是支持保存多种数据结构,此外单
Linux高级开发
·
2024-01-24 11:09
Linux服务器开发
redis
memcached
数据库
数据库架构
网络协议
毕业设计基于SSM的企业人事管理系统源码+数据库
管理员和用户管理员:部门管理、加班管理、考勤管理、员工管理、职称管理、退休员工管理用户:签到签退、个人信息管理、查看考勤记录、查看加班信息、请假、查看请假记录2、项目技术后端框架:SSM(Spring、
SpringMVC
程序员柳
·
2024-01-24 11:35
课程设计
数据库
web前端
面试题
-移动开发篇(持续更新...)
继续分享我整理了5年的
面试题
html:https://www.jianshu.com/p/aa218e2b8fe1css:https://www.jianshu.com/p/0f5571b75fb5javascript
终身成长人格
·
2024-01-24 11:33
基于springboot+vue的网上租赁系统(前后端分离)
猫头鹰源码博主简介:Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万+、专注Java技术领域和毕业设计项目实战主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、
面试题
库
猫头鹰源码(同名B站)
·
2024-01-24 11:41
spring
boot
后端
java
vue.js
前端
SSM项目集成Spring Security 4.X版本(使用spring-security.xml 配置文件方式)
SpringSecurity实战应用1.项目结构2.pom文件引入3.web.xml配置4.Spring配置applicationContext.xml5.spring-security.xml配置6.
springmvc
.xml
百炼成神 LV@菜哥
·
2024-01-24 10:49
java编程
spring学习
Mybatis学习
spring
java
SpringMVC
获取请求参数
文章目录
SpringMVC
获取请求参数方式一、利用servletAPI二、通过控制器方法的形参获取1.通过参数直接获取2.@RequestParam将请求参数和控制器方法的形参创建映射关系3.
ccb_
·
2024-01-24 10:24
SSM
java
tomcat
intellij-idea
Spring、
SpringMVC
、SpringBoot常用注解
一、Spring的常用注解Spring中使用注解需要先添加配置文件,告知spring框架,在读取配置文件,创建容器时扫描包,依据注解创建对象,并存入容器中1、用于创建对象(1)、以下四个注解的作用及属性都是一模一样的,都是针对一个的衍生注解只不过是提供了更加明确的语义化。作用:都是把资源交给spring来管理,相当于:;属性:value:指定bean的id;如果不指定value属性,默认bean的
牛奶味的团子
·
2024-01-24 09:50
spring
spring
boot
java
Spring Boot快速入门
一、什么是SpringBootspringboot(spring+
springmvc
):不是对spring功能的增强,而是提供了一种快速开发spring应用的方式。
牛奶味的团子
·
2024-01-24 09:49
spring
boot
后端
java
python
面试题
大全(三)
设计模式66.对设计模式的理解,简述你了解的设计模式?设计模式是在软件设计和开发中经过验证的、可重复使用的解决方案的指导原则。它们提供了一套经验丰富的解决方案,帮助解决常见的设计问题,并促进代码的可读性、可维护性和可扩展性。以下是一些常见的设计模式:创建型模式(CreationalPatterns):这些模式关注对象的创建机制,包括简化对象创建、隐藏对象创建的细节、提供灵活性和可配置性等。常见的创
海哥python
·
2024-01-24 09:29
面试八股文
python
开发语言
k8s
面试题
简述ETCD及其特点?etcd是CoreOS团队发起的开源项目,是一个管理配置信息和服务发现(servicediscovery)的项目,它的目标是构建一个高可用的分布式键值(key-value)数据库,基于Go语言实现。特点:简单:支持REST风格的HTTP+JSONAPI安全:支持HTTPS方式的访问快速:支持并发1k/s的写操作可靠:支持分布式结构,基于Raft的一致性算法,Raft是一套通过
海哥python
·
2024-01-24 09:29
面试八股文
kubernetes
容器
云原生
python
面试题
大全(二)
内存管理与垃圾回收机制41.哪些操作会导致Python内存溢出,怎么处理?在Python中,以下操作可能导致内存溢出(MemoryOverflow):无限循环:如果程序中存在无限循环,且每次迭代都会产生大量的内存占用,那么内存使用量将不断增长,最终导致内存溢出。大数据结构:创建大型数据结构(如大型列表、字典、集合等),如果数据量过大超出了系统内存的限制,就会导致内存溢出。递归调用:递归函数在每一层
海哥python
·
2024-01-24 09:58
面试八股文
python
面试
python
面试题
大全(一)
文件操作1.大文件读取问题有一个jsonline格式的文件file.txt大小约为10K,如何读取内容?#!-*-conding=:UTF-8-*-#2024/1/1916:46defget_lines():withopen('file.txt','rb')asf:returnf.readlines()if__name__=='__main__':forlineinget_lines():prin
海哥python
·
2024-01-24 09:26
面试八股文
python
面试
面试官问我:一个 TCP 连接可以发多少个 HTTP 请求?我竟然回答不上来...
曾经有这么一道经典
面试题
:从URL在浏览器被被输入到页面展现的过程中发生了什么?
码农突围
·
2024-01-24 08:35
SpringBoot Web开发小型案例-无数据库版本
要解决的问题:导入静态资源…首页jsp,模板引擎Thymeleaf装配扩展
SpringMVC
增删改
Happy_change
·
2024-01-24 08:10
springboot学习记录
学习
java
spring
Java基础
面试题
——数据结构
数据结构数组数组声明时在栈里,初始化后在堆里数组对象是引用类型,可以看成对象。Java中对象是在堆中的,数组无论保存原始类型还是其他对象类型,数组对象本身是在堆中的当处理数组元素时候,我们通常使用基本循环或者For-Each循环。链表链表是一种数据结构,和数组同级.链表在进行循环遍历时效率不高,但是插入和删除时优势明显。Hash表根据关键码值(Keyvalue)而直接进行访问的数据结构。也就是说,
爱分享的板栗老哥
·
2024-01-24 07:39
十道
面试题
请写出一个符合W3C规范的HTML文件,要求:页面标题为「我的页面」页面中引入了一个外部CSS文件,文件路径为/style.css页面中引入了另一个外部CSS文件,路径为/print.css,该文件仅在打印时生效页面中引入了另一个外部CSS文件,路径为/mobile.css,该文件仅在设备宽度小于500像素时生效页面中引入了一个外部JS文件,路径为/main.js页面中引入了一个外部JS文件,路径
鹧鸪少
·
2024-01-24 07:25
JS常见
面试题
1.documentload和documentready的区别1.load是当页面所有资源全部加载完成后(包括DOM文档树,css文件,js文件,图片资源等),执行一个函数问题:如果图片资源较多,加载时间较长,onload后等待执行的函数需要等待较长时间,所以一些效果可能受到影响2.$(document).ready()是当DOM文档树加载完成后执行一个函数(不包含图片,css等)所以会比load
吃肉肉不吃肉肉
·
2024-01-24 07:36
Java
面试题
之基础篇
文章目录一:谈谈你对面向对象的理解二:JDK、JRE、JVM三者区别和联系三:==和equals比较四:hashCode与equals五:final六:String、StringBuffer、StringBuilder七:重载与重写的区别?八:接口和抽象类的区别九:List和Set的区别十:ArrayList和LinkedList区别十一:HashMap和HashTable的区别及其底层实现十二:
月球程序猿
·
2024-01-24 07:33
面试专栏
java
面试
java基础
SpringBoot拦截器
Interceptor拦截器1.
SpringMVC
执行流程2.拦截器2.1作用位置2.2HandlerInterceptor接口与拦截器实现2.2.1HandlerInterceptor拦截器方法调用时机
是席木木啊
·
2024-01-24 07:55
Java
剑指offer
面试题
8 旋转数组的最小数字
考察点算法二分搜索知识点二分搜索算法是针对排序的数组,先找到中间元素,如果待查找元素比中间元素大,说明待查找元素肯定不在左边那片区域内,如果待查找元素比中间元素小,说明待查找元素肯定不在右边那片区域内,反复进行该过程直到找到元素为止对于搜索而言,降低复杂度的唯一方式就是每一次轮询以后能缩小搜索范围或者过滤掉更多的不可能元素,我们最普通的遍历数组的方式,每轮询完一次只能过滤掉一个元素。而二分搜索每轮
wellwang1993
·
2024-01-24 06:37
剑指offer
java版
java
算法
面试
leetcode
后端
223. 矩形面积(Python)
示例:输入:-3,0,3,4,0,-1,9,2输出:45解答在CV岗面试中经常遇到的
面试题
,检测中的iou计算都需要。合并后的面积等于两个矩形各自面积和减去公共面积。
玖月晴
·
2024-01-24 06:42
Java
面试题
中高级,javaif循环语句
微服务是什么微服务起源于2005年PeterRodgers博士在云端运算博览会提出的微Web服务(Micro-Web-Service),根本思想类似于Unix的管道设计理念。2014年,由MartinFowler与JamesLewis共同提出了微服务的概念,定义了微服务架构风格是一种通过一套小型服务来开发单个应用的方法,每个服务运行在自己的进程中,并通过轻量级的机制进行通讯(HTTPAPI)。关键
程序员大三
·
2024-01-24 06:08
程序员
面试
后端
java
springMVC
---基础
什么是
springMVC
springMVC
框架原理前端控制器、处理器映射器、处理器适配器、试图解析器
springMVC
入门程序目的:前端控制器、处理器映射器、处理器适配器、试图解析器的学习非注解的处理器映射器
全满
·
2024-01-24 06:19
Redis常见
面试题
Redis常见
面试题
什么是redisredis是一种基于内存的数据库,对数据的读写操作都是在内存中完成的,因此读写速度非常快,常用于缓存,消息队列,分布式锁等场景redis提供了多种数据类型来支持不同的业务场景
入 梦皆星河
·
2024-01-24 06:25
redis
mysql
数据库
原生JS
面试题
整理(2023年)_概念题01
面试题
背诵,回答的思路和模板,思路清晰1、基本类型和引用类型的区别(分别从内存,赋值,函数传参的角度描述)答:1)、内存的角度:基本类型在内存中,占据一块空间,空间里存储的就是值,所以也叫,值类型。
田江
·
2024-01-24 05:50
面试
职场和发展
原生JS
面试题
整理(2023年)_编程题带答案01
1、冒泡排序functionbubbleSort(arr){ varlen=arr.length; for(vari=0;iarr[j+1]){//比较相邻元素大小并交换位置 vartemp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp; } } } returnarr;}//调用示例vararra
田江
·
2024-01-24 05:50
javascript
开发语言
ecmascript
原生JS
面试题
整理(2023年)_编程题带答案02
12、封装一个函数,完成功能:add(2).multi(9).div(3).getValue()的结果是6。13、节流节流是指当一个事件触发的时候,为防止事件的连续频繁触发,设置定时器,达到一种一段事件内只触发一次的效果,在当前事件内不会再次触发,当前事件结束以后,再次触发才有效。常用在:鼠标不断点击触发和监听滚动事件 functionthrottle(cb){ letmyTimer=nu
田江
·
2024-01-24 05:50
javascript
前端
vue.js
原生JS
面试题
整理(2023年)_概念题02
16、闭包的理解1、闭包的基础概念1)、官方解释:一个函数和对其周围状态(变量)(lexicalenvironment,词法环境)的引用捆绑在一起(或者说函数被引用包围),这样的组合就是闭包(closure)。闭包让你可以在一个内部函数中访问到其外部函数的作用域。2)、通俗的来说:闭包是函数的嵌套定义,当调用外部函数时,会产生一个闭包。这个闭包就是外部函数定义的局部变量和内部函数。2、闭包的作用:
田江
·
2024-01-24 05:50
javascript
开发语言
ecmascript
68道Redis
面试题
,20000字宝藏,赶紧收藏起来备用,2022年最新版
Redis(RemoteDictionaryServer)是一个使用C语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。Redis可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。与传统数据库不同的是Redis的数据是存在内存中的,所以读写速度非常快,因此redis被广泛应用于缓存方向,每秒可以处理超过
java涛仔
·
2024-01-24 04:03
ssm新闻发布管理系统+LW文档(12000字)
文章目录一、项目简介新闻发布管理系统,基于SSM实现的新闻发布管理系统二、技术实现后台框架:Spring、
SpringMVC
、MyBatisUI界面:JSP、jQuery、H-ui数据库:MySQL三、
晚安独角兽
·
2024-01-24 04:49
课设和毕设项目
java
java-ee
毕业设计
基于 SpringBoot + vue 的医院管理系统(含源码,数据库,文档)
屯光这个系统采用了前后端分离思想,后端使用SpringBoot和
SpringMVC
框架,让代码更高效,更易于维护。前端则使用了vuejs和ElementUl,让页面搭建更加简单,用户体验更加流畅。
晚安独角兽
·
2024-01-24 04:48
课设和毕设项目
spring
boot
java
vue.js
基于SpringBoot的社区疫情管理系统
文章目录项目介绍主要功能截图:部分代码展示设计总结项目获取方式作者主页:超级无敌暴龙战士塔塔开简介:Java领域优质创作者、简历模板、学习资料、
面试题
库【关注我,都给你】文末获取源码联系项目介绍基于SpringBoot
超级无敌暴龙战士塔塔开
·
2024-01-24 04:11
Java课设与毕设资源2
spring
boot
后端
java
[2021-09-28]经典
面试题
-井盖为什么是圆的
题目来源于网络题目:井盖为什么是圆的?(前提是排除掉方的,事实上也有一些方的下水道)解题思路:其实这个题没有固定的答案,之所以问,是面试官想看下面试者的思维是否全面。这里提供一种思路:一、从搬运上来讲:圆形搬运起来会比较方便,搬不动了可以滚呐二、从形状来说,圆形也更符合人的提醒事项,方便施工人员进出,不容易发生磕碰三、从工业的角度:圆的形状比较容易加工,而且由于只有直径一个尺寸,会对误差的容忍度更
许忠慧
·
2024-01-24 04:58
阿里经典
面试题
-如何快送从20亿的URL中找到一个黑名单链接
针对从20亿个URL中快速找到一个黑名单的问题,可以考虑使用布隆过滤器(BloomFilter)来进行查找。原理布隆过滤器是一种空间效率很高的概率型数据结构,它可以用来判断一个元素是否存在于一个集合中。在这种情况下,我们可以将黑名单中的URL作为布隆过滤器的输入集合。Bloom过滤器要解决的问题很简单-确定元素是否属于数据集。当数据集太大以至于无法放入单个计算机的内存甚至硬盘上时,这项任务变得具有
Java斌
·
2024-01-24 03:39
java基础
哈希算法
算法
java
spring
boot
产品经理
面试题
(一)
1.说出你印象最深刻的项目?2.你觉得产品经理需要具备什么样的素质和能力?3.你觉得怎样的产品才是一个成功的产品?成功的产品有什么标准?4.你觉得产品设计和产品运营有什么区别和联系?5.你觉得90后身上具备什么素质?6.在实习过程中(或者项目经历)最优成就感的一件事是什么?遭遇的最大挫折是什么?如何看待这次挫折?怎么解决的?7.你在实习中学到最有价值的东西是什么?8.你在实习中最累最辛苦的一次情况
蜗牛Reader_LP
·
2024-01-24 03:07
spring+
springmvc
+Interceptor+jwt+redis实现sso单点登录
在分布式环境中,如何支持PC、APP(ios、android)等多端的会话共享,这也是所有公司都需要的解决方案,用传统的session方式来解决,我想已经out了,我们是否可以找一个通用的方案,比如用传统cas来实现多系统之间的sso单点登录或使用oauth的第三方登录方案?今天给大家简单讲解一下使用spring拦截器Interceptor机制、jwt认证方式、redis分布式缓存实现sso单点登
fumi106
·
2024-01-24 03:53
javascript基础(H5
面试题
)
1.如何理解HTML5结构语义化?简单来说,我们可以理解为:用正确的标签做正确的事情。段落用p标签,标题用h系列标签,边栏用aside标签,主要内容用main标签。对开发者:便于团队的开发和维护。在没有加载CSS的情况下也能呈现较好的内容结构与代码结构,易于阅读。对浏览器:有利于SEO,搜索引擎的爬⾍依赖于标签来确定上下⽂和各个关键字的权重。方便其他设备的解析(如屏幕阅读器、盲人阅读器等),利于无
秋の本名
·
2024-01-24 03:52
前端
javascript
开发语言
ecmascript
工程化&代码管理高频
面试题
1.git常用命令以及工作中都怎么工作gitinit初始化仓库gitstatus查看当前各个区域的代码状态。gitlog查看commit记录gitreflog查看完整记录gitadd添加工作区代码到暂存区Gitcommit暂存区代码的提交gitreset代码的版本回退gitstash将暂存处代码收起来gitstashpop将收起来的暂存区的代码释放出来Gittag可以打标签Gi
秋の本名
·
2024-01-24 03:51
前端
elasticsearch
大数据
搜索引擎
基于springboot+vue的房屋租赁系统(前后端分离)
猫头鹰源码博主简介:Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万+、专注Java技术领域和毕业设计项目实战主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、
面试题
库
猫头鹰源码(同名B站)
·
2024-01-24 01:38
spring
boot
后端
java
vue.js
javaweb
Java项目:123SSM高校运动会信息管理系统
博主主页:Java旅途简介:分享计算机知识、学习路线、系统源码及教程文末获取源码一、项目介绍高校运动会信息管理系统基于Spring+
SpringMVC
+Mybatis开发,主要用来管理高校运动会信息,系统分为管理员何运动员两种角色
Java旅途
·
2024-01-24 01:05
毕设源码
java
开发语言
毕业设计
课程设计
spring
boot
[docker] 关于docker的
面试题
docker命名空间docker与虚拟机的区别容器虚拟机所有容器共享宿主机的内核每个虚拟机都有独立的操作系统和内核通过namespace实现资源隔离,通过cgroup实现限制资源的最大使用量完全隔离。每个虚拟机都有独立的硬件资源秒级启动速度分钟级启动速度容器相当于宿主机的进程,性能几乎没有损耗需要通过hypervisor虚拟机管理程序对宿主机资源虚拟访问,有一定的性能损耗单机容量能支持成百上千个容
为什么老是名字被占用
·
2024-01-24 01:02
docker
docker
容器
了解 Spring MVC 架构、Dispatcher Servlet 和 JSP 文件的关键作用
SpringMVC
是Spring框架的一部分,是一个Web应用程序框架。它旨在使用Model-View-Controller(MVC)设计模式轻松构建Web应用程序。
小万哥丶
·
2024-01-24 01:43
后端开发
程序人生
软件工程
编程语言
Java
Spring
Boot
Spring
Cloud
如何用ApiFox自动生成接口文档?没有比这更详细的教程了
软件测试
面试题
分享:1000道软件测试
面试题
及答案软件测试实战项目分享:纯接口项目-完整接口文档软件测试实战项目分享:WEB测试自动化项目实战软件测试学习教程推荐:火遍全网的《软件测试》教程前言本篇文章详细教你如何使用
一个小小的测试人
·
2024-01-24 00:21
压力测试
python
单元测试
功能测试
测试工具
Cellpadding和Cellspacing之间的区别
web前端全栈资料粉丝福利(
面试题
、视频、资料笔记、进阶路线)Cellpadding属性在内容和外
PHP9年架构师
·
2024-01-24 00:17
探究SpringWeb对于请求的处理过程
DispatcherServlet介绍首先在分析spring对请求处理之前之前,首先需要了解DispatcherServlet,它是
SpringMVC
的核心,负责接收HTTP请求,并根据请求信息分发到相
网安Dokii
·
2024-01-23 23:45
网络安全
万字长文详解Java线程池
面试题
王有志,一个分享硬核Java技术的互金摸鱼侠加入Java人的提桶跑路群:共同富裕的Java人今天是《面霸的自我修养》第6篇文章,我们一起来看看面试中会问到哪些关于线程池的问题吧。数据来源:大部分来自于各机构(Java之父,Java继父,某灵,某泡,某客)以及各博主整理文档;小部分来自于我以及身边朋友的实际经历,题目上会做出标识,并注明面试公司。叠“BUFF”:八股文通常出现在面试的第一二轮,是“敲
技术范王有志
·
2024-01-23 23:59
java
开发语言
面试
后端
MySQL面试篇
MySQL
面试题
主要内容面试官在面试时主要会问以下这些方面的问题MySQL-优化定位慢查询方案一:开源工具调试工具:Arthas运维工具:Prometheus、Skywalking方案二:MySQL自带慢日志慢查询日志记录了所有执行时间超过指定参数
编程小猹
·
2024-01-23 23:56
面试
mysql
面试
vue
面试题
集合
1.★★★如何再Vue的单文件组件里的样式定义全局CSS?在style标签上不加上scoped的属性,默认为全局css样式2.★★vue-router3.1.0新增的v-slot属性怎么用?router-link通过一个作用域插槽暴露底层的定制能力。这是一个更高阶的API,主要面向库作者,但也可以为开发者提供便利,多数情况用在一个类似NavLink这样的自定义组件里。在使用v-slotAPI时,需
fhvhdfhfh
·
2024-01-23 22:15
vue.js
前端
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他