1.用一条SQL语句 查询出每门课都大于80分的学生姓名 name kecheng fenshu 张三 语文 81张三 数学
转载
2023-06-29 16:43:45
111阅读
1. Flink是如何支持批流一体的? 本道面试题考察的其实就是一句话:Flink的开发者认为批处理是流处理的一种特殊情况。批处理是有限的流处理。Flink 使用一个引擎支持了DataSet API 和 DataStream API。 2. Flink是如何做到高效的数据交换的? 在一个Flink ...
转载
2021-09-13 18:12:00
207阅读
2评论
1.学生表(学生id,姓名,性别,分数)student(s_id,name,sex,score)班级表(班级id,班级名称)class(c_id,c_name)
原创
2022-05-17 20:15:52
360阅读
# Java事务的基础与应用
在现代企业级应用程序中,数据库操作的事务性管理至关重要。事务确保了一组数据库操作要么完全执行,要么完全不执行,从而维护数据的一致性和完整性。本文将探讨Java中的事务概念、使用方法及示例代码。
## 1. 事务的概念
在数据库中,事务是一个执行单元,通常涵盖了多个操作。事务满足ACID属性,即:
- **原子性 (Atomicity)**: 事务中的所有操作要
每日一句:人生充满着期待,梦想连接着未来!java应届生或自学初学者笔试面试题目总结,希望对大家有帮助,题目来自自己学习总结和老师讲解,网络资源,书籍资料。敲出来大家看,每次更新10+道题目,希望大家能找到一份好工作。第一部分:基础部分基础部分的包括:基本语法,类似相关的语法,内部类、继承、异常、线程、集合、IO、虚拟机、其他。11. “==”和equals方法有什么区别==操作符专门用来比较两个
转载
2024-10-11 17:06:29
24阅读
你好,我是方向盘(YourBatman、方哥)说在前面此博文旨在搜集一些JavaSE基础部分的经典面试题,希望能达到一针见血,通过面试题来达到让大家记忆深刻的目的。 持续连载中。。。案例++i和i++有什么区别?volatile关键字?能保证这个操作的原子性吗?1、请补全下面代码,达到所需输出的效果public static void main(String[] args) throws Exce
转载
2024-01-17 10:05:40
41阅读
常见Java面试编程题.牛客整理1、怎么检查一个字符串只包含数字?解决方案(1)采用正则表达式匹配,循环匹配(2)采用正则表达式,直接匹配(3)for循环匹配(4)ascii码判断2、Java 中如何利用泛型写一个 LRU 缓存?(1):继承LinkedHashMap(2)手写一个类3、写一段 Java 程序将 byte 转换为 long?4、在不使用 StringBuffer 的前提下,怎么反
转载
2023-07-20 14:32:48
52阅读
MySQL 3 种text类型的最大长度如下:覆盖索引是指一个索引包含了查询所需的所有列,因此不需要访问表中的数据行就能完成查询
# 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阅读
前言:四大引用,是一个古老的知识,今天看下
Harlber 授权公众号独家推送的文章,
Harlber 的简书地址 :http://www.jianshu.com/p/04b09d8a1745,也可点击阅读原文查看。
话不多说,进入正题:
常见的面试中会有这么一道题,“谈谈强引用、 软引用、 弱引用、虚引用”。
A:强引用,通过new出来的都是强引用Q:那弱引用呢?A:通过WeakReferenc
转载
2021-06-21 12:06:42
177阅读
前言:四大引用,是一个古老的知识,今天看下Harlber 授权公众号独家推送的文章,Harlber 的简书地址 :http://www.jianshu.com/p/04b09d8a1745,也可点击阅读原文查看。话不多说,进入正题:常见的面试中会有这么一道题,“谈谈强引用、 软引用、 弱引用、虚引用”。A:强引用,通过new出来的都是强引用Q:那弱引用呢?A:通过WeakReference构造出的
原创
2021-05-23 07:36:53
326阅读
并行流底层实现和问题底层使用forkjoinpool,默认线程数为核心数,拆分使用对半递归拆分。 问题,1.同用一个池子,线程数有限,如果有IO阻塞任务,将会导致其他任务长时间等待。sql执行流程连接-查询缓存-语法解析器和预处理-查询优化器-执行计划-执行SQL 连接:tcp连接,权限验证 查询缓存:根据query进行hash运算,存储结果 语法解析器和预处理:验证语法是否正确,库表字段是否存在
转载
2023-11-03 11:28:50
6阅读
一面 20201111一共有三面。三个部分一面:一、自我介绍照着简历叙述即可。会针对简历中所体现的他感兴趣的部分提问。问了Python爬虫使用的多吗?回答:是的。问了sql使用的多吗?我说是自学的。二、题目(一)sql题目。快手使用的明细数据表。表格样式。uid用户pid视频date时间uid用户在date时间观看了pid视频。001xyz20201030001xyz20201030001abc2
转载
2023-11-12 16:26:02
127阅读
sql常见面试题sql理论题1.触发器的作用? 答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触发。 2。什么是存储过程?用什么来调用? 答:存储过程是
转载
2023-11-01 21:44:47
0阅读
1.原生JDBC操作数据库流程● 第一步:Class.forName()加载数据库连接驱动;● 第二步:DriverManager.getConnection()获取数据连接对象;● 第三步:根据SQL获取sql会话对象,有2种方式 Statement、PreparedStatement ;● 第四步:执行SQL,执行SQL前如果有参数值就设置参数值setXXX();● 第五步:处理结果集;● 第
转载
2023-06-15 23:14:48
79阅读
一、提要 作为一名数据工作人员,SQL是日常工作中最常用的数据提取&简单预处理语言。因为其使用的广泛性和易学程度也被其他岗位比如产品经理、研发广泛学习使用,本篇文章主要结合经典面试题,给出通过数据开发面试的SQL方法与实战。以下题目均来与笔者经历&网上分享的中高难度SQL题。二、解题思路 简单——会考察一些group by & limit之类的用法,或者平时用的不多的函数比
转载
2023-12-09 13:34:46
57阅读
Mysql一、数据库基础1.1 sql 语句1.2 数据库优化SQL 优化
1、我们在进行数据库查询时首先应该避免的是全表扫描,限定数据的范围。比如查询某一段时间的数据。
2、对于使用where 或者 order by 的列,我们应该建立索引。
3、通过explain显示了mysql如何使用索引来处理select语句以及连接表,可以帮助选择更好的索引和写出更优化的查询语句。
4、同时也应
转载
2024-01-04 17:08:42
91阅读
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阅读
举出4种去重的方法: 第一种:distinctSQL> create table t as select * from dba_objects;
Table created.
SQL> insert into t select *&nbs
原创
2015-07-26 23:30:24
500阅读
1.表结构-- Create table 课程表
create table T_COURSE
(
cno VARCHAR2(20),
cname &n
原创
2018-01-03 19:40:12
2248阅读