阿里云大学考试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释放资源的方法是? A.int()方法 B.service()方法 C.close() 方法 D.destroy()方法 D servlet释放资源的方法是destroy() 2.order by与 group by的区别? A.order by用于排序,group by用于排序…...

【星戈瑞】Sulfo-CY3-COOH磺化/水溶性Cyanine3羧酸1121756-11-3
Sulfo-CY3 COOH是一种荧光染料,其分子结构中含有COOH官能团,最大吸收波长为550纳米左右,可以通过分光光度计等设备进行检测。Sulfo-CY3 COOH是一种带有羧基的荧光染料,可以与含有氨基的生物分子通过偶联反应形成共价键,…...
Java NIO和IO的主要区别
当学习了Java NIO和IO的API后,一个问题马上涌入脑海: 我应该何时使用IO,何时使用NIO呢?在本文中,我会尽量清晰地解析Java NIO和IO的差异、它们的使用场景,以及它们如何影响您的代码设计。 下表总结了Java N…...
SQL查询语句
DQL语句--排序查询 # 格式: select * from 表名 order by 要排序的列1 [asc/desc], 要排序的列2 [asc/desc]; # 解释: # 1. 无论SQL语句简单或者是复杂, order by语句一般都放最后, 注意: 如果有limit(分页), 则它(limit)在最后. # 2. asc表示升序, desc表示降序, 其中, 默…...

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

蓝桥杯拿到一等奖,并分享经验
昨天和群里的小伙伴在群里聊,有的小伙伴竟然说蓝桥杯一等奖没有含量,我也是醉了! 就像去年看了一个号主写的:研究生遍地都是! 放眼全国14亿人口,别说研究生了,本科生占比有多少? “蓝桥杯是我人生中得到…...
vue3。 Cannot use JSX unless the ‘–jsx’ flag is provided. ts(17004)
react用tsx或者jsx很常见,也有配套的配置 那如果是vue呢? 默认是没问题的,可是我用了jsdoc,并开启了checkjs,然后vscode就爆红了 谷歌,百度,一个晚上 查到的答案: 推荐我新增tsco…...
HVV面试题目总结
蓝队 如何识别安全设备中的无效告警? 常见的端口有哪些? 这些端口对应的服务是什么? 针对这些服务,红队攻击方式有哪些? 常用的威胁情报平台有哪些? 有没有做过关于情报输出的工作? 木马驻留系统的方式有哪些? 当收到钓鱼邮件的时候,说说处置思路…...

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

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

内存泄漏的原因,内存泄漏如何避免?内存泄漏如何定位?
1. 内存溢出 内存溢出 OOM (out of memory),是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个int,但给它存了long才能存下的数,那就是内存溢出。 2. 内存泄…...

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

SpringMVC第四阶段:Controller中如何接收请求参数
Controller中如何接收请求参数 1、原生API参数类型 1.1、HttpServletRequest类 只需要在Controller的目标方法中, 直接写上HttpServletRequest对象即可获取 原生API的 request对象实例。 RequestMapping(value "/p1") public String param1(HttpServletRequest …...
第三十回: LisvtView响应事件
我们在上一章回中介绍了如何给ListView添加分隔线,本章回中将介绍ListView响应事件相关的知识.闲话休提,让我们一起Talk Flutter吧。 概念介绍 我们在这里说的ListView响应事件主要分两种类型: 一种是滑动ListView时ListView做出响应,我们…...

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

计算机组成原理实验报告二-认识汇编语言
实验资料: https://wwpv.lanzoue.com/b05drqjef 密码:d19t 使用txt文档编写下面C源码,文档命名为【学号_hello.c】并使用Mingw工具(是 Minimalist GNU for Windows的缩写)的bin文件夹下gcc.exe带选项编译()…...
都说计算机今年炸了,究竟炸到什么程度呢?
近期,最大的计算机领域新闻莫过于Intel CPU严重漏洞曝光。该漏洞被称为“Meltdown”和“Spectre”,几乎涵盖了所有使用Intel芯片的计算机,包括PC、笔记本电脑、服务器和移动设备。 Meltdown漏洞的主要风险是黑客可以利用此漏洞访问操作系统的…...

0Ω的电阻作用
0欧姆电阻即电阻标值为0欧姆的电阻,多用于PCB设计等方面,是一种理想电阻。那0欧姆电阻是表示没有电阻吗?当然不是,0欧姆电阻的阻值不是0欧姆,只是接近0欧姆。 1、调试方便或者兼容设计:可以选择器件、功能…...
02 PostGIS常用空间分析函数
常用的PostGIS空间分析函数清单: 序号函数名描述示例1ST_AsText(geometry)将几何对象转换为文本形式的WKT字符串ST_AsText(ST_GeomFromText(‘POINT(1 2)’)) 返回 ‘POINT(1 2)’2ST_GeometryType(geometry)返回几何对象的类型,如POINT、LINESTRING、P…...

[Golang] 管理日志信息就用Zap包
😚一个不甘平凡的普通人,致力于为Golang社区和算法学习做出贡献,期待您的关注和认可,陪您一起学习打卡!!!😘😘😘 🤗专栏:算法学习 &am…...

51c自动驾驶~合集58
我自己的原文哦~ https://blog.51cto.com/whaosoft/13967107 #CCA-Attention 全局池化局部保留,CCA-Attention为LLM长文本建模带来突破性进展 琶洲实验室、华南理工大学联合推出关键上下文感知注意力机制(CCA-Attention),…...
反向工程与模型迁移:打造未来商品详情API的可持续创新体系
在电商行业蓬勃发展的当下,商品详情API作为连接电商平台与开发者、商家及用户的关键纽带,其重要性日益凸显。传统商品详情API主要聚焦于商品基本信息(如名称、价格、库存等)的获取与展示,已难以满足市场对个性化、智能…...

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

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

安宝特方案丨XRSOP人员作业标准化管理平台:AR智慧点检验收套件
在选煤厂、化工厂、钢铁厂等过程生产型企业,其生产设备的运行效率和非计划停机对工业制造效益有较大影响。 随着企业自动化和智能化建设的推进,需提前预防假检、错检、漏检,推动智慧生产运维系统数据的流动和现场赋能应用。同时,…...
论文解读:交大港大上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(一)
宇树机器人多姿态起立控制强化学习框架论文解析 论文解读:交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(一) 论文解读:交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化…...

关键领域软件测试的突围之路:如何破解安全与效率的平衡难题
在数字化浪潮席卷全球的今天,软件系统已成为国家关键领域的核心战斗力。不同于普通商业软件,这些承载着国家安全使命的软件系统面临着前所未有的质量挑战——如何在确保绝对安全的前提下,实现高效测试与快速迭代?这一命题正考验着…...
Go 语言并发编程基础:无缓冲与有缓冲通道
在上一章节中,我们了解了 Channel 的基本用法。本章将重点分析 Go 中通道的两种类型 —— 无缓冲通道与有缓冲通道,它们在并发编程中各具特点和应用场景。 一、通道的基本分类 类型定义形式特点无缓冲通道make(chan T)发送和接收都必须准备好࿰…...

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

elementUI点击浏览table所选行数据查看文档
项目场景: table按照要求特定的数据变成按钮可以点击 解决方案: <el-table-columnprop"mlname"label"名称"align"center"width"180"><template slot-scope"scope"><el-buttonv-if&qu…...