问题标签 [mode]

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.

0 投票
3 回答
3057 浏览

windows - 内核模式计时器

如何在内核模式下设置一个计时器,以便在 Windows XP 及更高版本上大约每秒调用一次驱动程序中的指定函数?我应该能够在函数中使用所有函数(尤其是 ZwQuerySystemInformation)。我不需要高分辨率计时器或毫秒精度或类似的东西,我只需要一种方法来安排一个函数在内核模式下大约每秒运行一次,并且它必须在所有 32 位系统 windows xp 和更高版本上运行。

0 投票
1 回答
498 浏览

c - C:nftw() 的奇怪行为

我有这个代码:

如果我正常执行它,它返回的方式与 stat() 函数相同:

但是当我用 执行它时sudo,它会返回:

怎么了?如果我使用stat()sudo给我Permission denied错误。这只发生在.gvfs目录,其权限为 500 (dr-x------)。如果sudo无法阅读stat(),为什么它可以使用nftw()?:|

0 投票
3 回答
7729 浏览

algorithm - 在线性时间内计算集合的模式(最频繁的元素)?

在 Skiena 的“算法设计手册”一书中,据说计算集合的模式(最常见的元素)有一个 Ω( n log n ) 下限(这让我很困惑),但也有(我猜是正确的)不存在用于计算模式的更快的最坏情况算法。我只是对 Ω( n log n )的下限感到困惑。

在Google 图书上查看该书的页面

但是在某些情况下,这肯定可以在线性时间(最好的情况)内计算出来,例如通过下面的 Java 代码(找到字符串中最常见的字符),“技巧”是使用哈希表计算出现次数。这似乎很明显。

那么,我对这个问题的理解缺少什么?

编辑:(谜团已解决)正如 StriplingWarrior 指出的那样,如果仅使用比较,即没有内存索引,则下限成立,另请参见:http ://en.wikipedia.org/wiki/Element_distinctness_problem

0 投票
1 回答
7465 浏览

wpf - KeyboardNavigationMode Contained 和 Cycle 的区别?

简短的问题 - 用简单易懂的词表达的真正区别是什么?...

摘自 MSDN:

  • 包含- 根据导航的方向,当到达容器的结尾或开头时,焦点会返回到第一个或最后一个项目,但不会移过容器的开头或结尾。
  • 循环- 根据导航的方向,当到达容器的末尾或开头时,焦点将返回到第一个或最后一个项目。焦点无法使用逻辑导航离开容器。

不同之处在于这些模式描述的最后一部分。但我无法理解。谁能用更人性化的方式解释一下?

0 投票
1 回答
1416 浏览

wpf - 在 WPF 中以不同的模式加载表单

我有 WPF 应用程序。我正在尝试按照模式(编辑、更新、删除)打开用户输入表单。所以我必须在某个地方检查这种模式。并以某种方式根据模式加载for。哪里必须定义模式,哪里必须检查模式,以及如何浏览受尊重的形式?后面的代码中有 OnLoaded 事件。我是 WPF 的新手,所以请帮助我。

0 投票
2 回答
739 浏览

java - 如何在 Web 模式下启动 GWT?

我正在使用 Eclipse GWT 插件来启动我的 GWT 应用程序。它总是以“开发模式”开始。如何在网络模式下启动它?(我猜那个不需要 Firefox 插件?)

0 投票
1 回答
4370 浏览

mysql - MySQL安全模式是默认模式吗?

我刚刚将我的 Mac 从 Leopard 升级到了 Snow Leopard,在此过程中我的 Web 开发环境坏了。我已经设法修复了Apache 中以前没有发生过的一个奇怪的“错误”,并且我已经恢复了我的 httpd-vhosts.conf 文件,并且由于这个 Stack Overflow 答案,我还让 MySQL 再次运行。

不过,现在我注意到 MySQL 在安全模式下运行,我的问题是,这是否是默认模式?具体来说,我想知道这是否是 MySQL 之前运行的模式(如果它是默认模式,我会假设它是)或者升级到 Snow Leopard 是否改变了导致 MySQL 不再以安全模式启动的某些东西(假设它之前没有以安全模式启动)。

请注意,MySQL 在启动时自动启动,在停止它并从系统偏好设置面板再次启动后,MySQL 仍以安全模式运行。(注意这一点是为了澄清我不是在安全模式下手动启动 MySQL。)

0 投票
3 回答
1895 浏览

google-chrome - Google Chrome 应用程序模式:可以隔离多个实例吗?

我想运行登录到同一个网站(例如 Twitter.com)的多个 Google Chrome 应用程序窗口,每个窗口都有不同的凭据。这可能吗?如果是这样,怎么做?

我的初步测试表明,多个 Chrome 应用程序窗口没有充分隔离以执行此操作。登录第二个帐户会在两个窗口中登录第二个帐户,这表明它们正在共享信息,就像两个 Chrome 选项卡一样。

0 投票
1 回答
311 浏览

sockets - 如何知道套接字是否处于阻塞模式?在 Windows 上

可能重复:
在 Win32 中,有没有办法测试套接字是否是非阻塞的?

在 Unix 上,我可以使用 fcntl()。

是否有任何 Winsock API 可用于检查套接字是否处于阻塞模式?

0 投票
1 回答
803 浏览

iphone - iPhone SDK 4.x - 后台模式下的网络可达性回调

在我们的 iPhone 应用程序中,我们遇到了当前网络丢失 (Wi-Fi) 的情况,我们需要切换到另一个网络 (GPRS)。

我们正在使用 iPhone SDK 4.x 的可达性 API 处理这种情况

一切正常,除了后台模式 - 在后台模式下没有调用可达性回调。

有谁知道这个问题的解决方案?如何在后台模式下处理丢失的连接?

请注意 - 我们将“VoIP”标志用于后台模式和 600 秒周期的保持活动计时器。因此,我们的应用程序在后台模式下响应所有来电 + 每 600 秒成功发送一次 SIP REGISTER 消息。

唯一剩下的问题是关于在后台模式下网络更改时的重新连接。可达性回调无助于侦听此类更改。并且等到后台计时器的下一个周期(最多 600 秒)是不可接受的,因为在此期间用户将无法接听任何来电。

请指教。