问题标签 [detection]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 通过 Java servlet 检测操作系统或计算机名称
我有一个在 Windows 机器上开发的 Java Web 应用程序,并将部署在 Unix 机器上。
两者之间存在一些不同的文件路径设置和权限详细信息(我无法更改此设置)。是否有某种方法可以通过检测操作系统或计算机名称来检测应用程序所在的机器(它只是其中之一),以便我可以使用适当的设置。
detection - 适用于 PC/OSX 的类 RockBand 语音应用程序 / 实时音高显示软件
不久前我第一次玩摇滚乐队 2(在 Notacon)。
我喜欢它的一件事是获得关于我的歌声的实时反馈。我认为将这样的东西与我常用的音乐一起运行会很好,这样我就可以在我的音乐收藏中随意唱歌,并知道我什么时候敲击音符。
PC 上是否有类似的东西 - 理想情况下适用于 OSX,并且理想情况下可以在任意歌曲上运行?
我真的不在乎它是否像游戏(尽管那也很整洁);我只想要它作为歌唱反馈。而且我不需要音高校正- 理想情况下,我所看到的只是音乐中音符的音高和(在相同的音阶上,以不同的方式显示)现场麦克风的音高。
我尝试了 STFW,但没有得到显着的命中。:-/
谢谢!
c# - 如何查找当前使用的是哪个串口?
我已经将我的手机连接到我的电脑并使用了这个,
结果是一组端口名称
现在,如何在c#中找到当前使用哪个串口/我的手机连接到哪个端口?
vb.net - VB.Net:检测网络摄像头
如何以编程方式检测网络摄像头设备是否已插入 PC,返回“真”或“假”。
perl - 如何检测 Perl 中不断变化的目录大小
我试图找到一种在 Perl 中监视目录的方法,特别是目录的大小,并在检测到目录大小的变化时,执行特定的操作。
我遇到的问题是需要大量时间才能复制到此目录的大文件,即 > 100MB。发生的事情(在 Windows 中,而不是 Unix 中)是系统为整个文件保留了足够的磁盘空间,即使文件仍在复制中。这给我带来了问题,因为我的脚本将尝试对尚未完成复制的文件执行操作。我可以通过“du”轻松检测 Unix 中的目录大小变化,但 Windows 中的“du”的行为方式不同。
是否有任何准确的方法可以检测 Perl 中的目录大小变化?
编辑:需要澄清的几点: - 我的 Perl 脚本仅监视特定目录,并在检测到新文件或新目录时,对这个新文件或目录执行操作。它没有复制任何文件;网络上的用户会将文件复制到我正在监视的目录中。- 当出现非常大(> 100MB,但通常为几 GB)的新文件或目录(已复制,未移动)并且我的程序在此复制完成之前触发时,就会出现问题 - 在 Unix 中,我可以轻松地“du”看到相关文件/目录的大小正在增长,并采取适当的措施 - 在 Windows 中,大小是静态的,所以我无法检测到这种变化 - opendir/readdir/closedir 不是可行,因为出现的一些目录可能包含数千个文件,我想避免
理想情况下,我希望我的程序在更改时触发,但我不确定如何执行此操作。截至目前,它忙于等待,直到检测到更改。文件/目录大小的变化不在我的控制范围内。
php - 如何检测使用 PHP 浏览我们网站的用户的 MAC 地址?
我知道如何追踪 IP 地址,但我需要追踪查看我页面的用户的 MAC 地址。
如何做到这一点?
detection - CRC错误检测问题
我需要在我的系统中实现 CRC 错误检测。我想知道如何确定具有生成多项式的可检测错误(以及不可检测错误)的最大数量?
假设我有,例如,以下 g(x) = x^4 + x^3 + 1。有 2^15 次可能的传输 - 11 位字可能受此 CRC 保护。
如何找到具有可检测和不可检测错误的传输数量?
感谢您的答复!
干杯
windows - 使用环境变量识别 Cygwin、Linux、Windows
当 makefile 需要在不同的操作系统上运行并且应该根据操作系统正确设置各种设置(转义、路径分隔符等)时,就会出现问题。第一种方法是使用 Windows COMSPEC:
这对 Cygwin 来说是误报,因为它会看到 Windows 的环境变量并将 Cygwin 检测为 Windows。然后我们尝试了Linux PWD:
但是,由于集成了非现场工具,我们在 windows(perl 的模块之一)中设置了 PWD。因此,检测再次失败。
我想知道,使用环境变量区分 Cygwin、Linux、Windows 的最佳方法是什么?
c# - 即将失败的暗示
我正在寻找可以以编程方式检查的指标,这些指标暗示我的应用程序即将失败。我正在寻找诸如“可用 IO 线程数非常低”、“应用程序池可用内存低”和“处理器使用率高”之类的一般信息。
这适用于 C#/asp.net 和 IIS。
以编程方式检查值的示例很好,但不是必需的。欢迎任何好的想法。
web-crawler - 检测网络爬虫的最佳和最有效的方法
有很多方法可以假装自己是一个人。那么,什么是过去的最好方法呢?