- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 Java基础面试题
1.面向对象和面向过程的区别 面向过程 优点: 性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点: 没有面向对象易维护、易复用、易扩展 面向对象 优点: 易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特 性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护 缺点: 性能比面向过程低 2. Java 语言有哪些特点 1. 简单易学; 2. 面向...
2021-05-26 22:52:05 72 1
转载 @Transactional 无效的解决方案
关于@Transactional注解 一般都认为要注意以下三点 1 .在需要事务管理的地方加@Transactional 注解。@Transactional 注解可以被应用于接口定义和接口方法、类定义和类的 public 方法上 。 2 . @Transactional 注解只能应用到 public 可见度的方法上 。 如果你在 protected、private 或者 package-vis...
2019-03-12 20:49:54 2595
转载 @Transactional无效的原因
开发的时候肯定会碰到需要数据库事务进行的情况,毕竟有时候我们需要的是一套的数据库语句全正确执行中间没一个错误,如果其中一条错误全部作废,java这边如果是普通的有带spring框架的项目你只有在service层方法的方法上加上@Transactional那么这个方法就好有数据库事务了。 网上有说过@Transactional无效的原因 一.抛出的异常必须是 Unchecked Ex...
2019-03-12 20:46:22 1835
转载 mysql和oracle数据库引擎介绍
MySQL: 数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL+API自己做一个引擎。下面介绍几种数据库引擎: ISAM:ISAM是一个定义明确且...
2019-03-12 20:44:55 1272
转载 CSDN新手使用Markdown写博客技巧
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...
2019-03-05 22:37:00 443
2019年蚂蚁课堂-余胜军主编Java工程师面试宝典-V1.0
2023-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人