码迷,mamicode.com
首页 > 其他好文 > 详细

9月24号面试总结(康拓普1面)

时间:2019-09-25 00:50:34      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:优化   res   执行   property   mysq   ima   control   explain   har   

康拓普面试
1.springmvc常用注解
@Controller @Requestmapping @RequestParam @Path_variables @ResponseBody

2.常用数据库优化:varchar可以建索引吗
MySQL的btree索引和hash索引的区别
varchar类型数据可以建索引

3.常用数据库表

4.hashmap遍历的方式
1.通过map.keySet()遍历key和value

 技术图片

2.Map.entrySet使用iterator遍历key和value

 技术图片

3.通过Map.entrySet遍历

技术图片

4.通过Map.values遍历所有的values,但不能遍历key

技术图片

5.springboot常用注解
@SpringbootApplication @Configuration @Bean @PropertySource(读取proprtties中的内容) @Value(获取properties中的内容) @ComponentScan(包扫描) @SpringBootTest

6.sql语句优化


7.查看sql的执行效率
mysql使用explain查看sql执行效率

8.mybatis #和$的区别
1、

#是预编译的方式,

$是直接拼接;

2、

#不需要关注数据类型,mybatis实现自动数据类型转换;

$不做数据类型转换,需要自行判断数据类型;

3、

#可以防止sql注入;

$不能防止sql注入;

4、

如果只有一个参数,默认情况下,

#{}中可以写任意的名字;

${}中只能用value来接收。

9月24号面试总结(康拓普1面)

标签:优化   res   执行   property   mysq   ima   control   explain   har   

原文地址:https://www.cnblogs.com/WhiperHong/p/11581830.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!