面试锦囊

【SQL】SQL 高频面试题英语版(1) SQL 阅读详情

包装类型和基本类型区别

基本类型:字符,布尔,数值类型
byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。
short:16位,最大数据存储量是65536,数据范围是-32768~32767之间。
int:32位,最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1。
long:64位,最大数据存储容量是2的64次方减1,数据范围为负的2的63次方到正的2的63次方减1。
float:32位,数据范围在3.4e-45~1.4e38,直接赋值时必须在数字后加上f或F。
double:64位,数据范围在4.9e-324~1.8e308,赋值时可以加d或D也可以不加。
boolean:只有true和false两个取值。

包装类型
将基本类型“包装起来”,使得它具有了对象的性质,并且为其添加了属性和方法,丰富了基本类型的操作。


SSH的拦截器如何理解

Struts 2的拦截器通过拦截用户的请求来实现对页面的控制,当请求到达Struts 2的ServletDispatcher时,Struts 2会查找配置文件,并根据其配置实例化相对的拦截器对象,然后串成一个列表(list),最后一个一个地调用列表中的拦截器。
Struts2拦截器功能类似于Servlet过滤器。在Action执行execute方法前,Struts2会首先执行struts.xml中引用的拦截器,如果有多个拦截器则会按照上下顺序依次执行,在执行完所有的拦截器的interceptor方法后,会执行Action的execute方法。


left join与right join

左连接where只影向右表,右连接where只影响左表。
(1).select * from tbl1 Left Join tbl2 where tbl1.ID = tbl2.ID
左连接后的检索结果是显示tbl1的所有数据和tbl2中满足where 条件的数据。简言之 Left Join影响到的是右边的表。
(2).select * from tbl1 Right Join tbl2 where tbl1.ID = tbl2.ID
检索结果是tbl2的所有数据和tbl1中满足where 条件的数据。简言之 Right Join影响到的是左边的表。


mysql针对某一个字段+1和-1

update 表名 set  字段 = 字段 - 数字 where *;


mysql查询条件如何分组

Group By


lambda表达式

   “Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。    
    形参列表=>函数体
    函数体多于一条语句的可用大括号括起。


string类型转换成long型

两种方法
(1)Long.ValueOf("String")返回Long包装类型
包装类型: Byte,Integer,Short,Long,Boolean,Character,Float,Double等
(2)Long.parseLong("String")返回long基本数据类型
基本数据类型:byte,int, short, long, boolean,char, float,double等


sql中的in

IN 操作符允许我们在 WHERE 子句中规定多个值。
SELECT column_name(s)
FROM table_name
WHERE column_name IN (value1,value2,...)


mysql如何判断一个字段是null

select * 表名 where 字段名 is null


override与重载区别

方法重载(overload):
方法重载就是在一个类中可以创建多个方法,它们具有相同的名字,但是具有不同的参数和不同的定义,调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法,这就是多态性,重载的时候方法名一样,参数类型和个数不一样,返回值类型可以相同可以不同,可以有不同的访问修饰符,可以抛出不同的异常.
方法重写(override):
父类与子类之间的多态性,对父类的函数进行重新定义,如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写,在java中子类可以继承父类中的方法,而不需要重新编写相同的方法,但有时子类并不想原封不动地继承父类的方法,而是想做一定的修改,这就需要采用方法重写,方法重写又称方法覆盖


jdk版本




java for each循环怎么写

for(数据类型 变量名:对象)
{
       //循环体为引用了变量的Java语句
}
注意:
a.其中变量名可以是任意的但是数据类型必须与遍历对象的数据类型相同。
b.对象为一个容器,例如数组或是集合等
c.无法再循环中改变对象中的值,即任何在循环体中改变对象中的值都是无效的,对象中的值不会被改变。这也是foreach循环较for循环的重要区别,foreach实现对象的遍历代码更加简洁,for循环可以改变对象中的值。


list想获取有多少条

List.size();



list set map

List
有放入顺序,可重复,可以动态增长,查找元素效率高,插入删除元素效率低,因为会引起其他元素位置改变
Set
元素无放入顺序,不可重复,重复元素会覆盖掉。查找元素效率低,插入和删除元素效率高且不会引起元素位置改变
Map
存储键值对的数据


索引

索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。
添加和删除时会对性能有一定的影响


数据库事务

是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。


Linux快速查找某一个文件

find PATH -type f -name "aaa.txt"


mysql中模糊查询

