问题标签 [monitor]
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.
php - 如何使用 Actionscript 可靠地捕获屏幕分辨率?
我有几个组件,它们的屏幕位置取决于浏览器所在显示器的分辨率。
loginBox.x = (flash.system.Capabilities.screenResolutionX - loginBox.width) / 2; loginBox.y = (flash.system.Capabilities.screenResolutionY - loginBox.height) / 2;
我遇到的问题是 flash.system.Capabilities 方法会拉取连接到计算机的主监视器的分辨率。在大多数情况下,这不是问题,但在我的一台计算机上,我有一个 1680x1050 和一个 1440x900。在工作中,我有一个 1920x1200 和一个 1680x1050,所以如果我在较小的显示器上的浏览器中打开页面,事情不会居中,我的工具面板完全在屏幕右侧。
我有一个我尝试过的javascript块,无论是在html中还是通过php,但问题是如果我使用httpRequest或urlLoader来获取html文件,我会得到html的源代码,如果我尝试php脚本,我得到一个试图写入 cookie 的脚本块。如果在加载 Flash 站点之前没有访问过该页面,或者如果 cookie 被禁用,则它永远不会被写入,我无处可去。
有没有我可以使用的不依赖 cookie 的方法来检测浏览器实际所在的显示器的分辨率,而不仅仅是第一台显示器的分辨率?
c++ - 如何在win32应用程序中检测监视器的热插拔?
每当有监视器插入系统时,我都需要来自 Windows 的某种事件。Windows中是否有任何API可以做到这一点。顺便说一句,它是一个 C++ 应用程序
objective-c - 跟踪系统活动
在objective-c/cocoa中是否有一种简洁/简单的方法来跟踪用户是否在他们的计算机上,即我假设通过检测按键和鼠标移动?
(即我想通过检测我何时工作和不工作来自动填写我的时间表)
linux - D-Bus:有“D-Bus 嗅探器”这样的东西吗?
是否有“D-Bus 嗅探器”之类的东西?
我想“嗅探”所有(或部分)在 D-Bus 上传输的消息。
c# - 查找所有显示器的编号和分辨率
如何轮询窗口以查看连接了哪些监视器以及它们以什么分辨率运行?
c# - 如何设置多个桌面背景(双显示器)
我有一个代码片段可以在两个显示器上设置一个图像,但我最近为我的笔记本电脑安装了第二个显示器,我想修改我的代码以考虑为每个显示器设置不同的图像。
有任何想法吗?
(此单显示器的代码片段是:
)
java - 如何为特定目录创建监视器?
在 Windows Vista 上使用 Java,我正在尝试为目录创建一种监视器,因此每次修改此目录(新、重命名、更新或删除文件)时都会触发一个进程。我尝试使用一个循环来执行此操作,该循环将dir
在目录中执行 a 并分析所有文件。但这非常耗费时间和内存,特别是当文件数量开始增长时。我认为应该有更好的方法来做到这一点。
注意:在 SO 中有一个类似的问题,但它是针对 C# 的。
c# - 多线程锁和监视器类不起作用
我有一个可以读写的文件。我需要确保它何时被写入,没有其他人会尝试写入它。
我锁定了允许读取或写入的整个函数,但我仍然遇到错误,例如进程无法访问文件“文件名”,因为它正在被另一个进程使用。
java - 从 Java 中监视 Java
我想通过将程序的方法调用显示为树的分支来编写 Java 程序的简单可视化。这可以很简单地通过让程序本身告诉可视化它正在做什么来完成,但我希望能够使用任何 Java 方法/类来做到这一点,而不仅仅是我修改的那些。
我需要的是能够观察程序调用的方法以及在该方法中调用了哪些方法等等。显然,堆栈跟踪正好提供了这个功能:
所以我考虑让我想监控的程序在一个线程中运行,然后只看那个线程的堆栈。但是,线程类并不真正支持这一点。它只支持打印当前堆栈。
当然,现在我想简单地更改 System 类的 PrintStream,以便线程将其堆栈打印到我的PrintStream 中,但这感觉有点不对。
有一个更好的方法吗?我可以使用任何预先存在的类/方法吗?
另外,我目前正在下载 Java 源代码,以检查线程类如何准确地打印其堆栈,以便我可以子类化线程并用我自己的 getStack() 方法模仿 dumpStack() 方法。
java - MIDP 应用程序,被 Connector.Open(..) 阻止
我一直在尝试理解为什么会发生这种情况,这是我生命中最糟糕的时刻,任何输入将不胜感激。
有问题的代码在不同的线程中运行,然后在 midlet 中运行,尽管线程在建立连接后开始,但我尝试了另一种方式,最终在同一个位置。
执行此行时(当然要使用经过验证且有效的服务器地址):
什么也没有发生,当我在调试中暂停时,它会将我带到这个消息: