问题列表 - 第45677页

在BSOD上使Windows 7机器崩溃

我正在尝试编写一个Windows调试实用程序,我需要自动崩溃Windows机器并显示蓝屏死机.

我显然可以从任务管理器中删除csrss.exe进程,但是TASKKILL /F /IM csrss.exe.bat文件中的命令不起作用.

还有另一种方法可以让Windows机器在bsod上崩溃吗?也许一些外部库可以杀死任何进程.

我更喜欢使用命令行方法,因为我对它更熟悉.

crash bsod batch-file windows-7

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

在数组和通用列表上混淆"GetElementType"的结果

通用列表:

var elementType1 = typeof (List<A>).GetElementType();
Run Code Online (Sandbox Code Playgroud)

阵:

var elementType = typeof (A[]).GetElementType();
Run Code Online (Sandbox Code Playgroud)

为什么我只获取数组的元素类型?我怎样才能获得通用列表的元素类型?(注释:通用列表已装箱)

c# arrays generics reflection generic-list

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

Objective C中的UTF8字符解码

我试图从我的iPhone上的json webservice解析一个feed但是utf8转换不能正常工作或我做错了什么这里是feed的一部分
est un r\u00c3\u00aave en noir

这是我编写的用于转换上述代码的代码:

NSString* str1 = @"est un r \u00c3\u00aa ve en noir";

NSString* str = [NSString stringWithUTF8String:[str1 cStringUsingEncoding:NSUTF8StringEncoding]];
NSLog(@"Converted UTF   %@",str);
Run Code Online (Sandbox Code Playgroud)

这是我得到的输出:
Converted UTF est un r ê ve en noir

预期的产出应该是
Converted UTF est un rêve en noir

当我检查UTF表并在线使用utf转换器时,使用相同的代码并使用字符串正确获取输出@"est un r\u00EAve en noir"但我认为如果我没有弄错,则使用UTF16表示.现在我真正解决了如何解析这个feed.

iphone json objective-c utf-8

21
推荐指数
2
解决办法
5万
查看次数

厨师 - 重复的食谱执行

首先,可以(并且这是一个好习惯)厨师在特定角色的指定时间间隔运行食谱吗?

我有一个管理用户帐户和ssh身份的ruby脚本,它目前每小时运行一次cron,我想把它变成一个主厨配方,原因很明显(我希望它能在所有机器上运行).

我可以看到两种方法:

将脚本转换为模板,配方将简单地将模板呈现给给定路径,然后注册cronjob

要么

将脚本分解为资源,提供程序等,让Chef每小时运行一次.

想法?

cron chef-infra chef-recipe

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

UIView帧起源x具有反弹效果的动画

当我将frame.origin.x从x移动到x-200时,我设法让我的UIView动画化; 但是,当frame.origin.x达到x-200时,我希望它能来回弹跳一下.

任何关于我应该怎么做的提示?谢谢

int targetX = 200;

[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.1];
[UIView setAnimationBeginsFromCurrentState:YES];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];

myView.frame = CGRectMake(targetX, 0, [myView frame].size.width, [myView frame].size.height);
[UIView commitAnimations];
Run Code Online (Sandbox Code Playgroud)

iphone objective-c uiview ios4

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

使用jQuery查找twitter hashtags,并应用链接

我想通过说我不是jQuery的专业人员来开始这个,这似乎是一个非标准的问题.

