草庐IT

grafana-api

全部标签

用于运行 UIMA Ruta 脚本的 Java API

我是UIMARuta的新手。我使用脚本语言制作了一些注释器。我能够在EclipseIDE中运行它们。我想编写一个JAVAAPI以在提供的输入上自动运行脚本。我使用的是UIMA文档中提供的相同示例项目。到目前为止我已经能够做到这一点try{FiletaeDescriptor=null;FileinputDir=null;//ReadandvalidatecommandlineargumentsbooleanvalidArgs=false;if(args.length==2){taeDescriptor=newFile(args[0]);inputDir=newFile(args[1]);

java - Akka-http Java API 示例代码/文档

谁能告诉我一个使用JAVAAPI的akka-http的工作示例。提前致谢。 最佳答案 这是一个演示概念的小应用程序:https://github.com/J-Technologies/akka-http-java 关于java-Akka-httpJavaAPI示例代码/文档,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/28638176/

java - 无法使用kafka Producer API与kafka服务器通信

我已经在单个节点上设置了kafka,并启动了zookeeper和kafka服务器。我在控制台上针对内部生产者和消费者对其进行了测试,并且运行良好。但是当我在控制台上运行内部kafka消费者时,我的自定义生产者它不起作用。下面是我的Producer类Propertiesprops=newProperties();props.put("metadata.broker.list","xx.xx.xx.xx:9092");props.put("serializer.class","kafka.serializer.StringEncoder");props.put("partitioner.c

java - REST-API 错误响应的不同内容类型

几周以来,我一直在使用spring-mvc开发restapi。REST-API工作正常,我几乎完成了最后一个关于特定错误对象错误处理的问题。REST-API使用JSON作为格式来序列化Java对象。当服务执行期间发生错误时,将创建一个特定的错误对象并将其发送回客户端。当我的休息服务被标记为“produces=application/json”时,一切正常。但也有一些服务只需要使用“produces=text/plain”返回简单的文本。当这些服务之一发生错误时,Spring-MVC将抛出HttpMediaTypeNotAcceptableException。似乎是正确的,因为客户端要求

java - Spring MVC(RESTful API): Validating payload dependent on a path variable

用例:让我们使用POSTHTTP动词设计一个RESTful创建操作-创建票证,其中创建者(分配者)指定票证受让人我们正在以下位置创建一个新的“票”:/companyId/userId/ticket我们提供包含assigneeId的工单正文:{“受让人ID”:10我们需要验证assigneeId属于URL中的公司-companyId路径变量到目前为止:@RequestMapping(value="/{companyId}/{userId}/ticket",method=POST)publicvoidcreateTicket(@Valid@RequestBodyTicketnewTicke

exception - 为什么我的 elasticsearch 无法在 JAVA API 中构建 transportclient?

我在Java中有一个简单的elasticsearch代码是这样的:publicclassTryElastic{publicstaticvoidmain(String[]args)throwsUnknownHostException{Mapjson=newHashMap();json.put("user","kimchy");json.put("postDate",newDate());json.put("message","tryingoutElasticsearch");try{Settingssettings=Settings.settingsBuilder().put("clus

java - 在 Java 中支持 2 个版本的 API

我试图找到一种方法在我的代码库中支持2个不同版本的API。它们具有相同的包名,但在底层的工作方式却大不相同(两个完全不同的系统)。我怎样才能做到这一点?这两个API都依赖于BouncyCaSTLe,但它们使用不同的版本。我如何同时考虑到这一点? 最佳答案 我不会推荐这个,除非你知道你在做什么,但你可以使用URLClassLoader如下:URLClassLoaderclassLoaderA=URLClassLoader.newInstance(newURL[]{newURL("versionA.jar")});URLClassLoa

java - Apache Kafka 1.0.0 Streams API Multiple Multilevel groupby

我如何在KafkaStreamsAPI中使用具有多个约束的.groupby。与下面的Java8StreamsAPI示例相同publicvoidtwoLevelGrouping(Listpersons){finalMap>>personsByCountryAndCity=persons.stream().collect(groupingBy(Person::getCountry,groupingBy(Person::getCity)));System.out.println("PersonslivinginLondon:"+personsByCountryAndCity.get("UK"

java - 为互斥请求参数设计 API 的更好方法是什么?

当请求参数互斥时,在@Controller方法上设计API的更好方法是什么?假设有一个API可以提供与请求参数匹配的用户列表。代码是:publicResponseEntitygetList(@RequestParam(required=false)IntegeruserId,@RequestParam(required=false)User.TypeuserType,@RequestParam(required=false)Integerage){ListuserList=null;if(userId!=null){//logicuserList=getUserByUserId()}e

java - 如何使用 Javax.xml.transformer API 将 XML 文档传递给 XSL 文件?

我正在使用javax.xml.transformAPI进行XSL转换。API仅允许一个XML文档作为输入来应用如下转换。DocumentBuilderFactoryfactory=DocumentBuilderFactory.newInstance();StringWriterstringWriter=newStringWriter();Filexml=newFile("C:\\abc");Filexsl=newFile("C:\\def.xsl");factory.setNamespaceAware(true);DocumentBuilderbuilder=factory.newDo