小编Gna*_*nam的帖子

JVM和Java Linux进程

这个问题可能是Java JVM的基础.如果我有一个Java独立程序,并且例如,如果该程序的5个进程在服务器中的特定时间运行,我们可以说这5个Java进程在5个JVM中运行吗?

通过过程,我指的是Linux进程.如果我执行ps -ef |grep java,我会看到5个java进程出现.

java linux multithreading jvm

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

在CLASSPATH中使用未使用的JAR文件的影响

我在这里阅读了很多有关可用于查找未使用的 JAR的工具的问答,例如:

  1. loosejar
  2. Classpath Helper

我的问题是,在编译时或运行时在类路径中有未使用的JAR是否有任何影响(例如将类加载到内存,性能等)?问题适用于作为独立程序运行和Web服务器(Apache Tomcat),尽管我最初只考虑独立程序.

注意:我正在运行JDK 6u32(64位).

java performance jar classpath

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

Solr的MoreLikeThis组件如何在内部工作以获得结果?

我是Apache Solr的新手,目前正在探索/尝试使用MoreLikeThis作为搜索组件(而不是专用的请求处理程序).我发现很难清楚地了解它如何在内部工作以获得更多 - 这样的结果?

例如,我正在尝试java在名为的文档字段之一中搜索该单词mytextcontentfield:

HTTP://本地主机/ solr的/ CORE0 /选择/ Q = mytextcontentfield:JAVA版本&= 2.2&开始= 0&行= 10&缩进= ON&debugQuery = ON&MLT =真mlt.fl = mytextcontentfield

我可以看到moreLikeThis与在文件中的唯一键的XML响应name属性.

我的问题是,Solr如何根据搜索关键字在内部工作/匹配以找到更多类似的文档java?任何有良好例子的解释都表示赞赏.

solr full-text-search morelikethis

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

如何获取给定作业名称和组名称的cron表达式?

我正在使用Quartz Scheduler v.1.8.0.

如何获取已分配/附加到作业并使用CronTrigger计划的cron表达式?在这种情况下,我有工作名称和组名.虽然很多触发器可以指向同一个Job,但就我而言,它只有一个.

有一个在调度器类,可用的一种方法Scheduler.getTriggersOfJob(JOBNAME,组名),但它仅返回触发器阵列.

示例cronexpression: 0 /5 10-20 * * ?

注意:CronTrigger类扩展了Trigger

java cron scheduler quartz-scheduler crontrigger

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

如何实现ExecutorService以轮换方式执行任务?

我正在使用带有固定线程池的java.util.concurrent.ExecutorService来执行任务列表.我的任务列表通常大约为80-150,我将任何时候运行的线程数限制为10,如下所示:

ExecutorService threadPoolService = Executors.newFixedThreadPool(10);

for ( Runnable task : myTasks ) 
{     
    threadPoolService.submit(task); 
}
Run Code Online (Sandbox Code Playgroud)

我的用例要求甚至已完成的任务应该再次重新提交给ExecutorService,但只有在所有提交的任务都得到服务/完成时才应该执行/再次执行.基本上,提交的任务应该以轮换方式执行.因此,在这种情况下不会有任何一种情况threadPoolService.shutdown()threadPoolService.shutdownNow()呼叫.

我的问题是,如何实现ExecutorService服务轮换基础任务?

java multithreading threadpool

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

需要 OWASP-ESAPI 记录器帮助

在我当前的项目中,我使用 Maven 和 Spring。我目前正在使用 SLF4J 记录器进行日志记录服务。取而代之的是,我想使用 OWASP-ESAPI 记录器。我不想使用OWASP-ESAPI安全性,只想使用日志服务。任何人都可以指导我如何OWASP-ESAPI通过以最小的努力替换 slf4j 记录器来使用记录器吗?我尝试了很多谷歌搜索,但没有任何帮助。我会非常感谢一些链接来获取有关OWASP-ESAPI记录器的知识。

logging owasp esapi

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

Java Mail超时和connectiontimeout处理

我正在使用JavaMail向SMTP服务器发送电子邮件请求.

我想在我的代码中设置"mail.smtp.connectiontimeout""mail.smtp.timeout"属性.

从编程方面来说,我希望在Java中达到超时和/或connectiontimeout操作时捕获它们并相应地处理事情.在这个意义上的处理,我需要在下次再次重试相同的电子邮件.

我如何在Java/JavaMail中处理这个问题?是否可以捕获并处理此超时操作?

编辑

此外,假设我已完成对SMTP服务器的管理访问,是否可以自己模拟/重现此超时操作?

java email exception-handling exception jakarta-mail

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

FROM子句中表的排列/顺序是否会改善性能?

通常,FROM子句中的表的排列或顺序是否会在提高查询性能方面产生任何差异?通过安排我的意思是最小的表和最大的表.

任何不同的经验/想法/意见/因素也受到赞赏.

就我而言,我们正在使用PostgreSQL v8.2.3.

sql database postgresql

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

为什么jQuery不是W3C标准?

我已经阅读并听说jQuery 不是 W3C标准,但同时我也找不到原因.任何有推理的解释都会受到赞赏.

编辑:好的,可能是我应该改写/重述我原来的问题.实际上,我心中的问题是 - Does jQuery follow W3C standards?但是在发布时它只是重写了.

javascript jquery standards w3c

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

如何在JSP页面中使用OWASP Java编码器?

我已经搜索了几个小时,但找不到有关如何执行此操作的明确示例。如果您可以向我展示一个保护接受输入数据的页面然后将其显示在另一个页面上的示例,这对我将非常有帮助,非常感谢。

jsp owasp

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