SELECT `column` FROM `table` WHERE `field` like '%keyword%';
Oracle 11g RAC 节点通信故障排查与修复指南 本文详细介绍了Oracle 11g RAC集群发生节点通信故障时的系统性排查与修复方法。当出现节点异常重启时,核心问题往往源于心跳网络中断。文章提供了从快速诊断、日志分析到六层深度检查的完整指南,并给出了针对网络配置、内核参数及Oracle已知Bug等常见根因的实战解决方案,帮助DBA快速恢复集群稳定。 阅读详情

相关推荐

国产麒麟系统下用Rider开发C#桌面应用:从环境配置到Avalonia UI实战

本文详细介绍了在国产麒麟系统上使用JetBrains Rider开发C#桌面应用的完整流程,重点讲解了Avalonia UI框架的实战应用。从环境配置、Rider安装到Avalonia项目创建和UI开发技巧,全面覆盖了在非Windows环境下进行C#开发的关键步骤和优化建议,助力开发者高效构建跨平台桌面应用。

weixin_27791839的博客 387

66个包过面试锦囊,拿走不谢!

点击蓝色关注,回复“职级”获取知名互联网公司职级定义每月开展上个月读者阅读、转发、在看、留言各前三名(冠、亚、季军)评选活动,次月初开奖!欢迎参加,有惊喜。如今疫情缓解,春意盎然,又到...

chengjun_java的专栏 916

使用ShaderGraph制作URP各向异性

URP上用shaderGraph实现各向异性效果,解决只能用shader的问题

dreamform的专栏 1099

关于数据库的面试题——英文版

What is RDBMS?Relational Data Base Management Systems (RDBMS) are database management systems that maintain data records and indices in tables. Relationships may be created and maintained a...

weixin_34294649的博客 1万+

Zotero+WPS文献引用跳转功能缺失?3分钟教你用VBA宏搞定(附完整代码)

本文针对WPS用户使用Zotero时文献引用无法点击跳转的痛点,提供了一套完整的VBA宏解决方案。通过解析Zotero的域代码,自动在文内引用和文末参考文献之间创建超链接,实现一键跳转,极大提升了学术写作与文献查阅的效率。

weixin_28419039的博客 671

17. ADC开发

bes2700 支持2路ADC。

雪飞_海 342

记一次面试的尴尬,说说作为数据库工程师,学好英语的重要性

点击蓝色“有关SQL”关注我哟加个“星标”,天天与8000人一起快乐成长图 | 榖依米尴尬的面试很多年前,我就知道自己很笨,不会察言观色,不会端茶递水,肯定不能在某些单位混得开。所以工作...

wujiandao的专栏 742

PCL 直通滤波器【2026最新版】

PCL直通滤波器函数详解以及用于多字段滤波、强度滤波、获取某一时间范围内的点等高阶用法案例分享。博客长期更新,本文最近一次更新时间为:2026年3月11日。

点云侠的博客 40万+

数据库常见面试题

1.事务四大特性 原子性,要么执行,要么不执行 隔离性,所有操作全部执行完以前,其它会话不能看到过程 一致性,事务前后,数据总额一致 持久性,一旦事务提交,对数据的改变就是永久的 2.数据库隔离级别,每个级别会引发什么问题,mysql默认是哪个级别 脏读:事务B读取事务A还没有提交的数据 不可重复读:两次事务读的数据不一致 幻读:事务A修改了数据,事务B也修改了数据,这时在事务A看来,明明修改了数...

wd__900902的博客 1908

Unity开发抖音小游戏存储的几种方法分析

前段时间写小游戏为了省事一直就没有研究抖音小游戏的存储方案,一直使用的是unity中的PlayerPrefs去做的存储,但是后来发现官方会一直提醒让使用抖音sdk中的新文件存储系统,从而降低内存占用。

类人_猿的博客 2533

HFSS实战项目——Ku波段微带发夹线滤波器

保姆级教程!!!看完必会,非常详细!!!Ku频段5阶切比雪夫微带线带通滤波器的仿真实例。首先介绍了滤波器的技术指标和基本理论知识,重点介绍了滤波器的耦合系数和外部品质因数。建立了谐振器的设计模型、耦合系数与谐振器间距的设计模型、外部品质因数与抽头位置的设计模型和滤波器整体电路的模型。详细介绍了谐振器设计模型的建立步骤。

2401_87464239的博客 3043

JAVA面试锦囊(九)

JAVA面试锦囊(九)

qq_41490913的博客 130

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

