草庐IT

testbench编写

全部标签

java - 使用 QueryDSL 和 Spring 的 Repository 编写跨表查询

我构建了一个DAL,它使用Spring的存储库通过Hibernate和JPA管理MySQL数据库上的CRUD操作。特别是这是我的存储库定义packagemy.dal.repository;importmy.domain.dal.User;importorg.springframework.data.querydsl.QueryDslPredicateExecutor;importorg.springframework.data.repository.CrudRepository;importorg.springframework.stereotype.Repository;@Repos

java - 编写客户端在 spring boot 中连接到 websocket

我正在尝试使用springboot制作基于websocketed的服务器/客户端应用程序。服务器接受套接字连接,然后当它收到来自客户端的文本消息时,它会处理它,然后返回一些数据。服务器有一个websocket处理程序,可以正确处理请求。publicclassDataWebSocketHandlerextendsTextWebSocketHandler{privatestaticLoggerlogger=LoggerFactory.getLogger(DataWebSocketHandler.class);privatefinalDataServicedataService;@Autow

java - 使用 Java 编写 SSL 检查器

有人知道关于用Java编写SSL检查器的任何好的教程、站点和/或书籍吗?我正在尝试做可以在这里找到的事情:http://www.sslshopper.com/ssl-checker.html.我不是要创建自签名证书或使用keystore。我希望能够访问任何站点,确定是否存在有效的SSL证书,确定证书上的主机名是否与输入的名称匹配,并确定该证书何时过期。我用谷歌搜索了这个主题,但“如何使用Java创建SSL购物者”没有给我任何结果,我的其他搜索只给我带来了关于如何创建自签名证书的链接。任何帮助将不胜感激。 最佳答案 要首先获取服务器证

java - 如何编写一个java web服务来做远程登录?

我有两个应用程序。我需要从应用程序a到应用程序b进行单点登录。我在考虑使用网络服务。我想知道我该如何处理这种方法。谁能给个建议? 最佳答案 假设这些是Web应用程序-您必须在应用程序之间实现某种类型的共享信任模型。在任何情况下都不应自己编写。这太容易搞砸了,并且有很多现有的(开放的和商业的)可供选择。这里有以下选项:1-如果每个人都在运行Windows-你可以只使用WindowsNativeAuthentication(akaSPNEGO)2-您可以实现某种类型的SSO系统。流行的系统是CAS、OracleAccessManager

java - 使用C++编写的Java读取共享内存数据

我有一个C/C++应用程序,它在Unix的共享内存中写入数据。现在我想通过使用Java的程序读取共享内存数据。程序应该读取共享内存数据。有可能吗?如果可能,需要一个小的实现。 最佳答案 看看thiscodeproject项目(对于Windows):UsingMemoryMappedFilesandJNItocommunicatebetweenJavaandC++programs或者,this图书馆:CLIPCisanopen-sourceJavalibrarythatgivesdevelopersinterprocesscommun

java - Gherkin - 你如何用英语编写明确的测试用例?

英语可能含糊不清,在我看来,在使用Gherkin的方法论中有一个假设,即任何会说一定程度英语的人都可以编写和理解测试用例,甚至在编写任何代码之前也是如此。鉴于以下需要自动化的简单测试场景,该方法如何指导您工作:在图书馆应用程序中,要将一本书添加到图书馆,用户单击“添加”,弹出“图书信息”对话框,用户需要填写书名等,然后单击“确定”。假设QA人员写下以下内容:Scenario:clickingtheAddbuttonGivenauserwhoisalreadyloggedintotheapplicationWhentheuserclickstheAddbuttonThentheBookI

java - 需要编写 JUnit 测试用例

我是一名新手Java开发人员。但我对编写Junit测试用例了解不多。我很快就要参加工作考试了。他们要我为此编写一个程序要从任何网站阅读HTML,请说“http://www.google.com”(您可以使用Java中内置API的任何API,例如URLConnection)在控制台上打印来自上面url的HTML并将其保存到文件(web-content.txt)在本地机器上。上述的JUnit测试用例计划。我已经完成了下面的前两个步骤:importjava.io.*;importjava.net.*;publicclassJavaSourceViewer{publicstaticvoidma

java - 在 java 中编写 GIT 预提交 Hook ?

我需要用Java编写一个Git预提交Hook,它会在实际提交之前检查开发人员提交的代码是否根据特定的eclipsecodeformatter格式化,否则拒绝它promise。是否可以用Java编写预提交Hook? 最佳答案 想法是调用一个脚本,该脚本又调用您的Java程序(检查格式)。您可以seehereanexamplewritteninpython,调用java。try:#callcheckstyleandprintoutputprintcall(['java','-jar',checkstyle,'-c',checkstyle

java - 如何在 Java 中编写 DropDownButton

我需要在Java中创建一个这样的按钮:您可以单击按钮的左侧部分以进行正常的按钮操作,也可以单击右侧的箭头以打开下拉菜单。是否可以在java中创建类似的东西?谢谢! 最佳答案 在本教程中,作者展示了如何创建一个按钮并在单击该按钮时在其旁边显示一个下拉菜单。这看起来很像您要实现的目标。希望这会有所帮助。http://java.dzone.com/news/drop-down-buttons-swing-new-al如果GnuLesserGPL适合您,拆分按钮可能会提供更简单的解决方案http://code.google.com/p/js

java - 在 java 中创建、编写和编辑相同的文本文件

假设我有以下代码:importjava.io.BufferedReader;importjava.io.BufferedWriter;importjava.io.File;importjava.io.FileReader;importjava.io.FileWriter;importjava.io.IOException;publicclassEditFile{publicstaticvoidmain(String[]args){try{Stringverify,putData;Filefile=newFile("file.txt");file.createNewFile();File