最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Java考試題:筆試+機試(附答案PDF)

2023-04-20 21:26 作者:程序員小康  | 我要投稿


一、?選擇題(單選,每題1分)

1、JavaScript中哪個不是不是它的基本組成部分()


A、DOM

B、BOM

C、ECMAScript

D、History


2.、jQuery中ID選擇標(biāo)識符()

A、.(點)

B、$

C、#

D、\?


3、在HTTP協(xié)議中,響應(yīng)頭中哪個參數(shù)可以設(shè)置響應(yīng)的內(nèi)容類型()

A、Content-Type

B、Cookie

C、Type-Content

D、Accept


4、Tomcat默認(rèn)端口號()

A、80

B、8080

C、443

D、8088


5、在Servlet中四大作用域不包含()

A、Request

B、Response

C、Session

D、Application


6、在Servlet中,當(dāng)獲取到session對象后,下面哪行代碼可以銷毀session()

A session.clear()

B session.remove()

C session.invalidate()

D session.stop()


7、在Servlet中,向請求域中設(shè)置參數(shù)名為name,值為張三的寫法()

A、response.setAttribute(“name”,”張三”);

B、response.setAttribute(“張三”,”name”);

C、request.setAttribute(“name”,”張三”);

D、request.setAttribute(“張三”,”name”);

?

8、在Spring中,關(guān)于IoC說法錯誤的是()

A、IoC 可以由Spring幫助實例化對象。

B、IoC 實例化的對象只能是單例的。

C、通過IoC可以讓Spring管理的實例進(jìn)行依賴注入。

D、Spring整合其他技術(shù)最主要就是通過IoC特性。

?

9、在Spring中,關(guān)于AOP說法錯誤的是()

A 、AOP 中文名稱面向切面編程。

B、切面可以是一個方法。

C、切面可以是很多方法。

D、通過AOP可以讓Spring幫助實例化對象。

?

10、在Spring中,關(guān)于聲明式事務(wù)說法錯誤的是()

A、可以在方法上添加@Transactional 對方法添加聲明式事務(wù)。

B、聲明式事務(wù)是基于Spring AOP實現(xiàn)的。

C、聲明式事務(wù)主要目的是管理查詢方法。

D、聲明式事務(wù)可以讓程序員更加輕松的管理事務(wù)。

?

11、在Spring MVC中,在控制器方法上添加哪個注解可以接收Get請求()

A、@RequestMapping()

B、@PostMapping

C、@Controller

D、@ResponseBody

?

12、在Spring MVC中,在控制器類上添加哪個注解后就不需要在控制器方法上添加@ResponseBody注解()

A、@Controller

B、@RequestMapping

C、@RestController

D、@RequestParam

?

13.?在Spring MVC有如下代碼,當(dāng)請求時沒有攜帶參數(shù)age會出現(xiàn)什么情況()

A、控制臺打?。赫?zhí)行

B、出現(xiàn)NullPointException異常

C、出現(xiàn)跳轉(zhuǎn)到demo.html頁面

D、出現(xiàn)IllegalStateException異常

?

14、在Spring MVC中有如下代碼,當(dāng)發(fā)起請求 http://localhost:8080/demo2/bjsxt?后會出現(xiàn)什么結(jié)果()

A、控制臺打?。韩@取到的name:bjsxt

B、控制臺打?。韩@取到的name:null

C、出現(xiàn)異常:NullPointException

D、跳轉(zhuǎn)到demo.html頁面

?

15、在Spring MVC中,對@ResponseBody注解說法錯誤的是()

A、添加了@ResponseBody注解的方法會對方法返回值進(jìn)行轉(zhuǎn)換處理。

B、如果項目中轉(zhuǎn)換類依賴只有jackson-databind依賴,會對返回值轉(zhuǎn)換為JSON

C、如果方法返回值是Map,響應(yīng)頭中Content-Type:application/json;charset=utf-8

D、如果方法返回值是實體類,響應(yīng)頭中Content-Type:text/html

?

16、在Spring MVC中,哪種方式不是request作用域傳值()

17、在Spring MVC 中,給定下面頁面代碼,關(guān)于說法錯誤的是()

