问题列表 - 第29957页

为什么PHP的md5与OpenSSL的md5不同?

我很困惑为什么我在PHP和OpenSSL中看到md5散列的不同结果.

这是我正在运行的代码:

php -r "echo md5('abc');"
Run Code Online (Sandbox Code Playgroud)

结果:900150983cd24fb0d6963f7d28e17f72

这个:

echo abc | openssl md5
Run Code Online (Sandbox Code Playgroud)

结果:0bee89b07a248e27c83fc3d5951213c1

为什么?

php openssl md5

7
推荐指数
3
解决办法
3061
查看次数

Java getQueryString

所以我试图捕获getQueryString()的certian部分.我知道我可以尝试通过并解析字符串以获得我想要的某个部分,但希望能够抓住我需要的部分.

这是我的查询结果:

N=0&Ntk=General&Ntt=info&Nty=1&D=info&Ntx=mode+matchallpartial&Dx=mode+matchall
Run Code Online (Sandbox Code Playgroud)

我只想抓住这部分: Ntt=info

=info部分将更改为所请求的搜索内容.

我经历了很多API请求功能,但没有发现任何适合我的功能.

我只是要解析它吗?

java servlets request string-parsing

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

android成长盒动画

在ListView行的内部,我有一个框(现在它是一个imageview,但我可能会在某个时候将它转换为线性或相对布局对象).当你点击该框时,我开始一个缩放动画,使它看起来增长.但是,一旦动画结束,该框立即返回其原始状态.我想让盒子保持在变形的尺寸(至少直到它们再次点击它).

这是xml:

<scale
    android:fromXScale="1" android:toXScale="5"
    android:fromYScale="1" android:toYScale="1"
    android:pivotX="100%" android:pivotY="0%" android:fillAfter="true"
    android:duration="600" />
Run Code Online (Sandbox Code Playgroud)

animation android listview scale

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

RDLC表达式扩展方法

是否可以为RDLC字段后面的表达式编写扩展方法?

例如,假设我的数据源中有一个DateTime字段,该字段可能具有有效值,也可能为null.我将TextBox拖放到我的RDLC上,并使用ToShortDateString()方法格式化其值.这适用于填充的DateTime值,但如果我尝试在NULL字段上执行.ToShortDateString(),这显然也会在运行时抛出异常.

我想知道我是否可以编写一个可以在我的RDLC表达式中使用的扩展方法,这样当我处理?DateTime值时,我可以调用类似.ConvertFromNullToEmptyString()的方法.

当然还有其他方法可以解决这个问题,但我想知道在RDLC表达式中使用的扩展方法是否可能是解决我的业务问题的方法.

谢谢大家!

expression rdlc reporting-services ssrs-expression

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

验证自引用关联不会链接回rails中的原始实例

我有一个多对多模型,遵循这个伟大的railscast中的示例

我的模型将作者彼此联系起来.我想验证作者不能自己交朋友.我知道我可以在UI级别处理这个问题,但是我希望能够进行验证以防止UI中的错误允许它.我已经尝试过validates_exclusion_of,但它不起作用.这是我的关系模型:

class Friendship < ActiveRecord::Base
  # prevent duplicates
  validates_uniqueness_of :friend_id, :scope => :author_id
  # prevent someone from following themselves (doesn't work)
  validates_exclusion_of :friend_id, :in => [:author_id]

  attr_accessible :author_id, :friend_id
  belongs_to :author
  belongs_to :friend, :class_name => "Author"
end
Run Code Online (Sandbox Code Playgroud)

validation many-to-many ruby-on-rails self-reference

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

Python 中的跨平台音频播放

是否有用于音频播放的跨平台 Python 库?我的目标操作系统是(按重要性排序)Windows、Linux 和 Mac OSX。需要支持的文件格式是(按重要性排序)MP3、OGG、WAV 和 FLAC。这样的事情存在吗?

我尝试了一些可用的 Python 库,例如 Snack、PyMedia、PyGame 等。我无法编译 PyMedia,Snack 不会播放音频,PyGame 也不会播放音频。我使用的是 Linux:Ubuntu 9.10。

python linux windows audio macos

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

如何设置uiclearcolor的alpha?

我目前正在这样做:

UIColor *myColor = [UIColor clearColor]; 
Run Code Online (Sandbox Code Playgroud)

这很棒,但我想指定一个"myColor"的某个alpha.我该怎么办?

iphone objective-c

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

Visual Studio 2008中C#项目中的C++项目引用

是否可以在C#项目中引用C++项目?我已经尝试在c#项目中添加一个引用到那个C++但是我收到一个错误,上面写着"无法添加引用"

c# c++ visual-studio

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

确定n个元素列表的最小值

我在开发算法以确定n个元素列表的最小值时遇到了一些麻烦.找不到长度为n的数组的最小值并非如此,这很简单:

min = A[0]
for i in range(1, len(A)):
    if min > A[i]: min = A[i]
print min
Run Code Online (Sandbox Code Playgroud)

但我的列表包含对象:

class Object:
    def __init__(self, somelist):
        self.classification = somelist[0] # String
        self.type           = somelist[1] # String
        self.first          = somelist[2] # Integer
        self.last           = somelist[3] # Integer
Run Code Online (Sandbox Code Playgroud)

而对于同样的'分类| 类型'对象我有m个元素,我想找到相同'分类|的最小元素 通过比较第一个和最后一个之间的差异来输入'.

例:

obj1 = Object(['A', 'x', 4, 17])
obj2 = Object(['A', 'y', 5, 20])
obj3 = Object(['B', 'z', 10, 27])
obj4 = Object(['B', 'z', 2, 15])
obj5 = Object(['B', 'z', 20, 40])
obj6 = …
Run Code Online (Sandbox Code Playgroud)

python algorithm

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

Visual Studio 2010优化和提示?

我注意到Visual Studio 2010比我的Visual Studio 2008 IDE慢很多,我已经为VS2008找到了一些很好的提示和优化建议,但是我想知道人们是否有任何针对VS2010的提示

optimization visual-studio-2010

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