问题列表 - 第8507页

你如何在Javascript中停止无限循环?

假设我不小心写了这个:

 do { } while (true);
Run Code Online (Sandbox Code Playgroud)

......然后跑了.除了杀死你的浏览器,有没有办法停止javascript执行(相当于基本的Ctrl + Break,或Ctrl + C)?

通常,大约30秒后,您的浏览器会询问您是否要停止长时间运行的脚本,但这并不总是会发生(正如我刚刚发现的那样)!

仅供参考:这样的简单循环:for (i=1; i > 0; ++i);会导致我的浏览器崩溃(Firefox 3.5b4).我感觉不太像测试它是否是我的任何附加组件.连续重启我的浏览器不是我周一晚上的一个有趣的想法.

javascript

64
推荐指数
5
解决办法
6万
查看次数

PHP可以解压缩使用.NET GZipStream类压缩的文件吗?

我有一个C#应用程序,它与基于PHP的SOAP Web服务进行通信以进行更新和许可.

我现在正在开发一个反馈系统,供用户通过软件自动提交错误和tracelog.根据我发布的上一个问题,我觉得Web服务是最好的方式(最有可能以最少的配置正常工作).

我目前的想法是使用.NET内置的gzip压缩来压缩文本文件,转换为base64,发送到Web服务,并将PHP脚本转换为二进制并解压缩数据.

PHP可以解压缩用GZipStream压缩的数据,如果是,怎么做?

php c# compression gzip web-services

3
推荐指数
1
解决办法
4008
查看次数

'UnauthorizedAccessException' - 'Global\.net clr networking'

我正在用户Guest下测试我的应用程序.它崩溃时出现以下错误.

'UnauthorizedAccessException' - 'Global.net clr networking'

现在,我知道我可以编辑机器上的安全策略,以允许在guest虚拟机下运行的CLR代码受到信任,但是应该在商业应用程序上做什么?

(签名,并添加CAS属性?)我目前正在阅读整个安全部分,但我有时间捏,所以任何正确方向的指针都会受到赞赏.

编辑:我已经跟踪问题使用类Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.如果包含此项,则会显示错误.我正在寻找要添加到清单或其他方式的东西,以便在安装/运行应用程序时,它会要求相应的权限.我不想要求用户亲自调用caspol或其他工具.

环境详细信息: - 应用程序正在使用.NET 3.0 - 操作系统是Vista

以下是这些内容的相关堆栈跟踪:

Unhandled Exception: System.UnauthorizedAccessException: Access to the path 'Glo
bal\.net clr networking' is denied.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.Threading.Mutex.<>c__DisplayClass3.<.ctor>b__0(Object userData)
   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCl
eanup(TryCode code, CleanupCode backoutCode, Object userData)
   at System.Threading.Mutex..ctor(Boolean initiallyOwned, String name, Boolean&
 createdNew, MutexSecurity mutexSecurity)
   at System.Diagnostics.SharedUtils.EnterMutexWithoutGlobal(String mutexName, M
utex& mutex)
   at System.Diagnostics.SharedPerformanceCounter.Verify(CategoryEntry* currentC
ategoryPointer)
   at System.Diagnostics.SharedPerformanceCounter.FindCategory(CategoryEntry** r
eturnCategoryPointerReference)
   at System.Diagnostics.SharedPerformanceCounter.GetCounter(String counterName,
 String instanceName, Boolean enableReuse, PerformanceCounterInstanceLifetime li
fetime)
   at System.Diagnostics.SharedPerformanceCounter..ctor(String …
Run Code Online (Sandbox Code Playgroud)

.net security

9
推荐指数
1
解决办法
4633
查看次数

我可以使用ido-completed-read而不是在任何地方完成阅读吗?

我是一个大风扇ido-mode,以至于我想用它喜欢的东西describe-functionfind-tag等等,而无需编写像在"我能得到IDO模式完成了在Emacs搜索标签?" 每一个人.

(defalias completing-read ido-completing-read)
Run Code Online (Sandbox Code Playgroud)

(setf 'completing-read 'ido-completing-read)
Run Code Online (Sandbox Code Playgroud)

不起作用,至少部分是因为它的主体ido-completing-read调用completing-read,所以任何简单的重新定义都会导致无限递归.

从理论上讲,它应该是可能的,因为文档字符串的第一行ido-completing-read是"Ido替换内置函数" completing-read.我环顾四周,似乎找不到任何试图或成功的人.

我意识到Icicles可能会提供类似这样的东西,无论如何我最终可能会继续这样做,但这比我现在想要的更多一点.

谢谢你的帮助.

emacs elisp editing ido-mode icicles

11
推荐指数
3
解决办法
2736
查看次数

使用PHP进行telnet连接

我需要编写一个PHP脚本来telnet到路由器,运行命令并获取结果.有没有人知道PHP中的telnet连接库?

更新:这个请求(很明显)是很久以前的事了.最后,我不得不编写自己需要的客户端库.这个库(以及更多模块)的代码是开源的,可以在github上获得.谢谢大家的回答.

php telnet

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

Google Analytics(分析) - 阻止HTML /页面呈现

我使用了" 不会阻止页面下载的更好的Google AnalyticsJavaScript "来动态加载Google Analytics,因此它不会阻止HTML /页面呈现.

但是,有时候我的HTML页面会阻止Firefox 3.0(WinXP)状态消息的呈现状态:

" 从www.google-analytics.com传输数据 "

有关如何以不会阻止HTML /页面呈现的方式加载Google AnalyticsJava的任何想法?

html javascript rendering google-analytics blocking

9
推荐指数
2
解决办法
7277
查看次数

109
推荐指数
4
解决办法
36万
查看次数

JOIN和UNION有什么区别?

JOIN和之间有什么区别UNION?我能举个例子吗?

sql database union join

240
推荐指数
8
解决办法
39万
查看次数

.NET的工作流引擎

这是一个多部分问题:

首先,您对Workflow的个人看法是什么?

其次,有没有其他好的基于.NET的工作流引擎?有关我用法的一些信息:

  • 使用静态和动态工作流程
  • 与城堡(单轨和温莎)融为一体
  • 利用MSMQ排队
  • 我们想要一个简单,干净,非leviathan框架.
  • GUI工作流编辑并不是真的需要,但我不在乎它是否有它.

我不关心工作流是在DB,XML还是Code中定义的,因为我们决定定义它,如果它不受支持,我们可以编写一个适配器.专有(免费或费用)很好,但首选开源.

.net c# workflow workflow-foundation

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

关于NSStrings的最后一句话:可变和不可变

我已经阅读了几本书......以及在线...关于不可变和可变的字符串.他们声称"不可变的字符串"无法改变.(但他们从未定义"变化".)

如果不使用NSMutableString,可以更改哪些NSStrings?

该字符串包含"鲶鱼"......后来我尝试将其更改为"cat".(相同的字母,只是更短.)

它包含"猫"......我试图将其改为"鲶鱼".(类似的开始...但只是做得更久.)

我将"猫"改为"CAT".(相同的字母,但情况已经改变.)

我把"猫"变成了"狗".(完全不同的字符串,但长度相同.)

我将"猫"改为"山茱萸".(完全不同的字符串,但更长.)

cocoa cocoa-touch objective-c mutable immutability

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