A、實現(xiàn)文件上傳時表單的enctype必須設(shè)置為multipart/form-data

B、實現(xiàn)文件上傳時表單的請求方式必須是POST類型

C、控制器方法參數(shù)可以使用public String upload(MultipartFile file)接收。file參數(shù)可以不用和文件域name對應(yīng)。

D、MultipartFile的getInputStream()方法可以獲取文件流。

?

18、在SpringMVC中哪個注解可以設(shè)置請求參數(shù)的默認(rèn)值()

A、@Controller

B、@RequestMapping

C、@RequestParam

D、@ResponseBody

?

19、在SpringMVC中當(dāng)使用Restful傳參時,發(fā)起請求url:http://localhost:8080/demo/123,下面哪種寫法無法獲取URL中123()

20、在jQuery中,以下哪個函數(shù)不支持GET請求方式()

A、$.ajax()

B、$.get()

C、$.getJSON()

D、$.post()

?

21、在Maven中,不屬于Maven支持的POM模型()

A、繼承

B、依賴

C、聚合

D、組合

?

22、以下對EasyUI說法錯誤的是()

A、EasyUI是前端框架。

B、EasyUI 適合做項目后臺系統(tǒng)。

C、EasyUI 適合做管理類系統(tǒng)。

D、EasyUI 向服務(wù)器端發(fā)起的請求都是同步請求。

?

23、以下對RBAC描述錯誤的是()

A、RBAC 中文名稱:基于角色的訪問控制。

B、RBAC 是一種數(shù)據(jù)庫設(shè)計的指導(dǎo)思想。

C、RBAC的核心是角色。

D、RBAC是一個框架。


24、在Spring Boot中關(guān)于啟動類說法錯誤的是()

A、啟動類上要有@SpringBootApplication注解

B、Spring Boot能夠掃描啟動類所在包及子包的注解。

C、啟動類一定要放在包中,如果直接src/main/java下,可能導(dǎo)致無法掃描注解。

D、啟動類必須放在com.bjsxt包中。

?

25、在Spring Boot中,關(guān)于整合MyBatis說法錯誤的是()

A、需要導(dǎo)入mybatis-spring-boot-starter依賴

B、可以通過在啟動類添加@MapperScan注解掃描Mapper接口

C、Mapper.xml和Mapper接口必須放在同一個包下

D、可以通過@Mapper注解標(biāo)識Mapper接口。

?

26、在Spring Boot中,以下說法錯誤的是()

A、Spring Boot支持properties類型配置文件。

B、Spring Boot 支持yml類型配置文件。

C、Spring Boot 配置文件可以放在項目根目錄下。

D、Spring Boot 配置文件必須放在resources目錄中 。

?

27、在Spring Boot中,關(guān)于整合Thymeleaf說法錯誤的是()

A、Spring Boot項目中只能使用Thymeleaf作為頁面技術(shù)。

B、thymeleaf頁面需要放在src/main/resources/templates目錄中

C、Spring Boot整合Thymeleaf后,視圖解析器默認(rèn)前綴classpath:/templates/

D、Spring Boot 整合Thymeleaf后,視圖解析器默認(rèn)后綴 .html

?

28、在Spring Boot中,以下說法錯誤的是()

A、在Spring Boot項目中一般都會繼承spring-boot-starter-parent,保證相關(guān)依賴版本統(tǒng)一。

B、靜態(tài)資源都放在src/main/resources/static 目錄中。

C、Spring Boot推薦除了Java代碼以外資源都放入到resources中,所以很少配置資源拷貝插件。

D、Spring Boot項目和Spring 框架沒有關(guān)系。

?

29、在Shiro中,以下說法錯誤的是()

A、Shiro是權(quán)限管理框架。

B、Shiro 不能和RBAC同時使用。

C、Shiro 核心功能包含認(rèn)證。

D、Shiro 多用在項目后臺或管理類型項目中。

?

30、在Git中,以下說法錯誤的是()

A、Git是目前主流的版本控制軟件。

B、使用Git便于團(tuán)隊項目的整合。

C、市場上除了Git還有SVN,CVS等版本控制軟件。

