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面试题
60道30K+C++工程师面试必问
面试题
1、在C++程序中调用被C编译器编译后的函数,为什么要加extern“C”?答:首先,extern是C/C++语言中表明函数和全局变量作用范围的关键字,该关键字告诉编译器,其声明的函数和变量可以在本模块或其它模块中使用。通常,在模块的头文件中对本模块提供给其它模块引用的函数和全局变量以关键字extern声明。extern"C"是连接申明(linkagedeclaration),被extern"C"
linux大本营
·
2024-02-20 18:32
c++
linux
后台开发
后端
突破编程_C++_面试(函数(1))
面试题
1:函数定义与声明有什么区别?函数定义与声明的区别主要体现在以下几个方面:内存分配:定义:函数定义会为函数分配内存空间,并且可能会为函数内部的局部变量分配内存。
breakthrough_01
·
2024-02-20 18:32
突破编程_C++_面试
面试
c++
突破编程_C++_面试(高级特性(1))
面试题
1:什么是线程以及它在并发编程中的作用是什么线程(Thread)是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。
breakthrough_01
·
2024-02-20 18:29
突破编程_C++_面试
面试
c++
OpenAI发布Sora可生成60秒视频 现实不存在了
AI绘画关于SD,MJ,GPT,SDXL百科全书
面试题
分享点我直达2023Python
面试题
2023最新面试合集链接2023大厂
面试题
PDF
面试题
PDF版本java、python
面试题
项目实战:AI文本
KK_crazy
·
2024-02-20 18:53
ai
chatgpt
ai绘画
视频
面试题
之项目做过哪些性能优化可以从哪方面说?
常见的性能优化措施:1.减少HTTP请求数:合并和压缩CSS、JavaScript⽂件,使⽤雪碧图、字体图标等减少图片请求,减少不必要的资源请求。2.减少DNS查询:减少使用不同的域名,以减少DNS查询次数。3.使⽤CDN:将静态资源部署到CDN上,提供更快的访问速度。将静态资源部署到CDN上步骤简述:Vue静态资源上CDN方案简述-掘金(juejin.cn)4.避免重定向:确保网页没有多余的重定
STATICHIT静砸
·
2024-02-20 18:42
vue
JavaScript
性能优化
MySQL中SQL语句的执行流程(高频考点)
文章目录前言SQL语句的执行流程查询语句的执行流程更新语句的执行流程总结前言昨天跟大家讲了MySQL的基础架构(链接:MySQL的基础架构),今天讲一讲我们的高频
面试题
MySQL中SQL语句的执行流程。
Java编程小辉
·
2024-02-20 18:39
MySQL
mysql
sql
数据库
vue key重复_Vue 前端
面试题
汇总
关注关注前端潮咖,每日精选好文https://github.com/ltadpoles/web-document/tree/master/Other前言前几天整理了一些html+css+JavaScript常见的
面试题
weixin_39963341
·
2024-02-20 17:53
vue
key重复
vue
页面跳转404
前端
面试题
总结【37】:javascript对象的几种创建方式
下面是已经整理好的
面试题
PDF获取和相关进阶学习书籍资料地址,有需求戳一下2020前端
面试题
总结合集
前端老司机
·
2024-02-20 16:01
算法工程师(机器学习)
面试题
目4---深度学习算法
基础问题CNN1.卷积神经网络和全连接网络的根本不同之处在哪里两者之间的唯一区别是神经网络相邻两层的连接方式。在全连接神经网络中,每相邻两层之间的节点都有边相连,而对于卷积神经网络,相邻两层之间只有部分节点相连;全连接网络缺点:参数太多,计算速度变慢,容易过拟合卷积神经网络:局部链接;权值共享;参数更少,降低过拟合的可能卷积神经网络一般是由卷积层、汇聚层和全连接层交叉堆叠而成的前馈神经网络。RNN
小葵向前冲
·
2024-02-20 15:34
算法工程师
算法
机器学习
深度学习
计算机视觉与图像处理
面试题
,深度学习图像处理算法工程师
面试题
AI开发平台ModelArtsModelArts是面向开发者的一站式AI开发平台,为机器学习与深度学习提供海量数据预处理及半自动化标注、大规模分布式Training、自动化模型生成,及端-边-云模型按需部署能力,帮助用户快速创建和部署模型,管理全周期AI工作流。按需/包周期付费可选,最低0.00元/小时引入MoXingFramework模块||https://support.huaweicloud
ZW9
·
2024-02-20 15:32
计算机视觉与图像处理面试题
java安全入门【持续更新】
java安全入门概述发现一个总体学习路线:
JavaWeb
基础–EastJun’sBlog发现一个入门网站:https://how2j.cn/?
ththaiai
·
2024-02-20 14:21
安全性测试
web安全
java
java-ee
Spring6学习技术|简要介绍+安装环境+入门案例+log4j2日志
学习材料尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)碎碎念一下吧,
javaWeb
跟完了全程。还是感觉啥也不知道,啥也没学会。2025年春天能找到实习吗?
半夜下雨
·
2024-02-20 14:47
Java技术学习
学习
spring
jar与war包的区别和命令
jar(java)和war(web)包两者的区别在于1.war包是
JavaWeb
程序打的包,war包里面包括写的代码编译成的class文件,依赖的包,配置文件,所有的网站页面,包括html,jsp等等。
阿当运维
·
2024-02-20 14:06
web前端入门到实战:7道简单的 JavaScript
面试题
,三个月没招到一个前端开发工程师
在这篇文章中,你会发现7个乍一看很简单,但实际上很棘手的JavaScript
面试题
。虽然一开始这些问题看起来是随机的,但是它们试图与JavaScript的重要概念挂钩。所以你最好在下次面试前练习一下!
大前端世界
·
2024-02-20 14:51
零基础学
JavaWeb
开发(十八)之 spring框架(1)
spring框架1、Spring介绍1.1、Spring概念Spring是一个JavaEE开源的轻量级别的框架,可以解决我们企业开发中遇到的难题,能够让编码变的更加简单,核心组件IOC容器和Aop面向切面编程。1.IOC控制反转:把整个对象创建的过程,统一交给我们SpringIOC容器来实现管理,底层使用反射+工厂模式实现。2.Aop面向切面编程:对我们功能(方法)前后实现增强,比如打印日志、事务
出世&入世
·
2024-02-20 13:31
Java
JavaWeb
spring
java
代理模式
学习
web
javaweb
、spring、springmvc和springboot是什么及其之间的区别与联系
文章目录具体介绍1.
JavaWeb
2.Spring3.SpringMVC1.Spring和SpringMVC的区别?2.SpringBoot和springMVC的区别?
java抽象带篮子
·
2024-02-20 13:31
Spring
spring
spring
boot
java
Redis
面试题
及核心知识点讲解
redis是单线程还是多线程?redis是单线程的,主要是指网络I/O线程。Redis的持久化,集群同步等操作,则由另外的线程来执行。2.redis是单线程,为什么处理这么快?Redis的大部分操作都是在内存中完成。单线程模型避免了多线程之间的竞争,redis采用了I/O多路复用机制处理大量的客户端Socket请求。redis版本差异redis4.0版本之后,Redis添加了多线程的支持,但这时的
归来少年Plus
·
2024-02-20 13:30
redis
数据库
缓存
JavaWeb
学习——事务管理&AOP&原理篇
目录1.事务管理1.1事务回顾--spring事务管理1.2事务进阶--rollbackFor属性1.3事务进阶--propagation属性2.AOP(面向切面编程)2.1AOP基础--快速入门2.2AOP基础--核心概念2.3AOP进阶--通知类型2.4AOP进阶--通知顺序2.5AOP进阶--切入点表达式--execution2.6AOP进阶--切入点表达式
[email protected]
Ustinian.488
·
2024-02-20 13:29
JavaWeb
学习
数据库
Javaweb
之SpringBootWeb案例之AOP通知类型的详细解析
3.1通知类型在入门程序当中,我们已经使用了一种功能最为强大的通知类型:Around环绕通知。@Around("execution(*com.itheima.service.*.*(..))")publicObjectrecordTime(ProceedingJoinPointpjp)throwsThrowable{ //记录方法执行开始时间 longbegin=System.currentT
向着五星的方向
·
2024-02-20 13:58
Web
java
数据库
mybatis
服务器
前端
开发语言
Javaweb
之SpringBootWeb案例之AOP通知顺序的详细解析
3.2通知顺序讲解完了Spring中AOP所支持的5种通知类型之后,接下来我们再来研究通知的执行顺序。当在项目开发当中,我们定义了多个切面类,而多个切面类中多个切入点都匹配到了同一个目标方法。此时当目标方法在运行的时候,这多个切面类当中的这些通知方法都会运行。此时我们就有一个疑问,这多个通知方法到底哪个先运行,哪个后运行?下面我们通过程序来验证(这里呢,我们就定义两种类型的通知进行测试,一种是前置
向着五星的方向
·
2024-02-20 13:58
Web
spring
boot
spring
java
后端
JavaWeb
-Springboot-AOP
目录一、概述二、导入POM依赖三、编写AOP程序四、核心概念五、通知类型六、通知顺序七、切入点表达式7.1execution(...):根据方法签名匹配【通配】7.2@annotation(注解全类名):根据注解匹配【自定义注解】八、连接点八、案例:记录操作日志8.1创建数据库表,封装对应的实体类,并编写插入语句8.2自定义注解8.3标注哪些操作需要增加日志8.4定义AOP切面一、概述应用场景优势
Monly21
·
2024-02-20 13:26
JavaWeb
spring
boot
java
spring
计算机网络
面试题
1.说下计算机网络体系结构计算机网络体系结构,一般有三种:OSI七层模型、TCP/IP四层模型、五层结构。简单说,OSI是一个理论上的网络通信模型,TCP/IP是实际上的网络通信模型,五层结构就是为了介绍网络原理而折中的网络通信模型。OSI七层模型OSI七层模型是国际标准化组织(InternationalOrganizationforStandardization)制定的一个用于计算机或通信系统间
最小的帆也能远航
·
2024-02-20 13:52
面试
计算机网络
Javaweb
之SpringBootWeb案例之AOP核心概念的详细解析
2.3AOP核心概念通过SpringAOP的快速入门,感受了一下AOP面向切面编程的开发方式。下面我们再来学习AOP当中涉及到的一些核心概念。1.连接点:JoinPoint,可以被AOP控制的方法(暗含方法执行时的相关信息)连接点指的是可以被aop控制的方法。例如:入门程序当中所有的业务方法都是可以被aop控制的方法。在SpringAOP提供的JoinPoint当中,封装了连接点方法在执行时的相关
向着五星的方向
·
2024-02-20 13:52
Web
spring
boot
spring
aop
python~~
Python高频
面试题
之函数-掘金100个基本Python面试问题第一部分(1-20)|Python主题月-掘金1.什么是python,使用它有什么好处,你对PEP8有什么理解?
qq_40055200
·
2024-02-20 13:44
python
开发语言
微信小程序
面试题
1.请谈谈wxml与标准的html的异同?以下是wxml与标准的HTML的异同:相同点:两者都是页面渲染语言,用于描述网页的结构和内容两者都是用标签来组织语言两者都支持是用css样式表来控制页面的外观和布局两者都支持事件处理,可以通过绑定事件来响应用户的操作不同点:标签不同,wxml的标签,;html的标签,属性不同,wxml的wx:if,wx:for,html没有这些属性样式不同:wxml中样式
qq_40055200
·
2024-02-20 13:44
微信小程序
小程序
java 进销存 销售报表 库存管理 商户管理 springmvc SSM crm 项目
系统介绍:1.系统采用主流的SSM框架jspJSTLbootstraphtml5(PC浏览器使用)2.springmvc+spring4.3.7+mybaits3.3SSM普通
javaweb
(非maven
非得起个昵称
·
2024-02-20 12:24
c++面试
c++基础
面试题
1:变量的声明和定义有什么区别1.定义:为变量分配地址和存储空间,声明:不分配地址。2.一个变量可以在多个地方声明,但是只在一个地方定义。
末日流光
·
2024-02-20 12:14
面试
c++
【day01】每天三道 java后端
面试题
:JDK、JRE和JVM | 字节码 | ACID
文章目录1.JDK,JRE,JVM分别是什么?有什么区别?2.什么是字节码?采用字节码的最大好处是什么?3.什么是数据库事务?讲一下事务的ACID特性。1.JDK,JRE,JVM分别是什么?有什么区别?答题思路:分别回答三者的概念。解释三者之间的关系。JDK是java开发工具包,包含了编写、编译、调试和运行java程序的所有工具和组件。JDK包含JRE,还包含编译器(javac),javaAPI,
xuwuuu
·
2024-02-20 12:42
java后端:每天三道面试题
java
jvm
面试
代码随想录算法训练营第三十一天|435. 无重叠区间,763.划分字母区间,56. 合并区间
.螺旋矩阵II代码随想录算法训练营第三天|链表理论基础,203.移除链表元素,707.设计链表,206.反转链表代码随想录算法训练营第四天|24.两两交换链表中的节点,19.删除链表的倒数第N个节点,
面试题
丁希希哇
·
2024-02-20 11:14
力扣算法刷题
算法
面试
python
力扣
贪心算法
代码随想录算法训练营第二十九天|1005.K次取反后最大化的数组和,134. 加油站,135. 分发糖果
.螺旋矩阵II代码随想录算法训练营第三天|链表理论基础,203.移除链表元素,707.设计链表,206.反转链表代码随想录算法训练营第四天|24.两两交换链表中的节点,19.删除链表的倒数第N个节点,
面试题
丁希希哇
·
2024-02-20 11:43
力扣算法刷题
算法
面试
python
力扣
贪心算法
代码随想录算法训练营第三十天|860.柠檬水找零,406.根据身高重建队列,452. 用最少数量的箭引爆气球
.螺旋矩阵II代码随想录算法训练营第三天|链表理论基础,203.移除链表元素,707.设计链表,206.反转链表代码随想录算法训练营第四天|24.两两交换链表中的节点,19.删除链表的倒数第N个节点,
面试题
丁希希哇
·
2024-02-20 11:04
力扣算法刷题
算法
面试
力扣
python
JavaWeb
-JDBC-API详解
一、JDBC介绍二、JDBC快速入门packagecom.itheima.jdbc;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.Statement;publicclassJDCBDemo{publicstaticvoidmain(String[]args)throwsException{//1、注册驱动
rch041126
·
2024-02-20 11:53
JavaWeb
java
servlet
开发语言
JavaWeb
-JDBC-练习
一、环境准备1、数据库表tb_brand2、实体类Brand最后注意使用get、set方法和toString二、实现功能1、查询所有数据2、添加数据3、根据id修改4、根据id删除
rch041126
·
2024-02-20 11:53
JavaWeb
Java的题目案例
java
servlet
开发语言
JavaWeb
,JDBC,Maven
Web:全球广域网,也称为万维网(www),能够通过浏览器访问的网站
JavaWeb
:是用Java技术来解决相关web互联网领域的技术栈1,关系型数据库优点:1.都是使用表结构,格式一致,易于维护2.使用通用的
兮如风.
·
2024-02-20 11:48
java
开发语言
软件测试开发/全日制丨
面试题
:中间件-淘汰缓存还是更新缓存
本文转自测试人社区,作者AD原文链接:https://ceshiren.com/t/topic/23421问题你们的Redis使用的是淘汰缓存还是更新缓存,这两者有什么区别?请详细说明答案解析首先,需要了解到在Redis中,缓存操作的读与写究竟是一个怎么样的流程缓存操作流程-读在添加Redis的之后,后端的查询(读)流程是:请求后端服务。经过逻辑处理后,先去缓存(Redis)中进行查询,如果查到,
·
2024-02-20 11:25
JavaWeb
之过滤器Filter
过滤器Filter依赖于servlet容器,基于函数回调,可以对请求和响应进行拦截,在访问后端资源之前,拦截这些来自客户端的请求,在发送回客户端之前,处理这些响应过滤器的类型身份验证过滤器数据压缩过滤器加密过滤器触发访问事件资源的过滤器图像转换过滤器日志记录和审核过滤器MIME-类型链过滤器Tokenizing过滤器转换XML内容的XSL/T过滤器过滤器的使用需要实现Filter接口,其中包含有F
·
2024-02-20 10:18
程序员
Android
面试题
汇总(中高级)及答案解析,2023年企业
面试题
精选
前言首先要声明的是:
面试题
的目的不是为了让大家背题,而是从不同维度帮助大家复习,取长补短。让我们正式进入正题:现在网上的
面试题
资料实在太多了,而且人人肯定都说自己的最好,那么就导致大家不知道怎么选了。
代码不难写
·
2024-02-20 10:04
Android
android
ui
面试
阿里java研发岗面试真题380道:mybatis+spring+readis+微服务
快到金九银十了,相信很多朋友也在备战的路上了吧,想要面试大厂的朋友,相信也知道大厂的面试从来就没有固定的
面试题
,所以面试考察的就是我们的基础是否扎实,涉及面是否广泛,今天给大家也准备了大厂面试经常会问到的一些面试真题
编程界打工仔
·
2024-02-20 10:31
java
redis
java
面试
数据库
mybatis
Java程序员负责一半开发量,却被卸磨杀驴,公司嘛!谈感情伤钱
就像下面这位网友两个原因都占了,“创业公司第一名员工,精通
JavaWeb
,熟悉C/C++,可以做简单的Android、IOS应用,最近在给一
温柔的倾诉
·
2024-02-20 10:18
uniapp
面试题
1.什么是UniApp?它有什么特点?答案:UniApp是一个基于Vue.js的跨平台应用开发框架,可以使用Vue.js的开发语法编写一次代码,然后通过编译生成可以在多个平台(包括iOS、Android、H5等)上运行的应用。UniApp具有以下特点:跨平台:开发者可以使用相同的代码基底构建多个平台的应用,避免了针对不同平台的重复开发。高性能:UniApp在运行时使用原生渲染技术,具有接近原生应用
阿金要当大魔王~~
·
2024-02-20 10:42
面试啊
uni-app
JAVA
面试题
分享五百五十一:线程池使用不当的五个坑
目录坑一:线程池中异常消失问题原因解决方法优雅的进行线程池异常处理坑二:拒绝策略设置错误导致接口超时问题原因解决方法坑三:重复创建线程池导致内存溢出问题原因解决方法坑四:共用线程池执行不同类型任务导致效率低下问题原因解决方法坑五:使用ThreadLocal和线程池的不兼容问题问题原因解决方法总结线程池是Java多线程编程中的一个重要概念,它可以有效地管理和复用线程资源,提高系统的性能和稳定性。但是
之乎者也·
·
2024-02-20 09:30
JAVA
面试题分享
java
开发语言
JAVA
面试题
分享五百五十二:一个ThreadLocal被问出了花
目录故事概要基本篇什么是ThreadLocal?既然都是保证线程访问的安全性,那么和Synchronized区别是什么呢?ThreadLocal的使用TheadLocal使用场景升华篇ThreadLocal原理高并发场景下ThreadLocal会造成内存泄漏吗?什么原因导致?如何避免?造成内存泄漏的原因如何避免总结故事地铁上,小帅无力地倚靠着杆子,脑子里尽是刚才面试官的夺命连环问,“用过Thead
之乎者也·
·
2024-02-20 09:30
JAVA
面试题分享
java
开发语言
JAVA
面试题
分享五百五十三:SpringBoot 实现动态切换数据源
目录1简介2代码实现2.1实现ThreadLocal2.2实现AbstractRoutingDataSource2.3配置数据库2.4测试2.5优化调整2.5.1注解切换数据源2.5.1.1定义注解2.5.1.2实现aop2.5.1.3测试2.5.2动态添加数据源2.5.2.1数据源实体2.5.2.2修改DynamicDataSource2.5.2.3动态添加数据源2.5.2.4测试1简介Thre
之乎者也·
·
2024-02-20 09:30
JAVA
面试题分享
java
spring
boot
开发语言
面试redis篇-01开篇
怎么解决什么是布隆过滤器什么是缓存击穿,怎么解决什么是缓存雪崩,怎么解决redis双写问题Redis分布式锁如何实现Redis实现分布式锁如何合理的控制锁的有效时长Redis的数据过期策略有哪些Redis的数据淘汰策略有哪些其他
面试题
卡搜偶
·
2024-02-20 09:57
面试
redis
职场和发展
【大厂Java
面试题
】简问简答篇
什么是Java中的内存模型(MemoryModel)?请解释一下主内存(MainMemory)和工作内存(WorkingMemory)的概念。答:Java内存模型定义了多线程程序中共享变量的访问规则。主内存是所有线程共享的内存区域,而工作内存是每个线程独享的内存区域。说说Java中的垃圾回收(GarbageCollection)机制。什么是可达性分析(ReachabilityAnalysis)?如
newcih
·
2024-02-20 09:16
java
算法
数据结构
Java EE
面试题
解析(下)
21、什么是Servlet?【掌握】Servlet是使用JavaServlet应用程序接口(API)及相关类和方法的Java程序。所有的Servlet都必须要实现的核心接口是javax.servlet.servlet。每一个Servlet都必须要直接或者间接实现这个接口,或者继承javax.servlet.GenericServlet或javax.servlet.HTTPServlet。Servl
小爱聊IT
·
2024-02-20 09:28
Java
java-ee
java
LeetCode JS专栏刷题笔记(一)
因此在这个专栏中,基本不涉及什么具体算法问题,都是一些JS的入门语法与常见的JS
面试题
,但我在给朋友推荐该专栏时阻力非常大,绝大部分当看到是LeetCode链接时就直接失去了点击的欲望,认为里面都是十分烧脑的算法题
子洋丶
·
2024-02-20 08:49
leetcode
javascript
笔记
Java线程池
面试题
Java线程池概念顾名思义,管理线程的池子,相比于手工创建、运行线程,使用线程池,有如下优点降低线程创建和销毁线程造成的开销提高响应速度。任务到达时,相对于手工创建一个线程,直接从线程池中拿线程,速度肯定快很多提高线程可管理性。线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源,还会降低系统稳定性,使用线程池可以进行同意分配、调优和监控Java线程池创建无论是创建何种类型线程池(FixedThr
陈二狗想吃肉
·
2024-02-20 07:56
springcloud
面试题
1、什么是SpringCloud?Springcloud流应用程序启动器是于SpringBoot的Spring集成应用程序,提供与外部系统的集成。SpringcloudTask,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。2、使用SpringCloud有什么优势?使用SpringBoot开发分布式微服务时,我们面临以下问题(1)与分布式系统相关的复杂性-这种开销包括网络问
陈二狗想吃肉
·
2024-02-20 07:43
RabbitMq相关
面试题
Rabbitmq:1.什么是RabbitMQ?它的作用是什么?消息中间件实现各个应用程序之间的异步通信和解耦作用:异步通信和解耦、缓冲和削峰填谷、可靠性(RabbitMQ支持消息持久化、消息确认机制)2.RabbitMQ的基本架构是怎样的?生产者将消息发送到Exchange(DirectExchange、FanoutExchange、TopicExchange、HeadersExchange),E
努力奋斗的JAVA小余
·
2024-02-20 07:23
RabbitMq
rabbitmq
分布式
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他