JAVA面试锦囊(十)

JAVA面试锦囊(十)

qq_41490913的博客 136

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

JAVA面试锦囊(十一)

JAVA面试锦囊(十一)

qq_41490913的博客 138

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

66 个包过面试锦囊,拿走不谢!

点击关注上方“五分钟学算法”,设为“置顶或星标”,第一时间送达干货。转自军哥手记,作者程军哥如今疫情缓解,春意盎然,又到了金三银四的跳槽季节,很明显今年来的晚了一些。有的时候你会发现面...

程序员吴师兄的博客 678

java面试锦囊

目录 一 数据库MySql如何优化的? Sql语句的优化 你使用SpringBoot的时候各种配置文件是怎么引入的 说说你做过的项目和你主要负责的模块 讲讲Redis,你在项目中有用过Redis吗? 数据库建表的时候int(1)和int(2)的区别 二 #和$的区别 Springmvc的执行流程 Jvm参数 反射的三种创建方式 Arraylist和linklist的区别 Arraylist一次扩容多少 Vector是如何实现的安全的 讲讲你知道哪些排序方法,并说下他们的时

m0_47674540的博客 1470

Oracle面试锦囊

Oracle面试锦囊Oracle 体系架构Oracle rac架构Oracle dataguard架构Oracle 等待事件Oracle 性能分析你遇到过的印象最深刻的事情 Oracle 体系架构 什么是Oracle数据库? Oracle是由实例和物理文件构成的关系型数据库。实例由内存结构和后台进程组成,内存结构包括SGA和PGA,存储结构包括物理结构和逻辑结构。 事务有什么特性? 原子性:要么全部成功,要么全部失败; 一致性:查询结果是查询开始时的结果集(Oracle undo机制); 隔离性:一个se

陈泽钦的博客 942

Java面试锦囊

更多精彩技术分享请浏览本人博客:https://blog.youkuaiyun.com/wohiusdashi   前言     现在正是程序员金三银四找工作的大好时机,所以仅以此篇送给正在找工作和准备找工作的大牛或将来的大牛们,祝你们工资翻倍涨,技术倍儿棒!   以下为Java常见的面试题与答案,仅供参考   1、面向对象的特征有哪些方面    (1).抽象: 抽象就是忽略一个主题中与当前目标...

不甘于平凡的溃败的博客 897

程序员面试备考锦囊

欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答、求职一站式搞定! 对商业智能BI、大数据分析挖掘、机器学习,python,R等数据领域感兴趣的同学加微信:tstoutiao,邀请你进入数据爱好者交流群,数据爱好者们都在这儿。 作者: 程序员必修课公众号: 程序员必修课每一个面试官,每一个HR,每一个L...

简书博客搬家测试账号 377

前端面试锦囊

1.判断一个字符串是否由重复的字符串组成 2.计算2的n次幂 3.简单计算器 4.vue的数据的双向绑定原理: 数据监听 数据劫持 发布者/订阅者模式 Object.defineProperty()方法 5.数组的常见操作:添加元素 删除元素 修改元素 获取元素 添加元素:arr.push()末尾 arr.unshift()首位 arr.splice(1,0,“a”)在索引为1的位置增加元素a 删除元素:arr.pop()末尾 arr.shift()首位 arr.splice(5,3)任意位置 删除索引为

qq_40409143的博客 172

锦囊:Java面试如何坐等offer?

毕业季来临,想让面试官在短短的几十分钟内就认可你的能力?想在最快的时间内收获 Java 技术栈最核心的知识点?想要更全面、更深入的了解 Java 技术?这里能够给你想要...

mobilehub 269

【面试锦囊】14种模式搞定面试算法编程题(8-14)

面试锦囊之知识整理系列面试锦囊系列一直有收到大家的反馈,包括后台内推成功的消息、朋友的同事从创业小公司成功跳到huawei等等,非常高兴小破号的这些整理分享能够真正地帮助到大家,以后也...

fengdu78的博客 625

【面试锦囊】14种模式搞定面试算法编程题(1-7)

面试锦囊之知识整理系列面试锦囊系列一直有收到大家的反馈,包括后台内推成功的消息、朋友的同事从创业小公司成功跳到huawei等等,非常高兴小破号的这些整理分享能够真正地帮助到大家,以后也...

fengdu78的博客 663
上一篇: SSH总结
下一篇: EF模糊查询
魏恩君--Caroline
博客等级 码龄11年 140粉丝 162原创
评论 27
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值