Java Web应用开发 - 中国大学mooc

[1周]Java Web应用开发概述

1.1 Web应用程序概述随堂测验

1、以下哪个概念或者哪种功能属于“Web前端”( )
A、Web系统中以网页等形式为用户提供的部分,用户能接触到的部分
B、Web系统中负责数据存取的部分
C、Web系统中负责平台稳定性与性能的部分
D、Web系统中负责完成相应的功能、处理业务的部分
参考答案:A

2、主流的Web应用程序开发技术不包括( )
A、PHP
B、Java Web
C、ASP.NET
D、C++
参考答案:D

3、Web应用程序是一种不需要安装其他软件,可以通过浏览器访问的应用程序?
参考答案:正确

1.2 Java Web应用开发简介随堂测验

1、以下哪个选项不是JSP指令( )
A、import
B、page
C、taglib
D、include
参考答案:A

2、Servlet三大组件是( )
A、Servlet、JSP、Filter
B、Servlet、Filter、Listener
C、Servlet、Model、JSP
D、JSP、Filter、Listener
参考答案:B

3、HTML、CSS、JavaScript和是Web前端开发的核心技术,分别实现了网页的结构、表示和行为层?
参考答案:正确

1.3 开发第一个Java Web应用程序随堂测验

1、在Eclipse中,开发Java Web应用开发程序新建下面哪种类型的项目( )
A、Application Client Project
B、Static Web Project
C、Dynamic Web Project
D、EJB Project
参考答案:C

2、Java Web应用程序开发中最常使用的编码方式是下面哪一种( )
A、UTF-8
B、GBK
C、ISO8859-1
D、Latin-1
参考答案:A

1.4 在线购物平台简介随堂测验

1、下面哪个技术没有在登录页面中login.jsp页面中使用?
A、指令
B、JSTL
C、EL
D、JavaBean
参考答案:D

2、在线购物系统中使用的技术不包括?
A、JSP
B、Servlet
C、Python
D、MySQL
参考答案:D

第1单元测验

1、web前端开发中的“web”指的是:
A、Internet
B、Web客户端
C、Web服务器
D、Web系统
参考答案:D

2、下列关于HTML语言描述不正确的是:
A、HTML语言中可以嵌入如CSS、JavaScript等语言
B、HTML是指超文本链接语言,用超链接将网页组织在一起
C、HTML语言是通过一系列特定的标记来标识出相应的意义和作用的
D、HTML文档本身就是文本格式的文件
参考答案:B

3、主流的Web应用程序开发技术不包括( )。
A、PHP
B、C++
C、Java Web
D、ASP.NET
参考答案:B

4、一个JSP文件不包含的元素是( )
A、HTML
B、JSP标签
C、JSP脚本
D、API函数
参考答案:D

5、一个JSP应用开发项目可以不需要的开发工具是(  )
A、Dreamweaver
B、Tomcat
C、JDK
D、Eclipse
参考答案:A

6、关于贯穿本课程的在线购物系统,不具备的功能是:
A、工单管理
B、商品管理
C、登录
D、购物车
参考答案:A

7、JSP源文件的后缀名是( )。
A、class
B、jsp
C、java
D、html
参考答案:B

8、Tomcat服务器的日志目录是( )。
A、logs
B、webapps
C、conf
D、work
参考答案:A

9、Tomcat服务器的示例程序目录是( )。
A、example
B、bin
C、webapp
D、work
参考答案:A

10、Tomcat服务器的默认端口为( )。
A、8080
B、80
C、8089
D、1024
参考答案:A

11、WEB应用程序开发技术包括客户端和服务器端技术。
参考答案:正确

12、Java Web是一种使用Java开发Web应用程序的技术
参考答案:正确

13、JSP全称为Java Server Pages。
参考答案:正确

14、Boy.jsp和boy.jsp是相同的JSP文件名字。
参考答案:错误

15、静态网页可以嵌入脚本代码,如JavaScrip程序段等,但这些程序段不是在服务器端运行,而是在客户端浏览器中运行。
参考答案:正确

第一单元作业

1、(1)完成一个显示服务器当前时间的Java Web应用程序
参考答案:(1)新建完成Java Web应用程序,并截图(2)完成环境配置,并截图(3)编写实现显示服务器时间的JSP页面,并截图(4)在浏览器上访问该Web应用程序,并显示正确的结果

2、将shop19online项目导入到workspace中,并能在tomcat下正确运行起来。后面单元的作业需要基于该项目开发。
参考答案:项目正确导入,能打开登录界面

[2-3周]基于JSP的购物管理平台登陆实现

单元测试

1、下面的说法错误的是( )。
A、JSP可以处理动态内容和静态内容
B、JSP最终会编译成字节码后执行
C、JSP中可以使用脚本控制Html的标签生成
D、JSP中不能使用//注释Java脚本中的代码
参考答案:D

2、在JSP中,要定义一个方法,需要用到以下( )元素。
A、<%= %>
B、<% %>
C、<%! %>
D、<%@ %>
参考答案:C

3、在JSP中使用JSP:getProperty标记时,不会出现的属性是( )。
A、name
B、property
C、value
D、以上皆不会出现
参考答案:C

4、对于预定义<%!预定义%>的说法错误的是( )。
A、一次可声明多个变量和方法,只要以“;”结尾就行
B、一个声明仅在一个页面中有效
C、声明的变量将作为局部变量
D、在预定义中声明的变量将在JSP页面初始化时初始化
参考答案:C

5、在JSP中调用JavaBean时不会用到的标记是( )。
A、
B、jsp:useBean
C、jsp:setProperty
D、jsp:getProperty
参考答案:A

6、( )指令指定自定义标签的描述器所在位置。
A、page
B、taglib
C、include
D、config
参考答案:B

7、page指令通过( )属性指定当前页面的内容类型和字符集。
A、contentType
B、buffer
C、language
D、isErrorPage
参考答案:A

8、对于“<%!”、“%>”之间声明的变量,以下说法正确的是( )。
A、不是JSP页面的成员变量
B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户
C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响
D、是JSP页面的局部变量
参考答案:C

9、在客户端浏览器的源代码中可以看到( )。
A、JSP注释
B、HTML注释
C、JSP注释和HTML注释
D、JAVA注释
参考答案:B

10、page指令的作用是( )。
A、用来定义整个JSP页面的一些属性和这些属性的值
B、用来在JSP页面内某处嵌入一个文件
C、使该JSP页面动态包含一个文件
D、指示JSP页面加载Java plugin
参考答案:A

11、page指令的import属性的作用是( )。
A、义JSP页面响应的MIME类型
B、定义JSP页面使用的脚本语言
C、为JSP页面引入JAVA包中的类
D、定义JSP页面字符的编码
参考答案:C

