目录面试总结问题汇总与答案整理(仅供参考)1. ArrayList和LinkedList的区别(都是线程不安全的)2. ArrayList相关知识3. HashMap,HashTable,ConcurrentHashMap3.1 HashMap和HashTable的区别3.2 HashMap的底层实现3.3 HashMap的扩容机制3.4 HashMap为什么是线程不安全的3.5 HashMap
转载 2024-01-25 21:07:21
42阅读
# 如何准备“Java面试题”——为新手开发者提供一份详细的指南 在面试前,准备相应的面试题是至关重要的,尤其是对于刚入行的开发者。本文将详细介绍如何研究和准备“Java面试题”,包括工作流程、每一步需要完成的任务和关键代码示例。 ## 准备流程 以下是研究“Java面试题”的基本步骤,可以帮助你系统化准备工作: | 步骤 | 描述 | |---
原创 10月前
20阅读
写在开头       先说明下自己的情况,普通二本毕业,实习了大半年,基础还算扎实,但是对于高并发,缓存什么的经验几乎为0,所以遇到的面试题是相对简单的,有不对的欢迎大家批评指正哈。面试题 Java集合框架包括Collection接口,Map接口 Collection接口下常用的为List和Set接口,ArryList、LinkList、线程安全
转载 2023-12-29 19:16:50
45阅读
MySQL 3 种text类型的最大长度如下:覆盖索引是指一个索引包含了查询所需的所有列,因此不需要访问表中的数据行就能完成查询
原创 2月前
114阅读
# Java SQL 面试题解析 ## 1. 引言 在进行 Java SQL 面试时,通常会涉及到对 SQL 语言的理解以及在 Java 中如何使用 SQL 进行数据库操作的问题。本文将针对常见的 Java SQL 面试题进行解析,并给出相应的代码示例。 ## 2. SQL 语言基础 ### 2.1 SQL 是什么? SQL(Structured Query Language)是一种用于
原创 2023-10-28 06:17:18
137阅读
1.用一条SQL语句 查询出每门课都大于80分的学生姓名  name   kecheng   fenshu 张三     语文       81张三     数学    
转载 2023-06-29 16:43:45
111阅读
并行流底层实现和问题底层使用forkjoinpool,默认线程数为核心数,拆分使用对半递归拆分。 问题,1.同用一个池子,线程数有限,如果有IO阻塞任务,将会导致其他任务长时间等待。sql执行流程连接-查询缓存-语法解析器和预处理-查询优化器-执行计划-执行SQL 连接:tcp连接,权限验证 查询缓存:根据query进行hash运算,存储结果 语法解析器和预处理:验证语法是否正确,库表字段是否存在
转载 2023-11-03 11:28:50
6阅读
## 如何实现“Java实习IO面试题” 作为一名经验丰富的开发者,你需要帮助一位刚入行的小白实现“Java实习IO面试题”。下面我将指导你完成这个任务。 ### 流程 首先,我们来看一下整个实现过程的流程,可以使用表格展示步骤: | 步骤 | 操作 | | ---- | ---------------- | | 1 | 创建一个Java项目 | | 2
原创 2024-05-09 07:07:17
41阅读
一面 20201111一共有三面。三个部分一面:一、自我介绍照着简历叙述即可。会针对简历中所体现的他感兴趣的部分提问。问了Python爬虫使用的多吗?回答:是的。问了sql使用的多吗?我说是自学的。二、题目(一)sql题目。快手使用的明细数据表。表格样式。uid用户pid视频date时间uid用户在date时间观看了pid视频。001xyz20201030001xyz20201030001abc2
Mysql一、数据库基础1.1 sql 语句1.2 数据库优化SQL 优化 1、我们在进行数据库查询时首先应该避免的是全表扫描,限定数据的范围。比如查询某一段时间的数据。 2、对于使用where 或者 order by 的列,我们应该建立索引。 3、通过explain显示了mysql如何使用索引来处理select语句以及连接表,可以帮助选择更好的索引和写出更优化的查询语句。 4、同时也应
转载 2024-01-04 17:08:42
91阅读
一、提要 作为一名数据工作人员,SQL是日常工作中最常用的数据提取&简单预处理语言。因为其使用的广泛性和易学程度也被其他岗位比如产品经理、研发广泛学习使用,本篇文章主要结合经典面试题,给出通过数据开发面试SQL方法与实战。以下题目均来与笔者经历&网上分享的中高难度SQL题。二、解题思路 简单——会考察一些group by & limit之类的用法,或者平时用的不多的函数比
sql常见面试题sql理论题1.触发器的作用?   答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触发。 2。什么是存储过程?用什么来调用? 答:存储过程是
转载 2023-11-01 21:44:47
0阅读
Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#='001') a,(selec
转载 2023-11-15 19:42:07
115阅读
1.原生JDBC操作数据库流程● 第一步:Class.forName()加载数据库连接驱动;● 第二步:DriverManager.getConnection()获取数据连接对象;● 第三步:根据SQL获取sql会话对象,有2种方式 Statement、PreparedStatement ;● 第四步:执行SQL,执行SQL前如果有参数值就设置参数值setXXX();● 第五步:处理结果集;● 第
转载 2023-06-15 23:14:48
79阅读
Student(S#,Sname,Sage,Ssex) 学生表 S#:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别Course(C#,Cname,T#) 课程表 C#:课程编号;Cname:课程名字;T#:教师编号SC(S#,C#,score) 成绩表 S#:学号;C#,课程编
转载 2016-08-23 11:27:00
78阅读
2评论
现在我们假设只有一个table,名为pages,有四个字段,id, url,title,body。里面储存了很多网页,网页的url地址,title和网页的内容,然后你用一个sql查询将url匹配的排在最前, title匹配的其次,body匹配最后,没有任何字段匹配的,不返回。就是上面这道面试题,让我想了一个下午,在网上找资料,最后用下面方法实现 SELECT *FROM page where ur
转载 2014-01-19 09:52:00
82阅读
2评论
学生表 如下: 删除除了自动编号不同, 其他都相同的学生冗余信息 delete tablename where 自动编号 not in( select min( 自动编号) from tablename grby 学号,姓名,课程编号,课程名称,分数)
原创 8月前
15阅读
--1.CREATETABLETableXml(idINTIDENTITY(1,1)PRIMARYKEY,xXML)GoINSERTINTOTableXmlSELECT'<root><Infoid="1"name="Name1"City="City1"/><Infoid="2"name="Name2"City="City2"/><Infoid="3"nam...
转载 2010-10-15 23:12:00
73阅读
2评论
Sql常用语法 下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句:...
转载 2021-09-01 11:36:21
81阅读
有这么一些数据请写出结果是这样的SQL语句当时没写出来, 现在看来应该是hive的
原创 2022-11-16 19:45:57
62阅读
  • 1
  • 2
  • 3
  • 4
  • 5