问题列表 - 第47614页

XTEA加密在C和Delphi中提供不同的输出

我在C和Delphi上编写应用程序,我在两者中都有XTEA加密,它完全相同,但问题是输出是不同的,即使delta和N是相同的.我真的不知道什么是错的

这是Delphi代码

type
  TTeaMsgBlock = array[0..1] of LongWord;
  TTeaKeyBlock = array[0..3] of LongWord;

const   
  DELTA = $9e3779b9;
  N = 32;

procedure XTeaCrypt(var V: TTeaMsgBlock; const K: TTeaKeyBlock);
var
  I: LongWord;
  S: Int64;
begin
  S := 0;
  for I := 0 to N - 1 do begin
    Inc(V[0], (((V[1] shl 4) xor (V[1] shr 5)) + V[1]) xor (S + K[S and 3]));
    Inc(S, DELTA);
    Inc(V[1], (((V[0] shl 4) xor (V[0] shr 5)) + V[0]) xor (S + K[(S shr 11) …
Run Code Online (Sandbox Code Playgroud)

c delphi encryption delphi-7

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

防止UITableviewcell在重新排序期间变得透明

我试图在重新排序动画期间保持我的uitableviewcells不透明 - 原因是我在一个视图中自定义绘制单元格以增强滚动性能,但这样做会显着减慢重新排序动画.

知道怎么做到这一点?

transparent uitableview

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

PHP:如何用逗号分解字符串,但不是逗号在引号内?

我需要在逗号中将我的字符串输入分解为数组.但是该字符串在引号内包含逗号.

输入:

$line = 'TRUE','59','A large number is 10,000';

$linearray = explode(",",$line);
$linemysql = implode("','",$linearray);
Run Code Online (Sandbox Code Playgroud)

返回$ linemysql为:

'TRUE','59','A large number is 10','000'
Run Code Online (Sandbox Code Playgroud)

我怎样才能完成这个,爆炸忽略引号内的逗号?

php string explode

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

Cocos2d中ccTouchesCancelled和ccTouchesEnded事件有什么区别?

我想知道Cocos2d中ccTouchesCancelled和ccTouchesEnded事件之间的区别是什么?

谢谢!

iphone cocos2d-iphone

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

用lilypond注释得分

我正在使用lilypond(2.12.3-1,在mac上)和latex来写一篇关于音乐理论的简短摘要.因此,我需要在这个示例图片中注释一个简单的比例(我不需要红色方块):

示例注释比例

我发现的唯一的东西是分析括号(http://lsr.dsi.unimi.it/LSR/Item?id=426),但它们没有用; 我收到了编译错误.

所以我很乐意得到一些有效的解决方案,任何想法?

lilypond

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

如何在Carriewave中重新处理不同版本的图像?

我创建了3个版本的我的头像:

process :resize_to_limit => [400, 400]  

   version :big_thumb do
     process :resize_to_limit => [80, 80]
   end

   version :small_thumb do
     process :resize_to_limit => [50, 50]
   end
Run Code Online (Sandbox Code Playgroud)

我写了一个裁剪功能来裁剪我的原始版本,这是有效的,但我似乎无法根据新裁剪的原始版本重新生成我的2个缩略图.

有任何想法吗?

upload ruby-on-rails carrierwave

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

我如何在ec2中设置ubuntu桌面

一直在玩亚马逊ec2,到目前为止,我已经能够让ubuntu-desktop工作(曾经),虽然这是一个随机的博客黑客集,但我无法重现是什么让它工作

我的设置窗口框w/ - putty,NX-Nomachine,亚马逊:ubuntu 10.04清醒ami当我启动NX时,我可以在纯黑色背景上看到桌面查看器内的精美渲染终端窗口.以前我曾尝试过sudo aptitude安装ubuntu-desktop但我不清楚在我的图像中查看我的新桌面需要哪些步骤.当我尝试启动x - 我得到一个用户没有被授权启动x-server ..aborting我也注意到'xf860penconsole无法打开dev/tty0 [没有这样的文件或目录]的错误'以及'关于这可能是什么的任何想法是吗?

ubuntu desktop amazon-ec2

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

为什么我在指针操作中遇到访问冲突异常?

我在Windows 7.0 x64上使用C++ Visual Studio .Net 4.0.这只发生在while语句的第一个循环上.

int main()
{
  char *string = new char[11];

  string = "characters\0";

  toUppercase(string);

  return 0;
}



void toUppercase(char *stringPtr)
{
 while(*stringPtr != '\0')
 {
    if(*stringPtr >= 'a' && *stringPtr <= 'z')
    {
        *stringPtr = *stringPtr - 32; // this is the culprit
    }

    ++stringPtr;    
 }
}
Run Code Online (Sandbox Code Playgroud)

c++ .net-4.0

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

WPF中DataBinding的灵活性如何?

WPF中DataBinding的灵活性如何?我是WPF的新手,想要有一个清晰的想法.我可以使用Slider值绑定字符串变量吗?它总是必须是一个控制?

是否可以将字符串值与Slider控件绑定,以便实时更新?逻辑树在多长时间内进行更新,或者我们必须重新发出所有命令以使用此新值?

那是我早些时候提出的匆忙问题.我发布了一个详细的问题.

我想要做的是,我有一个具有多个用户控件的应用程序.这些用户控件是网格视图,包含控件(TextBox,Button)和应用程序UI的各个部分.我用这种方法将我的主要XAML文件分割成多个文件,直到现在它都适用于我.现在,我在一个用户控件中有一个Slider,并希望在另一个用户控件中绑定一个String变量.字符串变量是只读的,因此不能用于双向绑定.

我希望这使我的问题清楚.在我的代码中,我正在尝试更新变量zoomFactor:

URLQuery.Append("&zoom=" + zoomFactor + "&size=600x500&format=jpg&sensor=false");
Run Code Online (Sandbox Code Playgroud)

使用滑块控件.对于那些能够发现它的人,是的,它是谷歌静态地图API,是的,我试图用滑块放大地图.

c# data-binding wpf

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

如何在iframe中发送表单?

我想发一个form到里面iframe.我怎样才能做到这一点?

html javascript forms iframe post

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