12、page指令的( )属性可以设置JSP页面是否可多线程访问。
A、session
B、buffer
C、isThreadSafe
D、info
参考答案:C

13、( )可在JSP页面出现该指令的位置处,静态插入一个文件
A、page指令标签
B、page指令的import属性
C、include指令标签
D、include动作标签
参考答案:C

14、以下对象中的( )不是JSP的内置对象。
A、request
B、session
C、application
D、bean
参考答案:D

15、在JSP中,内置对象( )封装了用户提交的信息,使用该对象可以获取用户提交的信息。
A、session
B、request
C、response
D、out
参考答案:B

16、request对象可以使用( )方法获取表单中某输入框提交的信息。
A、getParameter(String s)
B、getValue(String s)
C、getParameterNames(String s)
D、getParameterValue(String s)
参考答案:A

17、JSP的内置对象中( )对象可对客户的请求作出动态响应,向客户端发送数据。
A、response
B、request
C、application
D、out
参考答案:A

18、从( )开始,到( )结束,被称为一个会话。
A、访问者连接到服务器,访问者关闭浏览器离开该服务器
B、服务器启动,服务器关闭
C、访问者连接到服务器,服务器关闭
D、服务器启动,访问者关闭浏览器离开该服务器
参考答案:A

19、下边哪个不是JSP的内置对象?( )
A、session
B、request
C、cookie
D、out
参考答案:C

20、哪个是JSP指令标记?( )
A、<% …… %>
B、<%! …… %>
C、<%@ …… %>
D、<%= …… %>
参考答案:C

21、当在JSP文件中要使用到Vector对象时,应在JSP文件中加入以下哪个( )语句。
A、<JSP:include file=”java.util.” />
B、<JSP:include page=”java.util.
” />
C、<%@ page import=”java.util.” %>
D、<%@ page include=”java.util.
” %>
参考答案:C

22、要在session对象中保存属性,可以使用以下哪个( )语句。
A、session.getAttribute(“key”,”value”);
B、session.setAttribute(“key”,”value”);
C、session.setAtrribute(“key”);
D、session.getAttribute(“key”);
参考答案:A

23、JSP:forward和sendRedirect都是用来做页面跳转的,描述错误的是( )。
A、forward之后可以使用原来的request对象,而且效率较高。
B、sendRedirect之后不可以使用原来的request对象,而且效率较低。
C、forward地址栏不变化,只能在Web应用程序内的页面间跳转。
D、forward地址栏变化,可以跳转到任何页面和机器。
参考答案:D

24、关于get和post两种请求,下列说法正确的是( )。
A、get请求是默认的。
B、get请求处理的数据量大小不受到限制。//get处理小数据量
C、post请求地址栏里是能看到数据的。
D、post请求可以由doGet方法处理。
参考答案:A

25、要在jsp中使用ArrayList,做法正确的是( )。
A、<% import java.util.ArrayList%>
B、<%@ import “java.util.ArrayList”%>
C、<%@ page import=“java.util.ArrayList”%>
D、<%@ page package=“java.util.ArrayList”%>
参考答案:C

26、test.jsp文件中有如下一行代码:<jsp:useBean id=”user” scope=”__” class=”com.UserBean”>,要使user对象可以作用于整个应用程序,下划线中应添入 ( )。
A、page
B、request
C、session
D、application
参考答案:D

27、以下代码能否编译通过,假如能编译通过,运行时得到什么输出结果( )。 <% request.setAttribute(“count”,new Integer(0)); Integer count =request.getAttribute(“count”) ; %> <%=count %>
A、编译不通过
B、可以编译运行,输出0
C、编译通过,但运行时抛出ClassCastException
D、可以编译通过,但运行无输出
参考答案:A

28、HTTP是一个( )协议 。
A、无状态
B、有状态
C、状态良好的
D、局域网
参考答案:A

29、在JSP中,给定以下JSP代码片段,运行结果是( )。 <% int x=5; %> <% ! int x=7; %> <%! int getX(){ return x; }%> <% out.print(“X1=” x); %> <% out.print(“X2=” getX()); %>
A、X1=5 X2=7
B、X1=5 X2=5
C、X1=7 X2=7
D、X1=7 X2=5
参考答案:A

30、以下( )可用于检索session属性userid的值
A、session. getAttribute(“userid”);
B、session. setAttribute(“userid”);
C、request. getParameter(“userid”);
D、request. getAttribute(“userid”);
参考答案:A

31、JSP技术基于JAVA语言,是不区分大小写的。
参考答案:错误

32、JSP中包括2种指令:page 指令和include指令。
参考答案:错误

33、JSP页面中一定要包含jsp代码。
参考答案:错误

34、JSP能够实现功能均可由Servlet实现。
参考答案:正确

35、Servlet能够实现功能均可由JSP实现。
参考答案:正确

36、get请求处理的数据量大小不受到限制。
参考答案:错误

37、forward之后可以使用原来的request对象,而且效率较高。
参考答案:正确

38、sendRedirect之后不可以使用原来的request对象,而且效率较低。
参考答案:正确

39、forward地址栏不变化,只能在Web应用程序内的页面间跳转。
参考答案:正确

40、forward地址栏变化,可以跳转到任何页面和机器。
参考答案:错误

41、可以在一个页面中使用多个<%@ page %>指令。
参考答案:正确

42、request内置对象代表了______的请求信息,主要用于通过HTTP协议传送给服务端的数据。
参考答案:客户端

43、_____对象主要用来向客户输出各种数据类型的内容。
参考答案:out

44、_____对象用于指定当前JSP页面本身。
参考答案:page

45、_________对象提供了对JSP页面内使用到的所有对象及名字空间的访问。
参考答案:pageContext

46、________对象保存应用程序中公有的数据。
参考答案:application

47、response对象实现____________接口,可对客户的请求作出动态响应,向客户端发送数据。
参考答案:HttpServletResponse

48、config对象是JSP页面通过______进行初始化时被传递的对象。
参考答案:Servlet

49、exception对象用来处理JSP文件在执行时_____________。
参考答案:发生的错误和异常

50、JSP页面就是在______代码中嵌入Java语法或JSP元素。
参考答案:HTML

51、JSP的指令描述______转换成JSP服务器所能执行的Java代码的控制信息,用于指定整个JSP页面的相关信息,并设置JSP页面的相关属性。
参考答案:文件

52、JSP程序中的注释有隐藏注释、HTML注释和_______注释。
参考答案:Java语言

53、JSP表达式常用在_________生成动态链接地址和动态指定Form表单处理页面。
参考答案:向页面输出内容

54、当前主流的三大动态Web开发技术是PHP、ASP/ASP. NET和____。
参考答案:JSP

