问题列表 - 第23793页

Python中字符串的持久散列

如何将任意字符串转换为唯一的整数,这在Python会话和平台上是相同的?例如hash('my string'),因为为每个Python会话和平台返回不同的值,所以不起作用.

python

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

我应该使用哪种ISO格式来存储用户的语言代码?

我应该使用ISO 639-1(2个字母的缩写)还是ISO 639-2(3个字母的abbrv)来存储用户的语言代码?两者都是官方标准,但这是开发社区的事实标准?我认为ISO 639-1会更容易记住,因此可能更受欢迎,但这只是猜测.

我正在建设的网站将为美国,巴西,俄罗斯,中国和英国提供单独的网站.

http://en.wikipedia.org/wiki/ISO_639

iso internationalization

23
推荐指数
2
解决办法
8682
查看次数

无法解析TargetName - Silverlight4 C#

我收到错误无法解析TargetName grdGeneral.我要做的是有一个淡出功能,它接受一个网格并将不透明度淡化为零.我有这个功能要求的MouseLeftButtonDown和加载的XAML和形式加载.

呼唤淡出:

private void imgNext_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            fadeOut(grdGeneral);            
        }
Run Code Online (Sandbox Code Playgroud)

淡出功能:

private void fadeOut(Grid pGrid)
        {
            Storyboard stb = new Storyboard();

            DoubleAnimation da = new DoubleAnimation();
            da.From = 1.0;
            da.To = 0.0;

            stb.Duration = new Duration(TimeSpan.FromSeconds(.75));
            stb.Children.Add(da);

            Storyboard.SetTargetName(da, pGrid.Name);
            Storyboard.SetTargetProperty(da, new PropertyPath(Grid.OpacityProperty));

            stb.Begin();
        }
Run Code Online (Sandbox Code Playgroud)

我一直在一些教程网站上,我的代码似乎遵循相同的顺序.在你说重新发布之前我也一直在讨论这个stackoverflow 问题.这个问题必须处理多个问题,我只是想开始动画.

堆栈跟踪

System.InvalidOperationException was unhandled by user code
  Message=Cannot resolve TargetName grdGeneral.
  StackTrace:
       at MS.Internal.XcpImports.MethodEx(IntPtr ptr, String name, CValue[] cvData)
       at MS.Internal.XcpImports.MethodEx(DependencyObject obj, String name)
       at System.Windows.Media.Animation.Storyboard.Begin()
       at …
Run Code Online (Sandbox Code Playgroud)

c# silverlight animation silverlight-4.0

8
推荐指数
2
解决办法
5945
查看次数

是否由在32位JVM中运行的Java程序访问64位库导致此错误?

我正在尝试创建一个简单的Java应用程序,它使用JNI来调用一些本机函数.我已经按照JNI编程指南中的示例进行了操作,似乎无法使它们工作.我有以下用Java编写的Hello World程序:

class HelloWorld {
    private native void print();

    public static void main(String [] args) {
        new HelloWorld().print();
    }

    static {
        System.load("/home/mike/Desktop/libHelloWorld.so");
    }
}
Run Code Online (Sandbox Code Playgroud)

javac HelloWorld.java正常使用它编译它.

我还在HelloWorld.c文件中有print函数的C实现:

#include <jni.h>
#include <stdio.h>
#include "HelloWorld.h"

JNIEXPORT void JNICALL
Java_HelloWorld_print(JNIEnv *env, jobject obj) {
    printf("Hello world!\n");
    return;
}
Run Code Online (Sandbox Code Playgroud)

然后我跑javah -jni HelloWorld,最后是以下:

gcc34 -shared -fpic -o libHelloWorld.so -I/<path to JDK>/include -I/<path to JDK>/include/linux HelloWorld.c
Run Code Online (Sandbox Code Playgroud)

