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框架常见面试题
数据库选型以及表设计的基本原则
表设计彩蛋前言前后端开发外加数据库设计,特别是数据库是前后端的桥梁,对此需要注意很多点,在此处项目中感悟犹大推荐阅读:数据库关于事务的详解分析(全)包含面试常问的细节Mysql优化高级篇(全)Mysql底层原理详细剖析+
常见面试题
码农研究僧
·
2024-02-06 14:54
数据库
数据库
表设计
详细分析Redis中数值乱码的根本原因以及解决方式
目录前言1.问题所示2.原理分析3.拓展前言对于这方面的相关知识推荐阅读:Redis框架从入门到学精(全)Java关于RedisTemplate的使用分析附代码
java框架
零基础从入门到精通的学习路线附开源项目面经等
码农研究僧
·
2024-02-06 14:17
数据库
redis
数据库
缓存
MyBatis
常见面试题
汇总(超详细回答)
目录1.什么是Mybatis?2.Mybatis的优缺点?3.#{}和${}的区别是什么?4.xml映射文件中有哪些标签?5.模糊查询like语句该怎么写?6.Mapper接口的工作原理是什么?Mapper接口里的方法,参数不同时,方法能重载吗?7.MyBatis是如何进行分页的?分页插件的原理是什么?8.Mybatis是如何将sql执行结果封装为目标对象并返回的?都有哪些映射形式?9.如何执行批
java路飞
·
2024-02-06 12:07
面试复习
mybatis
java
数据库
1024程序员节
24道Mybatis
常见面试题
总结及答案
1、什么是Mybatis?1.Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。2.MyBatis可以使用XML或注解来配置和映射原生信息,将POJO映射成数据库中的记录,避免了几乎所有的JDBC代码和手
不会敲代码的谌
·
2024-02-06 12:36
mybatis
java
数据库
spring
spring
boot
MyBatis
常见面试题
37道-包含答案
一、MyBatis简介1.MyBatis是什么?Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。MyBatis可以使用XML或注解来配置和映射原生信息,将POJO映射成数据库中的记录,避免了几乎所有的J
小郑说编程i
·
2024-02-06 12:33
Mybatis
面试题
mybatis
oracle
数据库
面试
多线程进阶(下篇)---Callable 接口、JUC(java.util.concurrent) 的常见类、线程池、线程安全的集合类、死锁、其他
常见面试题
目录一、Callable接口1.Callable的用法2.相关面试题二、JUC(java.util.concurrent)的常见类1.ReentrantLock2.原子类三、线程池1.ThreadPoolExecutor2.信号量Semaphore3.CountDownLatch⚾4.相关面试题四、线程安全的集合类1.ArrayList2.多线程环境使用队列3.多线程环境使用哈希表3.1Hasht
小枫 ~
·
2024-02-06 10:44
EE初阶
java
jvm
面试
java-ee
35道最新【软件测试】面试题,
常见面试题
及答案汇总
前言除了掌握扎实的专业技能之外,你还需要一份《软件测试面试宝典2022版》才能在万千面试者中杀出重围,成功拿下offer。小编特意整理了35道测试必问必过面试题,送给大家,希望大家都能顺利通过面试,拿下高薪。赶紧码住吧~~文末有福利1、测试的目的是什么?●发现软件缺陷●提升软件质量●避免发布后存在风险2、黑盒测试是什么?●黑盒,看不见内部的实现逻辑,只针对外观进行测试●主要是功能测试,测试应用程序
锦都不二
·
2024-02-06 03:06
软件测试
经验分享
软件测试面试题
程序人生
软件测试工程师
面试
求职
软件测试
2024年ERP管理系统职业技能大赛软件测试赛项-软件测试
常见面试题
软件测试
常见面试题
1软件的含义程序、数据及相关文档的完整集合。2测试与调试的区别是什么?测试是由测试人员来进行,主要目标是发现、报告和跟踪缺陷。
yueqingll
·
2024-02-06 03:06
职业技能大赛软件测试
面试
测试工具
作为开发人的我们,怎么可以不了解这些?
必备技能:文章结尾处,有资源获取方式SpringSpring是一个轻量级的
Java框架
,它可以用于开发各种Java应用程序。
艾利克斯冰
·
2024-02-06 00:05
python
java
maven
C/C++内存管理
delete操作自定义类型4.operatornew与operatordelete函数5.new和delete的实现原理5.1内置类型5.2自定义类型6.定位new表达式(placement-new)7.
常见面试题
DarknessCor
·
2024-02-05 20:06
c语言
c++
springboot(ssm交友系统 在线社交论坛网站系统Java系统
springboot(ssm交友系统在线社交论坛网站系统Java系统开发语言:
Java框架
:springboot(可改ssm)+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:mysql5.7
Java学长-kirito
·
2024-02-05 11:10
java
spring
boot
交友
springboot(ssm船舶维保管理系统 船只报修管理系统Java系统
springboot(ssm船舶维保管理系统船只报修管理系统Java系统开发语言:
Java框架
:springboot(可改ssm)+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:mysql5.7
kirito学长-Java
·
2024-02-05 11:37
java
spring
boot
后端
java/php/node.js/python基于疫情防控的物资管理与发放系统【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+vueJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
林科程序设计
·
2024-02-05 10:03
java
课程设计
开发语言
ssm/java/node/python/php基于SSM陕商院师资培养管理系统【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+vueJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
北桥毕设程序
·
2024-02-05 10:02
java
课程设计
开发语言
java/php/node.js/python疫情期间物资分派管理系统【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+vueJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
贺旻程序设计
·
2024-02-05 10:32
java
课程设计
开发语言
ssm/java/node/python/php基于微信小程序点餐系统【2024年毕设】
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:
Java框架
:ssm技术:ssm+vueJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7或8.0数据库工具
铁川毕设程序
·
2024-02-05 10:32
java
课程设计
开发语言
基于springboot和vue实现地方美食分享网站演示【附项目源码】
基于springboot和vue实现地方美食分享网站演示开发语言:
Java框架
:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7数据库工具:Navicat11开发软件
大雄是个程序员
·
2024-02-05 08:27
项目实践
vue.js
spring
boot
毕业设计
课程设计
项目源码
Spring AOP原理的
常见面试题
SpringAOP原理的
常见面试题
.SpringAOP是怎么实现的什么是代理模式静态代理动态代理怎么实现的JDK动态代理CGLIB动态代理引入依赖JDK与CJLIB的区别什么时候使用JDK与CJLIB.SpringAOP
墨溱
·
2024-02-05 06:18
spring
java
后端
JS准备
2、面试的信心来源于过硬的基础]1、web前端
常见面试题
汇总一、ES5、ES6去重1、ES5去重提示和注释注释:indexOf()方法对大小写敏感!
罗小耳
·
2024-02-05 05:52
Linux
常见面试题
汇总
Linux上如何查询某个端口是否被占用?在Linux上,你可以使用以下几种方法来查询某个端口是否被占用:使用netstat命令:netstat-tuln|grep这个命令会列出当前正在运行的所有TCP和UDP端口,并过滤出指定端口是否被占用。如果端口被占用,会显示对应的PID和程序名称。使用ps命令结合grep命令:ps-aux|grep这个命令会列出所有正在运行的进程,并过滤出包含指定端口号的进
lose_rose777
·
2024-02-05 03:24
面试题
linux
运维
服务器
程序员思想——版本控制,
常见面试题
和知识点
面试当中的git和SVN的内容:git是分布式版本控制系统,SVN是集中式版本控制系统。问题1:reset与rebase,pull与fetch的区别gitreset不修改commit相关的东西,只会去修改.git目录下的东西。gitrebase会试图修改你已经commit的东西,比如覆盖commit的历史等,但是不能使用rebase来修改已经push过的内容,容易出现兼容性问题。rebase还可以
alcohol和cat
·
2024-02-05 02:15
计算机网络
CSDN博客七层协议以及如何很好得记忆_曹同学的博客-CSDN博客_网络七层协议记忆口诀巧记OSI七层网络模型(前端)_cmyh100的博客-CSDN博客_七层网络模型记忆口诀三次握手,四次挥手(详解)-
常见面试题
之计算机网络
AdamShi
·
2024-02-05 01:50
lombok原理介绍
源码再进一步深入(下面一段是借鉴参考文章的内容)总结参考文章由于lombok基本使用在springboot框架中,因此首先介绍一下springbootSpringBoot是一个基于Spring框架的开源
Java
漫长的~以后
·
2024-02-04 23:41
springboot
java
springboot
后端
springboot(ssm产业园区智慧公寓管理系统 工业宿舍管理系统Java系统
springboot(ssm产业园区智慧公寓管理系统工业宿舍管理系统Java系统开发语言:
Java框架
:springboot(可改ssm)+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库
kirito学长-Java
·
2024-02-04 23:26
java
spring
boot
后端
springboot(ssm船舶监造系统 船只生产管理系统Java系统
springboot(ssm船舶监造系统船只生产管理系统Java系统开发语言:
Java框架
:springboot(可改ssm)+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:mysql5.7
kirito学长-Java
·
2024-02-04 22:55
java
spring
boot
后端
Java有几个阶段学习?
第二阶段是javaWeb的学习:Web前端开发基础和框架、Servlet和JSP在Web后端的应用、Web后端开发相关专题、MVC和分层架构以及项目开发流程及CASE工具的使用等第三阶段
java框架
。
长沙一度IT学校
·
2024-02-04 19:34
细节拉满,58个实例+2个项目,带你深入技术原理,彻底搞懂Spring Boot
SpringBoot每月的下载量超过7500万,是目前使用广泛的
Java框架
。它的易用性和强大功能彻底改变了应用程序的开发方式,使应用程序逐渐从单体形式发展到微服务。
该用户快成仙了
·
2024-02-04 18:38
spring
boot
java
spring
58 个实例 +2 个项目,带你深入技术原理,彻底搞懂 Spring Boot
SpringBoot每月的下载量超过7500万,是目前使用广泛的
Java框架
。它的易用性和强大功能彻底改变了应用程序的开发方式,使应用程序逐渐从单体形式发展到微服务。然而,Sprin
wadfdhsajd
·
2024-02-04 18:38
java
框架
后端
spring
boot
java
spring
Java框架
-MybatisPlus入门使用
附上官网,本文基于官网学习先会用,后分析原理!本文创建Mysql数据库表(官方使用H2)DROPTABLEIFEXISTSUSER;CREATETABLEUSER(idBIGINT(20)NOTNULLCOMMENT'主键ID',NAMEVARCHAR(30)NULLDEFAULTNULLCOMMENT'姓名',ageINT(11)NULLDEFAULTNULLCOMMENT'年龄',emailV
monster++
·
2024-02-04 12:57
JAVA框架
数据库
mybatis
java
spring
spring
boot
C/C++内存管理
realloc/freeC++内存管理方式operatornew与operatordelete函数(重要点进行讲解)new和delete的实现原理内置类型定位new表达式(placement-new)(了解)
常见面试题
如何避免内存泄漏
你好,赵志伟
·
2024-02-04 11:56
c语言
c++
开发语言
vue
常见面试题
汇总
1.为什么要使用Vue?答:Vue是一款优秀的前端框架,它可以帮助我们快速构建高效、可复用、易维护的Web应用程序,并提供了丰富的API和生态系统。2.Vue有哪些生命周期钩子函数?答:Vue有8个生命周期钩子函数,分别是beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、beforeDestroy、destroyed。3.V
小敏今天又写代码了
·
2024-02-03 23:27
vue.js
javascript
前端
vue
常见面试题
1.e6中继承为什么要用super()2.在vue中调用函数是在create,mouted中?在单个组件中,因为请求数据是异步的,所以你无论放到created、mounted,都是在最后执行。当遇到父子组件中,组件的加载顺序是:先执行父的前3个生命周期,再执行子的前4个生命周期。这个时候的异步就有了优先顺序。如果你想让父的请求优先执行,就放created中;如果想让子的请求先执行,父的请求就放mo
小前端
·
2024-02-03 23:55
vue.js
javascript
前端
C语言
常见面试题
:C语言中如何进行文件操作?
在C语言中,文件操作主要包括文件的打开、读取、写入和关闭等操作。下面我将详细介绍如何在C语言中进行文件操作。打开文件使用fopen函数打开文件,该函数需要两个参数:文件路径和打开模式。c复制代码FILE*fopen(constchar*path,constchar*mode);打开模式可以是以下值之一:"r":以只读方式打开文件。"w":以只写方式打开文件,如果文件不存在则创建该文件。"a":以追
广寒舞雪
·
2024-02-03 18:53
C语言
c语言
java
服务器
C语言
常见面试题
:C语言中如何进行网络编程?
在C语言中进行网络编程,通常涉及到套接字(sockets)的使用。套接字是用于在网络上发送和接收数据的端点。通过套接字,可以创建不同类型的连接,如TCP连接或UDP连接,以便在网络上发送和接收数据。以下是在C语言中进行网络编程的基本步骤:安装和配置网络环境:在进行网络编程之前,你需要确保你的系统上安装了必要的网络软件和库。对于Linux系统,你可能需要安装libsocket库。对于Windows系
广寒舞雪
·
2024-02-03 18:53
C语言
c语言
网络
开发语言
C语言
常见面试题
:C语言中如何实现多线程编程?
在C语言中,可以使用POSIX线程库(Pthreads)来实现多线程编程。Pthreads是一个开源的线程库,提供了用于创建和管理线程的API。以下是在C语言中使用Pthreads实现多线程编程的步骤:包含头文件:在C程序中,需要包含pthread.h头文件,以便使用Pthreads提供的函数和数据类型。c复制代码#include创建线程:使用pthread_create函数创建新的线程。该函数需
广寒舞雪
·
2024-02-03 18:23
C语言
c语言
mfc
开发语言
C语言
常见面试题
:C语言中如何进行图形界面编程?
在C语言中进行图形界面编程通常需要借助一些图形库。以下是一些常用的C语言图形库及其使用方法:GTK+(GIMPToolkit):GTK+是一个广泛使用的开源图形库,可用于创建跨平台的桌面应用程序。它提供了一套丰富的控件,如按钮、文本框、滑块等,用于构建用户界面。使用GTK+,你需要包含相应的头文件,并链接到库。示例代码:复制代码c`#includeintmain(intargc,char*argv
广寒舞雪
·
2024-02-03 18:22
C语言
c语言
开发语言
操作系统
常见面试题
(2021最新版)
://github.com/cosen1024/Java-Interview国内Gitee(可下载pdf):https://gitee.com/cosen1024/Java-Interview操作系统
常见面试题
来啦
程序员库森
·
2024-02-03 16:38
使用线程锁(lock)实现线程同步_一文搞懂Java多线程使用方式、实现原理以及
常见面试题
...
本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看https://github.com/h2pl/Java-Tutorial喜欢的话麻烦点下Star哈文章首发于我的个人博客:www.how2playlife.com本文是微信公众号【Java技术江湖】的《夯实Java基础系列博文》其中一篇,本文部分内容来源于网络,为了把本文主题讲得清晰透彻,也整合了很多我
weixin_39596720
·
2024-02-03 16:14
多线程python
客户端fuwuq实现方式
模拟进程状态转换程序java版
springboot(ssm爱心商城系统 爱心捐赠商城系统Java系统
springboot(ssm同城上门喂遛宠物系统宠物预约系统Java系统开发语言:
Java框架
:springboot(可改ssm)+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:mysql5.7
kirito学长-Java
·
2024-02-03 15:53
java
spring
boot
数据库
springboot(ssm笔记记录分享网站 笔记商品购物系统Java系统
springboot(ssm笔记记录分享网站笔记商品购物系统Java系统开发语言:
Java框架
:springboot(可改ssm)+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:mysql5.7
kirito学长-Java
·
2024-02-03 15:53
java
spring
boot
笔记
springboot(ssm本庄村果园预售系统 果蔬销售商城系统Java系统
springboot(ssm本庄村果园预售系统果蔬销售商城系统Java系统开发语言:
Java框架
:springboot(可改ssm)+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:
kirito学长-Java
·
2024-02-03 15:22
java
spring
boot
后端
前端
常见面试题
①
01、什么是事件传播?事件传播是一种机制,定义事件如何传播或穿过DOM树到达其目标以及随后会发生什么。02、解释JavaScript中“this”的工作原理在JavaScript中,“this”指的是函数的当前执行上下文。03、解释原型继承如何工作原型继承允许一个对象通过建立原型链来继承另一个对象的属性。04、null、未定义或未声明的变量之间有什么区别?‘null’表示故意不存在任何对象值,‘u
前端你鹏哥
·
2024-02-03 12:42
前端
前端
常见面试题
②
1、CORS代表什么以及它解决什么问题?CORS代表跨源资源共享。它是一种机制,允许从资源来源域之外的另一个域请求网页上的资源。CORS解决了浏览器强制执行的同源策略,该策略可防止脚本出于安全原因向不同域发出请求。2、Prop和State有什么区别?props和state都是React组件中使用的普通JavaScript对象。props从父组件传递到子组件,用于组件内不会更改的数据。另一方面,状态
前端你鹏哥
·
2024-02-03 12:42
前端
面试
javascript
前端
常见面试题
③
1、宿主对象和本机对象有什么区别?宿主对象由环境提供,例如浏览器中的窗口或文档对象。本机对象(如数组或字符串)是ECMAScript规范的一部分,它们的行为由语言本身定义。2、解释可变对象和不可变对象之间的区别。JavaScript中不可变对象的示例是什么?不变性的优点和缺点是什么?如何在自己的代码中实现不变性?可变对象可以随着时间的推移改变其状态,而不可变对象在创建后不能修改。JavaScrip
前端你鹏哥
·
2024-02-03 07:50
前端
面试
javascript
2024新鲜出炉 最新Java基础
常见面试题
总结(中)
2024新鲜出炉最新Java基础
常见面试题
总结(中)文章目录2024新鲜出炉最新Java基础
常见面试题
总结(中)面向对象基础面向对象和面向过程的区别创建一个对象用什么运算符?
简至大道
·
2024-02-03 00:49
java
开发语言
JVM与GC
常见面试题
汇总
1、垃圾收集器说一下?答:常见的有七大垃圾收集器。首先是Serial收集器,它就是单个垃圾收集线程参与垃圾回收,期间会暂停所有的用户线程,也就是stoptheworld。新生代采用复制算法,老年代采用标记整理算法。第二个是ParNew收集器,它其实就是Serial收集器的多线程版本,就是多个垃圾收集线程参与垃圾回收,同样的也会暂停所有用户线程。新生代同样采用复制算法,老年代采用标记整理算法。第三个
帅哥学Java
·
2024-02-02 21:39
Java面试大厂必备
面试
java
如何在Java中使用protobufjava进行protobuf生成器编写
这里我将介绍Java中如何使用protobuf-
java框架
生成proto文件及相应的Java类并序列化/反序列化消息数据。如果你对Protob
Python人工智能大数据
·
2024-02-02 20:45
java
开发语言
Java框架
篇-Heibernate(一)
一:简述Hibernate框架是当今主流的Java持久层框架之一,简单易学,灵活,扩展性强,能够大大地简化程序的代码量,提高工作效率,受到广大开发人员喜爱.Heibernate是一个快放源代码的ORM(ObjectRelationalMapping,对象关系映射)它对JDBC进行了轻量级的对象封装,使得开发人员可以使用面向对象的编程思维来操作数据库二:解压包结构结构documentation:存放
TianTianBaby223
·
2024-02-02 13:47
c.x.j.core.thread.TriggerCallbackThread: java.io.EOFException:read0bject:unexpected end of file 解决方法
目录前言1.问题所示2.原理分析3.解决方法前言一般出现如下问题,都由xxl-Job引起,推荐基础知识补充:详细分析Java中的分布式任务调度框架XXL-Job
java框架
零基础从入门到精通的学习路线附开源项目面经等
码农研究僧
·
2024-02-02 11:57
BUG
java
xxl-job
Bug
Java初级面试
常见面试题
下面的这些不够看?可以访问我的语雀专栏https://www.yuque.com/greedy-9i38g/tzpwui?#《面试题》文章目录JavaSEJava基本数据类型大小JAVA中&&和||两种符号抽象类不能创建对象,那么抽象类中是否有构造器抽象类是否可以被final修饰抽象方法可否被static修饰HashCode()、equals()区别类中重写hashCode()、equals()比
Greedy_2002
·
2024-02-02 10:22
Java
计算机网络
数据库
java
面试
java-ee
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他