当前位置: 首页 > news >正文

阿里云大学考试Java中级题目及解析-java中级

阿里云大学考试Java中级题目及解析

1.servlet释放资源的方法是?

A.int()方法

B.service()方法

C.close() 方法

D.destroy()方法

D

servlet释放资源的方法是destroy()

2.order by与 group by的区别?

A.order by用于排序,group by用于排序

B.order by用于排序,group by用于分组

C.order by用于分组,group by用于排序

D.order by用于分组,group by用于分组

B
见名知意,排序和分组

3.JSP如何读取URL中传递的参数值?

A.代码:<%= request.getParameter("name")%>

B.代码:<%== request.getParameter("name")%>

C.代码:<%= request.getURL("name")%>

D.代码:<%= request.getURLValue("name")%>

A

通过getParameter()函数获得参数,使用赋值符号"=“而不是等于号”=="

4.基于 maven的学模块工程,可以有()个pom.xml文件?

A.0

B.1

C.2

D.不确定

B
单模块工程有一个pom.xml文件;多模块工程可以有多个pom.xml文件。

5.AJAX请求核心对对象XMLHttpRequest正常返回状态码?

A.10

B.200

C.300

D.400

B

状态码200代表正常

6.MyBatis中,根据id查询单个Order对象,动态SQL如何编写?

A .<select parameterType ="int" resultMap="result"> SELECT*FROM Order WHERE ID=#{id};</select>

B.<select id="getorderByld" parameterType="int" resultMap="result"> SELECT*FROM Order WHERE ID=#{id});</select>

C.<select id="getorderByld" resultMap ="result"> SELECT*FROM Order WHERE ID=#{id};</select>

D.<select id="getorderByld" parametertype ="int"> SELECT FROM Order WHERE ID =#{id};</select>

B

牢记动态查询需要传递的参数即可

7.JSP指定页面的编译编码是?

A.contentType=“text/html;charset=utf-8”

B.contentType=“text/html;out=utf-8”

C.pageEncoding=“utf-8”

D.pageOutEncoding=“utf-8”

C

JSP基础知识

8.JSP的response.getWrite()的对象是?

A.ResponseWriter

B.PrintWriter

C.JspWriter

D.Out

B

JSP基础知识

9.JSP如何设量响应的状态码?

A.void setHttp status(int sc)方法

B.void setStatus(int sc)方法

c.void setHttp StatusCode(int sc)方法

D.void setStatusCode(int sc)方法

B

JSP设量响应的状态码是setStatus()函数

10.MyBatis中,插入Order语句,该如何配置?

