问题列表 - 第16080页

C:元素大小不一的数组

是否有可能有一个元素(结构)数组的值大小不一?

我面临的问题是我不知道如何访问元素,因为它需要强制转换."数组"只包含指向结构的指针.因此我决定选择无效**.由于并非每个元素都属于同一类型,因此类型也需要存储在数组中,以便在不进行粗略猜测的情况下知道要转换的内容.但这听起来效率不高.有没有更有效的方法?

c arrays

0
推荐指数
2
解决办法
930
查看次数

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

命名"class"和"id"HTML属性 - 破折号与下划线

<div id="example-value">还是<div id="example_value">

这个网站和Twitter使用的是第一种风格.Facebook和Vimeo--第二个.

你使用哪一个?为什么?

html coding-style naming-conventions

108
推荐指数
4
解决办法
7万
查看次数

在IIS7群集上运行的PHP上调试500内部服务器错误

最近我的ISP将我们的网站切换到IIS7.0高可用性集群.该网站运行在PHP5.2.1上,我只能上传文件(所以没有注册表调整).我之前测试过网站,一切似乎都有效,但现在结帐页面失败了:

500内部服务器错误.您正在查找的资源存在问题,无法显示.

随着错误消息的发生,这不是很有用.我试过了:

ini_set('display_errors', 1);
ini_set('error_log', $file_php_can_write_to );
Run Code Online (Sandbox Code Playgroud)

但两者似乎都没有做任何事情.

谁知道如何获得更好的调试输出?

php iis iis-7

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

如何在HTML中设置文件输入的值?

注意:

下面的答案和评论反映了2009年遗留浏览器的状态.现在,您可以在2017年使用JavaScript和dataTransfer或FileList对象实际动态/编程地设置文件输入元素的值.

有关详细信息和演示,请参阅此问题中的答案:
如何以编程方式设置文件输入值(即:拖放文件时)?

我该如何设置它的值?

<input type="file" />
Run Code Online (Sandbox Code Playgroud)

html javascript file-upload preset

307
推荐指数
8
解决办法
55万
查看次数

C#:你如何对GetHashCode进行单元测试?

测试Equals方法非常简单(据我所知).但是你怎么测试这个GetHashCode方法呢?

c# tdd unit-testing gethashcode

31
推荐指数
3
解决办法
5049
查看次数

IPHONE:从plist中保存和检索字典词典

我有一个主词典,每个条目都是字典.我需要将它保存到plist然后检索其内容.

这就是我要保存字典的方法

// create a dictionary to store a fruit's characteristics
NSMutableDictionary *fruit = [[NSMutableDictionary alloc] init];
[fruit setObject:quantity forKey:@"quantity"];
[fruit setObject:productID forKey:@"productID"];
[fruit setObject:nameID forKey:@"nameID"];

// create a dictionary to store all fruits
NSMutableDictionary *stock = [[NSMutableDictionary alloc] init];
[stock setObject:fruit forKey:@"nameID"];
Run Code Online (Sandbox Code Playgroud)

...将所有水果添加到股票字典后,将股票写入plist

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"stock.plist"];

NSMutableDictionary *stock = [NSMutableDictionary dictionaryWithContentsOfFile:path];
[stock writeToFile:path atomically:YES];
Run Code Online (Sandbox Code Playgroud)

...恢复字典,我用

NSMutableDictionary *stock = [NSMutableDictionary dictionaryWithContentsOfFile:path];
Run Code Online (Sandbox Code Playgroud)

...但这并没有保存文件...我错过了什么?

谢谢你的帮助.

iphone iphone-sdk-3.0

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

如何在1到100的数字中检查数字是否以9结尾

如何以下列格式打印1到100之间的数字?

1-------------9
10------------19
20-------------29
30--------------39
40-----------49
50-----------59
60-----------------69
70---------------79
80---------------89
90-----------------99
Run Code Online (Sandbox Code Playgroud)

c# c++

-7
推荐指数
2
解决办法
5653
查看次数

355
推荐指数
13
解决办法
58万
查看次数

Ref的C#对象

如果使用'Ref'关键字将对象传递给方法,那么在没有ref关键字的情况下传递它的区别是什么?

因为两者都产生相同的结果,所以在将控制权传递回调用对象时对象已被更改.

比如这样:

 class Student
{
    public string Name
    {
        get;
        set;
    }

    public int Age
    {
        get;
        set;
    }
}
class Program
{
    static Student student = new Student();
    static void Main( string[] args )
    {

        student.Age = 30;
        student.Name = "StudentA";

        Console.WriteLine("Original Student: {0}, Age: {1}", student.Name, student.Age);

        SetStudent(ref student);

        Console.WriteLine("Student by Ref {0}, Age{1}", student.Name, student.Age);

        AnotherStudent(student);

        Console.WriteLine("Just Another Student {0}, Age {1}", student.Name, student.Age);
        Console.ReadLine();
    }

    public static void SetStudent( ref Student student )
    {
        student.Age …
Run Code Online (Sandbox Code Playgroud)

c# reference

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