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
java框架常见面试题
SQL
常见面试题
今天刷了一遍牛客里的必知必会题,一共50道题,大部分都比较基础,下面汇总一下易错题。SQL81顾客登录名本题几个关键点:登录名是其名称和所在城市的组合,因此需要使用substring()和concat()截取和拼接字段。得到登录名之后需要用upper()转大写。用as取别名。selectcust_id,cust_name,upper(concat(substring(cust_name,1,2),
我真的很帅阿
·
2024-01-02 02:53
Java八股
sql
数据库
牛客
面试 Java 框架八股文五问五答第四期
面试
Java框架
八股文五问五答第四期作者:程序员小白条,个人博客相信看了本文后,对你的面试是有一定帮助的!⭐点赞⭐收藏⭐不迷路!⭐1)什么是设计模式?
程序员小白条
·
2024-01-02 01:35
面试八股文系列
面试
职场和发展
java
多线程
八股文
操作系统
面试 Java 框架八股文五问五答第五期
面试
Java框架
八股文五问五答第五期作者:程序员小白条,个人博客相信看了本文后,对你的面试是有一定帮助的!⭐点赞⭐收藏⭐不迷路!⭐1)MyBatis中#{}和${}的区别是什么?
程序员小白条
·
2024-01-02 01:05
面试八股文系列
java
面试
tomcat
数据库
mybatis
spring
springboot
java
常见面试题
:什么是抽象类?什么是接口?它们之间的区别是什么?
抽象类和接口是Java中的两种抽象类型,它们都可以用来定义抽象方法和属性,但它们之间存在一些重要的区别。抽象类(AbstractClass):抽象类是一种特殊的类,它不能被实例化。抽象类可以包含普通属性和方法,也可以包含抽象方法和抽象属性。抽象类通常用于提供一个共同的接口和实现基础给一组类,同时允许子类选择性地覆盖某些方法。抽象类可以包含构造器,用于初始化抽象类的实例。抽象类可以被继承,并且继承抽
广寒舞雪
·
2024-01-01 21:27
java
java
java
常见面试题
:什么是多态?Java中的多态有哪些实现方式?
多态是面向对象编程中的一个重要概念,它允许我们以统一的方式处理不同的数据类型。简单来说,多态就是允许一个接口被多种数据类型实现,或者一个接口可以有多种形态。在Java中,多态主要有以下几种实现方式:方法重载(Overloading):这是编译时的多态性,也称为静态多态性。方法重载发生在同一个类中,方法名相同但参数列表(参数类型、数量、顺序)不同的情况。在编译时,编译器根据调用方法时提供的参数类型和
广寒舞雪
·
2024-01-01 21:57
java
java
java
常见面试题
:请解释一下Java中的常用数据结构,如栈、队列、链表等。
Java中的常用数据结构包括栈、队列、链表等,它们是用来组织和存储数据的不同方式。下面将对这几种数据结构进行详细解释,并提供示例代码。栈(Stack):栈是一种后进先出(LIFO)的数据结构,它只允许在固定的一端(称为栈顶)进行插入和删除操作。在Java中,可以通过java.util.Stack类或使用java.util.Deque接口的实例来实现栈。示例:java复制代码importjava.u
广寒舞雪
·
2024-01-01 21:56
java
数据结构
java
链表
分布式【RPC
常见面试题
】
一、注册中心策略:服务注册原理、注册中心结构、zookeeper的原理、几个注册中心的区别、分布式算法、分布式事务。项目细节:服务注册、服务发现、服务注销、监听机制介绍一下服务注册中心怎么做的?(1)服务发现:服务注册/反注册:保存服务提供者和服务调用者的信息服务订阅/取消订阅:服务调用者订阅服务提供者的信息,最好有实时推送的功能服务路由(可选):具有筛选整合服务提供者的能力。(2)服务配置(不包
sober_me
·
2024-01-01 11:32
分布式
分布式
rpc
网络协议
两年摸爬滚打 Spring Boot,总结了这 16 条最佳实践
SpringBoot是最流行的用于开发微服务的
Java框架
。在本文中,我将与你分享自2016年以来我在专业开发中使用SpringBoot所采用的最佳实践。
Java架构学习者
·
2024-01-01 08:57
Redis
常见面试题
文章目录Redis面试题Redis的基本数据结构有哪些,Redis支持的数据结构和用途是什么?Redis的数据淘汰策略有哪些?什么是Redis的持久化?有哪些方式?Redis的数据过期策略是怎样的?Redis的主从复制是什么?怎样配置主从复制?Redis事务是什么?它的ACID属性如何?Redis的发布订阅(Pub/Sub)是什么?Redis使用场景有哪些?为什么Redis是单线程的?什么是Red
Artisan_w
·
2024-01-01 07:24
Redis
redis
bootstrap
数据库
java
常见面试题
:什么是装箱和拆箱?装箱和拆箱有哪些应用场景
装箱和拆箱是计算机科学中常用的术语,主要用于描述将数据从一种类型转换为另一种类型的操作。装箱是将值类型转换为引用类型的过程。在装箱时,需要了解编译器内部的操作。首先,在托管堆中分配好内存,分配的内存量是值类型的各个字段需要的内存量加上托管堆上所有对象的两个额外成员(类型对象指针和同步块索引)需要的内存量。然后,值类型的字段复制到新分配的堆内存中。最后,返回托管堆中新分配对象的地址,这个地址就是这个
广寒舞雪
·
2024-01-01 06:35
java
java
开发语言
java
常见面试题
:请解释一下Java中的常用ORM框架,如Hibernate、MyBatis等。
ORM(Object-RelationalMapping)框架在Java中主要用于将关系型数据库中的数据映射到Java对象,从而使得开发者可以更加方便地操作数据库,而不需要编写大量的SQL代码。以下是两个常用的ORM框架:Hibernate和MyBatis。HibernateHibernate是Java世界中最著名的ORM框架,它为Java应用程序提供了一个完整的ORM解决方案。Hibernate
广寒舞雪
·
2024-01-01 06:31
java
java
hibernate
mybatis
java基础
常见面试题
,java面试八股文汇总
1.前言最近面试了几家公司,体验了一下电话面试和今年刚火起来的视频面试,虽然之前就有一些公司会先通过电话面试的形式先评估下候选人的能力水平,但好像不多,至少我以前的面试形式100%都是现场面试。面试过程中,不可避免的被问到了很多面试题,本篇博客就总结下面试过程中被问到的关于String的2道面试题,分别是:如何判断一个字符串中某个字符出现的次数?如何反转一个字符串?其余的面试题,目前都已梳理出来,
Java大梦想家
·
2024-01-01 00:05
Java
经验分享
学习
[算法详解][KMP]Knuth–Morris–Pratt字符串匹配算法
基本思想步骤实例分析伪代码代码实现JAVA性能分析应用:
常见面试题
目一个效率非常高的字符串匹配算法【基本思想】利用部分匹配表比较字符串S是否包含字符串P【步骤】算出一张《部分匹配表》(PartialMatchTable
奔跑的程序媛A
·
2023-12-31 14:15
java
常见面试题
:请解释一下Java中的常用网络协议,如HTTP、TCP/IP等。
Java是一种广泛使用的编程语言,它提供了丰富的库来支持各种网络协议,如HTTP、TCP/IP等。以下是这些协议的详细解释:HTTP(HypertextTransferProtocol):用途:HTTP是用于从服务器请求和发送网页的协议。当我们浏览网页时,浏览器和服务器之间的通信就是基于HTTP协议。工作方式:HTTP协议是客户端-服务器模型中的一种。客户端(如浏览器)向服务器发送请求,服务器响应
广寒舞雪
·
2023-12-31 13:27
java
java
Spring java和go并发的实现策略
Spring
Java框架
和Go框架在处理并发请求时采用了不同的策略。1.Spring
Java框架
:Spring框架基于Java语言,通常使用线程池来处理并发请求。
abytecoder
·
2023-12-31 10:24
经验分享
java/php/node.js/python基于springboot校园一卡通管理系统【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+vueJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
洋洋程序
·
2023-12-31 06:05
java
spring
boot
课程设计
java/jsp/ssm高校班级管理系统【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+jspJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
阿诚程序
·
2023-12-31 06:34
java
课程设计
开发语言
java/jsp/ssm汽车租赁系统【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+jspJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
阿诚程序
·
2023-12-31 06:04
java
汽车
课程设计
java/jsp/ssm高校班主任班级管理系统【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+jspJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
北桥毕设程序
·
2023-12-31 06:03
java
课程设计
开发语言
java/jsp/ssm基于J2EE校园疫情防控登记备案系统【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+jspJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
北桥毕设程序
·
2023-12-31 06:03
java
课程设计
开发语言
java/jsp/ssm基于JSP汽车租赁平台系统【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+jspJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
光冯毕设程序
·
2023-12-31 06:03
java
课程设计
开发语言
Springboot/java/node/python/php校园社团活动推荐系统【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:Springboot技术:springboot+vueJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7
路可程序设计
·
2023-12-31 06:33
java
spring
boot
课程设计
java/jsp/ssm订单管理系统【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+jspJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
铁川毕设程序
·
2023-12-31 06:33
java
课程设计
开发语言
java/jsp/ssm音乐播放系统设计与开发【2024年毕设
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+jspJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
北桥毕设程序
·
2023-12-31 06:33
java
课程设计
开发语言
Springboot/java/node/python/php校园物品交易系统【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:Springboot技术:springboot+vueJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7
灵军程序设计
·
2023-12-31 06:32
java
spring
boot
课程设计
java/jsp/ssm校园二手交易平台的设计与实现【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+jspJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
扬基程序
·
2023-12-31 06:02
java
课程设计
开发语言
java/jsp/ssm校园闲置商品交易平台【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+jspJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
灵军程序设计
·
2023-12-31 06:02
java
课程设计
开发语言
java/jsp/ssm旅行组团管理系统【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+jspJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
加星程序源码
·
2023-12-31 06:00
java
课程设计
开发语言
springboot(ssm流浪动物救助网站 宠物救助领养系统Java系统
springboot(ssm流浪动物救助网站宠物救助领养系统Java系统开发语言:
Java框架
:ssm/springboot+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:mysql5.7
kirito学长-Java
·
2023-12-31 06:30
java
spring
boot
宠物
springboot(ssm高校专业实习管理系统 实习管理平台 Java系统
springboot(ssm高校专业实习管理系统实习管理平台Java系统开发语言:
Java框架
:ssm/springboot+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:mysql5.7
kirito学长-Java
·
2023-12-31 06:30
java
spring
boot
开发语言
springboot(ssm小区团购管理系统 社区团购平台系统 Java系统
springboot(ssm小区团购管理系统社区团购平台系统Java系统开发语言:
Java框架
:ssm/springboot+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:mysql5.7
kirito学长-Java
·
2023-12-31 06:59
java
spring
boot
开发语言
springboot(ssm游戏交易系统 游戏出售平台 Java系统
springboot(ssm游戏交易系统账号出售平台Java系统开发语言:
Java框架
:ssm/springboot+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:mysql5.7
kirito学长-Java
·
2023-12-31 06:59
java
spring
boot
游戏
springboot(ssm校园组团平台 高校组团系统 Java系统
springboot(ssm校园组团平台高校组团系统Java系统开发语言:
Java框架
:ssm/springboot+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:mysql5.7
kirito学长-Java
·
2023-12-31 06:28
java
spring
boot
开发语言
【MySQL】一文看懂MySQL所有常见问题
今天就用一篇文章讲清楚MySQL的所有问题着急的小伙伴可直接跳到最后MySQL
常见面试题
总结一、事务定义:一组操作要么全部成功,要么全部失败,目的是为了保证数据最终的一致性在MySQL中,提供了一系列事
Henry游戏开发
·
2023-12-30 23:22
mysql
mysql
数据库
java
常见面试题
:请解释一下Java中的常用安全框架,如Spring Security、Shiro等。
下面我将详细介绍Java中的两个常用安全框架:SpringSecurity和Shiro。1.SpringSecuritySpringSecurity是一个强大的安全框架,它为基于Spring的应用程序提供了全面的安全解决方案。以下是SpringSecurity的一些主要特点:主要特点:集成性:SpringSecurity与Spring的其他组件紧密集成,如SpringMVC、SpringBoot等
广寒舞雪
·
2023-12-30 22:05
java
java
安全
spring
java
常见面试题
:请解释一下Java中的常用分布式框架,如Spring Boot、Dubbo等。
下面我将详细介绍Java中的两个常用分布式框架:SpringBoot和Dubbo。1.SpringBootSpringBoot是一个用于创建独立、可运行的、生产级别的Spring应用程序的框架。它简化了Spring应用程序的创建和部署,使得开发人员能够专注于编写业务逻辑,而不是配置。主要特点:简化配置:SpringBoot提供了自动配置功能,可以自动配置许多常见的设置,大大简化了开发过程。嵌入式W
广寒舞雪
·
2023-12-30 22:05
java
java
分布式
spring
boot
java
常见面试题
:请解释一下Java中的序列化,以及它有哪些限制?
Java中的序列化是指将对象的状态信息转换为可以存储或传输的形式的过程。具体来说,序列化是将对象转换为字节流,以便将其写入文件、发送到网络或进行其他形式的传输。一旦对象被序列化,它可以在需要时被反序列化回其原始状态。序列化其实就是把一个对象转换成一个可以存储或传输的格式,就像我们把一个文件转换成电子邮箱可以发送的格式,或者把一个文档转换成可以放在云存储上的格式。这样,我们就可以在任何时候重新打开这
广寒舞雪
·
2023-12-30 22:35
java
java
java
常见面试题
:请解释一下Java中的反射机制,以及它有哪些使用场景?
Java的反射机制是指在程序的运行状态中,能够动态地获取任意一个类的所有属性和方法,并且可以动态地调用任意一个对象的属性和方法。这意味着可以在程序运行时动态地创建对象、调用方法和修改属性值。反射机制的源头是Class对象。每个类都有一个Class对象,可以通过这个对象获取类的所有属性和方法。因此,反射机制的核心是对Class对象进行操作。Java的反射机制是Java语言的一个重要特性,它使得程序能
广寒舞雪
·
2023-12-30 22:35
java
java
log4j
开发语言
java
常见面试题
:请解释一下Java中的常用数据库连接池,如HikariCP、C3P0、DBCP等。
Java中常用的数据库连接池有HikariCP、C3P0、DBCP等。这些连接池用于管理数据库连接,提供高效、可靠的数据库访问。下面是这些连接池的详细说明:HikariCP:特点:HikariCP是一个高性能的数据库连接池。它轻量级、快速,特别注重性能和内存管理。HikariCP使用JavaNIO来处理多线程并发连接,具有很好的扩展性。配置参数:HikariCP有很多可配置的参数,如最大连接数、最
广寒舞雪
·
2023-12-30 22:35
java
java
数据库
开发语言
java
常见面试题
之什么是集合框架?其主要接口和类有哪些?
什么是集合框架集合框架是Java语言中一个用于存储和操作集合的框架。它提供了一组接口和类,用于表示和操作集合中的元素。集合框架是Java标准库的一部分,为开发者提供了丰富的集合类和算法,使得处理集合变得更加方便和高效。集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。它通过特定的数据结构(如队列、数组、链表等)来实现对数据的存储和操作,这些数据结构称为集合框架类。集合框架的核心包括三个部
广寒舞雪
·
2023-12-30 22:34
java
java
开发语言
java
常见面试题
:请解释一下Java中的常用集合类,如ArrayList、LinkedList、HashSet等。
请解释一下Java中的常用集合类,如ArrayList、LinkedList、HashSet等。Java中的常用集合类是用来存储和操作数据的集合,包括数组、列表、集合等。以下是一些常用的Java集合类:ArrayList:ArrayList是一个基于动态数组的实现,可以动态地调整内部数组的大小。它提供了快速访问元素的操作,但插入和删除元素的时间复杂度较高。ArrayList适合读取操作远多于写入操
广寒舞雪
·
2023-12-30 22:04
java
java
python
windows
java
常见面试题
第一弹
Java是一种计算机编程语言,它的设计目标是创建一种可移植、高效、面向对象的语言,可以在不同的计算机平台上运行。以下是关于Java的详细介绍:Java的简介Java最初由SunMicrosystems在1995年推出。Java的编译器可以将源代码编译成字节码,这种字节码可以在任何支持Java虚拟机(JVM)的计算机上运行。由于这种特性,Java程序可以在不同的硬件和操作系统平台上运行,提高了程序的
广寒舞雪
·
2023-12-30 22:04
java
java
java
常见面试题
之什么是异常处理?Java中有哪些异常处理机制?
什么是异常处理?异常处理,英文名为exceptionalhandling,是编程语言或计算机硬件里的一种机制,用于处理软件或信息系统中出现的异常状况(即超出程序正常执行流程的某些特殊条件)。异常处理分离了接收和处理错误代码,这个功能理清了编程者的思绪,也帮助代码增强了可读性,方便了维护者的阅读和理解。Java中有哪些异常处理机制?Java中的异常处理机制主要依赖于五个关键字:try、catch、f
广寒舞雪
·
2023-12-30 22:04
java
java
开发语言
C/C++
常见面试题
整理
前段时间有不少同学在后台问是否有C/C++相关面试题,本人近半年基本上都是在C/C++开发,我也在不断学习和总结着,C/C++有一些非常有意思的点,不同于Java及C#。尤其是C++11,C++14,C++17越来越丰富了C++语言。C++修炼要比Java及C#要长。一步一步来吧。总结的答案不一定都对,一定自己去使用VS实践一把,才能领会。1、C++里面如何声明constvoidf(void)函数
26a058e669f9
·
2023-12-30 16:45
分类随笔
分类
常见面试题
1、分类可以添加属性吗?答:分类可以添加属性,但是不会自动生成成员变量与get/set方法。
羞涩的老湿鸡
·
2023-12-30 14:26
面试 Java 框架八股文五问五答第三期
面试
Java框架
八股文五问五答第三期作者:程序员小白条,个人博客相信看了本文后,对你的面试是有一定帮助的!⭐点赞⭐收藏⭐不迷路!⭐1)什么是线程池?线程池是一种管理和复用线程的机制。
程序员小白条
·
2023-12-30 11:28
面试八股文系列
面试
java
职场和发展
【Java开发岗面试】八股文—
Java框架
(Spring+SpringMVC+MyBatis+SpringBoot)
声明:背景:本人为24届双非硕校招生,已经完整经历了一次秋招,拿到了三个offer。本专题旨在分享自己的一些Java开发岗面试经验(主要是校招),包括我自己总结的八股文、算法、项目介绍、HR面和面试技巧等等,如有建议,可以友好指出,感谢,我也会不断完善。想了解我个人情况的,可以关注我的B站账号:东瓜Lee面试题:Spring框架中的bean是单例的吗?是单例的,IOC容器里面的bean对象默认就是
东瓜Lee
·
2023-12-30 11:20
---Java开发岗面试---
java
spring
面试
mybatis
springmvc
springboot
校招
springboot(ssm火锅店管理系统 火锅在线点餐系统 Java系统
springboot(ssm火锅店管理系统火锅在线点餐系统Java系统开发语言:
Java框架
:ssm/springboot+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:mysql5.7
Java学长-kirito
·
2023-12-30 10:18
java
spring
boot
后端
slf4j和log4j日志配置教程
写在前面在
java框架
和各种组件如日中天的发展中,我们日志开发中日志配置记录显得尤为重要。但是常用log4j和slf4j的配置问题会经常遇见,今天借着项目进行总结,其中踩了很多坑。
Bonyin
·
2023-12-30 06:19
java
log4j
apache
java
一份就够史上最全面python面试题_史上最全 python
常见面试题
(一)
原标题:史上最全python
常见面试题
(一)大数据的文件读取①利用生成器generator②迭代器进行迭代遍历:forlineinfile迭代器和生成器的区别1)迭代器是一个更抽象的概念,任何对象,如果它的类有
weixin_39567013
·
2023-12-30 05:37
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他