A. <insert id="insertOrder"> insert into Order(id,price,email)values(#{id},#{price},#{email})</insert>

B.<insert> insert into Order(id,price,email)values(#{id},#{price},#{email})</insert>

C.<insert id="insertorder"> insert Order(id,price,email)values(#{id},#{price},#{email})</insert>

D.<update id="insertorder"> insert into Order(id,price,email)values(#{id},#{price},#{email})</update>

A

11.在Git中,如果想删除分支dev,那么下列哪项操作是正确的()

A. 执行 git push origin:dev可以删除远程版本库的dev分支

B. 执行 git branch -d dev 删除分支,一定能能删除分支

C. 删除远程版本库的分支,在执行git fetch时本地分支将自动删除

D. 删除本地的分支,执行 git push命令后,远程分支会自动删除

B

在 github远程端删除一个分支:

git push origin:new Branch(分支名前的冒号代表删除);

git branch-D dev:用来删除本地分支

git fetch-p:用来删除不存在的远程跟踪分支

12.Spring基于XML配置文件创建bean,使用的类型是?

A.SpringBeanFactory

B.XmlBeanFactory

C.BeanFactory

B

13.JSP使用JDBC连接MySQL数据库头部的包引用是?

A.头部导入:<%@page import="Java.sql.*"%>

B.头部导入:<%@page import="java.io.*"%>

c.头部导入:<%@page import="java util.*"%>

D.头部导入:<%@page import="Java.mysql.*"%>

A

数据库操作导入的包是sql

14.Spring提供哪些标准的事件?(多选)

A.ContextRefreshedEvent

B.ContextStartedEvent

C.ContextStoppedEvent

D.ContextClosedEvent

E.RequestHandledEvent

A B C D E

以上标准事件Spring都提供

15.事务的隔离级别包括?(多选)

A.Read uncommitted

B.Read committed

C.Repeatable read

D.Serializable

A B C D

未提交读(Read Uncommitted):允许脏读,也就是可能读取到其他会话中未提交事务修改的数据

提交读(Read Committed):只能读取到已经提交的数据。Oracle等多数数据库默认都是该级别 (不重复读)

可重复读(Repeated Read):可重复读。在同一个事务内的查询都是事务开始时刻一致的,InnoDB默认级别。在SQL标准中,该隔离级别消除了不可重复读,但是还存在幻象读

串行读(Serializable):完全串行化的读,每次读都需要获得表级共享锁,读写相互都会阻塞

16.在使用SVN过程中,当我们一个版本提交之后,通过以下哪些操作可以修改其日志信息?(多选)

A.svn propset-r N --revprop svn:log"new log message" URL

B.svnadmin setlog REPOS_PATH -r N FILE

C.svn propedit-r N --revprop svn:log URL

D.svn update URL

第一种方法是让版本库管理员允许修订版本属性修改,这可以通过创建 pre-revprop-change"(更多相关细节可以看 Subversion手册的这个小节)。钩子 pre-revprop-change可以在修改之前访问老的日志信息(例如,通过发送一个部件),所以可以以某种方式保存它(例如,通过发送邮件)。一且开启了修订版本属性修改,你可以通过 svn propedit 或svn propedit 的 --revpro选项修改修订版本属性,就像下面这个:svn propedit -r N --revpro

17.DruidDataSource支持的数据库包括?(多选)

A.myst

B.oracle

C.postgres

D.sqlserver

E.db2

A B C D E

全选都包括

18.Spring中 ApplicationContext的作用是什么?(多选)

A.应用程序的上下文

B.加载XML配置文件

C.构造bean对象

D.回收对象内存

A B C

回收内存不是Spring的作用

19.JDBC连接池实现方式?(多选)

A.自定义连接池

B.C3P0

C.C5P0

D.DABP

E.DBCP

ABE

连接池包括自定义,C3P0,DBCP

20.MyBatis支持哪几种注解方式定义SQL操作?(多选)

A.注解@Select

B.注解@Update

C.注解@Delete

D.注解@Insert

ABCD

数据库操作的增删改查

相关文章:

阿里云大学考试Java中级题目及解析-java中级

阿里云大学考试Java中级题目及解析 1.servlet释放资源的方法是&#xff1f; A.int()方法 B.service()方法 C.close() 方法 D.destroy()方法 D servlet释放资源的方法是destroy() 2.order by与 group by的区别&#xff1f; A.order by用于排序&#xff0c;group by用于排序…...

【星戈瑞】Sulfo-CY3-COOH磺化/水溶性Cyanine3羧酸1121756-11-3

Sulfo-CY3 COOH是一种荧光染料&#xff0c;其分子结构中含有COOH官能团&#xff0c;最大吸收波长为550纳米左右&#xff0c;可以通过分光光度计等设备进行检测。Sulfo-CY3 COOH是一种带有羧基的荧光染料&#xff0c;可以与含有氨基的生物分子通过偶联反应形成共价键&#xff0c…...

Java NIO和IO的主要区别

当学习了Java NIO和IO的API后&#xff0c;一个问题马上涌入脑海&#xff1a; 我应该何时使用IO&#xff0c;何时使用NIO呢&#xff1f;在本文中&#xff0c;我会尽量清晰地解析Java NIO和IO的差异、它们的使用场景&#xff0c;以及它们如何影响您的代码设计。 下表总结了Java N…...

SQL查询语句

DQL语句--排序查询 # 格式: select * from 表名 order by 要排序的列1 [asc/desc], 要排序的列2 [asc/desc]; # 解释: # 1. 无论SQL语句简单或者是复杂, order by语句一般都放最后, 注意: 如果有limit(分页), 则它(limit)在最后. # 2. asc表示升序, desc表示降序, 其中, 默…...

四象限法进程调度

周二收到一篇推送 一次云上网络毫秒级的优化与实践&#xff0c;很有意义的实践和探索&#xff0c;建议阅读&#xff0c;文章不长&#xff0c;没有冗长的源码分析&#xff0c;结论很清晰。 谈谈我的看法。 多少有种感觉&#xff0c;Linux 越来越像个响应系统而不是服务器。 虚…...

蓝桥杯拿到一等奖,并分享经验

昨天和群里的小伙伴在群里聊&#xff0c;有的小伙伴竟然说蓝桥杯一等奖没有含量&#xff0c;我也是醉了&#xff01; 就像去年看了一个号主写的&#xff1a;研究生遍地都是! 放眼全国14亿人口&#xff0c;别说研究生了&#xff0c;本科生占比有多少? “蓝桥杯是我人生中得到…...

vue3。 Cannot use JSX unless the ‘–jsx’ flag is provided. ts(17004)

react用tsx或者jsx很常见&#xff0c;也有配套的配置 那如果是vue呢&#xff1f; 默认是没问题的&#xff0c;可是我用了jsdoc&#xff0c;并开启了checkjs&#xff0c;然后vscode就爆红了 谷歌&#xff0c;百度&#xff0c;一个晚上 查到的答案&#xff1a; 推荐我新增tsco…...

HVV面试题目总结

蓝队 如何识别安全设备中的无效告警? 常见的端口有哪些? 这些端口对应的服务是什么? 针对这些服务&#xff0c;红队攻击方式有哪些? 常用的威胁情报平台有哪些? 有没有做过关于情报输出的工作? 木马驻留系统的方式有哪些? 当收到钓鱼邮件的时候&#xff0c;说说处置思路…...

Access denied for user ‘root‘@‘localhost‘ (using password:YES) 解决方案

文章目录 问题描述解决方案&#xff1a; 问题描述 Access denied for user ‘root’‘localhost’:拒绝用户’root’localhost’的访问。 出现这个报错语句的一般原因是输入了错误的密码&#xff0c;也有可能是是root帐户默认不开放远程访问权限。 相关的解决方法是重新设置…...

为什么C++这么复杂还不被淘汰?

C是一门广泛使用的编程语言&#xff0c;主要用于系统和应用程序的开发。尽管C具有一些复杂的语法和概念&#xff0c;但它仍然是编程界的重量级选手&#xff0c;在编程语言排行榜中一直位居前列。为什么C这么复杂还不被淘汰呢&#xff1f; C有以下优势 1、C具有高性能 C是一门编…...

内存泄漏的原因,内存泄漏如何避免?内存泄漏如何定位?

1. 内存溢出 内存溢出 OOM &#xff08;out of memory&#xff09;&#xff0c;是指程序在申请内存时&#xff0c;没有足够的内存空间供其使用&#xff0c;出现out of memory&#xff1b;比如申请了一个int,但给它存了long才能存下的数&#xff0c;那就是内存溢出。 2. 内存泄…...

关于全志T113开发板接7寸LCD屏幕显示异常问题的解决方案

在入手全志T113之后&#xff0c;第一时间移植好了之前6ull平台的rootfs。但是在测试QT的过程中发现屏幕最右侧有一部分显示不正常&#xff0c;经过初步推测应该是RGB行场同步时序有问题。本以为在设备树里面稍作修改之后就能OK&#xff0c;但是居然前前后后一共花了至少三个星期…...

SpringMVC第四阶段:Controller中如何接收请求参数

Controller中如何接收请求参数 1、原生API参数类型 1.1、HttpServletRequest类 只需要在Controller的目标方法中, 直接写上HttpServletRequest对象即可获取 原生API的 request对象实例。 RequestMapping(value "/p1") public String param1(HttpServletRequest …...

第三十回: LisvtView响应事件

我们在上一章回中介绍了如何给ListView添加分隔线,本章回中将介绍ListView响应事件相关的知识.闲话休提&#xff0c;让我们一起Talk Flutter吧。 概念介绍 我们在这里说的ListView响应事件主要分两种类型&#xff1a; 一种是滑动ListView时ListView做出响应&#xff0c;我们…...

重磅!用友荣登全球5强

近日&#xff0c;全球权威信息技术研究和顾问公司Gartner发布《Market Share: All Software Markets, Worldwide&#xff0c;2022》报告&#xff0c;用友在EAM&#xff08;资产管理&#xff09;市场再创新高&#xff0c;市场占有率位居全球第五位&#xff0c;亚太第一位&#x…...

计算机组成原理实验报告二-认识汇编语言

实验资料&#xff1a; https://wwpv.lanzoue.com/b05drqjef 密码:d19t 使用txt文档编写下面C源码&#xff0c;文档命名为【学号_hello.c】并使用Mingw工具&#xff08;是 Minimalist GNU for Windows的缩写&#xff09;的bin文件夹下gcc.exe带选项编译&#xff08;&#xff09…...

都说计算机今年炸了,究竟炸到什么程度呢?

近期&#xff0c;最大的计算机领域新闻莫过于Intel CPU严重漏洞曝光。该漏洞被称为“Meltdown”和“Spectre”&#xff0c;几乎涵盖了所有使用Intel芯片的计算机&#xff0c;包括PC、笔记本电脑、服务器和移动设备。 Meltdown漏洞的主要风险是黑客可以利用此漏洞访问操作系统的…...

0Ω的电阻作用

0欧姆电阻即电阻标值为0欧姆的电阻&#xff0c;多用于PCB设计等方面&#xff0c;是一种理想电阻。那0欧姆电阻是表示没有电阻吗&#xff1f;当然不是&#xff0c;0欧姆电阻的阻值不是0欧姆&#xff0c;只是接近0欧姆。 1、调试方便或者兼容设计&#xff1a;可以选择器件、功能…...

02 PostGIS常用空间分析函数

常用的PostGIS空间分析函数清单&#xff1a; 序号函数名描述示例1ST_AsText(geometry)将几何对象转换为文本形式的WKT字符串ST_AsText(ST_GeomFromText(‘POINT(1 2)’)) 返回 ‘POINT(1 2)’2ST_GeometryType(geometry)返回几何对象的类型&#xff0c;如POINT、LINESTRING、P…...

[Golang] 管理日志信息就用Zap包

&#x1f61a;一个不甘平凡的普通人&#xff0c;致力于为Golang社区和算法学习做出贡献&#xff0c;期待您的关注和认可&#xff0c;陪您一起学习打卡&#xff01;&#xff01;&#xff01;&#x1f618;&#x1f618;&#x1f618; &#x1f917;专栏&#xff1a;算法学习 &am…...

51c自动驾驶~合集58

我自己的原文哦~ https://blog.51cto.com/whaosoft/13967107 #CCA-Attention 全局池化局部保留&#xff0c;CCA-Attention为LLM长文本建模带来突破性进展 琶洲实验室、华南理工大学联合推出关键上下文感知注意力机制&#xff08;CCA-Attention&#xff09;&#xff0c;…...

反向工程与模型迁移:打造未来商品详情API的可持续创新体系

在电商行业蓬勃发展的当下&#xff0c;商品详情API作为连接电商平台与开发者、商家及用户的关键纽带&#xff0c;其重要性日益凸显。传统商品详情API主要聚焦于商品基本信息&#xff08;如名称、价格、库存等&#xff09;的获取与展示&#xff0c;已难以满足市场对个性化、智能…...

阿里云ACP云计算备考笔记 (5)——弹性伸缩

目录 第一章 概述 第二章 弹性伸缩简介 1、弹性伸缩 2、垂直伸缩 3、优势 4、应用场景 ① 无规律的业务量波动 ② 有规律的业务量波动 ③ 无明显业务量波动 ④ 混合型业务 ⑤ 消息通知 ⑥ 生命周期挂钩 ⑦ 自定义方式 ⑧ 滚的升级 5、使用限制 第三章 主要定义 …...

python/java环境配置

环境变量放一起 python&#xff1a; 1.首先下载Python Python下载地址&#xff1a;Download Python | Python.org downloads ---windows -- 64 2.安装Python 下面两个&#xff0c;然后自定义&#xff0c;全选 可以把前4个选上 3.环境配置 1&#xff09;搜高级系统设置 2…...

安宝特方案丨XRSOP人员作业标准化管理平台:AR智慧点检验收套件

在选煤厂、化工厂、钢铁厂等过程生产型企业&#xff0c;其生产设备的运行效率和非计划停机对工业制造效益有较大影响。 随着企业自动化和智能化建设的推进&#xff0c;需提前预防假检、错检、漏检&#xff0c;推动智慧生产运维系统数据的流动和现场赋能应用。同时&#xff0c;…...

论文解读:交大港大上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(一)

宇树机器人多姿态起立控制强化学习框架论文解析 论文解读&#xff1a;交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架&#xff08;一&#xff09; 论文解读&#xff1a;交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化…...

关键领域软件测试的突围之路:如何破解安全与效率的平衡难题

在数字化浪潮席卷全球的今天&#xff0c;软件系统已成为国家关键领域的核心战斗力。不同于普通商业软件&#xff0c;这些承载着国家安全使命的软件系统面临着前所未有的质量挑战——如何在确保绝对安全的前提下&#xff0c;实现高效测试与快速迭代&#xff1f;这一命题正考验着…...

Go 语言并发编程基础:无缓冲与有缓冲通道

在上一章节中&#xff0c;我们了解了 Channel 的基本用法。本章将重点分析 Go 中通道的两种类型 —— 无缓冲通道与有缓冲通道&#xff0c;它们在并发编程中各具特点和应用场景。 一、通道的基本分类 类型定义形式特点无缓冲通道make(chan T)发送和接收都必须准备好&#xff0…...

windows系统MySQL安装文档

概览&#xff1a;本文讨论了MySQL的安装、使用过程中涉及的解压、配置、初始化、注册服务、启动、修改密码、登录、退出以及卸载等相关内容&#xff0c;为学习者提供全面的操作指导。关键要点包括&#xff1a; 解压 &#xff1a;下载完成后解压压缩包&#xff0c;得到MySQL 8.…...

elementUI点击浏览table所选行数据查看文档

项目场景&#xff1a; table按照要求特定的数据变成按钮可以点击 解决方案&#xff1a; <el-table-columnprop"mlname"label"名称"align"center"width"180"><template slot-scope"scope"><el-buttonv-if&qu…...