55、MVC设计模式将应用程序分为模型、____和控制。
参考答案:视图

56、JSP页面的执行方式是______。
参考答案:编译方式

57、JSP的两种体系结构是modle1和_____。
参考答案:modle2

JSP基础作业

1、编写一个JSP程序,通过使用for循环,在网页中输出一个3行3列的表格。
参考答案:按照功能实现即10分,未实现0分

2、编程实现圆柱的表面积和体积计算。
参考答案:完成输入页面,表单地址、表单域编写完整。完成计算页面,获得圆柱的表面积和体积

3、实现登录功能,包括如下功能 (1)设计数据库表,包括用户名和密码信息 (2)设计并实现登录界面 (3)实现登录功能,输入正确用户名和密码进入主界面,错误返回登录界面
参考答案:完成数据表的定义和实现完成登录界面功能完成主界面完成登录功能,将用户输入的用户名和密码进行对比,正确进入主界面,错误返回登录界面

[4周]购物平台后台管理功能的实现

单元测验

1、以下选项中有关Connection描述错误的是 ( )
A、Connection是Java程序与数据库建立的连接对象,这个对象只能用来连接数据库,不能执行SQL语句。
B、JDBC的数据库事务控制要靠Connection对象完成。
C、Connection对象使用完毕后要及时关闭,否则会对数据库造成负担。
D、只用MySQL和Oracle数据库的JDBC程序需要创建Connection对象,其他数据库的JDBC程序不用创建Connection对象就可以执行CRUD操作。
参考答案:D

2、使用Connection 的哪个方法可以建立一个PreparedStatement接口?( )
A、createPrepareStatement()
B、prepareStatement()
C、createPreparedStatement()
D、preparedStatement()
参考答案:B

3、典型的JDBC程序按 顺序编写 (1). 释放资源 (2). 获得与数据库的物理连接 (3). 执行SQL命令 (4). 注册JDBC Driver (5). 创建不同类型的Statement (6). 如果有结果集, 处理结果集
A、425361
B、123456
C、235416
D、423561
参考答案:A

4、JDBC驱动程序的种类有 。
A、两种
B、三种
C、四种
D、五种
参考答案:C

5、SELECT COUNT(*) FROM emp;这条SQL语句执行,如果员工表中没有任何数据,那么ResultSet中将会是( )
A、null
B、有数据
C、不为null,但是没有数据
D、以上选项都不对
参考答案:B

6、如果为下列预编译SQL的第三个问号赋值,那么正确的选项是( ) UPDATE emp SET ename=?,job=?,salary=? WHERE empno=?
A、pst.setInt(“3”,2000);
B、pst.setInt(3,2000);
C、pst. setFloat (“salary”,2000);
D、pst. setString (“salary”,2000);
参考答案:B

7、接口Statement中定义的execute方法代表有无ResultSet,返回类型是 。
A、ResultSet
B、int
C、boolean
D、受影响的记录数量
参考答案:C

8、接口Statement中定义executeQuery方法返回的类型是 。
A、ResultSet
B、int
C、boolean
D、受影响的记录数量
参考答案:A

9、接口Statement中定义的executeUpdate返回的类型是 。
A、ResultSet
B、int
C、boolean
D、有无ResultSet返回
参考答案:B

10、以下选项关于PreparedStatement的说法错误的是( )。
A、PreparedStatement继承了Statement ,可以执行预编译的SQL语句
B、PreparedStatement可以有效的防止SQL注入
C、PreparedStatement只能执行带问号占位符的预编译SQL,不能执行SQL语句
D、PreparedStatement可以存储预编译的SQL语句,从而提升执行效率
参考答案:C

11、JDBC编程的异常类型分为 。
A、SQLException
B、SQLError
C、SQLWarning
D、SQLFatal
参考答案:AC

12、以下哪些是定义在ResultSet中用于Cursor定位的方法:
A、next() beforeFirst()
B、afterLast()
C、isBeforeFirst()
D、absolute(int) relative(int)
参考答案:ABD

13、在JDBC编程中执行完下列SQL语句SELECT name, rank, serialNo FROM employee,能得到rs的第一列数据的代码是( )
A、rs.getString(0);
B、rs.getString(“name”)
C、rs.getString(1)
D、rs.getString(“ename”)
参考答案:BC

14、下列选项有关ResultSet说法错误的是( )
A、ResultSet是查询结果集对象,如果JDBC执行查询语句没有查询到数据,那么ResultSet将会是null值。
B、判断ResultSet是否存在查询结果集,可以调用它的next()方法。
C、如果Connection对象关闭,那么ResultSet也无法使用。
D、ResultSet有一个记录指针,指针所指的数据行叫做当前数据行,初始状态下记录指针指向第一条记录。
参考答案:AD

15、加载JDBC驱动是通过调用方法 java.lang.Class.forName() 实现的
参考答案:正确

16、JDBC中与数据库建立连接是通过调用 DriverManager类的静态方法 getConnection(url,user,password) 实现的
参考答案:正确

17、ResultSet对象自动维护指向当前数据行的游标。每调用一次 next() 方法,游标向下移动一行。
参考答案:正确

18、JDBC对Java程序员而言是接口模型,对实现与数据库连接的服务提供商而言是API。
参考答案:错误

19、JDBC访问数据库步骤:1:加载一个Driver驱动;2:创建数据库连接Connection。3:创建SQL命令发送器Statement。4:通过Statement发送SQL命令并得到结果。5:处理结果。6:关闭数据库资源。
参考答案:正确

20、ResultSet里的数据一行一行排列,每行有多个字段,且有一个记录指针,指针所指的数据行叫做当前数据行,我们只能来操作当前的数据行。我们如果想要取得某一条记录,可以使用ResultSet的next()方法 ,如果我们想要得到ResultSet里的所有记录,就应该使用while循环。
参考答案:正确

21、ResultSet对象自动维护指向当前数据行的游标。每调用一次next()方法,游标向下移动一行。 循环完毕后指回第一条记录。
参考答案:错误

22、作为一种好的编程风格,应在不需要Statement对象和Connection对象时显式地关闭它们。
参考答案:正确

23、用户不必关闭ResultSet。当它的 Statement 关闭、重新执行或用于从多结果序列中获取下一个结果时,该ResultSet将被自动关闭。
参考答案:正确

24、要按先ResultSet结果集,后Statement,最后Connection的顺序关闭资源,因为Statement和ResultSet是需要连接是才可以使用的,所以在使用结束之后有可能其他的Statement还需要连接,所以不能先关闭Connection。
参考答案:正确

25、在JDBC中,事务操作缺省是需要手动提交的。
参考答案:错误

单元作业

1、1、实现商品分类管理,实现列表、商品分类增加、修改和删除功能。
参考答案:对照功能界面实现商品分类列表功能实现商品分类增加功能实现商品分类修改功能实现商品分类删除功能

