Tag: 语言不可知的

在生产中分析Web应用程序的性能成本

我试图用大而复杂的tomcat java Web应用程序解决性能问题。 目前最大的问题是,内存使用量不时出现峰值,应用程序无响应。 我已经修复了我可以使用日志分析器和日志文件的贝叶斯分析修复的所有内容。 我正在考虑在生产tomcat服务器上运行一个分析器。 温和敏感度的读者注意事项: 我知道有些人可能会发现将生产应用程序分析为冒犯的概念。 请放心,我已经用尽了大部分其他选择。 我考虑这个的原因是我没有资源在我的测试服务器上完全复制我们的生产设置,并且我无法在我的测试服务器上引起感兴趣的失败。 问题: 我正在寻找能够在tomcat上运行的java Web应用程序的解决方案,或者以语言无关的方式回答这个问题。 分析的性能成本是多少? 在生产中远程连接和分析Web应用程序(奇怪的故障模式,安全问题等)是一个坏主意的任何其他原因? 分析对内存占用的影响有多大? 特别是那些具有非常低的性能成本的java分析工具? 用于分析Web应用程序的任何Java分析工具? 有没有人对使用visualVM进行性能分析的性能成本进行基准测试? visualVM可以扩展到什么尺寸的应用程序和数据集?

使用PostgreSQL中的数据进行语言检测

我在PostgreSQL中有一个表,其中列是文本。 我需要一个能够识别每个文本语言的库或工具以用于测试目的。 不需要PostgreSQL代码,因为我在安装语言时遇到问题,但是任何可以连接到数据库,检索文本并识别它的语言都是受欢迎的。 我在Perl脚本的答案中使用了Lingua::Identify ,它有效,但结果不准确。 我想要识别的文本来自网络,大多数是葡萄牙语,但Lingua::Identify将法语,意大利语和西class牙语分类为类似的语言。 我需要更精确的东西。 我添加了java和r标签,因为我在系统中使用的语言和使用它们的解决方案很容易实现,但欢迎使用任何语言的解决方案。