草庐IT

web-optimization

全部标签

java - 如何使用 JProfiler 远程分析 Web 应用程序?

我正在运行一个部署在远程机器服务器上的网络应用程序,我有这个应用程序的IP地址和URL。当我用浏览器点击URL时,应用程序就会显示出来。我现在必须分析该Web应用程序,因为我需要找出它运行如此缓慢的原因。我试过使用JProfiler,没有成功。有人可以建议如何配置JProfiler以进行远程分析吗? 最佳答案 在没有GUI的系统上分析远程JVM的最简单方法是:在远程机器上的某处提取JProfiler存档(不是安装程序)在安装目录中调用bin/jpenable并选择您要分析的JVM在您的本地机器上启动JProfiler并创建一个类型为

java - 如何为初学者提供 : Accessing RESTful Web Services with Play Framework 2. 1

我对这个问题中使用的许多概念和技术还很陌生,所以我希望能为社区的初学者提供一些理解和帮助。我正在使用PlayFramework2.1.3版,我需要将数据发布到RESTfulWeb服务,以便它可以插入到远程数据库中。将返回一个XML响应,指示成功或失败。我相信您知道PlayFramework的文档非常缺乏并且对初学者毫无帮助,因此我不确定如何在考虑最佳实践的情况下完成这项任务。我正在寻找这个问题的Java解决方案,我目前没有时间学习Scala语言。我在Web服务方面的经验相当有限,通常我会在我的应用程序中实现DAO设计模式(或根据需要使用许多可用的ORM库之一)并使用JDBC直接连接到数

java - Web 程序员在应用领域的历险记(或需要实用的 Java 帮助)

好吧,所以我是一名compsci大学生,正在上大学,还没有向某个专业方向发展。我从十几岁起就开始编程,当然知道我的东西-精通大约八种不同的语言以及compsci理论等。此外,我有大约四年的网络编程(主要是PHP)在我身后,有自web2.0开始流行以来,开始在该领域从事自由职业。作为实习生,我现在的暑期工作是为工业而非软件相关的初创公司编写应用程序。该应用程序将用于管理生产线和物流流程。我选择Java作为我的语言,因为我不想搬起石头砸自己的脚。我精通Java的语法、数据结构、语言理论等,但我完全不知道从哪里开始。我可以在脑海中完美地描绘出这个程序,我清楚地理解了问题并确定了解决方案的理论

Java Web 服务 - 是否需要 Axis?

AXIS或CXF是Java网络服务所必需的吗?可以通过JDK(1.6)全部完成吗? 最佳答案 IsAXISorCXFnecessaryforJavawebservices?没有。虽然Axis2是与Web服务一起工作的最流行的框架,并不是实现它们的唯一方法。CanitbealldoneviatheJDK(1.6)?是的,但要困难得多。您将从使用其他应用程序使用的框架以及开发团队提供的错误修复中获益匪浅。全部手工完成就像重新发明轮子。如果你想完全控制下面发生的事情,你可能会选择:JAX-WS或者如果应用很简单,直接用socket。但是,

java - Eclipse 与 Netbeans Web 服务工具

前段时间(大约4-5个月前)我参加了一个关于JavaEE的讲座,讲师在某个时候开始谈论Web服务以及创建一个好的Web服务有多难,因为所有的IDE都使它们有点不同方式(或类似的方式)并且通常最好使用Netbeans创建它们,因为Eclipse有一些问题,问题是他并没有真正说明为什么Eclipse不好。现在我想知道他说的是否正确,为什么,将Netbeans用于Web服务真的更好吗?为什么? 最佳答案 好吧,如果您想基于完全过时的Axis堆栈生成客户端或使用不太好的Axis2,Eclipse会有所帮助。但是如果你想使用JAX-WS以及来

java - 如何学习高级 Java Web 开发概念

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭7年前。Improvethisquestion我有一些使用Java为类(class)项目编写Web应用程序的经验。我的第一个项目使用Servlet,第二个项目使用Stripes框架。但是,我觉得我错过了JavaWeb开发的大局。我不太了解web.xml和context.xml文件。我不确定什么构成了JavaEE应用程序而不是通用的JavaWeb应用程序。我无法弄清楚bean与普通Java类(POJO?)有何不同以及它与Enterpri

java - Spring/Hibernate 实体管理 Web 界面/UI

我们有一个服务器应用程序,它通过多种协议(protocol)向特定客户端UI公开特定模型和基于该模型构建的一组服务。这是一种服务器应用程序,一旦设置好,就不需要太多人工干预。但是,有时(尤其是首次部署解决方案时),必须创建和链接某些模型对象。此解决方案基于Spring、SpringMVC和Hibernate(除其他外)构建,对ORM内容使用JPA注释。我的问题:有没有人知道一个框架可以让我非常快速地设置(理想情况下完全通过配置)一个网络界面来管理(CRUD)实体?这不必很花哨,也不需要有花哨的安全性(我可以从应用程序服务器内部处理安全性)。然而,它需要能够处理实体之间的复杂关系(集合映

java - 具有 Web 服务的应用程序中异常处理的最佳方式

我有一个应用程序,它由SOAP和REST网络服务以及一个简单的HTTP访问组成。它们都转换传入的请求并将它们发送给处理程序。最痛苦的是异常处理。为了返回正确的响应,我必须用try-catchblock包装每个方法并在那里创建响应。我想我可以创建一个可以做到这一点的过滤器。但是过滤器如何识别它的来源(soap、restfrontend)以便我知道我应该返回SOAP或其他响应? 最佳答案 这取决于您使用的WS框架。我所知道的有一些拦截器/方面,您可以在一个地方注入(inject)和处理异常。例如在apache-cxf甚至还有专门的出境e

java - 使用 Google Web Toolkit 播放声音通知

是否可以使用将被翻译成Javascript的GoogleWebToolkit播放声音通知?谢谢。 最佳答案 从GWT2.2开始,您可以使用com.google.gwt.media.client.Audio类播放音频。应用程序接口(interface):http://google-web-toolkit.googlecode.com/svn/javadoc/2.2/com/google/gwt/media/client/Audio.html示例:privateAudiomistakeAudio;{mistakeAudio=Audio.

java - 如何为多个 Java Web 项目使用公共(public)库

我有四个不同的项目,我正在使用Weblogic来部署我的项目。有几个库(jar文件)对所有项目都是通用的。目前我的每个项目都有lib目录,并且有几乎相同的一组库。现在,是否可以在WAR文件之外拥有这个lib目录并访问它们。 最佳答案 抵制将jar文件放在容器的“共享”文件夹中的诱惑。最好将jar文件保留在它们现在所在的位置。现在使用共享文件夹听起来是个好主意,但将来您可能需要部署需要共享库但版本不同的应用程序。也就是说,我没有使用WebLogic的经验。在Tomcat中有一个共享文件夹,其中包含所有已部署应用程序通用的库。使用它不是