D、使用Git 時需要頻繁的把項目復(fù)制、粘貼到本地其他目錄進(jìn)行備份保存。


二、機試(總分70分)

1、核心考點:

1.?Spring Boot

2.?MySQL

3.?MyBatis

4.?Ajax

5.?事務(wù)控制

6.?業(yè)務(wù)實現(xiàn)能力

?

2、數(shù)據(jù)庫設(shè)計

表一: 按照下面要求創(chuàng)建數(shù)據(jù)庫表,并錄入兩條初始數(shù)據(jù)。(表創(chuàng)建3分)

表二:按照下面要求創(chuàng)建數(shù)據(jù)庫表,此表可以不錄入初始數(shù)據(jù)。(表創(chuàng)建3分)

3、機試要求

創(chuàng)建項目:項目名稱為姓名拼音全拼。例如:張三的項目名為zhangsan(項目名2分)

現(xiàn)要開發(fā)一個簡易訂單系統(tǒng)。給定要求如下:

當(dāng)用戶在瀏覽器輸入 http://localhost:9999?(端口號2分)后會顯示全部商品數(shù)據(jù)(能夠正常顯示商品列表信息15分)。

此處必須使用Ajax實現(xiàn)頁面數(shù)據(jù)顯示,使用作用域傳值即使實現(xiàn)效果也沒有分?jǐn)?shù)。

頁面效果如下:

當(dāng)點擊刪除按鈕后彈出確認(rèn)框,詢問是否要刪除這條商品。(顯示確認(rèn)框5分)

如果點擊取消不做任何操作,如果點擊確定后發(fā)送Ajax請求進(jìn)行刪除,刪除成功后使用jQuery或JavaScript腳本把當(dāng)前行刪除。刪除當(dāng)前行時不允許刷新當(dāng)前頁面。(正確刪除15分)

點擊購買按鈕后發(fā)送ajax請求,并攜帶當(dāng)前商品的主鍵值作為參數(shù),服務(wù)器服務(wù)器端接收商品主鍵值后需要根據(jù)主鍵查詢出商品信息。然后把對訂單表新增一條數(shù)據(jù),訂單表中價格就是當(dāng)前購買商品價格。然后還需要修改商品表中數(shù)量,讓數(shù)量減一。購買成功后,使用JavaScript或jQuery讓數(shù)量減一。如果購買失敗,頁面直接alert商品購買失敗。

注:在當(dāng)前練習(xí)中不需要考慮庫存負(fù)數(shù)等情況。

注:在當(dāng)前練習(xí)中不需要考慮團(tuán)隊開發(fā)問題,可以直接在商品service中調(diào)用訂單Mapper

點擊購買按鈕后詢問是否要購買當(dāng)前商品嗎?(詢問購買確認(rèn)框5分)

點擊確定按鈕后進(jìn)行購買, 如果購買成功后提示購買成功

點擊確定按鈕后頁面中數(shù)量減一(此處減一使用JavaScript或jQuery的DOM操作實現(xiàn))(實現(xiàn)頁面數(shù)量修改4分)

查看數(shù)據(jù)庫中e_order表發(fā)現(xiàn)新增了一條數(shù)據(jù)(新增數(shù)據(jù)成功8分)

查看數(shù)據(jù)庫中item表發(fā)現(xiàn)對應(yīng)商品數(shù)量減少1(修改數(shù)據(jù)成功8分)



需要的伙伴點贊評論:需要

移步后臺主動打招呼即可~

Java考試題:筆試+機試(附答案PDF)的評論 (共 條)

分享到微博請遵守國家法律
建瓯市| 肇州县| 湄潭县| 鄂伦春自治旗| 泾川县| 昂仁县| 正宁县| 信宜市| 军事| 平谷区| 建湖县| 嘉荫县| 承德市| 黄山市| 当涂县| 大同县| 成都市| 玛多县| 南漳县| 平邑县| 潼南县| 长兴县| 杂多县| 阳泉市| 凤翔县| 平南县| 吴旗县| 平凉市| 烟台市| 常德市| 萨迦县| 新绛县| 新乡县| 新化县| 德安县| 阳泉市| 葫芦岛市| 沙湾县| 新营市| 同江市| 嵊泗县|