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框架常见面试题
Vue
常见面试题
对mvc和mvvm的理解mvc是Model负责数据存储,View负责视图展示,Controller负责业务逻辑,所有逻辑都在controller难以维护,当数据发生变化时需获取dom,操作属性在重新渲染到视图mvvm就是Model、View、ViewModel,viewModel实现一套响应式机制自动响应model中数据变化,并实现一套更新策略自动将数据变换转为视图更新,解决Mode和View的耦
wangxiang2020
·
2023-02-17 20:29
虚拟机类加载机制(一)--- 类文件结构
Java的技术体系包括支持Java程序运行的虚拟机(JVM)提供接口支持的JavaAPIJava编程语言第三方
Java框架
(如Spring等)代码编译的结果从本地机器码转变为字节码,是存储格式发展的一小步
dukecui
·
2023-02-17 15:22
RxJava 异常时堆栈显示不正确?解决方法都在这里
(即我们捕获到的堆栈没有包含我们自己代码,都是一些系统或者Rx
Java框架
的代码)典型的一些error信息如下:可以看到,上面的Error堆栈信息中,它并没有给出这个Error在实际项
·
2023-02-17 14:08
androidkotlin
Python爬虫
常见面试题
(二)
前言之所以在这里写下python爬虫
常见面试题
及解答一是用作笔记,方便日后回忆;二是给自己一个和大家交流的机会,互相学习、进步,希望不正之处大家能给予指正;三是我也是互联网寒潮下岗的那批人之一,为了找工作而做准备
嗨学编程
·
2023-02-16 23:46
虚拟机类加载机制(四)--- Class文件结构实例详解
Java的技术体系包括支持Java程序运行的虚拟机(JVM)提供接口支持的JavaAPIJava编程语言第三方
Java框架
(如Spring等)代码编译的结果从本地机器码转变为字节码,是存储格式发展的一小步
dukecui
·
2023-02-06 20:22
JavaScript
常见面试题
分析(四)
Unsplash01强制类型转换和隐式类型转换强制:parseInt、parseFloat、toString隐式:if、逻辑运算、==、+拼接字符串02newObject()和Object.create()区别//Object.create(null)//没有原型//Object.create({})//可指定原型constobj1={a:1,b:2}constobj2=newObject(obj
Nian糕
·
2023-02-06 20:52
【大数据】第二章:搭建Hadoop集群(送尚硅谷大数据笔记)
两个
常见面试题
:1,Hadoop集群中常见的端口Hadoop2.xNameNode内部端口:8020/9000NameNod
DragonZhuCn
·
2023-02-06 19:03
Hadoop
大数据
hadoop
大数据
基于微信小程序的懒人美食帮小程序
文末联系获取源码开发语言:
Java框架
:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7/8.0数据库工具:Navicat11开发软件:eclipse/myeclipse
一点素材
·
2023-02-06 12:39
微信小程序
小程序
微信小程序
mysql
java
美食
基于微信小程序的大学生科技竞赛管理系统小程序
文末联系获取源码开发语言:
Java框架
:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7/8.0数据库工具:Navicat11开发软件:eclipse/myeclipse
一点素材
·
2023-02-06 12:39
微信小程序
小程序
微信小程序
mysql
java
毕业设计
基于微信小程序的宠物寄养平台小程序
文末联系获取源码开发语言:
Java框架
:ssmJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7/8.0数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven
一点素材
·
2023-02-06 12:39
微信小程序
小程序
微信小程序
宠物
java
毕业设计
基于微信小程序的火锅店点餐系统小程序
文末联系获取源码开发语言:
Java框架
:ssmJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7/8.0数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven
一点素材
·
2023-02-06 12:07
小程序
微信小程序
java
mysql
毕业设计
常见面试题
|Java基础(一)
基础Q:Integer和int的区别int是基本数据类型,Integer是类,因为Java很多地方需要类,比如泛型里Java有自动装箱和自动拆箱对象类都是final的-128到127之间,Integer.valueOf返回的是缓存,不新建对象。这个范围可以通过JVM参数设置Q:Java和C++的区别Java和C++都是面向对象的,都有封装继承和多态C++有指针,需要程序员手动释放内存,Java没有
直尾巴的小浣熊
·
2023-02-06 10:16
【Java架构师面试题】设计模式面试专题(共35题含答案)
本篇为设计模式面试专题,总共收录了35道
常见面试题
及答案解析,希望能帮到你~有个博客:www.javajiagoushi.com有个公众号:Java架构师面试网关注后回复”面试“,送你一个面试神器哟~1
6cc011a46fcd
·
2023-02-06 01:18
CSS
常见面试题
优先级css选择器的优先级计算权重!import内联样式优先级一样高,后写的生效雪碧图的原理,CSS图像合并技术,将小图标和背景图像合并到一张图片上,然后利用css的背景定位来显示需要显示的图片部分,可理解为图片截取显示(坐标的移动)雪碧图的作用减少HTTP请求数,提高加载性能减小图片大小(某些情况,有限)自定义字体的使用场景宣传/品牌/banner等固定文案字体图标(广泛使用)base64的使用
没了提心吊胆的稗子
·
2023-02-05 11:16
Redis
常见面试题
欢迎关注公众号“Tim在路上”1.什么是Redis数据库?Redis是完全开源免费的,是一个高性能的key-value数据库。它的特点有:(1)Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。(2)Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。(3)Redis支持数据的备份,即ma
Tim在路上
·
2023-02-05 05:40
MySQL高级
ShardingSphereSharding-JDBC,轻量级
java框架
,java的jdbc层提供额外的服务Sharding-ProxySharding-SideCarSharding-JDBC主要功能数据库分片分布式事务数据库治理初始化流程根据配置信息生成
极速魔法
·
2023-02-04 20:30
React
常见面试题
及答案
1、keys的作用是什么?Keys是React用于追踪哪些列表中元素被修改、被添加或者被移除的辅助标识。render(){return({this.state.todoItems.map(({item})=>{return{item.name}})})}在开发过程中,我们需要保证某个元素的key在其同级元素中具有唯一性。在ReactDiff算法中React会借助元素的Key值来判断该元素是新近创建
毕安
·
2023-02-04 10:23
Redis主从架构 | 黑马Redis高级篇
目录一、搭建主从架构1、为什么要搭建2、准备实例和配置3、启动4、开启主从关系二、数据同步原理1、全量同步2、命令传播3、增量同步三、
常见面试题
一、搭建主从架构1、为什么要搭建如果服务器发生了宕机,由于数据恢复是需要点时间
卒获有所闻
·
2023-02-04 08:24
Redis
redis
架构
数据库
缓存
MySQL数据库
常见面试题
总结(超详细)
目录1、数据库的常用范式:2、SQL语句的执行过程:2.1、客户端的数据库驱动与数据库连接池:2.2、MySQL架构的Server层的执行过程:2.3、Innodb存储引擎的执行过程:3、常用的存储引擎?InnoDB与MyISAM的区别?4、事务的ACID与实现原理?4.1、事务的ACID:4.2、ACID的实现原理:5、数据库中的锁机制?5.1、表级锁、行级锁、页级锁:5.2、InnoDB的行锁
Java运动猿
·
2023-02-03 22:43
MySQL数据库
mysql
java中mapper层作用_解析
Java框架
中entity层,mapper层,service层,controller各层作用...
一、entity层别名:model层,domain层用途:实体层,用于存放我们的实体类,与数据库中的属性值基本保持一致,实现set和get的方法。例子:user表的实体UserpublicclassUser{/***用户id*/@Id@GeneratedValue(strategy=GenerationType.IDENTITY)privateLongid;/***用户昵称*/privateStr
锦宁
·
2023-02-03 11:50
java中mapper层作用
Android 操作系统架构梳理
Linux内核),Hardwareabstractionlayer(硬件抽象层),Native&AndroidRuntime系统Native和Android运行时环境,JavaAPIFramework
Java
Jam741
·
2023-02-02 23:20
Python
常见面试题
总结
1、类继承有如下的一段代码:classA(object):defshow(self):print'baseshow'classB(A):defshow(self):print'derivedshow'obj=B()obj.show()如何调用类A的show方法了。方法如下:obj.__class__=Aobj.show()class方法指向了类对象,只用给他赋值类型A,然后调用方法show,但是用
0X7C00
·
2023-02-02 10:33
Java
常见面试题
汇总-----------数据库(连接操作、分组查询、查询优化)
59、数据库连接(LEFT)操作 首先定义两个表t1和t2IDNAME1aaa2bbbIDAGE120330 内连接(innerjoin):只显示符合连接条件的记录 select*fromt1innerjoint2ont1.id=t2.id;IDNAMEIDAGE1aaa120 外连接分为左外连接、右外连接、全外连接三种 1)、左外连接(LEFTJOIN或LEFTOUTERJOIN):即
从菜鸟到老菜鸟
·
2023-02-02 04:03
python五种可视化工具及六道
常见面试题
2017-12-26吊炸天的[Python五种可视化工具]在Python中,将数据可视化有多种选择,正是因为这种多样性,何时选用何种方案才变得极具挑战性。本文包含了一些较为流行的工具以及如何使用它们来创建简单的条形图。什么是Matplotlib?Matplotlib是众多Python可视化包的鼻祖。其功能非常强大,同时也非常复杂。你可以使用Matplotlib去做任何你想做的事情,但是想要搞明白却
宇翔XGT
·
2023-02-01 13:32
机器学习
技术前沿
学有所思
Python
python
可视化工具
面试题
spring面试题综合
notin5️⃣用>=代替>6️⃣尽量使用commit,因为会释放一些资源例如回滚段上用于回复的数据被程序语句获得的锁等oracle管理这些资源的花费外链接面试题大全Oralce数据库的优化(面试必问题)数据库
常见面试题
annkee
·
2023-02-01 05:54
JVM经典面试题(2021最新版)
本文包含了JVM中内存结构、垃圾回收算法、垃圾回收器、类加载、双亲委派模型、和JVM调优的
常见面试题
。
程序员库森
·
2023-01-31 22:52
python爬虫
常见面试题
(二)
前言此为《python爬虫
常见面试题
(一)》下篇。
竞速的蜗牛
·
2023-01-31 19:33
Java毕业设计:基于springboot+java+vue的健身房课程预约信息网站
运行环境开发语言:
Java框架
:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven
QQ1039692211
·
2023-01-31 16:39
springboot
计算机毕业设计
java
vue.js
eclipse
前端
常见面试题
(小程序)二十二
一:组件生命周期created组件实例化,但节点树还未导入,因此这时不能用setDataattached节点树完成,可以用setData渲染节点,但无法操作节点ready(不是onReady)组件布局完成,这时可以获取节点信息,也可以操作节点moved组件实例被移动到树的另一个位置detached组件实例从节点树中移除.生命周期@小四二:behavior是?定义和使用behaviorsbehavi
嘎拉呢
·
2023-01-31 13:22
前端
常见面试题
之http和https
前端
常见面试题
之http和httpshttp:基本概念:超文本传输协议,是互联网应用很广泛的一个网络协议,也是前端面试最经常出现的一个面试题。
可乐阿泽
·
2023-01-31 12:49
前端面试题
前端
javascript
前端
常见面试题
之构造函数原型prototype
前端
常见面试题
之构造函数原型prototypeJS规定每一个构造函数都有一个prototype属性,指向另一个对象,这里值得注意的是prototype就是一个对象,而这个对象的所有属性和方法,都会被构造函数所拥有
可乐阿泽
·
2023-01-31 12:48
前端面试题
前端
javascript
高级前端
常见面试题
1、请介绍一下回流(Reflow)与重绘(Repaint)回流:当我们对DOM的修改引发了DOM几何尺寸的变化(比如修改元素的宽、高或隐藏元素等)时,浏览器需要重新计算元素的几何属性(其他元素的几何属性和位置也会因此受到影响),然后再将计算的结果绘制出来。这个过程就是回流(也叫重排)。重绘:当我们对DOM的修改导致了样式的变化、却并未影响其几何属性(比如修改了颜色或背景色)时,浏览器不需重新计算元
余生_1
·
2023-01-31 11:15
面试
html5
javascript
es6
社招前端
常见面试题
(附答案)
闭包首先说明什么是闭包,闭包简单来说就是函数嵌套函数,内部函数引用来外部函数的变量,从而导致垃圾回收机制没有把当前变量回收掉,这样的操作带来了内存泄漏的影响,当内存泄漏到一定程度会影响你的项目运行变得卡顿等等问题。因此在项目中我们要尽量避免内存泄漏。前端进阶面试题详细解答AJAX实现:利用XMLHttpRequest//getconstgetJSON=(url)=>{returnnewPromis
bb_xiaxia1998
·
2023-01-31 11:29
前端框架
javascript
前端
常见面试题
前端
常见面试题
浏览器输入一个URL到页面过程中发生了什么超文本传输协议的超文本怎么理解浏览器渲染机制、重绘、重排浏览器渲染机制即网页生成的过程重排重绘网络安全GET和POSTGET和POST的区别GET
Sunshinedada
·
2023-01-31 11:17
前端
微信小程序 java失物招领系统uniAPP设计
开发语言:
Java框架
:ssmJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:Maven3.3.9
qq_840612233
·
2023-01-30 15:06
开发语言
java
数据库
10-
Java框架
-SpringBoot整合MyBatis-Plus
一、MyBatis-Plus介绍官网https://baomidou.com/MyBatis-Plus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变(无侵入式),为简化开发、提高效率而生。MyBatis-Plus为简化开发而生。二、MyBatis-Plus入门案例2.1基础环境准备User表--创建表DROPTABLEIFEXISTSuser;CREATETA
码赛客1024
·
2023-01-30 04:56
07-Java框架
mybatis
java
spring
boot
Sharding-JDBC 源码分析 —— JDBC实现与读写分离
OK,我们先来看一段Sharding-JDBC官方对自己的定义和定位Sharding-JDBC定位为轻量级
java框架
,使用客户端直连数据库,以jar包形式提供服务,未使用中间层,无需额外部署,无其他依赖
weixin_42073629
·
2023-01-29 08:53
数据库中间件
Sharding-JDBC
基于springboot的网上零食购物系统
1.1基于springboot的零食购物系统1.2程序编程语言:
java框架
:springboot前台:htmljsbootstrap框架jquary开发工具:IDEA2020,JDK1.8,mysql5.7
Coding路人王
·
2023-01-29 07:51
毕业设计
项目
Springboot
spring
boot
bootstrap
java
自定义retrofit框架(一)java动态代理
因为动态代理在一些成熟的
java框架
上应用非常广泛,例如android中的retrofit以及J2EE中的mybatise。
好多个胖子
·
2023-01-29 02:36
RxJava 2.0 源码分析一(RxJava的订阅流程)
Rx
Java框架
内部采用观察者模式,基于事件流的链式调用、逻辑简洁、使用简单,在Android开发中被广泛的使用。
zl_adams
·
2023-01-28 17:23
一、
Java框架
之Spring配置文件开发
文章目录1.基础概念1.1SpringFramework1.2核心概念产生背景IoC、Bean、DI2.入门案例2.1普通Maven项目2.2IoC入门案例2.3DI入门案例3.bean配置3.1bean基础配置bean的基础配置bean的别名配置bean的作用范围3.2bean实例化实例化方法1:构造方法实例化方法2:静态工厂实例化方法3:实例工厂实例化方法4:FactoryBean3.3bea
wxygf
·
2023-01-28 14:41
Java
spring
java
mybatis
三、
Java框架
之SpringMVC1_MVC基础
文章目录1.SpringMVC简介1.1回顾Servlet技术1.2SpringMVC入门案例步骤1:创建javaweb项目,并导入jar包步骤2:创建Controller步骤3:创建SpringMVC的配置文件步骤4:使用配置类替换web.xml步骤5:启动项目并访问注解:@Controller@RequestMapping@ResponseBody**注意事项**1.3SpringMVC工作流
wxygf
·
2023-01-28 14:41
Java
servlet
java
spring
浅谈
JAVA框架
Spring
spring是Java非常重要的框架,且蕴含了一系列设计模式,非常值得研究,本期就通过Spring学习这篇文章了解一下spring。spring为何长寿spring作为一个后端框架,拥有17年历史,这在前端看来是不可思议的。前端几乎没有一个框架可以流行超过5年,就最近来看,react、angular、vue三大框架可能会活的久一点,他们都是前端相对成熟阶段的产物,我们或多或少可以看出一些设计模式。
晴天暖宝宝
·
2023-01-28 14:10
ruby
erlang
kotlin
开发语言
scala
二、
Java框架
之Spring注解开发
文章目录1.IOC/DI注解开发1.1Component注解@Component@Controller@
[email protected]
纯注解开发模式1.3注解开发bean管理@Scope@
[email protected]
注解开发依赖注入@Autowired@Qualifier@
[email protected]
第三方bean管理@Bean@import
wxygf
·
2023-01-28 14:09
Java
java
spring
mybatis
面试常问(必看)
www.cnblogs.com/zhoujie/p/node1.htmlredux的见解https://blog.csdn.net/zhanglongdream/article/details/54705577react的
常见面试题
白意莲
·
2023-01-28 13:20
小白轻松学SpringBoot系列
小白轻松学SpringBoot系列SpringBoot简介SpringBoot特点:SpringBoot学习地址:SpringBoot简介SpringBoot目前也是一个比较火的
Java框架
,其设计目的是用来简化新
安楠大叔
·
2023-01-28 11:29
idea
Springboot
Idea
小白轻松学
安楠大叔
Mybatis
常见面试题
总结
1、什么是Mybatis?(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。(2)MyBatis可以使用XML或注解来配置和映射原生信息,将POJO映射成数据库中的记录,避免了几乎所有的JDBC代码
小程的Bald_diary
·
2023-01-28 05:55
MySQL的
常见面试题
总结
前言本文主要受众为开发人员,所以不涉及到MySQL的服务部署等操作,且内容较多,大家准备好耐心和瓜子矿泉水.前一阵系统的学习了一下MySQL,也有一些实际操作经验,偶然看到一篇和MySQL相关的面试文章,发现其中的一些问题自己也回答不好,虽然知识点大部分都知道,但是无法将知识串联起来.因此决定搞一个MySQL灵魂100问,试着用回答问题的方式,让自己对知识点的理解更加深入一点.此文不会事无巨细的从
Java自闭师
·
2023-01-27 08:16
React
常见面试题
什么是声明式编程声明式编程是一种编程范式,它关注的是你要做什么,而不是如何做。它表达逻辑而不显式地定义步骤。这意味着我们需要根据逻辑的计算来声明要显示的组件。它没有描述控制流步骤。声明式编程的例子有HTML、SQL等HTMLfile//HTMLDeclarativeProgramming复制代码SQLfileselect*fromstudenswherefirstName='declarative
好奇而已
·
2023-01-27 07:13
基于微信小程序的自驾游拼团小程序
文末联系获取源码开发语言:
Java框架
:ssmJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7/8.0数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven
一点素材
·
2023-01-26 16:50
微信小程序
微信小程序
小程序
mysql
java
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
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
其他