问题列表 - 第13429页

使用scanf()获取多个值

我正在使用scanf()从用户那里获取一组int.但我希望用户一次提供所有4个整数而不是4个不同的提示.我知道我可以通过以下方式获得一个价值:

scanf( "%i", &minx);
Run Code Online (Sandbox Code Playgroud)

但我希望用户能够做到这样的事情:

Enter Four Ints: 123 234 345 456
Run Code Online (Sandbox Code Playgroud)

是否有可能做到这一点?

c scanf

28
推荐指数
4
解决办法
18万
查看次数

如何在javascript正则表达式匹配中将多个匹配(/ g)与反向引用相结合

当使用/ g(获得多个匹配)和括号(获得反向引用)时,我对正则表达式匹配返回的数组感到困惑.我不清楚如何获得反向引用,因为匹配数组的下标似乎是指多个匹配,而不是后引用.

例如:

string = "@abc @bcd @cde";    
re2 = '@([a-z]+)';    
p = new RegExp(re2,["g"]);    
m = string.match(p)   
for (var i in m) { alert(m[i]; }
Run Code Online (Sandbox Code Playgroud)

这是回归,"@abc", "@bcd", "@cde"
但我希望它返回"abc", "bcd", "cde"

我怎么得到后者?

javascript regex

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

vimrc - 当前工作目录

我希望能够访问我的vimrc中的当前工作目录.例如,我可以使用%访问当前文件.

具体来说,我在我的vimrc中有以下行:map,l:!latex%

当它运行时一切正常,除了生成的dvi和其他文件存储在我的主目录而不是我当前的工作目录.

有什么建议?

vim latex

5
推荐指数
1
解决办法
4445
查看次数

如何以编程方式检查GIF图像是否已设置动画?

这是我询问的有关我正在进行的同一项目的另一个问题的链接.我认为这一点背景会有所帮助.

对于那些懒得打开这个问题的新标签的人,我会总结一下我在这里要做的事情:我从4scrape下载了大约250,000张图片,我想通过GIF找到哪些是动画与否.我需要以编程方式执行此操作,因为我真的不觉得我的灵魂(或我与我的女朋友的关系)可以使用从4chan查看几千个GIF来查看它们是否有动画.如果您知道4chan的性质,那么您就知道图像的本质(即"山雀或GTFO").

我知道PHP和Python,但愿意探索其他解决方案.在Windows上运行的独立软件也可以使用.

非常感谢!

php python image

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

如何判断URL是否是内网网址?

使用C#如何确定URL是否是Intranet URL?如果URL是内部网和公共网,我想要一些代码来做某事.

.net c#

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

急切加载自引用表

我有一个标准的自我参考表Categories.在我的实体模型中,我已经建立了联想ChildrenParent.是否可以在Category没有延迟加载的情况下加载整个对象?

如果我使用下面的代码,它只加载到第二级.

db.Categories.MergeOption = System.Data.Objects.MergeOption.NoTracking;

var query = from c in db.Categories.Include("Children")
            where c.IsVisible == true
            orderby c.SortOrder, c.Id
            select c;
Run Code Online (Sandbox Code Playgroud)

如果我已经加载了所有类别对象,是否可以加载引用?

加载它的一种方法是Children多次添加属性

db.Categories.Include("Children.Children.Children.Children.Children")
Run Code Online (Sandbox Code Playgroud)

但是这会产生一个非常长的疯狂的T-SQL代码,而且它也没有做我想要的.

c# entity-framework hierarchical-data

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

App.Config和Web.Config之间的区别?

当在wpf中构建桌面应用程序时,您是否可以阅读问题文档并在人们的回答引用'web.config'时安全地替换'app.config'?

若有,那么你有什么明显的GOTCHAS吗?

TNX

asp.net wpf web-services app-config

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

在PHP中识别开发与生产服务器

我每天使用两个应用程序服务器:一个开发,一个生产.来自不同开发人员的各种应用程序都存在于这些盒子上,以及一些通过cron运行的脚本.目前,我正在使用httpd 的-D标志,以便我可以在代码中识别我的生产服务器,即.isset($_SERVER['DEV']).不幸的是,这对于从命令行运行的脚本不起作用,因为它们不在Apache的保护伞下.

从本质上讲,我想要一种清晰,简单的方法来识别每行代码可用的开发与生产.

我已经排除了:

  • auto_prepend_file - 我们已经在某些应用程序中使用此指令,并且您不能有多个自动重新上载.

我目前正在探索的内容:

  • 自定义扩展 - 我确定创建一个新的扩展,只定义一个新的常量(可能受ini设置的影响)不会是世界上最难的事情,但我没有这方面的经验.

那么,有什么技巧可以识别不涉及将代码注入每个脚本或应用程序的dev/prod?

php

24
推荐指数
2
解决办法
7657
查看次数

如何使用Perl将字符串拆分为两个部分?

我有一个字符串,其中有几个部分由制表符分隔:

 Hello\t2009-08-08\t1\t2009-08-09\t5\t2009-08-11\t15
Run Code Online (Sandbox Code Playgroud)

我想只在第一个标签上拆分它,以便"Hello"结束$k,并且休息结束$v.这不太有效:

my ($k, $v) = split(/\t/, $string);
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

perl split

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

Python警告控件

我想要某种警告作为错误而升级,但只是第一次出现.怎么做?

我读了http://docs.python.org/library/warnings.html,我不知道如何结合这两种行为.

python warnings

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