71.Spring MVC中,如何配置允许页面使用JavaScript文件资源?
A. 在springmvc-servlet.xml中配置:<mvc:resources location="/css/" mapping="/css/**"></mvc:resources>
B. 在springmvc-servlet.xml中配置:<mvc:resources location="/js/" mapping="/js/**"></mvc:resources>
C. 在springmvc-servlet.xml中配置:<js:resources location="/js/" mapping="/js/**"></js:resources>
B
72.Spring MVC中,自定义拦截器拦截所有请求的XML配置,正确的是?
A. <mvc:interceptors> <mvc:interceptor> <mvc:exclude-mapping path="/**" /> </mvc:interceptor> </mvc:interceptors>
B. <mvc:interceptors> <mvc:interceptor> </mvc:interceptor> </mvc:interceptors>
C. <mvc:interceptors> <mvc:interceptor> <mvc:mapping path="/**" /> </mvc:interceptor> </mvc:interceptors>
D. <mvc:interceptors> <mvc:interceptor> <mvc:mapping path="/" /> <mvc:exclude-mapping path="/" /> </mvc:interceptor> </mvc:interceptors>
C
73.下面Git命令中哪些会改变提交历史()
A. git commit --amend
B. git rebase -i HEAD^
C. git checkout HEAD^
D. git reset --hard HEAD^1
ABD
相关知识点:
git reset --hard 会重置当前branchgit checkout 只会改变HEAD,不会影响当前branchgit rebase能够将分叉的分支重新合并,进而改变历史git commit --amend 会修改最近一次commit
74.在maven中,工程中需要引入A、B,而A依赖1.0版本的C,B依赖2.0版本的C,解决依赖冲突的方法是()
A. 使用
B. 使用
C. 使用
D. 使用
B相关知识点: 使用的元素将会引起冲突的元素排除。
75.Java处理xml文件时,避免多个相同名称和值的节点冲突的方法是?
A. 分割XML多个文件
B. XML文件无法处理冲突
C. 在XML文件中使用子节点区分
D. 使用XML命名空间避免元素命名冲突,如xmlns:h=“http://www.w3.org/aliyun/”>
D
76、Servlet过滤器如何修改网站请求消息的状态码?
A. public void doFilter()方法里:response.setStatus(状态码)
B. public void doFilter()方法里:request.setStatus(状态码)
C. public void doFilter()方法里:response.setStatusCode(状态码)
D. public void doFilter()方法里:response.setStatusCode(状态码)
A
77.在不同的开发平台会导致文件中的换行符不一致。Linux中换行符(0A),而DOS中的换行符(0D 0A)。那么使用Git该进行怎样的操作来处理此类状况?()
A. 执行命令 git config --global core.autocrlf true
B. 可以修改 /etc/gitattributes 文件,修改* text=auto
C. 向版本库中添加一个 .gitattributes 文件,在其中包含一条内容为 * text=auto 的设置
D. 执行命令 git config --global core.autocrlf input
相关知识点: git config --global core.autocrlf true 版本库中使用LF,而检出时始终使用CRLF。git config --global core.autocrlf input 检出时始终使用LF。在.gitattributes中设置* text=auto 如果core.eol未设置,则根据操作系统不同,在windows上使用CRLF,在linux上使用LF。C
78.JSP自带的跳转标签跳转到login页面的代码是?
A.
B. <jsp:forward page=“login.jsp”/>
C. <jsp:a page=“login.jsp”/>
D. <jsp:login page=“login.jsp”/>
B
79.关于Git的对象库(.git/objects)说法下面正确的是()
A. 对象库并非一直保持最优存储,而是通过周期性地执行 git gc 优化版本库
B. 删除文件后,再通过添加相同文件找回,不会造成版本库的冗余
C. 内容相同文件名不同的两个文件,在对象库中仅有一个拷贝
D. 对象库执行 git gc 操作后,reflog 会被清空导致其中记录的未跟踪提交及指向的文件被丢弃
ABC
相关知识点:
git gc会调用git reflog expire --all,而git reflog expire默认只会删除90天前的记录。如果想即使生效,则应该使用git reflog expire --expire=now --all。
80.在使用Git进行开发时,经常会发生本想推送当前分支的操作,但是因为使用git push 默认推送所有本地和远程共有分支,导致推送报错non-fast-forward。那么如何设置只推送当前分支,下面正确的是()
A. git config --global pull.rebase true
B. git config --global push.default upstream
C. git config --global pager.status true
D. git config --global receive.denyDeletes true
B