基本上我是在wordpress中创建一个博客,并将其合并到循环中,它显示来自我的Twitter个人资料的推文.我想知道如何从这些推文中选择主题标签(例如#foo),然后将html链接应用于主题标签,如下所示...

<a class="hashtag" href="http://twitter.com/#search?q=foo">#foo</a>
Run Code Online (Sandbox Code Playgroud)

链接还必须将#标签(减去#)的值放入链接的#search?q =部分.

这是可能的,如果是这样,我该怎么做呢?

谢谢,查理瑞恩

编辑:

#foo标签将成为h1的一部分,没有标签区分一个单词,如

<h1>Lorem ipsum dolor sit amet #foo et adipiscing</h1>
Run Code Online (Sandbox Code Playgroud)

所以基本上我需要找到所有用#开头的字符串并用链接替换它们,如上所示.

twitter wordpress jquery

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

如何重置virtualenv和pip?

我在我的Ubuntu 10.04服务器上安装了virtualenv.

现在,当我做pip冻结它显示以下包:

Django==1.2.4
distribute==0.6.10
python-apt==0.7.94.2ubuntu6.2
virtualenv==1.5.1
wsgiref==0.1.2
Run Code Online (Sandbox Code Playgroud)

当我做"pip卸载Django"时,它说:

pip uninstall Django
Uninstalling Django:
Proceed (y/n)? y
Successfully uninstalled Django
Run Code Online (Sandbox Code Playgroud)

理想情况下,这应该卸载Django但它没有.当我做"pip freeze"时,我仍然能看到相同的包裹.

现在忍受我,另一个奇怪的事情是当我创建一个virtualenv然后在其中进行"pip冻结"时,我只看到一个包,那就是"wsgiref"这很奇怪,因为理想情况下它应该是空白的.

此外,尽管使用--no-site-packages创建了这个virtualenv,我仍然可以使用"django-admin.py startproject"创建一个新的django项目.

当我在这个virtualenv中启动python解释器并执行"import django"时,它会给出错误"No module named django".

此外,当我尝试在virtualenv中安装"pip install Django"时,它要求sudo权限,理想情况下不应该发生.

我该如何解决这个烂摊子.任何方式只重置所有pep和virtualenv?

python django pip virtualenv ubuntu-10.04

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

模式匹配中的Haskell(n + 1)

我在做99点的问题在Haskell当我遇到了一个解决方案,以问题19,我没有完全理解.

任务是编写一个像这样工作的旋转函数

*Main> rotate ['a','b','c','d','e','f','g','h'] 3
"defghabc"

*Main> rotate ['a','b','c','d','e','f','g','h'] (-2)
"ghabcdef"
Run Code Online (Sandbox Code Playgroud)

提供的解决方案是

rotate [] _ = []
rotate l 0 = l
rotate (x:xs) (n+1) = rotate (xs ++ [x]) n
rotate l n = rotate l (length l + n)
Run Code Online (Sandbox Code Playgroud)

我不明白模式匹配如何达到第四行.它似乎与这个有关,(n+1)所以当n为负时,第三行不匹配,因此第四行被采用.如果是这种情况,为什么符号会以(n+1)这种方式起作用.是不是那么武断,或者是一个我不知道的惯例(数学?)?

因为我理解它的方式是在第三行递归调用rotate,参数n减1.所以我会这么认为

rotate [] _ = []
rotate l 0 = l
rotate (x:xs) n = rotate (xs ++ [x]) (n-1)
rotate l n …
Run Code Online (Sandbox Code Playgroud)

haskell pattern-matching

20
推荐指数
1
解决办法
3987
查看次数

任何JQuery alert()替换JavaScript的本机?

我想用我自己的替换本机javascript alert(),这样我就可以控制主题并让它具有更多JQueryUI的外观和感觉.我尝试了很多替代方案--JQueryUI Dialog,jAlert,jqAlert.然而,似乎所有这些都不像原始警报那样以同样的方式同步运行.

例:

function mytest()
{
    alert('one');
    alert('two');
    alert('three');
}
Run Code Online (Sandbox Code Playgroud)

在此示例中,使用原始alert(),3个对话框将一个接一个地出现.但在替代品中,它们同时出现!

任何的想法?

javascript jquery jquery-ui javascript-events

4
推荐指数
1
解决办法
8367
查看次数

jquery旋转插件 - 就像jquery ui resize一样

我刚刚注意到jquery-ui中遗漏了一些可怕的东西.一种旋转元素的方法,而不仅仅是拖放\调整它们的大小.

我知道有几个插件可以提供旋转图像的能力.虽然如果你注意到,所有这些插件都不应该让最终用户能够旋转图像,而是让网络主人.我正在寻找带有手柄的东西(类似于jquery-ui手柄)

有没有办法将此功能合并到我的Web项目中?你知道有什么好的插件吗?

谢谢

jquery rotation

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