Tag: 命令

如何限制UITableView行重新sorting到一个部分

我正在为这个问题而头痛,谷歌什么也没有。 我最终解决了这个问题,并认为我会为了下一个人而写在这里。 你有一个UITableView与多个部分。 每个部分是同质的,但表格总体上是不均匀的。 因此,您可能希望允许在某个部分中对行进行重新sorting,但不能跨部分进行sorting。 也许你只想要一个部分可以根据需要重新订购(这是我的情况)。 如果你正在寻找,就像在UITableViewDataSourceDelegate你不会find一个通知,告诉你什么时候可以让你在一个段之间移动一行。 当它开始移动一行时(这是很好的),当它已经移动它时,你会得到一个,你有机会与你的内部的东西同步。 没有帮助。 那么如何防止部分之间的重新订购呢? 我将发布我做的一个单独的答案,让其他人发布更好的答案!

迭代通过std :: map的顺序是否已知(并由标准保证)?

我的意思是 – 我们知道std::map的元素是根据键来sorting的。 所以,假设键是整数。 如果我使用for来从std::map::begin()迭代到std::map::end() ,那么标准保证我将通过带有键的元素迭代,按照升序sorting? 例: std::map<int, int> map_; map_[1] = 2; map_[2] = 3; map_[3] = 4; for( std::map<int, int>::iterator iter = map_.begin(); iter != map_.end(); ++iter ) { std::cout << iter->second; } 这是保证打印234还是它的实现定义? 真实的原因:我有一个std::map int键。 在非常罕见的情况下,我想遍历所有元素,大于一个具体的int值。 是的,这听起来像std::vector将是更好的select,但注意到我的“非常罕见的情况下”。 编辑 :我知道, std::map的元素是sorting..没有必要指出(大部分的答案在这里)。 我甚至写在我的问题。 当我迭代一个容器时,我正在询问迭代器和顺序。 谢谢@Kerrek SB的答案。

命令列出文件夹中的所有文件以及窗口中的子文件夹

我尝试search一个命令,可以使用命令提示符命令列出目录中的所有文件以及子文件夹。 我已经阅读了“dir”命令的帮助,但没有find我正在寻找的东西。 请帮助我什么命令可以得到这个。

WPF – 如何强制命令通过其CommandBindings重新评估“CanExecute”

我有一个Menu ,其中层次结构中的每个MenuItem的Command属性设置为我定义的RoutedCommand 。 关联的CommandBinding为评估CanExecute提供了一个callback,它控制着每个MenuItem的启用状态。 这几乎工作。 菜单项最初出现正确的启用和禁用状态。 但是,当我的CanExecutecallback使用更改的数据时,我需要命令重新请求我的callback结果,以便在UI中反映此新状态。 在RoutedCommand或CommandBinding上没有任何公开的方法。 请注意,当我单击或键入到控件(我猜这是由于input触发,因为鼠标hover不会导致刷新),callback被再次使用。

使用OpenSSL将PKCS#12证书转换为PEM

我在Windows 7上安装了OpenSSL x64,我从Google Code上的openssl-for-windows下载。 我试图运行: openssl pkcs12 -export -in "path.p12" -out "newfile.pem" 但是我得到一个错误。 unable to load private key 如何使用OpenSSL从PKCS#12商店中提取PEM中的证书?

我在哪里可以findLinux核心命令的源代码?

我想读取linux命令写入的实际代码。 我已经获得了一些使用它们的经验,现在我认为是时候在更深层次上与我的机器进行交互了。 我在这里find了一些命令http://directory.fsf.org/wiki/GNU 。 不幸的是,我无法find基本的命令,比如'ls',这在我看来很容易开始。 你碰巧知道一些网页,书或任何其他的东西开始? 我在Ubuntu 12.04上运行

命令提示符 – 如何为该batch file执行添加一个设置path?

基本上,我知道我可以通过我的控制面板并修改pathvariables。 但是,我想知道是否有通过批处理编程的方式有一个临时path包括在内? 这样它只在batch file执行过程中使用。 我不想让人们进来修改他们的pathvariables只是为了使用我的batch file。

我如何在Emacs中复制整行?

我看到了VIM的这个相同的问题,而且我自己也想知道如何为Emacs做些什么。 在ReSharper中,我使用CTRL-D进行这个操作。 在Emacs中执行此操作的命令数量最less是多less?

如何从Emacs中创build一个目录?

我怎样才能使用Emacs创build一个新目录? 我使用什么命令? (如果可能,请举例说明)

node.js同步执行系统命令

我需要在node.js函数中 result = execSync('node -v'); 这将同步执行给定的命令行,并返回所有由该命令文本标准输出。 PS。 同步是错误的。 我知道。 仅供个人使用。 UPDATE 现在我们有mgutz的解决scheme,它给了我们退出代码,但不是标准输出! 还在等待更精确的答案。 UPDATE mgutz更新了他的答案,解决scheme在这里:) 另外,正如dgo.a所提到的,有独立的模块exec-sync 更新2014-07-30 ShellJS lib到达。 考虑这是现在最好的select。 更新2015-02-10 最后! execSync 0.12本地支持execSync 。 查看官方文档