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后端常见面试题
Compose 撸一个影视播放器,3个月累计用户5万,累计收益2万项目总结
2022年初受大环境的影响上半年公司业务调整,项目比较少,于是在空闲的时候安卓端用compose练练手后端用javaspringboot+python项目名:iMove1.Compose编写安卓端2.
Java
GodCodeApps
·
2024-01-01 15:18
笔记
android
jetpack
kotlin
前端
分布式【RPC
常见面试题
】
一、注册中心策略:服务注册原理、注册中心结构、zookeeper的原理、几个注册中心的区别、分布式算法、分布式事务。项目细节:服务注册、服务发现、服务注销、监听机制介绍一下服务注册中心怎么做的?(1)服务发现:服务注册/反注册:保存服务提供者和服务调用者的信息服务订阅/取消订阅:服务调用者订阅服务提供者的信息,最好有实时推送的功能服务路由(可选):具有筛选整合服务提供者的能力。(2)服务配置(不包
sober_me
·
2024-01-01 11:32
分布式
分布式
rpc
网络协议
面试官:tomcat是如何处理http请求的?
Servlet技术是我们
java后端
工程师必须掌握的,这里我们可以把javaweb技术路线可以大致归纳为如下过程:因为tomcat实现了Servlet规范,所以我们得掌握什么是Servlet?
田哥coder
·
2024-01-01 10:08
tomcat
java
spring
http
servlet
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
开发语言
uniapp:全局消息是推送,实现app在线更新,WebSocket,apk上传
全局消息是推送,实现app在线更新,WebSocket1.在main.js中定义全局的WebSocket2.
java后端
建立和发送WebSocket3.通知所有用户更新背景:开发人员开发后app后打包成
谷咕咕
·
2024-01-01 06:02
uni-app
websocket
网络协议
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
经验分享
学习
uni-app 前后端调用实例 基于Springboot
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-31 20:12
uni-app
uni-app
uni-app前后端实例
uni-app模版(扩展插件)
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-31 20:41
uni-app
uni-app
[算法详解][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
uni-appcss语法
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-31 07:18
uni-app
uni-app
css
前端
uni-app API接口&扩展组件(uni-ui)
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-31 07:18
uni-app
uni-app
uni-app uni-app内置组件
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-31 07:46
uni-app
uni-app
【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后端
工具类之从0到1生成数字证书(RSA)
本文主要讲开放签开源电子签章系统
Java后端
代码中关于数字证书生成的Java代码。一、需要引用的jar包:bouncycastlejava.security二、核心代码:(1)生成数字证书主题信
大犀牛牛
·
2023-12-30 13:59
开源
微服务架构下分布式事务处理方案选择和对比
写在前面:2020年面试必备的
Java后端
进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!
Java旺
·
2023-12-30 08:39
怎样做
Java后端
学习路线合理
对于零基础入门java的人来说,怎样做
Java后端
学习路线合理呢?下面就由动力节点java学院的小编来为大家做个整理。
动力节点Java学院
·
2023-12-30 06:37
一文带你学会国产加密算法SM4的vue实现方案
前言本篇文章将介绍前端vue的解决方案,和
java后端
互相辉映。image说起前端的vue,真的是一个非常好用的框架,vue也是现在web项目的主流前端开发方案。
经典鸡翅
·
2023-12-30 06:05
一份就够史上最全面python面试题_史上最全 python
常见面试题
(一)
原标题:史上最全python
常见面试题
(一)大数据的文件读取①利用生成器generator②迭代器进行迭代遍历:forlineinfile迭代器和生成器的区别1)迭代器是一个更抽象的概念,任何对象,如果它的类有
weixin_39567013
·
2023-12-30 05:37
计算机专业校招
常见面试题
目总结
博主面试岗位包括:java开发、软件测试、测试开发等岗位,基于之前经历的面试总结出的一些常见题目。仅供参考,互相学习!!八股:java开发、测试、测开岗位Java技术栈:Java基础、JVM、数据结构、操作系统、计算机网络、数据库SQL代码规范、Linux、Spring、SpringMVC、SpringBoot、Mybaits、git、Maven、中间件、项目经历软件测试基础Springboot用
代码小轩
·
2023-12-30 02:18
面试
职场和发展
微信小程序上传图片到
Java后端
1.小程序wxml:准备上传的图片选择图片上传图片上传后从服务器获取的图片2.小程序JS://pages/instructions/instructions.jsPage({/***页面的初始数据*/data:{myopenid:"",photoold:"",photonew:""},//选择图片chooseImage:function(e){varthat=this;wx.chooseImage
ThatMonth
·
2023-12-30 01:59
个人Java开发知识经验分享
微信小程序
小程序
面经汇总--校招--金山办公
参考链接:https://www.nowcoder.com/experience/639用于汇总
Java后端
各个校招、社招、实习面经,附自己答案文章目录1.一面2.二面2.HR面1.一面ConcurrentHashMap
福宇乔
·
2023-12-29 23:01
面经
java
开发语言
Spring相关知识(2020最新版)
Spring面试题(2020最新版)ThinkWon2020-02-1917:58:15169438收藏4853分类专栏:Java面试总结文章标签:Spring面试题Spring
常见面试题
Spring高频面试题版权文章目录
@来杯咖啡
·
2023-12-29 18:21
历史
spring
java
后端
ThreadLocal源码解析以及
常见面试题
ThreadLocal源码解析ThreadLocalMapThreadLocalMap属于ThreadLocal的一个静态内部类publicclassThreadimplementsRunnable{ThreadLocal.ThreadLocalMapthreadLocals=null;}publicclassThreadLocal{//这里是真正存储数据的地方ThreadLocal.Thread
成豆o((⊙﹏⊙))o.
·
2023-12-29 17:37
源码
java
面试
jvm
uniapp:实现手机端APP登录强制更新,从本地服务器下载新的apk更新,并使用WebSocket,实时强制在线用户更新
uniapp:全局消息是推送,实现app在线更新,WebSocket,apk上传:登录更新流程1.在app每次启动的时候请求
java后端
,2.后端接口获取最新的版本:3.打开更新页面4.后端下载接口去指定目录下载
谷咕咕
·
2023-12-29 06:26
uni-app
智能手机
服务器
css
常见面试题
问题:解释一下CSS的盒模型?答案:CSS盒模型包含了元素内容(content)、填充(padding)、边框(border)和外边距(margin)。内容的宽度和高度不包括其他部分,而元素的总宽度和高度可由以下公式计算:元素宽度/高度=内容宽度/高度+padding+border+margin。问题:什么是CSS选择器优先级?答案:CSS选择器的优先级根据其类型来确定。优先级从高到低排序为:内联
bye world
·
2023-12-29 06:38
css
前端
css
前端
Java后端
开发 — MQTT
常见面试题
1.MQTT简介(1)MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其
Kevin&Amy
·
2023-12-28 21:23
Java后端开发面经
java
vue
常见面试题
1.Vue的最大优势是什么?简单易学,轻量级整个源码js文件不大,双向数据绑定,数据驱动视图,组件化,数据和视图分离,vue负责关联视图和数据,作者中国人(尤雨溪),文档都是中文的,入门教程非常多,上手简单.相比传统网页,vue是单页面可以只刷新某一部分2.Vue和jQuery区别是什么?jQuery应该算是一个插件,里面封装了各种易用的方法,方便你使用更少的代码来操作dom标签Vue是一套框架,
安生生申
·
2023-12-28 18:15
大前端
面试题
vue.js
前端
javascript
MySQL
常见面试题
汇总
Java面试题总结MySQL面试题MySQL字段类型整数类型的UNSIGNED属性有什么用?CHAR和VARCHAR的区别是什么?VARCHAR(100)和VARCHAR(10)的区别是什么?DECIMAL和FLOAT/DOUBLE的区别是什么?为什么不推荐使用TEXT和BLOB?DATETIME和TIMESTAMP的区别是什么?NULL和''的区别是什么?Boolean类型如何表示?MySQL基
chuyufengling
·
2023-12-28 16:04
mysql
数据库
uni-app js语法
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-28 12:17
uni-app
uni-app
javascript
uni-app App.vue生命周期&全局样式&全局存储globalData
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-28 12:16
uni-app
uni-app
前端
globalData
vue生命周期
vue全局样式
uni-app uni.scss内置全局样式变量
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-28 12:46
uni-app
uni-app
scss
前端
uni-app condition启动模式配置
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-28 12:41
uni-app
uni-app
condition
Servlet
常见面试题
目录Servlet的概念,JSP与Servlet的区别Servlet的生命周期Servlet中的session的工作原理,以及设置过期时间的方式Servlet中的filter的应用场景JSP的动态include和静态includeweb.xml的作用Servlet的线程安全问题Servlet的概念,JSP与Servlet的区别servlet是基于java技术的web组件,由容器管理并产生动态的内容
zl_StepByStep
·
2023-12-28 09:31
Servlet
学习总结
Java
面试
Servlet生命周期
session
filter
web.xml
servlet中的线程安全问题
ThreadLocal的使用介绍和底层原理解析和开源框架的使用实例
的使用介绍和底层原理解析和开源框架的使用实例ThreadLocal简介ThreadLocal使用示例ThreadLocal原理解析Spring中ThreadLocal的应用小结ThreadLocal的使用步骤
常见面试题
案例解析
青山师
·
2023-12-28 09:00
【面试精选】
【Java并发专题】
【架构】
java
jvm
ThreadLocal
面试
数据结构
大文件上传 +进度条显示+
java后端
接收
大文件上传+进度条显示+
java后端
接收前端代码Document#progress{height:10px;width:500px;border:1pxsolidgold;position:relative
蛋蛋你打
·
2023-12-28 08:58
文件上传
java
struts2
js
Java后端
实现视频分段渐进式播放
最近在做公司的视频业务,涉及到大的视频文件的上传和播放。针对大文件,无论是上传和下载都需要分片处理,不能像以前处理小图片一样直接将整个文件流上传到服务器,服务器也不能直接响应整个文件给客户端。大文件的分片上传可以看笔者前面的文章:大文件分片上传前后端实现。这篇文章,主要记录一下,服务端如何将一个大的视频文件做切分,分段响应给客户端,让浏览器可以渐进式的播放。为什么需要分段播放?如果一个视频文件很大
程序员小潘
·
2023-12-28 07:05
后端
视频播放
分段下载
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他