[5-6周]前台商品展示与购买功能的实现

单元测试

1、下面那个方法能够读取给定HttpServletRequest request对象中的所有Cookie( )
A、request.getCookies()
B、request.getAttributes()
C、request.getSession ().getCookies()
D、request.getSession (). GetAttributes()
参考答案:A

2、以下关于JavaBean的描述错误的是( )
A、JavaBean是一个公有java类
B、JavaBean提供给外界使用的方法是公有类型的
C、JavaBean必须有一个带参构造方法
D、在JSP中使用的JavaBean必须放在一个有名包中
参考答案:C

3、有关会话跟踪技术描述错误的是( )
A、Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端
B、关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期
C、在禁用Cookie时可以使用URL重写技术跟踪会话
D、隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示
参考答案:D

4、Java EE中,Servlet API为使用Cookie,提供了( )类。
A、javax.servlet.http.Cookie
B、javax.servlet.http.HttpCookie
C、javax.servlet. Cookie
D、javax.servlet.http.HttpCookie
参考答案:A

5、在 JSP 中调用 JavaBean 时不会用到的标记是:( )
A、  
B、jsp:useBean
C、jsp:setProperty
D、jsp:getProperty
参考答案:A

6、在 JSP 中使用jsp:getProperty标记时,不会出现的属性是:( )
A、name
B、property
C、value   
D、以上皆不会出现
参考答案:C

7、在JSP 中想要使用JavaBean:mypackage.mybean,则以下写法正确的是( )
A、<jsp:usebean id=”mybean” scope=”pageContext” class=”mypackage.mybean”/>
B、< jsp:useBean class=” mypackage.mybean.class”/>
C、<jsp:usebean id=”mybean” class=” mypackage.mybean.java”>
D、<jsp:useBean id=”mybean” class=” mypackage.mybean”/>
参考答案:D

8、在项目中已经建立了一个 JavaBean 该类为:bean.Student,给 bean 具有 name 属性,则下面标签用法正确的是:( )
A、<jsp:useBeanid=“student” scope=“session”></jsp:useBean>
B、<jsp:useBeanid=“student” scope=“session”>hello student!</jsp:useBean>
C、<jsp:useBeanid=“student” class=“bean.Student” scope=“session”> hello student!</jsp:useBean>
D、<jsp:getProperty name=“name” property=“student”/>
参考答案:C

单元作业

1、1、参照已实现的功能,完成前端搜索、分类显示、收藏商品、添加联系人功能。
参考答案:按照要求完成功能,每个功能5分

[7-8周]基于Servlet的后台管理功能实现

单元测验

1、当访问一个Servlet时,以下Servlet中的哪个方法先被执行?( )
A、destroy()
B、doGet()
C、service()
D、init0
参考答案:D

2、假设在myServlet应用中有一个MyServlet类,在web.xml文件中对其进行如下配置: mysrvlet com.wgh.MyServlet </servlet -class> < servlet-mapping> <servlet -name> myservlet /welcome 则以下选项可以访问到MyServlet的是( )。
A、http://localhost:8080/MyServlet
B、http://localhost:8080/myservlet
C、http://localhost:8080/com/wgh/MyServlet
D、http://localhost:8080/ welcome
参考答案:D

3、Servlet 3.0 的新特性包括( )
A、注解支持
B、Part对象
C、异步处理支持
D、以上都是
参考答案:D

4、下面哪个Servlet版本开始支持HTTP 2协议( )
A、Servlet 2.5
B、Servlet 3.0
C、Servlet 3.1
D、Servlet 4.0
参考答案:D

5、JSP文件在第一次运行的时候被JSP引擎编译为( )文件。
A、Servlet
B、Class
C、HTML
D、XML
参考答案:A

6、下面不是Servlet方法的是( )。
A、doTrace()
B、doPost()
C、doRead()
D、doOptions()
参考答案:C

7、下面不是Servlet方法的是( )。
A、doTrace()
B、doPost()
C、doRead()
D、doOptions()
参考答案:C

8、在JAVA EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是( )。 public class Servlet1 extends HttpServlet{ public void init() throws ServletException{ } public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{ PrintWriterout = response.getWriter(); out.println(“hello!”); } }
A、编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过
B、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!
C、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字
D、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息
参考答案:B

9、在Servlet中,response.getWriter()返回的是( )
A、JspWriter对象
B、PrintWriter对象
C、Out对象
D、ResponseWriter对象
参考答案:B

10、JAVA EE中,Servlet API为使用Cookie,提供了( )类
A、javax.servlet.http.Cookie
B、javax.servlet.http.HttpCookie
C、javax.servlet. Cookie
D、javax.servlet.http.HttpCookie
参考答案:A

11、在访问Servlet时,在浏览器地址栏中输入的路径是在( )地方配置
A、
B、
C、
D、
参考答案:D

