草庐IT

Java双丢精度计算

全部标签

java - 如何在 wmic 输出中使用分隔符来分隔列?

我想获取某种格式的Windows修补程序列表,其输出可以用一些分隔符分隔。到目前为止,我找到了一个wmic命令,它给了我想要的输出,但问题是\s定界符在这里不起作用。有没有一种方法可以放置一些、或任何其他字符,我以后可以在java程序中使用它们来获取单独的列?命令wmicqfegetcaption,csname,description,hotfixid,installedby,installedon输出CaptionCSNameDescriptionHotFixIDInstalledByInstalledOnhttp://go.microsoft.com/fwlink/?LinkId=

java - 如何制作自定义 Windows 服务?

实际上我有一个java程序。这将返回“HelloWorld”。我把它转换成jar文件。之后,我在WindowsXP默认sw中使用iexpress将文件类型更改为.exe。我使用了sccreate命令来创建新服务。我成功创建了windows服务。但问题是我无法运行它。它抛出以下错误。此错误不仅针对此javaservice。我尝试将chrome.exe作为Windows服务运行,那次它也抛出同样的错误。是windows的限制吗?还是我弄错了?期待解决方案,提前致谢... 最佳答案 您不能直接指定任意.exe文件作为服务运行。服务必须使用

Ubuntu Linux 上的 Java SE 6 : How to open files externally by Runtime. getRuntime().exec()?

我正在使用JavaSE6并希望通过预定义程序在外部进程中打开文件。例如,目前我正在为pdf文件使用以下代码:Windows:publicstaticProcessopenFile(Filefile){returnRuntime.getRuntime().exec("C:/ProgramFiles(x86)/Adobe/Reader10.0/Reader/AcroRd32.exe\""+file.getAbsolutePath()+"\"");}UbuntuLinux:publicstaticProcessopenFile(Filefile){returnRuntime.getRunti

java - 在 Windows 中使用多个输入流到一个文件

在Windows中,我可以从单个应用程序打开多个InputStreams到同一个文件吗?我现在正在Linux中编程,我想在搞砸整个过程之前知道……基本上我正在解析一个zip文件。我想将解压缩、读取、写入和md5sum的任务线程化到2个独立的核心,这样我就可以继续这个过程并继续进行下一个将执行相同操作的任务。我可以在Linux上执行此操作,但我担心Windows,因为它们会锁定文件。 最佳答案 windows不会锁定多个阅读器。那会很好用。也就是说,很难想象cpu是这种情况下的瓶颈。您实际上在解压缩时获得了可测量的更好的多线程性能吗?

java - Windows 密码和组

是否可以使用Java更改用户密码和/或组。运行java代码的用户拥有管理员权限。并且可以使用java获取windows用户列表。 最佳答案 更改用户密码的更简单方法是使用Runtime类。Runtime.getRuntime().exec("netusersomeUsernamesomePassword");并且您可以使用netlocalgroupwindows命令添加或删除组。Runtime.getRuntime().exec("netlocalgroupsomeGroupsomeUser/add");Runtime.getRun

windows - 计算日期 -10 天

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。关闭8年前。这个问题似乎是题外话,因为它缺乏足够的信息来诊断问题。更详细地描述您的问题或includeaminimalexample在问题本身。问题必须表现出对所解决问题的最低限度的理解。告诉我们您尝试过的方法、为什么不起作用以及它应该起作用。另请参阅:StackOverflowquestionchecklistImprovethisquestion我是批处理脚本的新手。目前我的文件以以下格式显示。我想要详细信息输出,其中日期应该是当前日期之前的10天(意味着日期10)。目前它显示在最新日期00000

java - 将多行写入 java 中的新文件?

当我在jGRASP中打开新写入的文件时,它包含很多行文本。当我在记事本中打开同一个文本文件时,它包含一行具有相同数据的文本。transFile只是我正在制作的文本文件名称的一个变量。FileWriterf=newFileWriter(transFile,true);BufferedWriterout=newBufferedWriter(f);out.write(someOutput+"\n");out.close();f.close();我已将代码更改为以下代码,并修复了记事本中的问题。out.write(someOutput+"\r\n");为什么会这样?

java - Powershell 输出格式错误的文件名

我正在使用这个命令:Get-ChildItem|Foreach-Object{$_.BaseName}>file_names.txt将我当前目录中的文件名打印到一个文件(没有最终扩展名)。在记事本中打开文件名显示正确打印的文件名。很简单,是的。很酷。我的问题是,在使用Java中的BufferedReader读取文件名时,文件名格式错误。例如,20100916_090350_S1_1_autogaintest_1.Radcomesupasÿþ20100916_S1_1_autogaintest_1。拉达(.Rad扩展名应该在那里,在它之后还有另一个我想删除的扩展名)我认为这是某种愚蠢的W

java - 无法从 Windows 上的 jar 加载 Main-Class list 属性

我在linux中执行一个jar,它工作正常这是命令:java-Djava.ext.dirs=/home/amira/workspace/srd/remap/libsfr.srd.remap.compiler.main.Main~/Desktop/TDP/VQHFACCOI/VQHFACCOI.xml~/Desktop/TDP/VQHFACCOI所以对于技术问题,我需要在Windows机器上运行它,所以这里是使用的命令:C:\DocumentsandSettings\walinbj\Desktop\remap-to-win>java-jarremap.jar-Djava.ext.dirs

java - 如何在用户的 AppData 目录中创建目录和文件?

所以,我正在创建一个游戏,需要创建目录来存储所有用户的数据和保存等等。如您所见,我需要在名为“[WarDungeon]”的用户的ApplicationData文件夹中创建一个文件夹,然后我将在其他文件夹中存储此类数据,例如关卡、bin、Sprite等。我对使用MacOS和Linux不太感兴趣,因为我想让%appdata%文件夹开始使用Windows。这是我的代码:publicFileManage(){gamePath=System.getenv("APPDATA")+"[WarDungeon]";gameLevelPath=System.getProperty("user.home")