gcc34是我的机器上工作的GCC程序的名称(我不控制它),我显然在该命令中放置了JDK的真实路径.当我运行我的程序时,使用标准java HelloWorld,我得到一个错误说明如下:

Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/mike/Desktop/libHelloWorld.so: /home/mike/Desktop/libHelloWorld.so: wrong ELF class: ELFCLASS64 (Possible …
Run Code Online (Sandbox Code Playgroud)

c java java-native-interface jvm 32bit-64bit

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

当文件大小超过742 KB时,PHP文件上载失败并显示空白屏幕

这是我遇到的最奇怪的错误之一.所以我为我的朋友写了一个小文件上传网络应用程序,它适用于任何小于或等于742kB的文件.不用说,我根据无情的测试得出了这个精确的数字.

奇怪的是,如果文件大小只有几KB,例如743或750,我会收到一条错误,说"MySQL已经消失了".但如果它是1MB或更多,那么我只是得到一个空白屏幕.在我点击上传按钮后不到2秒就会发生这种情况.所以对我来说这看起来不像是超时.

我查看了PHP.ini文件的帖子大小和上传大小,它们都设置为5 MB或更多.超时设置为60秒.

上传的文件位于MySQL数据库中的数据类型为mediumblob的字段中.我尝试将其改为longblob.但这也没有帮助.

有帮助吗?

感谢阅读,Girish

php mysql upload file-upload file

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

Java Generics:使用List of subclass设置超类列表

如果我有一个方法MyClass,如

setSuperClassList(List<Superclass>)
Run Code Online (Sandbox Code Playgroud)

......我应该能够这样做:

new MyClass().setSuperClassList(new ArrayList<Subclass>())
Run Code Online (Sandbox Code Playgroud)

看来这不会编译.为什么?

java generics class hierarchy

8
推荐指数
2
解决办法
9824
查看次数

HTML div可以在浏览器窗口之外?

我正在玩ASP.NET Web Parts,它有一个"下拉"div.它一直到页面右侧.当我点击它时,它会离开窗户.通常,可视区域外的任何内容都会触发底部滚动条.这怎么可能?

alt text http://i42.tinypic.com/4sejww.png

编辑:它是Internet Explorer 8.下面是带有一些上下文的标记.我认为相关的一个是id = WebPart_wp774658725VerbsMenu.默认情况下,它不显示.当你点击td/span Verbs/span VerbsPopup(可能是任何)时,它会显示"下拉列表".在开发人员工具中,我没有看到任何JavaScript附加到这些元素,但如果我调试它,我看到它运行一些.

<TD class=partTitle>
  <TABLE style="WIDTH: 100%" border=0 cellSpacing=0 cellPadding=0>
    <TBODY>
      <TR>
        <TD style="WIDTH: 100%; WHITE-SPACE: nowrap; CURSOR: move" id=WebPartTitle_wp774658725><SPAN title="Billing Information">Billing Information</SPAN>&nbsp;</TD>
        <TD style="WHITE-SPACE: nowrap">
          <SPAN style="PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline-block; COLOR: white; CURSOR: hand; TEXT-DECORATION: none; PADDING-TOP: 1px" id=WebPart_wp774658725Verbs>
            <SPAN style="FONT-FAMILY: Marlett; FONT-SIZE: 8pt" id=WebPart_wp774658725VerbsPopup>u</SPAN>
          </SPAN>
          <DIV style="DISPLAY: none" id=WebPart_wp774658725VerbsMenu>
            <TABLE style="BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; BACKGROUND-COLOR: maroon; WIDTH: 100%; …
Run Code Online (Sandbox Code Playgroud)

html css asp.net web-parts

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

我可以将UIToolbar项目居中吗?

我在UIToolbar上放了一个标签(根据这个提示:将UILabel添加到UIToolbar).

但是工具栏的左侧有一个按钮,因此灵活的空间会将标签从中心抛出,这就是我想要的位置.我可以以某种方式居中这个工具栏项目,以便它保持在工具栏的中心?

(已经尝试平衡按钮与虚拟固定空间,没有骰子.)

谢谢!

iphone uitoolbar uibarbuttonitem uilabel

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

Hadoop应用程序开发和PHP

对于hadoop应用程序开发,PHP框架不太受欢迎吗?如果是这样,为什么?另外,请为特定框架指出文献/文档/教程?(Symfony的东西太棒了!)

php hadoop symfony1

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

如何将数据集中的表绑定到C#和XAML中的WPF数据网格

我一直在寻找一些非常简单的东西:将WPF数据网格绑定到数据表,以便在设计时查看列.我无法让任何一个例子适合我.

以下是在数据集信息中填充数据表InfoWork的C#代码:

info = new Info();
InfoTableAdapters.InfoWorkTableAdapter adapter = new InfoTableAdapters.InfoWorkTableAdapter();
adapter.Fill(info.InfoWork);
Run Code Online (Sandbox Code Playgroud)

问题是无论我如何声明'info'或'infoWork',Visual Studio/XAML都无法找到它.我试过了:

<Window.Resources>
    <ObjectDataProvider x:Key="infoWork" ObjectType="{x:Type local:info}"  />
</Window.Resources>
Run Code Online (Sandbox Code Playgroud)

我也从wpf.codeplex尝试过这个例子,但是XAML甚至不喜欢"local:"关键字!

<Window.Resources>
   <local:info x:Key="infoWork"/>
</Window.Resources>
Run Code Online (Sandbox Code Playgroud)

这里有两个主要问题:1)如何在C#中声明表InfoWork,以便XAML可以看到它?我尝试在XAML存在的窗口类中将其声明为Public,但没有成功.2)如何在XAML中声明窗口资源,特别是数据集中的数据表?

出于好奇,有没有理由说ItemsSource不会显示为在属性设计窗口中设置的属性?

c# wpf datagrid

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