12、给定一个 Servlet 的doGet方法中的代码片段,如下: request.setAttribute(“name”,”zhang”); response.sendRedirect(“http://localhost:8080/servlet/MyServlt”); 那么在 MyServlet中可以使用( )方法把属性 name的值取出来。
A、Stringstr=request.getAttribute(“name”);
B、Stringstr=(String)request.getAttribute(“name”);
C、Objectstr=request.getAttribute(“name”);
D、无法取出来
参考答案:D

13、给定某Servlet程序的片段如下,用户在浏览器地址栏中键入正确的请求URL并回车后,在控制台上显示的结果是( ) public void doGet(HttpServletRequest request,HttpServletResponseresponse) throws ServletException ,IOException { System.out.println(“get”); } public void doPost(HttpServletRequest request,HttpServletResponseresponse) throws ServletException ,IOException { System.out.println(“post”); }
A、get
B、post
C、get post
D、post get
参考答案:A

14、在编写Servlet时需要( )
A、继承Servlet
B、实现HttpRequestServlet
C、继承HttpServlet
D、实现HttpRequest
参考答案:C

15、Servlet的运行过程是 ( )
A、当请求Servlet时,服务器会即时加载Servlet类,然后对该类进行实例化,调用相应的方法处理请求
B、首先对Servlet 进行配置,然后服务器在处理请求时,将配置过的Servlet类找到,然后实例化处理请求
C、在服务器启动时,会加载Servlet,然后在处理请求的时候,实例化Servlet对象处理请求
D、Servlet是一个具有接受请求和响应功能的类,在被请求时,Servlet早就被实例化好了,可以直接处理请求
参考答案:C

16、在JAVA EE中,对于HttpServlet类的描述,错误的是 ( )
A、编写的Servlet继承了HttpServlet类,一定需覆盖doPost或者doGet
B、Httpservlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法
C、Httpservlet类中处理客户请求和响应时所使用的两个接口是:HttpServletRequest和HttpServletResponse
D、编写的servlet继承了Httpservlet类,一般只需要覆盖doPost或doGet方法,不必覆盖servive()方法,因为service()方法会调用doPost或者doGet方法
参考答案:A

17、在WEB应用程序的目录结构中,WEB-INF目录中的lib目录是放( )文件。
A、.jsp文件
B、.class文件
C、.jar文件
D、web.xml文件
参考答案:C

18、给定一个Servlet程序的代码片段,如下: Public void doPost(HttpServletRequestrequest,HttpServletResponse response) throws ServletException { request.getSession().getAttribute(“A”); //第二行 } 假定第二行返回的对象引用不是null,那么这个对象存储在( )范围中
A、page
B、session
C、request
D、application
参考答案:B

19、完整的配置一个Servlet需要( )标签
A、
B、和
C、和
D、
参考答案:B

20、下列那个类是抽象类 ( )
A、ServletConfig
B、HttpServlet
C、Cookie
D、HttpServletRequest
参考答案:B

21、关于web.xml的配置说法错误的是( )
A、在web.xml描述中,要指定这个Servlet的名字
B、在web.xml描述中,要指定这个Servlet的类
C、在web.xml描述中,要为Servlet做URI映射
D、在web.xml中不可同时指定多个Servlet
参考答案:D

22、Servlet的优点有( )
A、执行效率高
B、可移植性好
C、功能强大
D、运行速度快
参考答案:ABC

23、Servlet与JSP的区别是( )
A、性能更强
B、编程方式不同
C、运行速度不同
D、编译顺序不同
参考答案:BCD

24、有关Servlet的生命周期说法正确的有 ( )
A、Servlet的生命周期由Servlet实例控制
B、init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletContext接口的对象
C、service()方法响应客户端发出的请求
D、destroy()方法释放Servlet实例
参考答案:BCD

25、Servlet 3.0可以通过注解的方式来陪着Servlet。
参考答案:正确

26、Servlet程序的执行应用逻辑的入口点是service。
参考答案:正确

27、Servlet能够实现功能均可由JSP实现。
参考答案:正确

28、Servlet更适合做表现层。
参考答案:错误

29、Servlet的生命周期分三个时期:init 、service 、destroy 。
参考答案:正确

30、JSP能够实现功能均可由Servlet实现。
参考答案:正确

单元作业

1、1、参照本章通过Servlet实现商品管理功能,使用Servlet实现商品分类管理管理功能,包括分类列表、分类增加、分类修改和分类删除功能。
参考答案:完成相应功能,每个功能5分。

2、2、结合Servlet和JSP实现商品分类图片上传功能。
参考答案:完成功能得分。

学习资源下载

1、里面有项目文件,jar包,以及mysql文件
参考答案:随便截一张图

[9周]监听器与过滤器在购物平台中的应用

单元测验

1、public classSecurityFilter ( ){…}如果想要让该类成为一个过滤器,括号内应为。
A、implements HttpFilter
B、extends Filter
C、extends HttpFilter
D、implements Filter
参考答案:D

2、过滤器使用( )才能继续传递到下一个过滤器。
A、request.getRequestDispatcher().forward(request,response);
B、chain.doFilter();
C、doPut()
D、doChain()
参考答案:B

3、在Filter过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用( )方法。
A、init
B、service
C、doFilter
D、destory
参考答案:C

4、HttpSessionListener主要负责监听( )。
A、监听HTTP会话创建、销毁
B、监听HTTP会话中属性的设置请求
C、监听ServletContext的创建和删除
D、监听HTTP会话active和passivate
参考答案:A

5、下面哪个监听器可以完成Web应用程序的初始化工作().
A、HttpSessionListener
B、ServletContextListener
C、ServletRequestListener
D、以上都可以
参考答案:B

[10周]基于JSTL和EL实现购物平台页面的简化

JSTL和EL单元测验

1、JSP标准标签库(JSTL)的标签库描述符文件的后缀是( )。
A、tld
B、jar
C、properties
D、xml
参考答案:A

2、JSP EL 表达式:${user.loginName}执行效果等同于( )
A、<%=user.getLoginName()%>
B、<%user.getLoginName();%>
C、<%=user.loginName%>
D、<%user.loginName;%>
参考答案:A

3、EL表达式,${10 mod3},执行结果为:( )
A、10 mod 3
B、1
C、3
D、null
参考答案:B

4、关于点操作和"[]"操作符,以下说法不正确的是( )。
A、user.name{user.name}等价于{user[name]}
B、user.name{user.name}等价于{user[“name”]}
C、如果user是一个List,则user[0]Duser,{user[0]}的写法是正确的D、如果user是一个数组,则{user[0]}的写法是正确的
参考答案:A

5、以下EL表达式的语法结构正确的是( )。
A、KaTeX parse error: Expected 'EOF', got '#' at position 23: …serName]B、#̲[user.userName]…{user.userName}
D、#{user.userName}
参考答案:C

6、6、如果想在JSP页面声明一个名字为name的变量应该使用( )标签。
A、<c:if>
B、<c:set>
C、<c:out>
D、<c:forEach>
参考答案:B

7、如果要遍历一个数组中的所有元素需要( )标签。
A、<c:if>
B、<c:set>
C、<c:out>
D、<c:forEach>
参考答案:D

[11周]基于MVC模式的后台商品管理功能实现

MVC单元测验

1、MVC设计模式将应用程序分为( )部分。
A、2
B、3
C、4
D、5
参考答案:B

2、MVC中的MVC分别用_______、_______、_____表示 ( )。
A、JSP Servlet JavaBean
B、HTML JavaBean JSP
C、JavaBean JSP Servlet
D、Servlet HTML JSP
参考答案:C

3、关于MVC模式说法正确的是( )。
A、用来将代码分开的方法
B、将显示、流程控制、业务逻辑分开,提高维护性和分离复杂度
C、视图 模型 控制器模型
D、只用Java才有的模型
参考答案:B

4、下面关于MVC的说法不正确的是( )。
A、M表示Model层,是存储数据的地方
B、View表示视图层,负责向用户显示外观
C、Controller是控制层,负责控制流程
D、在MVC架构中 JSP通常做控制层
参考答案:D

5、下面的那一个不属于MVC模式中的对象 ( )。
A、Model  
B、 View 
C、Collection
D、Controller
参考答案:C

课程基础知识测试

JSP和Servlet基础知识

1、当访问一个Servlet时,以下Servlet中的哪个方法先被执行?( )
A、destroy()
B、doGet()
C、service()
D、init0
参考答案:D

2、假设在myServlet应用中有一个MyServlet类,在web.xml文件中对其进行如下配置: mysrvlet com.wgh.MyServlet </servlet -class> < servlet-mapping> <servlet -name> myservlet < url -pattern> /welcome 则以下选项可以访问到MyServlet的是( )。
A、http://localhost:8080/MyServlet
B、http://localhost:8080/myservlet
C、http://localhost:8080/com/wgh/MyServlet
D、http://localhost:8080/ welcome
参考答案:D

3、JSP文件在第一次运行的时候被JSP引擎编译为( )文件。
A、Servlet
B、Class
C、HTML
D、XML
参考答案:A

4、Java EE体系中Web层技术是( )。
A、HTML
B、JavaBean
C、EJB
D、JSP
参考答案:D

5、MVC设计模式将应用程序分为( )部分。
A、2
B、3
C、4
D、5
参考答案:B

6、在以下( )标签用来对页面内容进行预定义。
A、


B、

C、



D、

参考答案:D

7、JSP中,HTMI.注释的特点是( )。
A、发布网页时看不到,在源文件中也看不到
B、发布网页时看不到,在源文件中能看到
C、发布网页时能看到,在源文件中看不到
D、发布网页时能看到,在源文件中也能看到
参考答案:B

8、page指令的属性中可以多次设计的属性是( )。
A、import
B、session
C、extends
D、info
参考答案:A

9、用于获取bean属性的动作是( )。
A、jsp:uscBean
B、<jsp: getProperty>
C、<jsp: setProperty>
D、<jsp: forward>
参考答案:B

10、下列( )不是request对象的方法。
A、addHeader( String name, String value)
B、getSession(Boolean create)
C、setAttrihute( String name, java. lang. Object o)
D、isSecure()
参考答案:A

11、response对象的setHeader( String name,String value)方法的作用是( )。
A、添加HTTP文件头
B、设定指定名字的HTTP文件头的值
C、判断指定名字的HTTP文件头是否存在
D、向客户端发送错误信息
参考答案:B

12、设置session的有效时间(也叫超时时间)的方法是( )。
A、setMaxinactivelnterval(int interval)
B、getAttributeName()
C、setAttrlbuteName(Strlng name, java.lang.Object value)
D、getLastAccessedTime()
参考答案:A

13、能清除缓冲区中的数据,并且把数据写到客户端是out对象中的方法是( )。
A、out.newLine()
B、out.clear()
C、out.flush()
D、out.clearBuffer()
参考答案:C

14、pageContext对象的findAttribute()方法的作用是( )。
A、用来设置默认页面的范围或指定范围之中的已命名对象
B、用来删除默认页面范围或指定范围之中已命名的对象
C、按照页面请求、会话以及应用程序范围的顺序实现对某个已命名属性的搜索
D、以字符串的形式返回一个对异常的描述
参考答案:C

15、JDBC提供3个接口来实现SQL语句的发送,其中执行简单不带参数SQL语句的是( )。
A、Statement类
B、PreparedStaternent类
C、CallableStatement类
D、DriverStatement类
参考答案:A

16、Staternent类提供3种执行方法,用来执行更新操作的是( )。
A、executeQuery()
B、executeUpdate()
C、execute()
D、query()
参考答案:B

17、负责处理驱动的调入并产生对新的数据库连接支持的接口是( )。
A、DriverManager
B、Connection
C、Statement
D、ResultSet
参考答案:A

18、不是JavaBcan属性的项为( )。
A、constrained属性
B、id属性
C、bound属性
D、simple属性
参考答案:B

19、不是JavaBean作用域的项为( )。
A、bound
B、page
C、request
D、application
参考答案:A

20、下面不是Servlet方法的是( )。
A、doTrace()
B、doPost()
C、doRead()
D、doOptions()
参考答案:C

21、编写一个Filter,需要( )
A、继承Filter 类
B、实现Filter 接口
C、继承HttpFilter 类
D、实现HttpFilter接口
参考答案:B

22、自定义标签的配置文件放在( )
A、WebRoot
B、lib
C、classes
D、WEB-INF
参考答案:D

23、在J2EE中,重定向到另一个页面,以下( )语句是正确的
A、request . sendRedirect(“http 😕/ www . svse . com . cn”);
B、request . sendRedirect();
C、response . sendRedirect(“http: // www . svse . com . cn”);
D、response .sendRedirect();
参考答案:C

24、EL表达式,${10 mod3},执行结果为:( )
A、10 mod 3
B、1
C、3
D、null
参考答案:B

25、自定义标签的作用是 ( )
A、编写和使用方便
B、规定是这样的,如果不用,别人会说我们不专业
C、可以减少jsp中的java代码,将代码与界面标签分离,简化前台开发
D、连数据库
参考答案:C

26、在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是( )。(选择一项) Public class Servlet1 extends HttpServlet{ Publicvoid init() throws ServletException{ } Publicvoid service(HttpServletRequest request,HttpServletResponse response) ThrowsServletException,IOException{ PrintWriterout = response.getWriter(); out.println(“hello!”); }}
A、编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过
B、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!
C、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字
D、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息
参考答案:B

27、在web.xml中使用( )标签配置过滤器
A、和
B、和
C、和
D、和
参考答案:A

28、J2EE中,Servlet API为使用Cookie,提供了( )类。
A、javax.servlet.http.Cookie
B、javax.servlet.http.HttpCookie
C、javax.servlet. Cookie
D、javax.servlet.http.HttpCookie
参考答案:A

29、在访问Servlet时,在浏览器地址栏中输入的路径是在( )地方配置的
A、
B、
C、
D、
参考答案:D

30、Login.jsp为登录页面,表单代码如下:( ) <form action="index.jsp"method=“post”> Index.jsp中直接显示用户名,以下哪种代码正确( )
A、requestScope.nameB<C{requestScope.name}B、<%=name%>C、{param.name}
D、<%=param.name%>
参考答案:C

31、Servlet程序的执行应用逻辑的入口点是service
参考答案:正确

32、属性language定义jsp页面的描述性息,属性值可以是任意字符串。
参考答案:错误

33、JSP技术基于JAVA语言,是不区分大小写的。
参考答案:错误

34、JSP中包括2种指令:page 指令和include指令。
参考答案:错误

35、在JAR文件中,所有类文件必须以对应包的目录结构存放。
参考答案:正确

36、通过cookie方法能在不同用户之间共享数据。
参考答案:错误

37、JSP开发网站的两种模式分为jsp+javabean和jsp+javabean+servlet。
参考答案:正确

38、Java语言包含三种核心机制:Java 虚拟机、垃圾收集机制和代码安全检测。
参考答案:正确

39、抽象类可以实现(implements)接口。
参考答案:正确

40、try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code不会被执行。
参考答案:错误

41、abstract的method可以同时是static。
参考答案:正确

42、在JSP中,page指令的extends属性用来引入需要的包或类。
参考答案:错误

43、对于每个要求访问maillogin.jsp的HTTP请求,Servlet容器都会创建一个HttpSession对象.
参考答案:错误

44、每个HttpSession对象都有惟一的ID。
参考答案:正确

45、不管应用中包含多少个子应用,只需配置一个ActionServlet。
参考答案:正确

46、JSP分页代码中先取总记录数,得到总页数,再取所有的记录,最后显示本页的数据
参考答案:正确

47、sendRedirect之后不可以使用原来的request对象,而且效率较低。
参考答案:正确

48、forward地址栏不变化,只能在Web应用程序内的页面间跳转。
参考答案:正确

49、Servlet的生命周期分三个时期:init 、service 、destroy 。
参考答案:正确

50、Page对象代表JSP页面对应的Servlet类实例。
参考答案:正确

51、request内置对象代表了___的请求信息,主要用于通过HTTP协议传送给服务端的数据。
参考答案:客户端

52、_____对象用于指定当前JSP页面本身。
参考答案:page

53、_______对象提供了对JSP页面内使用到的所有对象及名字空间的访问。
参考答案:pageContext

54、_____对象保存应用程序中公有的数据。
参考答案:application

55、response对象实现_______接口,可对客户的请求作出动态响应,向客户端发送数据。
参考答案:HttpServletResponse

56、config对象是JSP页面通过______进行初始化时被传递的对象。
参考答案:Servlet

57、exception对象用来处理JSP文件在执行时_______。
参考答案:发生的错误和异常

58、JSP的指令描述____转换成JSP服务器所能执行的Java代码的控制信息,用于指定整个JSP页面的相关信息,并设置JSP页面的相关属性。
参考答案:文件

59、JSP表达式常用在________生成动态链接地址和动态指定Form表单处理页面。
参考答案:向页面输出内容

60、Web服务器通过____获取用户信息。
参考答案:表单

61、HTML文档分为文档头和_____两部分。
参考答案:文档体

62、_____是一种能够有效描述信息的组织形式,由行、列和单元格组成。
参考答案:表格

63、当前主流的三大动态Web开发技术是PHP、ASP/ASP. NET和____。
参考答案:JSP

64、JSP页面的执行方式是_____。
参考答案:编译方式

65、在Java中使用关键字_____来实例化对象。
参考答案:new

66、每一个Servlet都需要在_____文件中进行部署。
参考答案:web.xml

67、page指令中的_______属性用于指定输出的内容类型和字符集。
参考答案:ContentType

68、使用______标准动作可以实现动态包含。
参考答案:

69、JSP是运行在_______上的脚本语言。
参考答案:WEB服务器

70、作用域最大的JSP内置对象是:________
参考答案:application

71、Tomcat服务器的默认端口是 __。
参考答案:8080

72、异常的处理,可在该方法的代码段中包含3类代码:________________。
参考答案:try、catch和finally代码块

73、jsp主要内置对象有:_________________________________。
参考答案:application、exception、pageContext、request、session、response、out、config、page

74、JDBC的主要任务是:_____________。
参考答案:与数据库建立连接、发送SQL语句 、处理结果

75、JSP 页面经过编译之后,将创建一个_______.
参考答案:severlet

76、Servlet程序的入口点是_______
参考答案:init()

77、在传统的HTML页面中加入__________就构成了一个JSP页面文件。
参考答案:JAVA程序片和JSP标签

78、在JSP中,内置对象______封装了用户提交的信息,使用该对象可以获取用户提交的信息。
参考答案:request

79、JSP的内置对象中_______对象可对客户的请求作出动态响应,向客户端发送数据。
参考答案:response

80、page指令的_______属性可以设置JSP页面是否可多线程访问.
参考答案:isThreadSafe

81、_____指令用来定义整个JSP页面的一些属性和这些属性的值.
参考答案:page

82、JavaBean的生命周期中,______是用来跟踪用户的会话的.
参考答案:session

Web应用程序

1、Web应用程序的定义、开发方法及应用范围,以及你在线课程学习心得与体会。
参考答案:一共四个点,每个点16分,答道即可

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 吃什么1.1 - 开发笔记

    吃什么1.1 - 开发笔记 写作目的 【吃什么1.1】 为 【吃什么1.0】的进阶版,功能不变,只是换了另一种技术实现食物列表的呈现(ListView),其他部分可以参考应用——吃什么?开发笔记。 实现手段 本次开发主要用于学习列表类视图的使用,因此文章主要描述我的学习过程。 ListV…...

    2024/4/28 11:31:15
  2. Yocto 配置串口必要参数

    CONSOLE_LINUX = "ttyS1" ## 当然tty可以选择 CONSOLE ?= "${CONSOLE_LINUX}" SERIAL_CONSOLES = "115200;ttyS1"...

    2024/4/28 2:05:13
  3. 微机原理与应用综合实验—中断控制8259

    微机原理与应用综合实验—中断控制8259——南京理工大学2019秋季学期电子信息工程专业《微机原理与应用综合实验》(1学分)1.实验内容与要求实验代码 编程软件:emu8086。 SSTACK SEGMENT STACK DW 32 DUP(?) SSTACK ENDSCODE SEGMENT ASSUME CS:CODEMAIN PROC FAR PUS…...

    2024/4/28 23:48:21
  4. Unity 开发——标签

    1、ExecuteInEditModeExecuteInEditMode属性的作用是在EditMode下也可以执行脚本。Unity中默认情况下,脚本只有在运行的时候才被执行,加上此属性后,不运行程序,也能执行脚本。与PlayMode不同的是,函数并不会不停的执行。Update : 只有当场景中的某个物体发生变化时,才调用…...

    2024/4/28 5:09:51
  5. node.js+express+mysql+axios 实现对数据的增删查改完美方案(附源码)

    node.js+express+mysql+axios 实现对数据的增删查改完美方案 准备工作 提示:安装好 mysql数据库,node.js 完成图1.创建数据库及创建数据表 //创建数据库 books create database books; //创建数据库表 定义id,书名,作者,描述 create table newbooks (id INT(255) AUTO_IN…...

    2024/4/28 6:28:34
  6. ETHEREUM 2.0对ETH的投资价值

    在过去的几周里,有关以太坊2.0升级的热情激增。 令人兴奋的是,升级有望在以太坊区块链上得到改善。在2019年3月的Token2049的以太坊亚洲超级会议上,区块链的神秘创始人Vitalik Buterin告诉群众升级: “ 这是一种将PoS和分片等技术改进组合在一起的方法,以改善虚拟机,协议…...

    2024/4/28 4:32:14
  7. 大一计算机新生看过来

    计算机系学生大一新手篇(也适用于大一迷茫的大二学生)**相信每个刚刚步入大学的人 都对自己的大学有一个美好的期盼**希望自己的大学 风生水起 有一个快乐的四年 以及一个美好的未来 谈一段甜甜的恋爱 有一群好兄弟 嘻嘻 我来是作为一个步入大二的学长 给刚步入大学的萌新(…...

    2024/4/27 22:20:18
  8. Java做一个让电脑循环按空格的小程序

    主页面类(包装成了一个exe程序) import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; /** * 脚本的主页面 * @author Serendipity */ public class Client extends JFrame implements ActionListener { priva…...

    2024/4/28 1:54:18
  9. SpringBoot中上传图片到当前目录下,不能立即显示

    转载https://blog.csdn.net/qq_46495709/article/details/106272258...

    2024/4/28 20:43:42
  10. idea springmvc 环境搭建maven模板

    1.使用maven模板: 1.新建project2.项目类型选择maven,勾选create from archetype 选择maven webapp(注意不要选错一定要选带有maven的weba,next ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200526084648666.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5na…...

    2024/4/28 16:34:23
  11. ETH2.0赌注是什么?到底能不能赚钱?​

    以太坊2.0赌注是什么? 持有一定数量的ETH参与网络并获得回报。 抵押过程涉及将一定数量的给定加密货币锁定在钱包中以参与区块链的操作以换取奖励。从理论上讲,任何人都可以在任何进行权益证明共识的区块链上参与抵押。股权证明有多种变体,这也使人们可以参与股权。 在ETH核…...

    2024/4/24 7:27:15
  12. Cortex-M系列芯片在移植uc/OS-II时需要注意的问题

    Cortex-M系列芯片在移植uc/OS-II时需要注意的问题写在前面:前要PendSV的优先级设置PendSV和SysTick最后 写在前面: 本人也是第一次在STM32的芯片上进行操作系统的移植,并不能保证绝对的正确性。但是我会尽量列举出我在移植操作系统时所踩过的坑,帮助大家少走弯路。以后将持…...

    2024/4/24 7:27:16
  13. Linux下的tar压缩解压缩命令详解

    Linux下的tar压缩解压缩命令详解tar-c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 …...

    2024/4/24 7:27:14
  14. Java MyBatis框架:(七)接口绑定方案

    接口绑定方案1.接口绑定方案2.实现方式1.定义接口2.编写对应接口的映射文件3.在核心配置文件中扫描接口4.应用3.通过接口绑定解决多参数的传递1.方式一2.方式二 1.接口绑定方案 MyBatis 中, 提供了一套接口绑定方案. 程序员可以提供一个接口, 然后提供对应接口的一个 mapper.xm…...

    2024/4/24 7:27:12
  15. ip-guard文档透明加密、只读加密、智能加密和只解密不加密有什么区别?

    1.文档透明加密(自动加解密):能够查看和编辑加密文档,授权进程新建的文件编辑保存后会自动加密;2.只读加密:只能查看加密文档,但不能编辑加密文档,新建的文件编辑过后不会加密;3.智能加密:加密文档编辑保存后依然是加密文档,非加密文档编辑保存后依然是明文状态。4、只…...

    2024/4/24 7:27:11
  16. Readers are not supported when eager execution is enabled

    最近在复现tensorflow框架第二版代码的时候遇到了Readers are not supported when eager execution is enabled. Instead, please use tf.data to get data into your model.这个问题。源码如下:# 创建一个reader类读取TFRecord文件中的样例 reader = tf.TFRecordReader()#创建…...

    2024/4/16 20:13:09
  17. ant design pro 如何配置动态菜单

    参考官网解决方法哈哈: https://pro.ant.design/docs/router-and-nav-cn...

    2024/4/15 7:15:14
  18. JVM虚拟机读书总结

    JVM学习笔记 1.Java内存区域与内存溢出异常 java内存区域分为公用堆、公用方法区、虚拟机栈、本地方法栈、程序技术器 如图所示1.11.1 程序计数器 相当于一个程序指针,标记当前线程执行的位置。Java是多线程的,所以每个线程要来回切换,所以每个线程都有一个独立的程序计数器…...

    2024/4/19 13:36:24
  19. Kotlin中的泛型函数

    Kotlin中的泛型和java中的十分类似都是用T表示泛型kotlin中使用 T 表示泛型。在定义泛型函数时需要在 fun 后面加入 , 然后指明某个参数的类型为 T 泛型函数的定义://Kotlin中允许定义全局函数,将函数定义在kt文件中,然后全局可调用 fun <T> appendString(tag: String…...

    2024/4/16 20:13:57
  20. “35岁以后,别成为职场中的奢侈品。”

    2020,注定是魔幻的一年。经济下行的压力,加上疫情的冲击,让本就不确定的未来又蒙上了一层厚厚的阴影。这些宏观的影响,最终也会以各种各样的方式传导到个体身上,没人可以幸免。最近听到很多裁员的消息,有些人被迫丢掉了工作。而其中一个群体,35岁以上的中年人,疲惫不堪…...

    2024/4/16 20:14:03

最新文章

  1. OpenHarmony 实战开发——分布式购物车案例展示~

    简介 分布式购物车demo 模拟的是我们购物时参加满减活动&#xff0c;进行拼单的场景&#xff1b;实现两人拼单时&#xff0c;其他一人添加商品到购物车&#xff0c;另外一人购物车列表能同步更新&#xff0c;且在购物车列表页面结算时&#xff0c;某一人结算对方也能实时知道结…...

    2024/4/29 1:24:50
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. docker进行jenkins接口自动化测试持续集成实战

    文章目录 一、接口功能自动化测试项目源码讲解二、接口功能自动化测试运行环境配置1、下载jdk&#xff0c;maven&#xff0c;git&#xff0c;allure并配置对应的环境变量2、使用docker安装jenkins3、配置接口测试的运行时环境选择对应节点4、jenkins下载插件5、jenkins配置环境…...

    2024/4/27 15:40:21
  4. ElasticSearch的DSL查询

    ElasticSearch的DSL查询 准备工作 创建测试方法&#xff0c;初始化测试结构。 import org.apache.http.HttpHost; import org.apache.lucene.search.TotalHits; import org.elasticsearch.action.search.SearchRequest; import org.elasticsearch.action.search.SearchRespo…...

    2024/4/25 9:12:29
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/4/28 13:52:11
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/28 3:28:32
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/26 23:05:52
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/28 13:51:37
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/28 15:57:13
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/25 18:39:16
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/28 1:22:35
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/25 18:39:14
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/4/26 23:04:58
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/27 23:24:42
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/26 19:46:12
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/27 11:43:08
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/27 8:32:30
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57