问题列表 - 第1434页

那么 - 最近你"发现"了哪些激动人心的算法?

我喜欢阅读有关新的和聪明的算法.我喜欢开箱即用,因此欢迎各种计算领域的各种算法.

我不时阅读研究论文以跟上当前的研究并扩展我的视野.我也想学习新的技巧.不幸的是,我倾向于只关注我感兴趣的领域,所以我想念很多有用的东西.

我们不要发布主流的东西.而是写一些让你思考的特别的东西:"哇 - 现在这是一个聪明的解决方案!".

language-agnostic algorithm

15
推荐指数
3
解决办法
1264
查看次数

使用jQuery从关联数组填充表单

上次我询问了相反的过程,得到了一些非常有效的答案.我的目标是最少的代码行.我有一种字段形式和{fieldname:data}格式的关联数组,我想用它填充相应的表单.

javascript jquery

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

当Directory.GetFiles()被拒绝访问时忽略文件夹/文件

我试图显示在所选目录(以及可选的任何子目录)中找到的所有文件的列表.我遇到的问题是,当GetFiles()方法遇到无法访问的文件夹时,它会抛出异常并且进程停止.

如何忽略此异常(并忽略受保护的文件夹/文件)并继续将可访问文件添加到列表中?

try
{
    if (cbSubFolders.Checked == false)
    {
        string[] files = Directory.GetFiles(folderBrowserDialog1.SelectedPath);
        foreach (string fileName in files)
            ProcessFile(fileName);
    }
    else
    {
        string[] files = Directory.GetFiles(folderBrowserDialog1.SelectedPath, "*.*", SearchOption.AllDirectories);
        foreach (string fileName in files)
            ProcessFile(fileName);
    }
    lblNumberOfFilesDisplay.Enabled = true;
}
catch (UnauthorizedAccessException) { }
finally {}
Run Code Online (Sandbox Code Playgroud)

c# getfiles

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

访问/ tmp /被拒绝时在哪里创建临时文件?

我写了一个简短的bash脚本来完成一项任务,包括创建一个临时目录并在其中存储各种文件并对其执行各种操作.

在我的第一遍中,我刚刚在/tmp/$$.$script创建了临时目录,但后来我在没有写入/ tmp /的访问权限的计算机上测试了脚本,我想采取考虑到这种情况.所以我的问题是这个临时目录的第二个好位置?我应该只使用当前目录吗?主目录?〜/ tmp /?脚本的输出位置?

所有创建的文件都会在脚本退出时清除.

command-line

3
推荐指数
2
解决办法
1761
查看次数

索引返回数组的最有效方法是什么?

function returnsAnArray ()
{
  return array ('test');
}

echo returnsAnArray ()[0];
Run Code Online (Sandbox Code Playgroud)

在PHP中生成语法错误.在不将结果赋给临时变量的情况下直接从返回的数组中获取元素的最有效方法是什么?

php

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

是否有比JSch更好的SSH2 Java实现?

我已经使用JSch几个星期了.它似乎工作正常,但它的API有点麻烦.由于完全没有文档(甚至没有javadoc风格的评论),我也有点偏执.有没有人使用过他们推荐的优秀Java SSH2库.我对SCP文件传输特别感兴趣,并通过SSH协议以编程方式向远程Linux机器发出命令.

java ssh

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

g ++和gcc有什么区别?

g ++和gcc有什么区别?哪些应该用于一般的c ++开发?

c++ gcc g++

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

在Objective-C中为类定义私有方法的最佳方法

我刚刚开始编写Objective-C编程,并且具有Java背景,想知道编写Objective-C程序的人如何处理私有方法.

我理解可能存在一些惯例和习惯,并将此问题视为人们在Objective-C中使用私有方法的最佳技术的聚合器.

请在发布时为您的方法添加一个参数.它为什么好?它有哪些缺点(你知道)以及你如何处理它们?


至于到目前为止我的发现.

可以使用MyClass.m文件中定义的类别 [例如MyClass(Private)]来对私有方法进行分组.

这种方法有两个问题:

  1. Xcode(和编译器?)不检查您是否在相应的@implementation块中定义私有类别中的所有方法
  2. 你必须把@interface声明你的私人类别在MyClass.m文件的开头,否则Xcode会抱怨"自己可能没有回复消息"privateFoo".

第一个问题可以解决空类 [例如MyClass()].
第二个困扰我很多.我希望在文件末尾附近实现(和定义)私有方法; 我不知道这是否可能.

cocoa objective-c code-completion

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

输入通用值(C#)

当我尝试使用泛型类时,this.value为T:

if (this.value.GetType() == typeof(int))
{
    ((int)this.value)++;
}
else
{
    throw new InvalidOperationException
            ("T must be an int to perform this operation");
}
Run Code Online (Sandbox Code Playgroud)

我得到一个编译时错误:"无法将类型'T'转换为'int'"

当它是int时,我该怎么做才能对this.value执行整数运算?

请注意,这只是一个例子.代码用泛型键入转换,"int"只是T的一种类型的示例.

c# generics

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

Objective-C是否编译为本机代码或字节代码?

在OS X上,Objective-C是否编译为本机代码或字节代码?

Objective-C程序可以在Linux上编译吗?

linux macos cocoa objective-c

10
推荐指数
2
解决办法
4742
查看次数