问题列表 - 第27373页

通过Google Wave开发团队协作

我希望我不再重复任何先前提出的问题.

无论如何,所以谷歌浪潮是好的和闪亮的,听起来像很多人(至少在谷歌I/O :)使用它有用的工作(!)方式.我已经对Google Wave进行了一段时间的测试,但是还不太清楚如何使用它来改进我们的工作流程.我们拥有一支中等规模的开发团队,遍布美国和欧洲,当然大部分沟通都是通过IM,Skype和电子邮件进行的.那么有哪些特定的东西可以卸载到Google Wave以改善协作的突飞猛进(意味着不仅仅用更好的IM取代IM)?

collaboration workflow google-wave

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

将C++ DLL添加到C#项目中

我正在尝试在C#项目中使用LAME的lame_enc.dll文件,但添加该东西似乎是不可能的.

我一直收到错误消息,指出无法添加引用,请检查是否可以访问,有效的程序集或COM组件.

我没有C++经验,但我想使用这个功能.现在我正在使用Process.NET框架调用lame.exe并做一些事情,但我想知道是否还有其他方法.

c# c++ visual-studio-2010 lame

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

致命错误LNK1104:无法打开文件'libboost_system-vc90-mt-gd-1_43.lib'

制作了一个新项目,添加了main.cpp并在此URL处编写了代码:

http://www.boost.org/doc/libs/1_43_0/doc/html/boost_asio/example/echo/async_tcp_echo_server.cpp

此外,添加了适当的包含路径.

下一步是什么?!?!!构建升级代码似乎是一个神秘的事!

正在挖掘它超过10个小时.

任何人都可以直截了当地回答如何从Windows,VC9下的代码构建boost库?

c++ boost visual-studio

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

你能用十六进制声明char**中的数据吗?

让我说我有这个

char *something[] = { 
    "/bi", 
    "-c", 
    "5", 
    NULL, 
    NULL 
};
Run Code Online (Sandbox Code Playgroud)

但是我想用十六进制声明它,我该怎么做呢; 编译器一直在向我发错:

char *something[] = { 
    {0x2f,0x62,0x69},
    {0x2d,0x63},
    {0x35},
    {0x00}, 
    {0x00}
};
Run Code Online (Sandbox Code Playgroud)

为此添加其他内容,0x00总是为空?0x00总是在NULL为-1的系统上转换为NULL?

c

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

如何将Yahoo Pipes项目传递到YQL查询?

想要在Yahoo Pipes YQL元素中执行的一件常见事情是将Pipes值传递给YQL查询.例如:

select * from html.tostring where url='<someurl>' and xpath='//div[@id="foo"]'
Run Code Online (Sandbox Code Playgroud)

并且你想传递一个动态值<someurl>.假设它是一个RSS提要项的URL item.link.尝试简单地替换引用someurl的内容item.link会给出以下错误:

标识符item.link无效.me是此上下文中唯一受支持的标识符

我怎样才能传递这个值?

yahoo-pipes yql

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

从代码中调用IBAction的最佳方法是什么?

比方说,我有一个IBAction,它连接到界面构建器中的UIButton.

- (IBAction)functionToBeCalled:(id)sender
{
   // do something here   

}
Run Code Online (Sandbox Code Playgroud)

在我的代码中,例如在另一种方法中说,调用IBAction的最佳方法是什么?

如果我试着像这样调用它,我收到一个错误:

[self functionToBeCalled:];
Run Code Online (Sandbox Code Playgroud)

但是,如果我试着像这样打电话(我觉得有点作弊),它运作正常:

[self functionToBeCalled:0];
Run Code Online (Sandbox Code Playgroud)

正确调用它的正确方法是什么?

iphone cocoa-touch interface-builder ibaction ios

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

如何在不通过缓冲区的情况下将字符串复制到C++中的char数组中

我想将一个字符串复制到一个char数组,而不是溢出缓冲区.

因此,如果我有一个大小为5的字符数组,那么我想将一个字符串中最多5个字节复制到其中.

这样做的代码是什么?

c++ string g++ char

21
推荐指数
3
解决办法
9万
查看次数

ASP.NET默认登录,获取用户ID会话值

我使用Visual Web Developer 2008中的内置向导来创建一个简单的登录系统.

我想获取登录用户的ID,但我不确定如何.在表aspnet_Users中的ASPNETDB.MDF中查看,该列似乎被称为"UserId".

我试了一下:

Response.Write("ID: " + Session["UserId"]);
Run Code Online (Sandbox Code Playgroud)

但它是空白的.

我该怎么做呢?

(这不适用于实时项目,不需要指出使用向导时的愚蠢.)

谢谢

c# asp.net session visual-web-developer

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

PHP链接到session_destroy

我需要创建一个链接,点击后将在php中运行:

session_destroy();
Run Code Online (Sandbox Code Playgroud)

我知道如何在html中建立链接,但我不知道如何使它与PHP交互.谢谢你的帮助.

php hyperlink

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

什么时候使用破坏的哈希函数是安全的?

使用像SHA-256这样的安全散列函数是微不足道的,并且继续使用MD5来实现安全性是鲁莽的行为.但是,我希望更好地理解哈希函数漏洞的一些复杂性.

已经为MD4和MD5生成了碰撞.根据NIST,MD5不是安全散列函数.生成冲突只需要2 39次操作,绝不能用于密码.然而,SHA-1很容易受到类似的碰撞攻击,其中可以在2 69次操作中发现碰撞,而蛮力是2 80.没有人生成SHA-1冲突,NIST仍然将SHA-1列为安全消息摘要功能.

那么什么时候使用破坏的哈希函数是安全的呢?即使功能被破坏,它仍然可以"足够大".根据Schneier说法,易受冲突攻击的哈希函数仍然可以用作HMAC.我相信这是因为HMAC的安全性取决于其密钥,并且在获得此密钥之前无法找到冲突.一旦你在HMAC中使用了密钥,它就已经坏了,所以这是一个没有实际意义的问题.哈希函数漏洞会破坏HMAC的安全性?

让我们进一步了解这个属性.如果密码前面加盐,那么使用像MD4这样的非常弱的消息摘要是否可以安全地使用密码?请记住,MD4和MD5攻击是攻击前缀,如果预先添加了盐,则攻击者无法控制消息的前缀.如果盐真的是一个秘密,并且攻击者不知道,那么它是否附加在密码上是否重要?假设攻击者在获得整个消息之前无法生成冲突,这是否安全?

您是否知道在不引入漏洞的情况下可以在安全上下文中使用损坏的哈希函数的其他情况?

(请发布支持证据,因为它很棒!)

security hash cryptography message-digest

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