草庐IT

备份工具

全部标签

java - 是否有像 SoapUI 那样用于 Java RMI 测试的工具用于 Web 服务?

我正在寻找可以连接到RMI服务并显示结果的(GUI?)工具。有点像SoapUI如何允许您指定WSDL、生成测试输入并执行调用。我想指定一个RMI目标(即rmi://server:port/package/class.method(parameters,...))并测试RMI调用。如果它可以保存测试参数并在以后重复测试,那么我就可以将测试提供给QA了。有这样的工具吗? 最佳答案 根据Segphault的建议,您应该查看http://www.itko.com/products/java.jsp.您也可以尝试来自here的JMeterRM

java - 在方法签名/字段中查找不兼容性的工具

我希望能够比较一个类/库的两个版本,以确定是否有任何更改可能会破坏调用它的代码。例如考虑一些类Foo在版本a中有一个方法:publicStringreadWidget(Objectwidget,Objecthelper);在版本b中,方法变为:publicStringreadWidget(Objectwidget);//removedunnecessaryhelperobject或在字段的情况下类似的东西:versiona:publicstaticObjectsharedFoo;versionb:staticObjectsharedFoo;//movedtopackageprivate

处理.git文件夹过大出现臃肿问题-filter-branch和BFG工具

Git开发手册git一些不常用的命令记不住,可以查看git开发手册(https://m.php.cn/manual/view/34957.html)1、.git/objects/pack文件过大今天从git拉取项目进行开发的时候克隆的很慢,还以为是网速的问题。查看了一些git命令框的拉取网络速度发现网速也很快,克隆下来后才发现是.git文件夹太大,项目代码占用很小。发现了是git的问题后,就第一时间查找下是那个地方出的问题导致文件过大。进入.git目录后发现是/objects/pack目录下面的xxx.pack文件占用过大。2、pack文件过大出现的原因在开发过程中有时候不小心上传了大文件,虽

遥感图像镶嵌拼接:ENVI的Pixel Based Mosaicking工具操作方法

  本文介绍基于ENVI软件,利用“PixelBasedMosaicking”工具实现栅格遥感影像镶嵌拼接的方法。  首先需要说明的是,本文需要镶嵌的遥感影像并不含地理参考信息,因此仅可以使用ENVI中的“PixelBasedMosaicking”工具(该工具可以对含有或不含有地理参考信息的图像进行镶嵌),而不是更为先进的“SeamlessMosaic”工具(该工具仅可对含有地理参考信息的图像进行镶嵌);针对后者,大家可以查看我们后续的博客。  我们先来看一下本文需要实现的需求。现有以下两景遥感影像,在ArcMap软件中打开,其中一景如下图所示。  另一景则如下图所示,可以看到两景遥感影像之间

java - 是否有(自动)备份 Hudson CI 文件的方法?

在我的公司,我们有三台HudsonCI服务器,配置了100多个作业。我们正在寻找一种定期备份作业配置和构建历史的自动化方法。目前我们有一个ant脚本,我们将其配置为一项工作,但它不易维护且不够优雅。你们有没有找到一种方法来管理它? 最佳答案 有一个BackupPlugin.我认为它不支持安排定期备份,但您可以通过URL访问它来触发它(就像其他一些Hudson远程API),在这种情况下您可以简单地设置用于pingURL的cron作业。 关于java-是否有(自动)备份HudsonCI文件的

2024主流测试工具测评,总有一款适合你!

大家好!我是测试元宝~在软件开发周期中,测试是确保产品质量的关键环节。随着企业对于软件质量的要求日益提升,测试人员面临着前所未有的挑战,“工欲善其事必先利其器”,选择一款高效、实用的软件测试工具,不仅能够提升测试效率,更能确保软件产品的稳定性和用户体验。目前市面上的几款好用的主流测试工具JMeter、RunnerGo、Loadrunner、Postman、各有优缺点,今天我们就来详细聊聊,便于大家在众多测试工具中选择适合的款,以下是小涛吐血整理,建议大家收藏。一、JMeter轻量级测试工具,适合个人和小团队。优点:开源免费:JMeter是一款开源的测试工具,用户可以免费使用其中的所有功能和组件

java - 使用 findbugs 或其他分析工具检测竞争条件

下面的bean不是线程安全的:方法addIfNotExist不是同步的,因此可能由于竞争条件而将相同的术语添加两次。我使用JCIP注释@ThreadSafe对该类进行了注释,希望FindBugs会发现该实现不是线程安全的并将其标记为错误,但事实并非如此。是否有任何工具可以识别代码库中的这些类型的错误?addIfNotExist和isExist方法应该同步以使该bean线程安全。isExist方法是否也应该同步?packagecom.test;importjava.util.ArrayList;importjava.util.Collection;importnet.jcip.annot

java - JDK7工具强制使用英文

我刚刚在德国Windows机器上安装了JDK7,我注意到的第一件事是,与JDK6不同,它在操作系统和一些消息(例如,来自工具的帮助消息,而不是来自编译器的错误消息)之后采用德语.我怎样才能强制它到处使用英语?据我所知,安装程序不是特定语言的,安装过程中的所有消息都是英文的。 最佳答案 您可以使用环境变量JAVA_TOOL_OPTIONS设置默认的java选项。因此,要更改语言,请将其设置为-Duser.language=enSource 关于java-JDK7工具强制使用英文,我们在St

Java 线程转储汇总工具

有时我不得不查看来自Tomcat服务器的线程转储。但是,这是一个非常缓慢的过程,因为我的应用程序使用具有几百个线程的线程池。我查看的大多数线程转储都包含许多线程的相同堆栈跟踪,因为它们处于空闲状态等待工作。是否有任何工具可以解析线程转储并仅向我显示唯一的堆栈跟踪以及每个状态中线程数的计数?这将使我能够快速忽略在公共(public)位置等待工作的数十或数百个线程。我试过ThreadDumpAnalyzer但这不会对常见堆栈跟踪进行任何总结。 最佳答案 我已经编写了一个工具来完成我想做的事情。JavaThreadDumpAnalysis

Expect交互工具与字符处理

目录一、免交互应用1. HereDocument1.1定义与语法1.2注意事项1.3 eof1.4 tee2. expect2.1定义与格式2.2 expect基本命令2.3interact与expecteof区别演示(免交互ssh主机)2.4批量远程新建用户二、字符处理1.字符串切片1.1 基于偏移量取字符1.2 基于模式取子串2.查找替换3.查找删除4.大小写转换一、免交互应用1. HereDocument1.1定义与语法HereDocument是标准输入的一种替代品,使用I/O重定向的方式将命令列表提供给交互式程序,可以帮助脚本开发人员不必使用临时文件来构建输入信息,而是直接就地生产出一