标签: monitor

支持多个显示器的虚拟机

有没有办法让MS虚拟PC 2007支持多个显示器?或者是否有其他虚拟机产品可以让我使用多个显示器?

在我工作的公司,我们在虚拟机中进行所有开发.我们目前使用MS Virtual PC 2007.我希望能够将我的机器显示器分布在多个显示器上,但我不知道有什么方法可以做到这一点.任何意见,将不胜感激.

hardware environment virtual monitor

8
推荐指数
0
解决办法
4560
查看次数

防止屏幕烧伤

我写了一个帮助台监视器应用程序,它被设计为坐在支持部门的大型等离子屏幕上,该应用程序有5个视图围绕它,大多数屏幕的内容是不同的,但它们有一些共同的组件,是一个silverlight控件和一个CSS背景图像.

我担心在一段时间内这些会被烧焦到屏幕上,我已经研究了解决这个问题的技巧,有些人建议每隔几秒将图像移动一个像素或显示不同的视图.

我只是不知道这些技术是否足够.

确保我使用不同的css背景,以及一点点的Silverlight动画1-50%的时间实际上解决了这个问题?相同的图像将在99-50%的其他时间处于同一位置.

css hardware silverlight screen monitor

8
推荐指数
1
解决办法
1263
查看次数

最近宽屏(16:9)电脑显示器的趋势是程序员的正负吗?

它几乎已经达到了你不能再购买传统(4:3)显示器的程度了.几乎所有东西都是宽屏.这对于观看电影或电视很好,但它对编程有好处还是坏处?

我对这个问题的初步想法是,宽屏对程序员来说是一个净负面因素.以下是我看到的一些缺点:

空间利用率差

您无法争辩的宽屏幕的一个缺点是,它们为您获得的总像素数提供了较差的空间利用率.例如,我的ThinkPad,我只是宽屏热潮之前买的,有一个15" 运行的ThinkPad与1600×1200的15.4" 更新的原始分辨率显示器至多1680 X 1050.所以,(如果你计算一下)你在更宽(但不短)的包中获得更少的像素.使用桌面显示器,您可以根据使用的桌面空间付出代价.两个1680 x 1050显示器将占用更多的桌面而不是两个1600 x 1200显示器(假设点距相等).

更多滚动

如果将1680 x 1050显示器与1600 x 1200显示器进行比较,则会获得80个额外像素的宽度,但会减少150个像素的高度.高度降低意味着您丢失大约11行代码.你可以一次在屏幕上看到的更少,你需要做更多的滚动.这会损害生产力,可能不是很大,但却是阴险的.

宽面板的空间较小

宽屏也意味着您在编程环境中常见的宽屏幕和短屏幕空间.例如,如果使用Visual Studio,则在查看"查找结果","任务列表"或"错误列表"(我经常使用的所有内容)时,您的代码窗口将会短得多.这并不是说用宽屏获得的额外宽度的80像素永远不会有用,但我倾向于保持我的代码行短,所以看到更多的线对我来说比看到更少,更长的线更有价值.

你怎么看?

你同意/不同意吗?您现在使用一个或多个宽屏显示器进行开发吗?你在每个上运行什么分辨率?你有没有想过传统4:3显示器的高度?如果您的显示器窄一英寸但高两英寸,您会抱怨吗?

hardware multiple-monitors monitor

8
推荐指数
1
解决办法
5442
查看次数

监控网络流量Mac

我想知道如何在我的Mac上监控网络流量.就像活动监视器一样,显示字节/数据包的输入和输出.

我知道这有点模糊,但我不确定最好的起点.

编辑:我想在代码中执行此操作,而不是使用现有的软件.

networking cocoa objective-c monitor traffic

7
推荐指数
1
解决办法
3564
查看次数

Monitor.Wait需要同步吗?

我已经开发了一个通用的生产者 - 消费者队列,它由Monitor以下列方式产生脉冲:

入队:

    public void EnqueueTask(T task)
    {
        _workerQueue.Enqueue(task);
        Monitor.Pulse(_locker);
    }
Run Code Online (Sandbox Code Playgroud)

出队:

private T Dequeue()
    {
        T dequeueItem;
        if (_workerQueue.Count > 0)
        {
               _workerQueue.TryDequeue(out dequeueItem);
            if(dequeueItem!=null)
                return dequeueItem;
        }
        while (_workerQueue.Count == 0)
            {
                Monitor.Wait(_locker);
        }
         _workerQueue.TryDequeue(out dequeueItem);
        return dequeueItem;
    }
Run Code Online (Sandbox Code Playgroud)

wait部分产生以下SynchronizationLockException:"从一个不同步的代码块中调用了对象同步方法"我是否需要同步它?为什么?使用ManualResetEvents还是Slim版本的.NET 4.0会更好吗?

c# synchronization monitor producer-consumer

7
推荐指数
1
解决办法
4403
查看次数

监控ZIP文件提取Python

我需要解压缩.ZIP存档.我已经知道如何解压缩它,但它是一个巨大的文件,需要一些时间来解压缩.如何打印提取的完成百分比?我想要这样的东西:

Extracting File
1% Complete
2% Complete
etc, etc
Run Code Online (Sandbox Code Playgroud)

python zip progress monitor extraction

7
推荐指数
2
解决办法
3795
查看次数

使用eclipse测试java程序的内存消耗

是否有一个插件eclipse,我可以用来测试我的运行程序成本是多少内存?

我想在运行程序后可能会有一个插件中的按钮,我可以点击它,它向我展示了我的程序的峰值内存消耗的图表.

java eclipse memory plugins monitor

7
推荐指数
1
解决办法
1万
查看次数

使用非阻塞 iNotify

我的目标:监视文本文件以进行修改,而监视器不会阻塞我的程序,而是形成循环的一部分(因此按顺序检查)。

我的脑袋说:要么找到一种方法以非阻塞模式运行 iNotify,要么线程 iNotfiy。

我尝试了非阻塞方式,并使用以下命令为我的 iNotify 实例禁用了 O_NONBLOCK:

fcntl (fd, F_SETFL, fcntl (fd, F_GETFL) | O_NONBLOCK);
Run Code Online (Sandbox Code Playgroud)

但是,当我这样做然后我尝试:

length = read(fd, buffer, BUF_LEN);
Run Code Online (Sandbox Code Playgroud)

它一直告诉我,对于读取,资源暂时不可用。

谁能给我一些关于如何实现我想做的事情的提示?不需要是这种方法,但我需要该功能,因为我正在使用网络服务器编辑文本文件并希望将修改读入我的 C++ 程序以更新变量。

提前致谢!

c++ file monitor inotify

7
推荐指数
1
解决办法
3903
查看次数

如何在SQL事件探查器中监视t-sql命令?

我在监视t-sql命令时遇到了麻烦,我想监视的命令如下:select,insert,update或delete.谁能帮我?

t-sql sql-server profiler monitor

7
推荐指数
1
解决办法
6191
查看次数

如何在iOS平台上监控文件更改?

我发现有一些库可以监控mac上的文件更改,例如:https://github.com/bdkjones/VDKQueue 但是我找不到一个库来监控ios平台上的文件更改.

任何人都可以告诉我如何监视objc包装器中的文件更改.

谢谢

file monitor kqueue ios

7
推荐指数
2
解决办法
5867
查看次数