草庐IT

Java双丢精度计算

全部标签

windows - 计算机上所有音频的实时均衡器

是否可以从计算机捕获所有声音并在到达扬声器之前通过均衡器?如何在其上编程带通滤波器?编辑:我正在尝试在Windows上实现这一点(使用Python?呵呵),但如果有一种通用的跨平台方法那就太好了。 最佳答案 在具有实时抢占内核的GNU/Linux平台上,您拥有JACK音频连接套件。简而言之,JACK允许您连接支持JACK的音频程序,这样您就可以从计算机中捕获所有声音。然后您可以将捕获的声音传递到另一个托管您的均衡器插件的JACK音频程序。至少在Linux中,均衡器插件要么是LADSPA插件,要么是LADSPA的后继插件标准LV2。如

windows - 每当计算机锁定时让屏幕保护程序启动?

是否可以在计算机锁定时强制显示屏幕保护程序?特别是在XP上,如果可能的话是7。 最佳答案 Windows有多个桌面。你对你现在看到的那个很熟悉。登录屏幕还有另一个。还有一个用于屏幕保护程序。锁定工作站会将桌面切换到登录屏幕。在登录之前,您无法切换回另一个桌面(例如屏幕保护程序)。但是您可以启动屏幕保护程序,选择屏幕保护程序桌面。如果您以这种方式配置屏幕保护程序,它会自动切换到登录桌面。 关于windows-每当计算机锁定时让屏幕保护程序启动?,我们在StackOverflow上找到一个类

windows - 是否有一种简单的方法可以强制Windows使用固定的DPI值而不是当前DPI设置来计算文本范围?

我想知道是否有一种简单的方法来计算字符串的文本范围(类似于GetTextExtentPoint32),但是允许我指定要在计算中使用的DPI。换句话说,是否有一个功能与GetTextExtentPoint32完全一样,但是允许我将DPI作为参数传递,或者是一种“欺骗”GetTextExtentPoint32以使用我可以指定的DPI的方法?在您问“为什么要这样做?”之前,我将尽力解释,但请允许我理解,此请求背后的原因有些涉及。最终,这是针对自定义自动换行算法的,该算法将长字符串分成较小的文本块,这些文本块需要整齐地适合具有复杂文本布局要求的CrystalReport(它模仿了警察用于提起刑

java - 32 位操作系统上的 JVM 堆大小

我正在使用32位win.7和Eclipse。还有4GB内存。我想为我的Java应用程序分配大约3GB的最大堆大小,但我可以通过VM参数-Xmx1056m分配最大1.5GB。我该怎么办?如果我安装64位win.7。然后它可以为我的应用程序分配3GB堆大小吗? 最佳答案 常规的32位Windows进程只能寻址2GB内存,即使您有更多可用内存也是如此。您可以找到不同Windows版本的内存限制here.由于VM需要的内存不仅仅是堆,所以最大堆大小将略小于进程可用的最大内存。通常,对于32位WindowsVM,您可以将堆调整到大约1.6GB

windows - 计算机管理管理单元中是否有替代 MSMQ 管理控制台的命令行?

我正在使用“计算机管理”管理单元检查MSMQ状态。特别是传出队列。我想知道是否有命令行实用程序可以让我这样做。IE。运行该实用程序将显示所有传出队列及其状态。谢谢。 最佳答案 没有。您需要编写自己的应用程序或脚本(或找到其他人编写的)。产品中没有任何东西可以为您完成。 关于windows-计算机管理管理单元中是否有替代MSMQ管理控制台的命令行?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

java - 将类注入(inject) JVM 并与现有类交互

我想将我的Java类注入(inject)到Windows上现有的Java应用程序中。我找到一篇描述使用CreateRemoteThread的方法的文章-java-code-injection-via-winapis但尚不清楚注入(inject)的类是否可以“连接”现有类并调用它们。有人知道这是否可行吗?JNI中是否有可用于搜索和获取对已运行类的引用的函数? 最佳答案 我敢肯定还有其他复杂的方法可以做您想做的事(例如使用javainstrumentationapi)。然而,可能有更简单的方法。找到应用程序的主类将类反编译成java代码

java - 如何在 Windows 7 上安装 Connector/J?

我需要一步一步的指导。我已经从mysql网站下载了ifhttp://dev.mysql.com/usingmysql/java/但现在我不确定从这里开始做什么?我有点卡住了.. 最佳答案 只需将JAR文件放在运行时类路径中即可。这与环境无关。具体如何做到这一点取决于它是什么类型的应用程序。例如,如果它是由java.exe执行的普通Java应用程序,则使用-cp参数指定类路径。java-cp.;/path/to/mysql.jarcom.example.Foo类路径基本上是JAR文件和/或.class文件路径的集合,Java应在其中查

java - jps/jvmstat 在具有空格字符的目录路径上失败

Java虚拟机进程状态工具(jps)列出了目标系统上经过检测的HotSpotJava虚拟机(JVM)。java.jvmstat包提供相同的功能。我的问题出现在我的Windows机器上。Eclipse位于C:\ProgramFiles\...目录中。使用jps时,不会显示完整路径,而是在第一个空格字符处截断:jps-l3623sun.tools.jps.Jps3579C:\Program使用java.jvmstat包也会发生同样的情况。我是否以错误的方式使用它,或者这是一个普通的错误? 最佳答案 您是否尝试过jps-m,更准确地说,应

java语言分析区块链钱包生成的原理

java语言分析区块链钱包生成的原理:一、区块链钱包实现的技术原理用大概就是:钱包助记词生成了种子,种子发芽结果,果实就是私钥,私钥推导出了公钥,公钥数据的节选部分成了钱包地址。同时钱包提供了KeyStore,他也是私钥加密后的文件为了配合正常的密码使用,便捷用户的钱包使用。公钥:它是密码学上的一种概念。通过一种算法得到,该算法是得出一对秘钥:公钥和私钥。公钥是属于非对称加密,是秘钥对中的公开部分。私钥:它是密码学上的一种概念。通过一种算法得到,该算法是得出一对秘钥:公钥和私钥,私钥是秘钥对中的非公开部分,私钥的持有人是数字货币的持有者。钱包地址:它类似于每一张银行卡的卡号,一个人可以在银行通

java - 无法对打开了用户映射部分的文件执行请求的操作

我正在通过java使用DB2和Windows7使用命令db2cmd/c/w/idb2DROPDATABASExyz编写一个批处理文件。db2cmd无法删除数据库并返回错误:Therequestedoperationcannotbeperformedonafilewithauser-mappedsectionopen我该如何解决这个问题?和执行命令时不存在打开的连接,因为此命令仅在Windows7中产生问题。 最佳答案 可能存在到数据库的打开连接正在阻止操作。首先尝试发出这些命令:db2CONNECTTOxyzdb2QUIESCEDB