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后端常见面试题
java后端
与前端的交互_前端和后端数据交互的基本知识和常见方式
一。首先了解前端,后端,数据三者的关系。1.前端常常是是html,css,js三者的构成的页面的总称。运行在客户端。以浏览器为例。2.后端常常是后端语言。比如php,java等写的一些脚本。来操作服务器。3.数据,数据都放在服务器上。4.服务器上的,大多数数据会放在数据库中,比如mysql数据库,部分数据会缓存在文件中,比如一些配置文件,以加快响应速度。5.有两个比较有趣的缓存数据,cookie和
weixin_39552317
·
2023-08-20 00:16
java后端与前端的交互
内存管理(2)
内存管理(2)4、new和delete的实现原理4.1内置类型4.2自定义类型5、定位new表达式(placement-new)【了解】6、
常见面试题
:malloc/free和new/delete的区别
喜欢摄影的pengpeng->code
·
2023-08-19 21:16
c++
java后端
获取微信jssdk并生成签名
1.主体代码/***获取jssdk*@paramurl*@return*@throwsException*/@RequestMapping(value="/getWechatJSSDK",method={RequestMethod.POST,RequestMethod.GET})public@ResponseBodyObjectgetWechatJSSDK(Stringurl)throwsExce
吴名氏.
·
2023-08-19 21:36
Java
WeChat
java
微信
开发语言
RocketMQ
常见面试题
01.为什么要用RocketMq?总得来说,RocketMq具有以下几个优势:吞吐量高:单机吞吐量可达十万级可用性高:分布式架构消息可靠性高:经过参数优化配置,消息可以做到0丢失功能支持完善:MQ功能较为完善,还是分布式的,扩展性好支持10亿级别的消息堆积:不会因为堆积导致性能下降源码是java:方便我们查看源码了解它的每个环节的实现逻辑,并针对不同的业务场景进行扩展可靠性高:天生为金融互联网领域
ayu_programer
·
2023-08-19 21:00
消息中间件
java
消息队列
中间件底层技术
K8s
常见面试题
,让你求职不迷路
k8s是什么,为什么企业选择使用它k8s是一个开源应用,给用户提供了管理、部署、扩展容器的能力,以下几个例子更容易理解:你可以将容器运行在不同的机器或节点中,并且可以将一些变化同步给这些容器,简单来说我们只需要编写yaml文件,告诉k8s我的预期是什么,其中同步变化的过程全部都交给k8s去完成。其实就是我们常说的声明式API第二个特点刚才已经提到了,它可以帮我们一键管理多个容器,同步所有的变更。可
这我可不懂
·
2023-08-19 18:49
kubernetes
容器
云原生
【Java】
常见面试题
:HTTP/HTTPS、Servlet、Cookie、Linux和JVM
文章目录1.抓包工具(了解)2.【经典面试题】GET和POST的区别:3.URL中不是也有这个服务器主机的IP和端口吗,为啥还要搞个Host?4.补充5.HTTP响应状态码6.总结HTTPS工作过程(经典面试题)7.HttpServlet的核心方法8.【面试题】谈谈Servlet的生命周期?9.Cookie10.Linux中常用指令11.JVM内存划分12.JVM类加载13.JVM垃圾回收机制GC
'Dream是普通小孩耶
·
2023-08-19 17:05
面试复盘
http
java
https
jvm
cookie
《java面试宝典》之SQL
常见面试题
一、SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)二、基本语法1、创建数据库createdatabasedatabase-name2、删除数据库dropdatabasedbname3、创建新表creat
辰辰
·
2023-08-19 17:01
java
sql
java
面试
OSS分片上传文件,Java端仅作IO流传递。
java后端
PartUploadController类packagecom.m
灰常biu特佛
·
2023-08-19 16:58
OSS分片上传
工具
java
java后端
实现微信登录获取code,后端获取code、openid以及用户信息数据
业务描述:前端仅访问一下接口,后端java获取code以及用户的数据(重点:进行重定向,response.sendRedirect(url));网上大部分是前端获取code传给后端进行操作,结合自己的场景,后端直接获取code进行数据的获取重点提示(注意看这里):如果项目是前后端分离项目,不可以使用重定向,前端会出现跨域问题解决方式:获取前端的访问地址,向前端返回微信获取code的地址,前端进行访
不加糖的沙
·
2023-08-19 14:28
微信相关
java
微信
如何看待2022年秋招
Java后端
开发岗一片红海?
其实两年前校招的时候就往字节投了一次简历,结果很明显凉了,随后这个理想就被暂时放下了,但是这个种子一直埋在心里这两年除了工作以外,也会坚持写博客,也因此结识了很多优秀的小伙伴,从他们身上我学到了特别多东西,把这次面试分享出来,也是希望可以帮助到更多的人。一面(远程视频面)1.自我介绍2.项目介绍3.Redis介绍4.了解redis源码吗5.了解redis集群吗6.Hashmap的原理7.hashm
我是大橙
·
2023-08-19 13:14
前端300道
常见面试题
,前端找工作必备
前端面试题汇总✅作者简介:大家好我是编程ID个人主页:编程ID的csdn博客系列专栏:python推荐一款模拟面试、刷题神器点击跳转进入网站一、HTML和CSS1、你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?IE:trident内核Firefox:gecko内核Safari:webkit内核Opera:以前是presto内核,Opera现已改用GoogleChrome的Blink内核
编程ID
·
2023-08-19 08:48
网页设计
面试
前端
css
html
java后端
使用websocket实现与客户端之间接收及发送消息
客户端请求websocket接口,连接通道=》我这边业务成功客户端发消息=》客户端自动刷新。接口:ws://localhost:8080/websocket/xximportorg.springframework.web.socket.config.annotation.WebSocketConfigurer;importorg.springframework.web.socket.server.
飞流银河
·
2023-08-19 07:53
java
websocket
Java和Vue项目打包并进行服务器部署
Java后端
项目打包和服务器部署1、IDEA点击maven,然后点击clean,接着点击package打包获得cr
钟良堂
·
2023-08-19 02:49
Linux
笔记
java
服务器
vue.js
部署
Spring Boot读取配置4种方式,建议收藏!
Value注解在application.properties配置文件配置项:name=tian在java代码中读取:/** * @author tianwc 公众号:
java后端
技术全栈、面试专栏 *
肥肥技术宅
·
2023-08-19 00:20
java
spring
boot
后端
java
线程池
常见面试题
总结
1.为什么要用线程池?不能直接new个线程吗?如果我们在方法中直接new一个线程来处理,当这个方法被调用频繁时就会创建很多线程,不仅会消耗系统资源,还会降低系统的稳定性。降低资源消耗。通过重复利用已创建的线程,降低线程创建和销毁造成的消耗。提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。增加线程的可管理型。线程是稀缺资源,使用线程池可以进行统一分配,调优和监控。2.线程池的核心
鹿鹿啊_
·
2023-08-18 21:52
#
Java常见面试题
java
jvm
开发语言
k8s
常见面试题
前段时间在这个视频中分享了https://github.com/bregman-arie/devops-exercises这个知识仓库。这次继续分享里面的内容,本次主要以k8s相关的问题为主。k8s是什么,为什么企业选择使用它k8s是一个开源应用,给用户提供了管理、部署、扩展容器的能力,以下几个例子更容易理解:你可以将容器运行在不同的机器或节点中,并且可以将一些变化同步给这些容器,简单来说我们只需
·
2023-08-18 20:18
kubernetes面试
SpringBoot
常见面试题
1、SpringBoot最大的优点是什么?SpringBoot的最大的优点是“约定大于配置“。约定大于配置是一个简单的概念。系统,类库,框架,假定其合理的默认值,而非要求提供不必要的配置。在大部分情况下,使用框架提供的默认值会让项目运行的更快。并且大量的减少了配置文件的使用。什么是约定大于配置?就是在开发中,如果有些值你没有配置的话,那程序会取一个默认值,换句话说,能取默认值的配置,就不需要配置了
Mr'刘
·
2023-08-18 18:42
Java常见面试题
java
SpringBoot
常见面试题
详尽
目录1、什么是SpringBoot?2、SpringBoot有哪些优点?3、Spring和SpringBoot有什么不同?4、如何重新加载SpringBoot上的更改,而无需重新启动服务器?5、SpringBoot中的监视器是什么?6、如何在SpringBoot中禁用Actuator端点安全性?7、如何在自定义端口上运行SpringBoot应用程序?8、怎么使用Maven来构建一个SpringBo
hashdog
·
2023-08-18 18:11
springboot
java
springboot
面试题
springBoot
常见面试题
(2023最新)
目录前言1.谈谈你对springBoot的理解2.为什么使用springBoot或springBoot的优点3.springBoot与springCloud区别4.springBoot的核心配置文件有哪些,作用是什么5.springBoot配置文件有几种类型,区别是什么6.什么是热部署?springBoot怎么实现热部署7.什么是JavaConfig?8.SpringBoot的核心注解是哪个?它主
爱穿背带裤的馫
·
2023-08-18 18:11
spring
boot
java
spring
面试
2023最新
Springboot
常见面试题
1.SpringBoot的核心注解是哪个?它主要由哪几个注解组成的?启动类上面的注解是@SpringBootApplication,它也是SpringBoot的核心注解,主要组合包含了@Inherited基于继承的注解@SpringBootConfiguration注解内部有一个核心注解@Configuration,该注解是Spring框架提供的,表示当前类为一个配置类(XML配置文件的注解表现形
什么也不懂的程序猿
·
2023-08-18 18:41
spring
boot
spring
java
面试
后端
springboot
常见面试题
1为什么要springboot?springboot跟spring的区别SpringBoot是一个开源Java-based框架,用于创建微服务。它是由Pivotal团队创建的,用于快速开发生产级的Spring应用。SpringBoot让你可以不用或者只需要很少的Spring配置就能创建一个应用。与SpringFramework相比,SpringBoot具有以下特点:自动配置:SpringBoot可
xxx_520s
·
2023-08-18 18:40
springboot
java
JAVA面试常见问题记录(2-5年经验)
序号链接地址1java面试题:Redis
常见面试题
(实际面试有被问到)2java面试题:Spring核心面试题(必须理解背诵)3java面试题:集合
常见面试题
4java面试题:MQ、RabbitMQ面试题
91科技
·
2023-08-18 16:51
面试
java
数据库
微信二维码的生成(
java后端
)--邀请新人
目录写在前言1.微信官方文档2.具体分析写在前言最近因为在学习微信小程序邀请新用户的功能,所以需要后端生成二维码并且携带本人的用户id或者其他的信息,传给前端。用户通过这个二维码去进行登录或者其他的操作,这时候前端人员记录下来邀请人的用户id和被邀请人的用户id传给后端。这哥功能首先就需要生成微信二维码,那么下面就是我的学习过程。1.微信官方文档首先需要查看微信的官方文档去确定这个微信二维码到底需
zhuwenaptx
·
2023-08-18 14:37
二维码
spring
idea
java
intellij-idea
浏览器 - 事件循环机制详解
目录1,浏览器进程模型进程线程浏览器的进程和线程1,浏览器进程2,网络进程3,渲染进程2,渲染主线程事件循环异步同步JS为什么会阻塞渲染任务优先级3,
常见面试题
1,如何理解js的异步2,讲一下js的事件循环
下雪天的夏风
·
2023-08-18 07:19
web
前端
javascript
css3
css
浏览器
事件循环
浏览器渲染原理 - 输入url 回车后发生了什么
css是怎么做的1.4,解析时遇到js是怎么做的2,样式计算Recalculatestyle3,布局layout4,分层layer5,绘制paint6,分块tiling7,光栅化raster8,画draw
常见面试题
什么是
下雪天的夏风
·
2023-08-18 07:17
web
前端
css
css3
javascript
浏览器
web
前端微信小程序
常见面试题
1、微信小程序有几个文件-WXML(WeiXinMarkupLanguage)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。内部主要是微信自己定义的一套组件-WXSS(WeiXinStyleSheets)是一套样式语言,用于描述WXML的组件样式js逻辑处理,网络请求json小程序设置,如页面注册,页面标题及tabBar2、微信小程序怎样跟事件传值给HTML元素添加dat
这是余传书简书
·
2023-08-18 04:48
JVM——JVM 垃圾回收
文章目录写在前面本节
常见面试题
本文导火索1揭开JVM内存分配与回收的神秘面纱1.1对象优先在eden区分配1.2大对象直接进入老年代1.3长期存活的对象将进入老年代1.4动态对象年龄判定1.5主要进行gc
挨打且不服66
·
2023-08-18 03:08
java笔记整理
jvm
java
Java后端
入职第八天,配置Swagger接口文档(Swagger文档)
一、背景小明今天要跟前端同学对接,发现接口,都是直接同个微信或者qq发给他,效率很低,而且前端同学也不能测试调用,在对接过程很麻烦,也很费时,他现在很苦恼,大家有什么好的接口文档工具推荐了。其实现在已经有很多文档对接的工具了,以前使用的是国外的postman,到现在国内的apipost或者apifox等等,或者代码接口集成工具swagger。今天给初入职场的同学们,介绍一下如何整合Swagger以
qi_ming88
·
2023-08-18 02:16
Java后端开发
swagger
接口文档
swagger线上配置
2021-
Java后端
工程师必会知识点-(分布式RPC框架Dubbo)
前言“文本已收录至我的GitHub仓库,欢迎Star:https://github.com/bin392328206/six-finger种一棵树最好的时间是十年前,其次是现在”Tips面试指南系列,很多情况下不会去深挖细节,是小六六以被面试者的角色去回顾知识的一种方式,所以我默认大部分的东西,作为面试官的你,肯定是懂的。“https://www.processon.com/view/link/6
六脉神剑1
·
2023-08-18 02:16
网络
分布式
java
rpc
编程语言
【2022最新核心面试资料 】最强Java面试八股文秋招offer召唤术!入职薪资53k
前言我分享的这份秋招
Java后端
开发面试总结包含了JavaOOP、Java集合容器、Java异常、并发编程、Java反射、Java序列化、JVM、Redis、SpringMVC、MyBatis、MySQL
JAVA序码
·
2023-08-18 02:44
java
面试
开发语言
Dubbo
常见面试题
(第二弹)
dubbo工作原理第一层:service层,接口层,给服务提供者和消费者来实现的第二层:config层,配置层,主要是对dubbo进行各种配置的第三层:proxy层,服务代理层,无论是consumer还是provider,dubbo都会给你生成代理,代理之间进行网络通信第四层:registry层,服务注册层,负责服务的注册与发现第五层:cluster层,集群层,封装多个服务提供者的路由以及负载均衡
Carl God
·
2023-08-18 01:03
分布式
面试题
dubbo
面试题
一文整理常见
Java后端
面试题系列——Dubbo篇(2022最新版)
关于作者程序猿周周⌨️短视频小厂BUG攻城狮如果文章对你有帮助,记得关注、点赞、收藏,一键三连哦,你的支持将成为我最大的动力本文是《后端面试小册子》系列的第1️⃣3️⃣篇文章,该系列将整理和梳理笔者作为
Java
程序猿周周
·
2023-08-18 00:02
Java面试总结
java
面试
经验分享
Dubbo
html5+css3
常见面试题
(一)
HTML5部分1.Doctype作用?严格模式与混杂模式如何区分?它们有何意义?1.声明位于文档中的最前面,处于标签之前。告知浏览器的解析器,用什么文档类型规范来解析这个文档。2.严格模式的排版和JS运作模式是以该浏览器支持的最高标准运行。3.在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。4.DOCTYPE不存在或格式不正确会导致文档以混杂模式呈现。2.
冬丽传奇
·
2023-08-17 21:38
Java Web
常见面试题
1、JSP和Servlet有什么区别jsp经过编译后变成类Servlet(JSP的本质就是Servelt,JVM只能识别java的类,不能识别jsp的代码,于是web容器将jsp的代码编译成JVM能够识别的java类,也就是servelt)jsp更擅长表现于页面显示,而servlet更擅长于逻辑控制jsp是servlet的一组简化,使用jsp只需要完成程序员需要输出到客户端的内容,jsp中的jav
Zero摄氏度
·
2023-08-17 21:00
JavaWeb
java
开发语言
tomcat
一文读懂 Spring Bean 的生命周期
欢迎大家关注我的微信公众号【老周聊架构】,
Java后端
主流技术栈的原理、源码分析、架构以及各种互联网高并发、高性能、高可用的解决方案。
老周聊架构
·
2023-08-17 17:20
JavaScript
常见面试题
斐波那契斐波那契数列(Fibonaccisequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(LeonardoFibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……functionfib(n){if(n==0||n==1){return1}else{returnfib(n-2)+fib(n-1)}}//var
proud1212
·
2023-08-17 09:24
javascript
Java后端
微服务研发规范
技术栈说明在编写研发规范时,需要一定的技术栈说明,我们这里明确使用到的技术有:JDK8、SpringBoot、Dubbo、Zookeeper、MySQL5.7、MyBatis/MyBatisPlus、Redis、RabbitMQ、MongoDB、ELK、Sentry。项目分层说明项目分层说明前后端分离前端采用AntDesignforVuejsPro微前端架构:在一个基座上承载多个SPA应用,基座上
Java分布式架构实战
·
2023-08-17 07:16
Java
常见面试题
(五、RabbitMQ)
五、RabbitMQ1.rabbitmq的使用场景有哪些?异步处理比如发短信和发送邮件,就可以先把信息存入数据库,然后写入消息队列。通过消费消息去发送短信和发送邮件。应用解耦订单系统:用户下单后,订单系统完成持久化处理,将消息写入消息队列,返回用户订单下单成功。库存系统:订阅下单的消息,获取下单消息,进行库操作。2.rabbitmq有哪些重要的角色?生产者:消息的创建者,负责创建和推送数据到消息服
Batistuta9
·
2023-08-17 06:42
Memory Analyzer(MAT)分析内存
专注于分享各领域原创系列文章,擅长
java后端
、移动开发、人工智能等,希望大家多多支持。
Android西红柿
·
2023-08-17 02:21
工具-效率
java
android
性能优化
mat
memory
analyzer
Java后端
框架模块整合
提示:使用
Java后端
开发框架能够提高开发效率、代码质量,提升可扩展性,降低开发成本和易于维护。
二哈喇子!
·
2023-08-17 00:30
框架模块
Java后端框架
Java后端
开发需要掌握什么知识和技能?干货来了
然而,
Java后端
开发需要掌握什么知识和技能?下面就让小编为大家介绍一些Java开发常用的知识和技能。1.基本的编程语言知识Java的基本语法和编写标准,也就是面向对象编程,是Java开发的基础。
Java编程_yyds
·
2023-08-17 00:53
Java学习阶段
java
开发语言
用友
Java后端
笔试2023-8-5
计算被直线划分区域在笛卡尔坐标系,存在区域[A,B],被不同线划分成多块小的区域,简单起见,假设这些不同线都直线并且不存在三条直线相交于一点的情况。img那么,如何快速计算某个时刻,在X坐标轴上[A,B]区间面积被直线划分成多少块?A轴平行坐标Y轴,A(x=1)B轴平行坐标Y轴,B(x=20);输入描述输入采用多行输入,一行4个数据,分别表示两个坐标点,一行一条直线;1,4,20,100-表两个点
晓宜
·
2023-08-16 19:15
算法
面试题集合
java
并查集
最小生成树
算法
图搜索算法
Kafka基础及
常见面试题
1.用途1.流量削峰2.流计算2.Kafka的核心组件在Kafka中,Producer、Broker和Consumer是三个关键的角色,它们在整个消息传递过程中扮演不同的角色和功能:1.**Producer(生产者)**:生产者是消息的发送方,负责将消息发布到Kafka的主题(Topic)中。生产者将消息发送给Kafka集群中的一个或多个Broker,然后由Broker将消息持久化并进行分发。生产
马丁•路德•王
·
2023-08-16 17:01
kafka
分布式
【
Java后端
封装数据】常见后端封装数据的格式,用于返回给前端使用(109)
数据格式一:包装ListMap返回,常用于数据展示;//Controller:publicResultselectRegConfig(@RequestBodyStringparam){try{MapparamMap=JsonUtils.readValue(param,Map.class);returnResult.success().result(xxxListService.selectRegC
DevínKelly
·
2023-08-16 13:28
java
java
前端
开发语言
网络中传输层协议
网络中传输层协议传输层:(一)UDP:1.无连接:2.不可靠:3.面向数据报:(二)TCP:1.面向连接:2.可靠:3.字节流:(三)
常见面试题
:传输层:传输层主要是负责应用程序之间的数据传输,传输层主要的协议有
VegeTass
·
2023-08-16 11:16
Java后端
实现不用pagehelper。手写分页如何实现?
Java后端
实现不用pagehelper。手写分页如何实现?如果你不使用PageHelper这样的分页插件,你可以手动实现分页逻辑。
舒一笑
·
2023-08-16 09:44
工作随笔集
我的成长之路
工作日常
java
开发语言
字节春招
JAVA后端
开发面试总结
春招的字节二面面经,岗位是后端开发。一个编程语言都没问,都是问网络+项目+mysql+redis。问题记录使用消息中间件降低消息持久化的压力是怎么做的,为什么可以降低?在突发大量消息的情况下可以做到流量削峰,在消费者消费能力达不到生产者产生消息的速度时也能够正常运行。怎么解决消息队列上的消息堆压?(1)自身场景下,消息堆压是暂时的,消息堆压只是突发状况,就算不额外处理,随着时间流逝也可消费完毕。(
缓下脚步
·
2023-08-16 09:42
面试汇总
java
面试
开发语言
后端
【禁用外键】为什么互联网大厂禁用外键约束?详谈外键的优缺点和使用场景
导航:【Java笔记+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+MySQL高级篇+设计模式+
常见面试题
+
程序员小海绵【vincewm】
·
2023-08-16 07:43
Java学习路线
数据库
mysql
MySQL
MySQL调优
【Java】
常见面试题
:多线程
文章目录1.谈谈进程和线程之间的区别【高频】2.java中有哪些方式来创建线程?3.run和start的区别【经典面试题】4.Java线程的状态5.【线程不安全的原因】6.就以count++为例:一个线程加锁、一个线程不加锁,此时能否保证线程的安全呢?7.要加锁的代码如果不是在一个方法里,怎么办呢?8.synchronized的特性:9.Java库中常见安全线程和不安全线程10.volatile的
'Dream是普通小孩耶
·
2023-08-16 07:06
面试复盘
java
面试
jvm
多线程
组件
【Java】
常见面试题
:网络
目录1.为什么需要网络协议的分层?2.【封装和分用】3.Socket套接字主要针对传输层协议划分为如下三类(了解)4.简单说一下TCP和UDP的区别:5.TCP中的长短连接6.应用层重点协议7.TCP可靠传输机制(三次握手四次挥手)8.TCP相关机制9.面向字节流的粘包问题10.TCP的异常处理11.如何使用UDP来实现可靠传输?12.关于IP地址具体的规则:(IPV4)13.如何划分网络号和端口
'Dream是普通小孩耶
·
2023-08-16 07:31
面试复盘
java
网络
开发语言
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他