20200516 每日记录

20200516 每日记录

每日记录

1 mybatis映射文件中的autoMapping用处是什么

自动映射

2 多表联查

3

varStatus是<c:forEach>jstl循环标签的一个属性,varStatus属性。就拿varStatus=“status”来说,事实上定义了一个status名的对象作为varStatus的绑定值。该绑定值也就是status封装了当前遍历的状态,比如,可以从该对象上查看是遍历到了第几个元素:${status.count}

4 是第一次回调函数后的for循环中,如果你再次发送请求,for循环并不会停止,即使你写了同步请求也不行。

但是如果你在声明for循环变量用let后,代码会直到你请求完毕,回调函数执行完毕后,再进行下一次的循环。

这就考虑到了一个闭包的问题,如果你写var和let声明的作用域不同。

let i 会以局部变量的形式传递

var i 会以全局变量的形式传递

如果要想将 i 变量传递给下一层,要使用let 去声明。

5 判断几个选项是否有选择一项 (校验)

img

6 frameset标签不能和body共存 ???

FRAMESET 元素是 FRAME 元素的容器。HTML 文档可包含 FRAMESET 元素或 BODY 元素之一,而不能同时包含两者。

7 n+1

select语句的数目太多,需要频繁的访问数据库,会影响检索性能。如果需要查询n个Customer对象,那么必须执行n+1次select查询语句。这就是经典的n+1次select查询问题。 这种检索策略没有利用SQL的连接查询功能

8, forward和redirect的区别

forward 重定向:

1,重定向会改变浏览器地址栏地址

2,重定向不止可以访问服务器内的资源,还可以访问外部连接

3重定向因为是两次请求,所以重定向不能使用request来访问资源和共享数据,因为request的作用域是一次请求内,

redirect 请求转发:

1,不会改变浏览器地址栏信息

2,只能访问服务器内部资源

3,是一次请求.所以可以使用request共享数据

9. resultMap标签

img

10 /**

/* 是拦截所有的文件夹,不包含子文件夹

/** 是拦截所有的文件夹及里面的子文件夹

# 推荐文章
  1.vpy加密视频破解转mp4-JAVA代码实现
  2.x715quan逆向协议分析
  3.20200516 每日记录
  4.AutoGeneratorCode
  5.C语言知识小计

评论


:D 一言句子获取中...

加载中,最新评论有1分钟延迟...