长沙面试总结

1.不明所以的问题

   锁的机制

数据库管理系统采用锁机制来实现事务的隔离性。当多个事务同时更新数据库相同的数据时,只允许持有锁的事务能更新该数据,其他事务必须等待,直到前一个事务释放了锁,其他事务才有机会更新该数据

sql

 sql.connection--> conn.setAutoCommit(): false & true :   false-->对同张表多个sql操作,封装在一个事务里面,最后提交,一旦sqlException则rollback,否则才能一致提交,

注意,设置为false之后,遇到异常必须回滚事务,否则形成死锁!

true:有一条sql,则提交一个条sql

   事务

单个逻辑工作单元执行的一组数据操作,要么全部成功(失败),保证了数据的一致性和完整性



数据库jdbc配置详解

连接数、连接池.....

   AOP原理


  hashmap和hashtable的区别(集合框架细节问题)

vector & arraylist

  继承了AbstractList,实现了List接口,看着Vector和ArrayList很像

任何操作Vector的内容的方法都是线程安全的,相反的,另一方面,ArrayList是不可同步化的,所以也不是线程安全的

如果你不需要线程安全的话,那么就使用ArrayList

同理关于是否涉及线程或者同步的时候,hashmap和hashtable是一样的情况

     arraylist & linkedlist

    当操作是在一列数据的后面添加数据而不是在前面或中间,并且需要随机地访问其中的元素时,使用ArrayList会提供比较好的性能;当你的操作是在一列数据的前面或中间添加或删除数据,并且按照顺序访问其中的元素时,就应该使用LinkedList了


   jar包冲突的解决方式


  abstract class 和 interface的区别


   第k大值的算法问题


   二叉树深度算法问题


   乱码问题


2.不争取主动介绍自己的机会

   

   alfresco项目能力展示以及收获,过程。。。。

   兴趣爱好没有答上来

   自我介绍比较混乱,没有系统的,全面的展示

3.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值