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索引
Java面试
题3(jsp)
1.JSP的常用指令?1)page指令功能:设置整个JSP网页的静态属性2)include指令功能:include指令用来向当前页面插入一个静态文件内容,这个文件可以是JSP.HTML文本或者是java程序语法:比如标签元素:file3)taglib指令功能:使用标签库定义新的自定义标签,在JSP页面中启动定制行为页面引用了用户自定义标签时,taglib指令应用引用自定义标签库,并指定标签的前缀2
ooooo博ooooo
·
2023-10-31 18:02
java面試題
数据库索引的基本操作(sql语句)
Mysql索引
包括普通索引、唯一性索引、全文索引和空间索引等。(唯一性索引:使用UNIQUE参数可以设置唯一索引,主键设置一种特殊的唯一索引。)分类:全文索引:适用于数据量大的字符串类型字段
Chensay.
·
2023-10-31 18:47
数据库基本操作
数据库
sql
Java面试
突击:公平锁和非公平锁有什么区别?
从公平的角度来说,Java中的锁总共可分为两类:公平锁和非公平锁。但公平锁和非公平锁有哪些区别?孰优孰劣呢?在Java中的应用场景又有哪些呢?接下来我们一起来看。正文公平锁:每个线程获取锁的顺序是按照线程访问锁的先后顺序获取的,最前面的线程总是最先获取到锁。非公平锁:每个线程获取锁的顺序是随机的,并不会遵循先来先得的规则,所有线程会竞争获取锁。举个例子,公平锁就像开车经过收费站一样,所有的车都会排
Java架构狮
·
2023-10-31 17:32
面试
职场和发展
Java面试
之锁-公平锁和非公平锁
Java锁之公平锁和非公平锁概念公平锁是指多个线程按照申请锁的顺序来获取锁,类似于排队买饭,先来后到,先来先服务,就是公平的,也就是队列非公平锁是指多个线程获取锁的顺序,并不是按照申请锁的顺序,有可能申请的线程比先申请的线程优先获取锁,在高并发环境下,有可能造成优先级翻转,或者饥饿的线程(也就是某个线程一直得不到锁)如何创建并发包中ReentrantLock的创建可以指定析构函数的boolean类
东北亚大中华区首席搬砖工具人
·
2023-10-31 17:32
java
面试
高并发
java
面试
多线程
并发编程
锁
深圳小公司面试题:AQS是什么?公平锁和非公平锁?ReentrantLock?
欢迎搜索【Java3y】来聊聊
Java面试
【对线面试官】系列一周两篇持续更新中!原创不易!!求三连!!
Java3y
·
2023-10-31 17:01
对线面试官
面试
java
多线程
并发
程序员
2020年--
JAVA面试
题汇总
文章目录基础部分1.集合继承体系2.List与Set区别3.ArrayList与LinkedList区别4.HashSet与TreeSet区别5.HashMap、HashTable、TreeMap、ConcurrentHashMap区别6.HashMapputget过程7.线程的创建方式8.线程的状态有哪些线程中的方法有哪些9.线程安全问题如何解决10.ThreadLocal有什么作用原理11.w
AugustShuai
·
2023-10-31 17:15
java面试
面试
redis
jvm
java
面试官必提的18道综合向
Java面试
题
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
游戏原画设计
·
2023-10-31 15:25
面试面经|
Java面试
RabbitMQ面试题
序言凡事预则立,不预则废。能读到这里的人,我相信都是这个世界上的“有心人”,还是那句老话:上天不负有心人!我相信你的每一步努力,都会收获意想不到的回报。目录1.RabbitMQ是什么?2.RabbitMQ特点?3.AMQP是什么?4.AMQP协议3层?5.AMQP模型的几大组件?6.说说生产者Producer和消费者Consumer?7.为什么需要消息队列?8.说说Broker服务节点、Queue
Java程序V
·
2023-10-31 13:06
Java
Java面试
java-rabbitmq
rabbitmq
java
JAVA面试
三——多线程
多线程35.并行和并发有什么区别?并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集群。所以并发编程的目标是充分的利用处理器的每一个核,以达到最高的处理性能。36.线程和进程的区别?简而言之,进程是程序运行和资源分配
x37558670
·
2023-10-31 05:41
java
面试
jvm
2019最新
Java面试
题——多线程
35.并行和并发有什么区别?并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集群。所以并发编程的目标是充分的利用处理器的每一个核,以达到最高的处理性能。36.线程和进程的区别?简而言之,进程是程序运行和资源分配的基本
weixin_45737309
·
2023-10-31 05:39
Java面试
复习总结15——Java多线程
目录Java中的线程Java线程状态机一个线程的生命周期Java多线程实战多线程的实现线程状态转换JavaThread常用方法Thread#yield():Thread.interrupt():Thread#interrupted(),返回true或者false:Thread.isInterrupted(),返回true或者false:Thread#join(),Thread#join(time)
Slayer_Zhao
·
2023-10-31 05:33
Java面试
Java面试
题(Redis)
179.redis是什么?都有哪些使用场景?Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis使用场景:数据高并发的读写海量数据的读写对扩展性要求高的数据180.redis有哪些功能?数据缓存功能分布式锁的功能支持数据持久化支持事务支持消息队列181.redis和memecache有什么区别?memca
我最酷_b537
·
2023-10-31 03:30
java面试
常问数据结构
本文主要总结面试中常问的java集合数据结构文章目录一、ListArrayListLinkedListVector二、MapHashMapLinkedHashMapHashTableTreeMap三、SetHashSetLinkedHashSetTreeSet时间复杂度一、ListArrayList底层是数组队列,相当于动态数组。与Java中的数组相比,它的容量能动态增长。数据结构-线性表的顺序存
OldWeiR
·
2023-10-31 00:10
JAVA
java
数据结构
面试
SQL学习笔记11--sql的索引index
目录索引index:作用:索引的创建:存储引擎主要分类:索引的数据结构
mysql索引
系统:索引分类:主键索引唯一索引普通索引全文索引--MyISAM支持,InnoDB在5.6之后执行组合索引重点名词:回表覆盖索引最左前缀索引下推索引维护索引
mick_hu
·
2023-10-30 23:07
sql
索引
index
MySQL目录
MySQLyum方式安装MySQl源码部署MySQL基础数据库和数据表MySQL基础数据操作
MySQL索引
MySQL安全(权限)MySQL备份MySQL主从复制MySQL读写分离Mycat
陈超同学
·
2023-10-30 18:15
Java面试
进阶:synchronized的实现原理和锁的升级降级
同步和锁都是基于AQS框架synchronized代码块是由一对儿monitorenter/monitorexit指令实现的,Monitor对象是同步的基本实现单元。Java6之前,Monitor的实现完全是依靠操作系统内部的互斥锁,因为需要进行用户态到内核态的切换,所以同步操作是一个无差别的重量级操作。JVM对此进行了大刀阔斧地改进,提供了三种不同的Monitor实现,也就是常说的三种不同的锁:
qililong88
·
2023-10-30 18:32
java&JVM
java
多线程
面试
MySQL篇---第七篇
二、
MySQL索引
类型有哪些?三、什么时候不要使用索引?一、说说InnoDB与MyISAM有什么区别?
数据大魔王
·
2023-10-30 16:51
mysql
数据库
Java面试
知识点(十五)java中的异常(exception、throw、throws、try···catch)
一、throws关键字定义一个方法的时候可以使用throws关键字声明。使用throws关键字声明的方法表示此方法不处理异常,而交给方法调用处进行处理。使用throws抛出的运行时异常相当于提示调用者,该方法有风险,至于是否处理该风险,由调用者决定。throws关键字格式:public返回值类型方法名称(参数列表,,,)throws异常类{};二、throw关键字throw关机字作用是抛出一个异常
温柔的谢世杰
·
2023-10-30 15:15
java
面试
Java面试知识汇总
一文带你搞懂API网关
Java面试
笔试面经、Java技术每天学习一点
Java面试
关注不迷路作者:aCoder2013来源:https://github.com/aCoder2013/blog/issues/35前言假设你正在开发一个电商网站
java面试笔试
·
2023-10-30 13:50
Java集合面试题&知识点总结(中篇)
而在2023年10月份开始,我将推出
Java面试
题/知识点系列内容,期望对大家有所助益,让我们一起提升。
栗筝i
·
2023-10-30 09:20
面试题
java
python
面试
Java面试
题-Redis-第二天(Redis持久化、过期键删除策略、内存淘汰策略)
目录一、Redis持久化机制二、Redis过期键删除策略三、Redis内存淘汰策略一、Redis持久化机制为了能重用Redis数据,防止系统故障造成数据丢失,我们就需要将Redis中的数据写入到磁盘中,也就是持久化1.有哪些方式有rdb和aof两种方式rdb指的是在指定的时间间隔内将数据集以快照的方式存入到磁盘中,它恢复时是将快照文件直接读取到内存中它的特点是对数据完整性和一致性要求不高的(因为如
渣瓦攻城狮
·
2023-10-30 07:19
Redis
Java面试题
redis
java面试
MySQL索引
MySQL索引
文章目录
MySQL索引
概述为什么要使用索引?MySQL有那些索引呢?
假女吖☌
·
2023-10-30 07:47
SQL
mysql
数据库
java面试
题
java面试
题1、线程、进程、多线程、线程池线程:线程是指进程中的一个单独的执行路径,不能单独存在,必须包含在进程中,是进程中的实际运作单位,是操作系统能够进行运算调度的基本单元。
不会写算法的小王
·
2023-10-29 21:12
java面试基础
java
开发语言
面试
jvm
maven
Java面试
基础篇
Java基础1.并行和并发有什么区别?2.守护线程是什么?3.创建线程有哪几种方式?以及怎么创建线程池?4.sleep()和wait()有什么区别?5.在Java程序中怎么保证多线程的运行安全?6.加锁的方式有哪些?7.synchronized和Lock有什么区别?8.什么是死锁9.怎么防止死锁?10.什么是Java序列化?什么情况下需要序列化?11.JSP和servlet有什么区别?12.JSP
不会写算法的小王
·
2023-10-29 21:38
java面试基础
java
面试
开发语言
流行面试题:Spring循环依赖问题
作者:Vt原文:https://juejin.im/post/5e927e27f265da47c8012ed9前言Spring如何解决的循环依赖,是近两年流行起来的一道
Java面试
题。
hahaxiixxsd
·
2023-10-29 20:20
三十九、【进阶】
MySQL索引
失效情况1
1、在索引列上进行运算操作(1)基础表格phone字段,存在一个单列索引。(2)在索引列上进行运算操作可以看到,在对phone字段进行运算操作之后,查询方式会变为“全表扫描”,导致索引查询失效。2、字符串类型不加单引号当索引字段为字符串类型时,在查询时没有加单引号,也会导致查询方式失效。3、模糊匹配(1)情形:头部进行模糊匹配,会导致索引查询失效;但尾部进行模糊匹配,不会导致索引查询失效。(2)实
弦之森
·
2023-10-29 18:02
MYSQL
mysql
android
数据库
Java网络编程与NIO详解8:浅析mmap和Direct Buffer
本文转自:https://www.cnblogs.com/huxiao-tee/p/4660352.html本系列文章将整理到我在GitHub上的《
Java面试
指南》仓库,更多精彩内容请到我的仓库里查看
程序员黄小斜
·
2023-10-29 14:37
Java网络编程和NIO详解
Java
Mysql -
MySQL索引
(复合索引、覆盖索引、索引下推、前缀索引)
目录存储引擎与底层实现的数据结构InnoDB主键索引和二级索引复合索引(一棵B+树过滤过个条件)覆盖索引(不用回标)索引下推(减少回表次数)前缀索引(长字符串索引优化)存储引擎与底层实现的数据结构数据结构-索引怎么选择合适的数据结构?中分析过能作为索引的数据结构主要有散列表(Hash表)、红黑树、跳表、B+树(B树)以及有序数组,并且分析了它们适合场景。Mysql的索引与存储引擎相关,但是Mysq
it_lihongmin
·
2023-10-29 10:45
数据库
B+树
索引下推
复合索引
覆盖索引
聚簇索引
近5年
java面试
题
Java面试
随着时间的改变而改变。在过去的日子里,当你知道String和StringBuilder的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。
高级java架构师
·
2023-10-29 06:18
Mysql索引
和性能优化笔记
使用索引的原则如果没有唯一性要求,可以选择普通索引如果列上有唯一性要求,可以选择唯一索引如果是需要模糊搜索,建议选择全文索引如果有多个条件一起查询,可以选择组合索引使用索引需要注意以下几点:按需使用索引索引所在的列基数越大越好,男女这种字段建立索引的效果并不大,基数很小在组合索引上要注意最左原则一些MySQL使用建议EXPLAIN你的SELECT查询就算只要一行数据时使用LIMIT1,而且一定要加
达莎雕
·
2023-10-29 03:25
我是如何进入阿里巴巴的-面向春招应届生
Java面试
指南(七)
网络基础HTTPTCP对象的内存布局对象头(header)、实例数据(InstanceData)、对齐填充java对象头里的MarkWord里默认存储对象的HashCode、分代年龄和锁标记位(包括锁标志位和是否是偏向锁)锁一共4种状态,级别从低到高分依次是:无锁状态,偏向锁状态,轻量级锁状态和重量级锁状态jvm垃圾收集1、内存划分:栈内存,堆内存,方法区2、堆内存划分新生代,老年代和永久代新生代
weixin_33850890
·
2023-10-29 02:35
java
面试
运维
【java岗面试核心】堪称最强Github 200k 点赞!计算机指南
我凭借一份《
Java面试
核心知识点》成功拿下了阿里、字节、小米等大厂的offer,两年的时间,为了完成我给自己立的flag(拿下一线互联网企业offer大满贯),即使在职也一直在不断的学习与备战面试中!
「已注销」
·
2023-10-29 02:33
java
面试
jvm
MySQL索引
为何选择B+树?复习指南
前言又到一年金九银十之际。Java作为目前用户最多,使用范围最广的软件开发技术之一。Java的技术体系主要由支撑Java程序运行的虚拟机,提供各开发领域接口支持的Java,Java编程语言及许多第三方Jvav框架构成。其中,以Java的虚拟器为今天的着重点以下是我整理收藏的一些JVM大厂面试经典问题与相应答案,希望可以给看文的朋友一些帮助由于篇幅过长,请耐心往下看,文末提供小编收藏已久的JVM面试
Java李松
·
2023-10-29 02:03
程序员
java
后端
面试
JAVA面试
题简单整理
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、重载和重写的区别一、&和&&的区别一、get和post请求的区别delete、put一、cookie和session的区别一、@Autowired和@Resource区别一、==”和equals最大的区别是一、IOC控制反转一、什么是AOP?一、AOP为什么叫切面编程?一、为什么叫控制反转?一、IOC和DI的区别?一、
小扎仙森
·
2023-10-29 02:47
笔记
java
服务器
tomcat
如何使用gpt提高效率
✍个人主页——默语的博客《
java面试
题大全》惟余辈才疏学浅,临摹之作或有不妥之处,还请读者海涵指正。
默 语
·
2023-10-28 23:11
笔记
gpt
python
开发语言
手撸golang spring ioc/aop 之1
手撸golangspringioc/aop之1缘起最近阅读[Offer来了:
Java面试
核心知识点精讲(框架篇)](王磊,2020.6)本系列笔记拟采用golang练习之SpringSpring基于J2EE
老罗话编程
·
2023-10-28 21:14
【2022最新
Java面试
宝典】—— SpringMVC面试题(29道含答案)
目录1.概述1.1什么是SpringMVC?简单介绍下你对SpringMVC的理解?1.2SpringMVC的优点2.核心组件2.1SpringMVC的主要组件?2.2什么是DispatcherServlet2.3什么是SpringMVC框架的控制器?2.4SpringMVC的控制器是不是单例模式,如果是,有什么问题,怎么决?3.工作原理3.1请描述SpringMVC的工作流程?描述一下Dispa
超级码里喵
·
2023-10-28 20:32
Java面试宝典
SpringMVC
Vue 3中toRaw和markRaw的使用
避免无限循环总结欢迎来到Java学习路线专栏~探索Java中的静态变量与实例变量☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:Java学习路线其他专栏:Java学习路线
Java
IT·陈寒
·
2023-10-28 18:08
Web前端框架
Java学习路线
java
vue.js
前端
前端框架
JAVA面试
题|AQS详细剖析
https://blog.csdn.net/qq_37419449/article/details/120040856?ops_request_misc=&request_id=&biz_id=102&utm_term=java%20aqs%E9%9D%A2%E8%AF%95%E9%A2%98&utm_medium=distribute.pc_search_result.none-task-blo
m0_46598535
·
2023-10-28 16:40
java
开发语言
云计算未来展望:边缘计算、量子计算与AI
应用领域挑战与机遇结语欢迎来到云计算技术应用专栏~云计算未来展望:边缘计算、量子计算与AI☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:云计算技术应用其他专栏:Java学习路线
Java
IT·陈寒
·
2023-10-28 14:48
云计算技术应用
人工智能
云计算
边缘计算
【
Java面试
】线程状态,BLOCKED和WAITING有什么区别
Hi,大家好,我是Mic,一个工作了14年的程序员和创业者。一个在北京工作了3年的粉丝,在一个公司待了3年没有跳槽。而且他在现在公司里面担任一个核心开发,自认为能力还不错,想出去找一份高薪工作。结果去面试的时候被一道简单的问题难住了,面试官问他:“线程状态BLOCKED和WAITING有什么区别”!因为平时主要是做业务开发,所以线程这方面的研究很少,最后很遗憾没有通过面试。下面看看普通人和高手对这
跟着Mic学架构
·
2023-10-28 14:39
Java面试题合集
大数据
面试题:为什么HashMap 使用的时候指定容量?
因为这个东西感觉是
java面试
必备的,我感觉大家都看到腻了,所以一直没怎么去写hashMap相关的。
xuxu1116
·
2023-10-28 11:29
面试题
hashmap
指定容量
java
linux进阶-
MySQL索引
小结
文章目录什么是索引?索引的类型索引分类索引结构可以使用B+Tree索引的查询类型MyISAM索引原理执行过程InnoDB索引InnoDB优势InnoDB特性InnoDB功能组件InnoDB物理存储文件结构说明InnoDB索引原理索引优化索引优化使用索引优化建议SQL语句性能优化EXPLAIN分析索引工具管理索引创建索引修改表结构使用ALTER命令添加索引删除索引查看索引优化表空间查看索引的使用实验
Nanjing_bokebi
·
2023-10-28 05:20
linux进阶
数据库
索引
explain
index
linux
sqlserver和
mysql索引
结构_SQLSERVER的非聚集索引结构
SQLSERVER的非聚集索引结构我们知道SQLSERVER的数据行的存储有两种数据结构:A:堆B:B树(binary二叉树)数据按照这种两种的其中一种来排序和存储,学过数据结构的朋友应该知道二叉树,为什麽用二叉树,因为方便用二分查找法来快速找到数据。如果是SQLSERVER的非聚集索引结构我们知道SQLSERVER的数据行的存储有两种数据结构:A:堆B:B树(binary二叉树)数据按照这种两种
元宿six
·
2023-10-28 01:53
mysql索引
选择_MySQL 索引选择原则
因此,对
MySQL索引
选择进行进一步的研究和分析,给出创建和使用索引的规则,从而有助于分析SQL查询。设
weixin_39801613
·
2023-10-28 00:33
mysql索引选择
mysql索引
存储什么_
MySQL索引
数据结构储存原理有哪些?
大家都知道mysql来进行sql语句的操作,通常进行大量的查询的时候,不使用索引会导致效率低,然后使用索引效率更高。接下来跟大家讲解mysq索引数据结构存储的原理。首先,数据库索引使用树来存储,因为树的查询效率高,而且二叉查找树还可以保持数据的有序。那么索引为什么没有使用二叉树来实现呢?其实从算法逻辑上讲,二叉查找树的查找速度和比较次数都是最小的,但是从Mysql的角度讲,我们不得不考虑一个现实问
weixin_39664560
·
2023-10-28 00:03
mysql索引存储什么
mysql普通索引回表_
MySQL索引
基础什么是索引索引是关系数据库中对某一列或多个列的值进行预排序的数据结构。索引的作用索引的是用于数据查找的一种数据结构,常见的用于数据查找的数据结构,有有序数组、二叉查找树、哈希表等,这些数据结构都是查找速度较快的。面临的问题索引设计面临如下几个问题:如何更快的查询到数据;是否支持范围查询;如何减少空间的占用;如何减少磁盘的交互次数,因为数据最终都是存放在磁盘上的,与磁盘的交互阅读速度越慢;……实
这里有街舞
·
2023-10-28 00:02
mysql普通索引回表
mysql 索引约束_
Mysql索引
约束讲解
索引什么是索引?索引是系统内部自动维护的隐藏的“数据表”,它的作用是,可以极大地加快数据的查找速度!这个隐藏的数据表,其中的数据是自动排好序的,其查找速度就是建立在这个基础上。通常,所谓建立索引,其实是指定一个表的某个或某些字段作为“索引数据字段”就可以了,形式为:索引类型(要建立索引的字段名)索引类型有如下几个:普通索引:形式:key(字段名)含义:就是一个索引而已,没有其他作用,只能加快查找速
月亮在营业
·
2023-10-28 00:32
mysql
索引约束
mysql索引
记录数_今天重新聊聊
MySql索引
的那些事儿
概述今天我们来聊一聊
MySql索引
的那些事,在这篇文章中,我会主要聊聊InnoDB下索引的数据结构,索引如何起作用的,如何更好的利用索引提高效率。
牛学霸秒懂训练营
·
2023-10-28 00:02
mysql索引记录数
MySQL索引
原理及实战
摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。第一部分主要从数据结构及算法理论层面讨论
白羊沈歌
·
2023-10-28 00:01
Mysql
索引原理
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他