问题列表 - 第10518页

为什么我总是使用rand()得到相同的随机数序列?

这是我第一次用C语言尝试随机数(我想念C#).这是我的代码:

int i, j = 0;
for(i = 0; i <= 10; i++) {
    j = rand();
    printf("j = %d\n", j);
}
Run Code Online (Sandbox Code Playgroud)

使用此代码,每次运行代码时都会得到相同的序列.但是如果我srand(/*somevalue/*)for循环之前添加,它会生成不同的随机序列.有谁能解释为什么?

c random

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

标签栏控制器引发NSInternalInconsistencyException

在我的基于SDK 3.0核心数据的应用程序中,我有一个标签栏控制器管理4个选项卡.有时,显然是随机的,当我启动应用程序时,它会崩溃并显示以下消息:

由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因是:'不允许直接修改由标签栏控制器管理的标签栏.'

但是,我没有在我的代码中修改任何选项卡,除了以下内容.实际上,选项卡中的所有导航控制器或控制器都是使用IB设置的,在我的代码中我已经声明其中两个作为出口,因为我需要在我的app委托applicationDidFinishLaunching()方法中访问它们来设置它们的核心数据managedObjectContext如下:

 [self managedObjectContext];
 [self managedObjectModel];
 [self persistentStoreCoordinator];
 [rootViewController retain];
 rootViewController.managedObjectContext = self.managedObjectContext;
Run Code Online (Sandbox Code Playgroud)

这不正确吗?如果是这样,为什么?

我在网上看到的问题的唯一参考是:

http://discussions.apple.com/thread.jspa?messageID=9716886

但是,即使在IB中从头开始删除和重新创建标签栏控制器,问题仍然存在.

任何线索?提前致谢.

iphone iphone-sdk-3.0

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

如何在GWT中使用Django?

所以我知道我可以使用JSON在这两者之间进行通信,但我也知道我必须在JS中手动重新创建所有Django对象.

你知道任何可以帮助我做到这一点的工具或库吗?或者甚至可能是实现同一目标的更好方法?

我只发现了这两个:http ://palantar.blogspot.com/2006/06/agad-tutorial-ish-sort-of-post.html Django + GWT或Jquery

但是我仍然需要手动镜像我的对象,这会违反DRY.

django gwt json

6
推荐指数
2
解决办法
5463
查看次数

面板上绘制线条时,滚动条不显示在面板上(C#)

我想在面板上绘制一些线条和矩形.有时它不适合面板,我希望滚动条出现.我将AutoScroll属性设置为true,但它不起作用;(

c# panel

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

POS UI设计与开发:应该包含和避免什么?

我不得不为销售点(POS)系统设计和开发UI.有明显的功能需要包括,如产品选择和数量,支付方式,投标金额,用户登录(因为许多用户将使用一个终端)等.

我的问题更多地涉及开发该系统的UI设计方面.UI功能/控件应如何定位,大小?有首选布局吗?我应该避免他们的颜色吗?

如果您知道有任何资源可以指导我,那也会有所帮助.

这对我来说至关重要,因为我知道使用POS系统的压力环境,我希望将过程简化为(i)快速,(ii)简单易用,(iii)尽可能使结果得到驱动用户为客户服务.

欢迎所有答案,信息和建议.谢谢.

Ps如果你能提到控制之间的"季后赛"也会受到赞赏(例如,如果触摸屏提供键盘控制,但如果还支持键盘和鼠标输入,你如何有效地管理键盘和UI空间?)

usability user-interface point-of-sale

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

将字符串分配给类会将其重定向到属性

我有一个名为Car的类,其属性为Name。现在,每次我想更改自己的汽车名称时,都必须输入Car1.Name =“ Porka Turbo”。现在我想完成的是这样写的代码少了五个字符:

Car1 = "Porka Turbo"
Run Code Online (Sandbox Code Playgroud)

它应该像这样工作:如果我分配一个从Car类派生的类,它应该进行常规的类分配,但是当我向我的类分配字符串时,应该将此字符串重定向到名为“ Name”的属性。

这样它将与以下命令相同:

Car1.Name = "Porka Turbo"
Run Code Online (Sandbox Code Playgroud)

在C#.NET 3.5中是否可行?如果没有,您是否知道其他任何方法来减少此特定示例中的内容?

c# string class variable-assignment

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

单元测试数据库驱动的.NET应用程序

对大量依赖数据库的.NET中间件进行单元测试的最佳方法是什么?例如,从多个数据库读取数据,操作它,然后将其组合并写入其他数据库的过程?

数据库是否应填充静态数据,这些数据在每次单元测试运行时都会重置?是否应该以某种方式模拟整个SQL Server访问?在现实世界中对这样的应用进行单元测试是否不可行?

.net sql-server unit-testing

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

Android模拟器输出

我正在运行helloword应用程序,因为它开始使用android应用程序开发.但我无法在Android模拟器中看到输出.它将在模拟器屏幕中仅显示android.我只是打印"你好Brijesh".但它不会显示在android的模拟器中.实际上我按照以下链接中的说明操作. http://developer.android.com/guide/tutorials/hello-world.html 但没有退出.谁能帮我吗.

thankx.

android

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

我应该学习Scala吗?

我是一名经验丰富的C++程序员,具有普通的Python技能.我首先研究Python的原因是:

  • 获得不同的编程视角(静态与动态,解释与编译等)
  • 增加我可以处理的项目的广度(Python允许我进行Web开发,为Symbian手机开发或敲击快速系统管理脚本)
  • 补充我的C++技能.

我认为Python很棒,我相信我已经实现了上述目标.我将继续将它用于小型项目,脚本和Web开发.

我怀疑我可以将它用于中型到大型项目.虽然动态类型很方便,但它允许我发现令人不安的某类错误.单元测试和linting可以缓解这个问题,但静态类型完全消除了它.

在查看了一些编程语言之后,我认为Scala看起来是一个很好的候选者:我喜欢类型推断并且它在JVM上运行,所以它应该在JVM可用的任何地方都可用.我还可以在使用它时了解有关函数式编程的更多信息.

但是......我也有一些疑问,这就是我希望Stack Overflow社区可以提供帮助的地方:

  • 可移植性:Linux和Windows至少我希望如此.那么手机呢,有可能让它在那里运行吗?
  • C++兼容性:我可以将C++代码与Scala混合使用吗?(JNI?)
  • 编程范例:我觉得此时切换到函数式编程(FP)并不舒服.我可以首先使用面向对象和程序与一些FP,然后在我学习时改变比例吗?
  • 工具链成熟度:您对IDE和调试器的体验是什么?我现在正在使用Eclipse,似乎没问题.
  • 学习速度:考虑到我的经验,您认为我能用Scala达到可行水平的速度有多快?
  • 部署:您如何部署Scala计划?它是一个罐子,它是可执行文件吗?

最后,您认为Scalas的一些缺点是什么?

java scala jvm-languages

32
推荐指数
4
解决办法
8520
查看次数

在安装项目中包含文件夹

我想在安装项目中包含一个文件夹,以便在部署该安装程序时,整个文件夹也会部署到安装位置.

c# installation setup-project visual-studio-2008 visual-studio

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