问题列表 - 第14161页

如何替换Perl哈希键?

让我们说如果我有这样的哈希:

$data = {
    'key1' => {
                'key2' => 'value1'
              },
    'key3' => {
                'key4' => {
                            'key5' => 'value2'
                          }
              },
  };
Run Code Online (Sandbox Code Playgroud)

现在,如何将键'key5'替换为其他键名称'key6'?我知道如何遍历哈希并转储值,但我不知道如何替换键或值.谢谢你的帮助.

perl hash replace

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

如何在C pthreads中并行化线程

我有N个线程,他们必须在共享数据上做.

我使用以下结构:

int main(){
    pthread_create(..., func, ...);
}

void *func(void *id){
    lock;
    do_job;
    unlock;
}
Run Code Online (Sandbox Code Playgroud)

我的问题是线程似乎顺序工作.如何让它们平行?

c multithreading

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

Windows文件系统中是否有针对每个文件的预先计算的哈希值?

我想通过哈希搜索文件副本.出于性能目的,我想知道NTFS/FAT文件系统中的每个文件是否存在存储的哈希/校验和.如果有,我不必全部计算它们来搜索我的文件.

如果有,如何使用.NET访问它?

如果有帮助,它将是JPEG文件.他们有校验和吗?

.net windows ntfs file fat

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

高质量的C#代码

我在哪里可以找到顶级程序员编写的C#代码样本,用于学习?

c#

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

在asp.net mvc动作过滤器中重定向到指定的控制器和操作

我编写了一个动作过滤器,用于检测新会话并尝试将用户重定向到一个页面,通知他们已经发生这种情况.唯一的问题是我无法弄清楚如何将其重定向到动作过滤器中的控制器/动作组合.我只能弄清楚如何重定向到指定的网址.有没有直接的方法重定向到mvc2中的动作过滤器中的控制器/动作组合?

asp.net-mvc redirect action-filter

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

允许命名元组的语言

我想知道是否有任何语言允许命名元组.即:具有不同类型和可配置名称的多个变量的对象.

例如:

public NamedTuple<double:Speed, int:Distance> CalculateStuff(int arg1, int arg2)

var result = CalculateStuffTuple(1,2);

Console.WriteLine("Speed is: " + result.Speed.ToString())
Console.WriteLine("Distance is: " + result.Distance.ToString())
Run Code Online (Sandbox Code Playgroud)

我可以设想动态如何支持这样的功能.我经常游泳的静态语言(如c#)可以做一个字典,但除非所有项目属于同一类型,否则这不是类型安全的.或者你可以使用元组类型,但这意味着你有成员的固定名称(Var1,Var2等).

你也可以写一个小的自定义类,但这是我想避免的情况.

我可以想象一个宏处理语言可以用静态语言为你编写类似的东西,但我不知道这样的语言.

这来自我关于回归类型的问题的答案.

c# tuples return-value

16
推荐指数
5
解决办法
9209
查看次数

在python中,如何从Google App Engine应用程序中启动Amazon EC2实例?

在python中,从Google App Engine应用程序中启动Amazon EC2实例的最佳方法是什么?我希望保持AWS密钥尽可能安全,并能够检索新启动的EC2实例的公共DNS.

python google-app-engine amazon-ec2

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

在SQL SERVER中执行乘法(基于SET的方法)

假设我有一个如下表:

tblNumbers

Numbers
4  
5
3
6
Run Code Online (Sandbox Code Playgroud)

使用基于SET的方法如何执行乘法,因此输出将是:

Output
360 
Run Code Online (Sandbox Code Playgroud)

NB〜有没有硬性的规则,将只有四个数字,但我宁愿使用一个CTE和/或相关子查询的答案.

sql t-sql sql-server sql-server-2005

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

Java 中的日语字符串

我是 Java 新手,所以如果这是一个非常简单的问题,请耐心等待。我有一个 JUnit 测试,我将硬编码的日语单词直接分配给字符串变量。现在,在分配了该字符串之后,它变成了“??” 这意味着编码在某处不正确。

public class TestTest extends TestCase {
  public void testLocal(){
    Locale.setDefault(Locale.JAPAN);//same problem with or without this line
    String test = "??";
    //after this line, by watching at the debugger, the variable "test" contains "??"
    assertEquals("??", test);
  }
}
Run Code Online (Sandbox Code Playgroud)

因为这是一个测试用例,我相信它可以将问题与其他 UI 环境完全隔离。请帮助我。已经2天了,没有解决方案。先感谢您。

java unicode cjk

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

用于将普通旧CLR对象序列化为JSON的C#代码

在ASP.NET应用程序中,我想将一系列普通旧CLR对象(PO​​CO)序列化为JSON字符串,然后将其作为Web响应的一部分发送到客户端.

是否有一个轻量级的C#库来做到这一点?

c# serialization json poco .net-3.5

9
推荐指数
2
解决办法
7330
查看次数