09 2018 档案

摘要:Mybatis 的常见面试题 1、#{}和${}的区别是什么? #{}是预编译处理,${}是字符串替换。 Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值; Mybatis在处理${}时,就是把${}替换成变量的值。 使用#{}可 阅读全文
posted @ 2018-09-18 15:59 周无极 阅读(281) 评论(0) 推荐(0) 编辑
摘要:1 、ArrayList、Vector、LinkedList 之间的 区别? ArrayList:底层数组,查询快,增删慢,线程不安全,效率高 Vector:底层数组,查询快(由于线程安全,其实查询也不快),增删慢,线程安全,效率低 LinkedList:底层双重链表,查询慢,增删快,线程不安全,效 阅读全文
posted @ 2018-09-17 18:26 周无极 阅读(178) 评论(0) 推荐(0) 编辑
摘要:1、spring是如何管理事务的? Spring并不是直接管理事务,而是提供了多种事务管理器,他们将事务管理的职责委托给持久化机制所提供的相关平台框架的事务来实现,spring为不同的事务API提供一致的编程模型。 Spring的事务分为编程式事务和声明式事务,编程式事务允许用户在代码中精确定义事务 阅读全文
posted @ 2018-09-16 18:53 周无极 阅读(332) 评论(0) 推荐(0) 编辑
摘要:Eclipse 的编辑功能非常强大,掌握了 Eclipse 快捷键功能,能够大大提高开发效率。Eclipse 中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯 愁,当记不全类、方法和属性的名字时,多体验一下【AL 阅读全文
posted @ 2018-09-16 18:24 周无极 阅读(424) 评论(0) 推荐(0) 编辑
摘要:1. 首先要 ping smtp.163.com telnet smtp.163.com 25 看是否能通,如果不通的话,就说明你的网络禁用了25 这个端口 2. 上述可以通了,如果是使用QQ邮箱发送或者163 邮箱 , spring.mail.password 指的是授权码,而不是登陆邮箱的该密码 阅读全文
posted @ 2018-09-07 10:36 周无极 阅读(955) 评论(0) 推荐(0) 编辑
摘要:1. 解决方案 感谢此人。 阅读全文
posted @ 2018-09-06 18:38 周无极 阅读(255) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示