草庐IT

grafana-api

全部标签

java - 使用 JMX(Java 管理扩展)API 获取 Activity session 计数

我正在尝试使用JMXAPI获取Web应用程序的Activitysession数。是否可以使用JMXAPI获取此类信息?如果是,它的可靠性如何?关于如何完成这项工作的任何示例代码?我一直在阅读JMX教程和文档,但它们向我提供了该技术的概述。我还不能确定我需要什么。 最佳答案 一旦您将应用服务器配置为公开JMX端口,您就可以使用JConsole或JVisualVM之类的工具来完成此操作。你没有提到你使用的是哪个应用程序服务器,但对于Tomcat,这里有描述:http://tomcat.apache.org/tomcat-5.5-doc/

java - RESTful API (java jersey) 的认证和授权

使用tinyurl或bit.ly实现类似的服务,我想将服务公开为API,我使用java和jersey作为RESTfull服务实现。我正在寻找对使用API的用户进行身份验证的最简单方法,首先想到的是OAuth,但问题是我不需要这3次带有请求token查询的迭代调用,而不需要带有回调的访问token查询网址传递。我只需要让用户能够调用api,而无需对我的服务器进行额外的安全调用。 最佳答案 感谢patrickmcgraw的评论,我使用了2-leggedoauth身份验证。这是一些java代码。对于客户端(使用Jerseyapi):OAu

java - 搜索 WindowBuilder 文档/API

我在一个使用WindowBuilderPro的项目中,在努力掌握它的同时,我一直在寻找好的文档,但没有任何运气。我找到的最好的是GooglesWindowBuilderProInfopage但这对我来说还不够广泛。有谁知道其他好的文档吗?或者我在这里可能有点偏离轨道?我的Swing经验非常有限,也许我最好研究SWINGAPI而不是查找WindowBuilder文档?非常感谢任何提示。 最佳答案 您引用的WindowBuilder文档非常广泛(近300页),但它们旨在成为有关如何使用WindowBuilder本身的文档。它们有意不作为

java - 使用 JasperReports API 从 bean 异常中获取字段值时出错

这个问题在这里已经有了答案:UnabletoretrievevaluefromaJavaBeanwhilegeneratingreportsusingJasperReportsAPI(2个答案)关闭9年前。我正在尝试获取由JasperReports生成的示例报告,但它抛出了一些我无法理解的异常。我有一个bean:classDataBean{publicStringcountry;publicStringname;publicStringgetCountry(){returncountry;}publicvoidsetCountry(Stringcountry){this.country

java - youtube.subscriptions.list (api v3) - nextPageToken 不可用

我正在尝试从我的订阅中获取所有channel。但是“nextPageToken”不可用。响应应包含“nextPageToken”:(来自developers.google.com-YouTube(v3)-订阅:列表){"kind":"youtube#subscriptionListResponse","etag":etag,"nextPageToken":string,"prevPageToken":string,"pageInfo":{"totalResults":integer,"resultsPerPage":integer},"items":[subscriptionResou

java - Spring Rest API 验证应该在 DTO 中还是在实体中?

验证应该在SpringBootRestAPI中的哪一层。我有一些模型、端点和DTO。我在DTO中添加了一些@NotNull和@Size注释。我在端点中添加了@Valid注释以及@RequestParam注释。但现在我想知道我是否也应该在@Entity类中进行验证?我觉得这将是代码的重复。但我读到一个层永远不应该依赖另一个层。 最佳答案 具有讽刺意味的是,有多少人真正相信验证应该是我们在我们的Controller或它们与业务代码交换的值对象中参与的事情,而在其他任何地方都不应该关注状态验证。我们应该始终努力在任何应用程序的多个阶段执行

Java Stream API如何改进表达

我有以下代码:publicListgetEntriesForUserId(intuserId){Useru=DataBaseConnector.getAllUsers().stream().filter(user->user.getUserId()==userId).findFirst().orElse(newUser(-1,"Error");returnu.getEntries();}getEntries()返回List.如何将return语句添加到此lambda表达式中?就像是.map(User::getEntries)? 最佳答案

java - Hibernate Criteria API - 添加标准 : string should be in collection

我必须跟随实体对象@EntitypublicclassFoobar{...privateListuuids;...}现在我想做一个条件查询,它会获取所有uuids列表包含字符串“abc123”的Foobarpojo,我只是不确定如何制定合适的条件。 最佳答案 我假设您使用的是实现JPA2.0的Hibernate版本。这是一个JPA2.0解决方案,应该可以与任何兼容的实现一起使用。请使用JPA的@ElementCollection注解对uuids进行注解。不要像其他一些答案评论中提到的那样使用Hibernate的@Collection

java - 谷歌应用引擎 JAVA : how to embed html in mail being sent while using java mail api on google app engine?

这是我用来发送邮件的工作代码,但如果我将html内容包含到setText()方法的字符串参数中,那么它仅作为字符串显示给用户,没有HTML效果。Messagemsg=newMimeMessage(session1);msg.setFrom(newInternetAddress("abc@xyz.com","TeamApplication"));msg.addRecipient(Message.RecipientType.TO,newInternetAddress(email,"Dear"+name1+"."));msg.setSubject("Registrationconfirmat

rest - API Blueprint 与 Swagger 的独特目的是什么?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭15天前。社区在15天前审查了是否重新打开此问题,并将其关闭:原始关闭原因未解决Improvethisquestion我正在尝试以云原生方式开发应用程序。我正在尝试对我的应用程序进行API优先设计。我应该使用哪个API文档工具?哪个更适合API优先合约?而是哪一个适合哪里?