问题列表 - 第36580页

如何在Vim中以粘贴模式使imap工作?

我最近开始使用:imap jj,我试图忘掉Ctrl + [.

但是,粘贴模式打开时,imap不起作用.如何使其在粘贴模式下工作?

vim

16
推荐指数
2
解决办法
1848
查看次数

关于'main(int argc,char*argv [])'

可能重复:
main()的参数是什么?
int argc,char*argv []是什么意思?

每个程序都从main(int argc, char *argv[])定义开始.

我不明白这意味着什么.如果我们在程序中不使用这些参数,有人可以解释为什么我们会使用这些参数,我会很高兴的吗?为什么不int main()呢:?

程序的名称是其中的一个元素,*argv[]并且argc是参数个数的计数*argv[]?发送到的其他参数是*argv[]什么?我们如何发送它们?

c argv argc

93
推荐指数
3
解决办法
48万
查看次数

在bash中查找结果总是按文件名按升序排序吗?

我有一些代码依赖于这个事实(直到现在)我已经通过在cygwin中按升序查找结果.

总是如此,或者我要小心任何其他"变量",以确保我会在Windows/Linux中得到这个结果,不管怎样?

谢谢

cygwin find

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

如何使用jQuery或JS检查事件处理程序是否存在?

我想在将函数绑定到它之前检查事件是否可用.问题是Google Chrome支持Video元素中的"loadedmetadata"事件,而FireFox则不支持.

我做了以下

$('video').bind('loadedmetadata', videoloaded);
videoloaded();
Run Code Online (Sandbox Code Playgroud)

它在Firefox中运行良好但是当我在Chrome中尝试时,该功能执行了两次(这是合乎逻辑的).我想检查是否loadedmetadata存在事件处理程序,以便在每个浏览器中只运行一次该函数.

如果不存在这种可能性,任何明智的工作都可以解决这个问题?

javascript browser jquery events

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

为什么这个循环只运行一次?

为什么这个循环只运行一次?noteDatabaseItem只接受一个节点并填充数据.xml中有3个音符.

XML:

<?xml version="1.0" encoding="utf-8"?>
<noteCollection>
  <note name="Test Note 1">This is test note 1 content!</note>
  <note name="Test Note 2">This is test note 2 content!</note>
  <note name="Test Note 3">This is test note 3 content!</note>
</noteCollection>
Run Code Online (Sandbox Code Playgroud)

C++:

std::vector<notekeeper::noteDatabaseItem> noteList;
TiXmlElement* noteCollection = xmlDoc->FirstChildElement("noteCollection");
TiXmlElement* node = noteCollection->FirstChildElement("note");
int itemCount = 0;

while (node != NULL) {
    itemCount++;
    noteList.resize(itemCount);
    noteList.push_back(noteDatabaseItem(node));
    node = noteCollection->NextSiblingElement("note");
}
Run Code Online (Sandbox Code Playgroud)

c++ tinyxml while-loop

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

Python:我怎样才能摆脱每个子列表的第二个元素?

我有一个子列表列表,例如:

[[501,4],[501,4],[501,4],[501,4]]

如何摆脱每个子列表的第二个元素?(即4)

[501,501,501,501]

我应该迭代列表还是有更快的方法?谢谢

python

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

从.NET程序中获取全局根

我最近开始使用ANTS分析工具进行生产工作.除了惊讶于他们的精彩之外,我不禁想知道他们是如何工作的.例如,最有用的功能之一允许您可视化正在运行的程序的全局根,其中包含对不同类型值的引用数.

该工具如何获取该信息?

.net c# f# profiling ants

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

使用正则表达式在JavaScript中查找最长的重复子字符串

我想在字符串中找到最长的重复字符串,用JavaScript实现并使用基于正则表达式的方法.

我有一个PHP实现,当直接移植到JavaScript时,不起作用.

PHP实现取自对"查找最长重复字符串?"这一问题的回答.:

preg_match_all('/(?=((.+)(?:.*?\2)+))/s', $input, $matches, PREG_SET_ORDER);
Run Code Online (Sandbox Code Playgroud)

这将填充$matches[0][X](在哪里X是长度$matches[0]),找到最长的重复子字符串$input.我用很多输入字符串对此进行了测试,发现输出是正确的.

JavaScript中最近的直接端口是:

var matches = /(?=((.+)(?:.*?\2)+))/.exec(input);
Run Code Online (Sandbox Code Playgroud)

这没有给出正确的结果

input                  Excepted result   matches[0][X]
======================================================
inputinput             input             input
7inputinput            input             input
inputinput7            input             input
7inputinput7           input             7
XXinputinputYY         input             XX

我对正则表达式不太熟悉,无法理解这里使用的正则表达式是做什么的.

我确实可以实现一些算法来找到最长的重复子串.在我尝试这样做之前,我希望不同的正则表达式能够在JavaScript中产生正确的结果.

可以修改上面的正则表达式,以便在JavaScript中返回预期的输出吗?我承认,这可能不可能在一个班轮.

javascript regex substring repeat

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

无法在ubuntu 10.10中从eclipse部署apk

我已经为Android制作了一些应用程序很长一段时间,但我只使用Windows 7.由于某些原因,有时我被迫在linux中编程所以我按照指南配置SDK和eclipse(http: //developer.android.com/guide/developing/device.html).

之后我运行了"adb devices"并得到了这个:

List of devices attached 
???????????? device
Run Code Online (Sandbox Code Playgroud)

你可以看到名称是未知的,但这也发生在Windows中,所以我没有过多担心它.

然后我启动了eclipse并制作了一个非常简单的项目来测试部署,但是发生了两件事:

1st-它没有检测到android SDK版本.(http://img515.imageshack.us/img515/5611/escolha.jpg)

第二次 - 当我尝试部署时,我得到以下输出:

[2010-10-09 23:06:45 - testeAndroid] Android Launch!
[2010-10-09 23:06:45 - testeAndroid] adb is running normally.
[2010-10-09 23:06:45 - testeAndroid] Performing com.examples.teste.teste activity launch
[2010-10-09 23:06:45 - testeAndroid] Automatic Target Mode: Unable to detect device compatibility. Please select a target device.
[2010-10-09 23:09:50 - testeAndroid] WARNING: Unknown device API version!
[2010-10-09 23:09:50 - testeAndroid] Uploading testeAndroid.apk onto device '????????????'
[2010-10-09 23:09:50 - testeAndroid] Failed …
Run Code Online (Sandbox Code Playgroud)

android

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

相同的类投射?

假设我有两个类A和B.两个都是相同的(相同的属性,方法等),但它们的名称不同.

在Java中,有一种安全的方法可以将B对象转换为A对象吗?

java casting class

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

标签 统计

javascript ×2

.net ×1

android ×1

ants ×1

argc ×1

argv ×1

browser ×1

c ×1

c# ×1

c++ ×1

casting ×1

class ×1

cygwin ×1

events ×1

f# ×1

find ×1

java ×1

jquery ×1

profiling ×1

python ×1

regex ×1

repeat ×1

substring ×1

tinyxml ×1

vim ×1

while-loop ×1