美文网首页
现在的你需要这样做

现在的你需要这样做

作者: 清风_d587 | 来源:发表于2018-08-14 09:50 被阅读0次

[if !supportLists]1. [endif]属性;Oracle和mysql事务方面的处理?

[if !supportLists]a) [endif]提交方式:oracle默认不自动提交,需要用户手动提交。mysql默认是自动提交。

[if !supportLists]2. [endif]Mysql有哪几种引擎?

[if !supportLists]a) [endif]Myiasm引擎:非事务安全,适用于查询,表级锁, 粒度大,可以全文检索;

[if !supportLists]b) [endif]Innodb引擎(默认该引擎):事务安全,适用于增加,修改,行级锁,不可以全文检索;

[if !supportLists]3. [endif]数据库设计三大范式?

[if !supportLists]a) [endif]第一范式,字段必须具有原子性,不可再分;

[if !supportLists]b) [endif]第二范式建立在第一范式之上,非码属性必须完全依赖于候选码;

[if !supportLists]c) [endif]第三范式建立在第二范式之上, 任何非主属性不依赖于其他非主

[if !supportLists]4. [endif]多线程有哪些状态? 

[if !supportLists]a) [endif]新建状态: 当用new操作符创建一个线程时;

[if !supportLists]b) [endif]就绪状态: 要执行线程,必须调用线程的start()方法;

[if !supportLists]c) [endif]运行状态: 当线程获得CPU时间后,它才进入运行状态,真正开始执行run()方法。;

[if !supportLists]d) [endif]阻塞状态: 线程运行过程中,可能由于各种原因进入阻塞状态, 阻塞状态是正在运行的线程没有运行结束,暂时让出CPU,这时其他处于就绪状态的线程就可以获得CPU时间,进入运行状态。;

[if !supportLists]e) [endif]死亡状态: 有两个原因会导致线程死亡:(1.正常结束正常死亡;2.一个未捕获的异常终止了run()导致线程猝死);

[if !supportLists]5. [endif]多线程有什么作用?

[if !supportLists]a) [endif]CPU负载均衡,提高CPU的利用率,充分利用CPU的资源;

[if !supportLists]b) [endif]充分使用CPU空闲的能力,CPU是单线程的,java支持多线程, 

[if !supportLists]c) [endif]多核CPU,充分利用他的性能;

[if !supportLists]d) [endif]提高计算机的资源利用率,解决CPU的负载均衡;

[if !supportLists]e) [endif]应对并发访问,降低资源的开销;

[if !supportLists]6. [endif]多线程是怎么实现的?

[if !supportLists]a) [endif]继承了thread,重写run();

[if !supportLists]b) [endif]实现Runnable接口,重写run();

[if !supportLists]1. [endif]建议使用实现该接口,创建线程,因为这样

[if !supportLists]c) [endif]通过线程池创建线程;

[if !supportLists]d) [endif]通过Callable和FutureTask创建线程

[if !supportLists]7. [endif]Final,finally,finalize各是什么?

[if !supportLists]a) [endif]Final修饰一个类是不可被继承的,修饰一个方法是不可被,修饰一个变量是不可被更改的常量;

[if !supportLists]8. [endif]Mybatis的优点,为什么使用mybatis而不使用原生的JDBC?

[if !supportLists]a) [endif]与JDBC相比,减少了50%以上的代码量;

[if !supportLists]b) [endif]Mybatis的是最简单的持久层框架;

[if !supportLists]c) [endif]MyBatis相当灵活,不会对应用程序或者数据库的现有设计强

[if !supportLists]d) [endif]加任何影响,SQL写在XML里,从程序代码中彻底分离,降低耦合度,便于统一管理和优化,并可重用。

[if !supportLists]e) [endif]提供XML标签,支持编写动态SQL语句。

提供映射标签,支持对象与数据库的ORM字

����<�ǤU

相关文章

  • 现在的你需要这样做

    [if !supportLists]1.[endif]属性;Oracle和mysql事务方面的处理? [if !s...

  • 提高EQ,你需要这样做~

  • 保护甲状腺你需要这样做!

    甲状腺:人体较大的内分泌器官,位于颈部喉结正下方,气管两旁。几乎凝聚了人体内80%以上的碘,主要功能是利用碘来生成...

  • 英语笔记,你需要这样做

    有人问,怎样做英语笔记?我想,学习英语使用英语多年,我的经验可能会有一些借鉴意义吧。 有句古话叫“好记性不如烂笔头...

  • 有些事情,你需要这样做

    当两个人的观点不一样的时候,就需要妥协一下,没必要把自己的观点强加在别人的身上,强加的这种事情,就像强扭的瓜一样。...

  • 你现在这样做,值不值?

    文:酷啡生活 1 20几岁的时候为了房子这件事情跟姐姐吵过n多次。 曾经的我,觉得买房等于放弃梦想,一直坚持不买房...

  • 改变

    改变就是,你以前不这样做的,但你现在这样做啦,你以前绝不忍心的,但你现在特别狠心,你以前不计较的,但你现在特别计较...

  • 目标需要这样做

    工作生活中我们经常需要给自己定一个目标,或大或小,目标可以明确努力的方向,督促自己持续进步。可是我们又会发现自己的...

  • 人生需要这样做

    较劲。是的,较劲。有时我们会为了一口气,一句话较劲,有时我们会为了理想和情感较劲,有时沉迷于自己的沉迷也会...

  • 成为情绪的主人,你需要这样做

    曾记得几年前,公交车上,一个女孩涕泪横流。 她就站在司机旁边的位置哭着,哭得很专注认真,好似公交车上的我们都不存在...

网友评论

      本文标题:现在的你需要这样做

      本文链接:https://www.haomeiwen.com/subject/npjmbftx.html