小编Pet*_*ald的帖子

针对良好的课堂设计时,要记住哪些事项?

昨天我参加了一家领先的IT服务公司的面试.技术面试很好,没有问题,然后我又转到另一套关于管理,设计和流程的问题.除了以下问题,我已回答了所有问题.

面试官问的问题:

假设你正在开发一个课程,我将在课堂上通过扩展课程来消费,你要记住的关键点是什么?Ex,Class A,它有一个名为"方法A"的方法返回一个Collection,比如说"list".你会采取什么预防措施?

我的答案:我将考虑以下几点,例如:

  1. 类和方法需要公开
  2. 方法1返回一个列表,然后这需要是泛型.所以我们可以避免类转换异常
  3. 如果将在多线程环境中访问此类,则需要同步该方法.

但采访者并不相信我的观点.他期待我得到一个不同的答案,但我无法得到他的思考过程,他除外.

所以请提供您的建议.

java

16
推荐指数
2
解决办法
448
查看次数

Spring Boot嵌入式Tomcat性能

我正在为我的应用程序开发Microservices API.我从Spring Boot应用程序开始.我创建了两个工件 - "嵌入式tomcat的业务代码""没有嵌入式tomcat的业务代码".

当我比较性能结果时,我可以看到"非嵌入式tomcat"(即在独立的tomcat上执行)由于本机执行而提供了良好的输出.

那么基本上嵌入式tomcat和独立tomcat之间的区别是什么呢?

两次执行之间的表现有何不同?

spring tomcat tomcat7 tomcat8 spring-boot

9
推荐指数
1
解决办法
9321
查看次数

Hibernate 应用程序中的连接泄漏

我在 Java 企业应用程序中工作。该应用程序具有后端的休眠框架。由于最近应用程序的变化,一些代码消耗了来自 weblogic 服务器的所有 JDBC 连接池。

应用程序连接是在代码中处理的属性,对于每个线程,我们使用 threadlocal 类创建每个会话。所以创建连接没有问题。该应用程序已使用超过 5 年。

我们怀疑最近的代码更改导致了这个主要问题。最后我们决定使用分析器工具来调查这个问题。

在此之前,我将回顾最近的代码更改,那么我在回顾时需要记住的 hibernate 关键点是什么?

这是非常危急/严重的情况。所以建议我一些提示来解决这个问题..

谢谢

java hibernate

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×2

hibernate ×1

spring ×1

spring-boot ×1

tomcat ×1

tomcat7 ×1

tomcat8 ×1