问题列表 - 第9228页

目标C中的pi

当我尝试使用pi时,我的iPhone编程一直出错.我尝试着

    float pNumber = 100*cos(2 * pi * (days/23));
Run Code Online (Sandbox Code Playgroud)

但我得到的错误说:

_pi,引用自

_pi $ non_lazy_ptr

我在互联网上的某个地方看到使用M_PI并编译,但我不认为它给了我正确的计算.

当我尝试:

    float pNumber = 100*cos(2 * M_PI * (15746/23));
Run Code Online (Sandbox Code Playgroud)

我得到0

谢谢

iphone objective-c

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

将Popup绑定到另一个控件的相对屏幕位置

我正在编写一个带有复杂Popup的XBAP(Canvas Z-index为99,其上有一个网格...),我想"附加"到打开它的按钮,并按下该按钮,无论它在哪里进行屏幕.例如,如果按钮位于ListBox或XamDataGrid中,我希望弹出按钮在滚动时跟随按钮.如果它在扩展器下方,我希望它在扩展器强制移动时保持与按钮的连接等.

有任何想法吗?

wpf position xbap screen popup

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

基于Core Data的iPhone应用程序的默认数据集

我正在编写一个使用Core Data来保持模型的iPhone 3.0应用程序.我希望应用程序安装默认数据集.在为iPhone <3.0开发时,我使用SQL脚本在运行构建之前初始化数据库,然后将准备好的.sqlite文件部署为应用程序资源.Core Data的最佳方法是什么?

结论:最后我写了一个通用的XML处理程序.元素名称映射到Objective-C类名和属性名.元素中的PCDATA值被转换为在元素命名的属性上声明的类型.子元素或属性元素被解析为对象实例 - 因此通过解析XML文档,构建了对象图.我不得不首先掌握Objective-C运行时:-)

示例目标类:

@interface Widget : NSObject {
@private
    NSString* name;
    NSSet* sprockets;
}
@property (nonatomic, retain) NSString* name;
@property (nonatomic, retain) NSSet* sprockets;
- (void)addSprocketsObject:(Sprocket*)value;    
@end

@interface Sprocket : NSObject {
@private
    NSString* name;
    NSNumber* canFly;
    NSNumber* wheels;
}
@property (nonatomic, retain) NSString* name;
@property (nonatomic, retain) NSNumber* canFly;
@property (nonatomic, retain) NSNumber* wheels;
@end
Run Code Online (Sandbox Code Playgroud)

示例默认数据:

<data>
    <Sprocket id="sprocket-1">
        <name>Sprocket1</name>
        <wheels>4</wheels>
    </Sprocket>
    <Widget id="widget-1">
        <name>MyWidget</name>
        <sprockets>
            <Sprocket ref-id="sprocket-1"/>
            <Sprocket id="sprocket-2">
                <name>Sprocket2</name>
                <canFly/> …
Run Code Online (Sandbox Code Playgroud)

iphone core-data

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

什么是8051系列最好的C编译器?

我们正在开始一个基于8051微控制器的新项目.

问题:

  1. 什么是最好的C编译器使用?
  2. 有没有开源8051编译器,它们有多好?

c compiler-construction embedded 8051

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

如何获取LinkedHashMap的keyIterator?

通过查看Sun的LinkedHashMaps的源代码,我看到有一个名为KeyIterator的私有类,我想使用它.我怎样才能获得访问权限?

java iterator linkedhashmap

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

用于最小值,最大值,中值,平均值的OpenMp C++算法

我在谷歌搜索提供一些简单的OpenMp算法的页面.可能有一个例子来计算巨大数据阵列的最小值,最大值,中值,平均值,但我无法找到它.

至少我通常会尝试将数组划分为每个核心的一个块,然后进行一些边界计算以获得完整数组的结果.

我只是不想重新发明轮子.


补充说明:我知道有成千上万的例子可以简单地减少.例如,计算PI.

const int num_steps = 100000; 
double x, sum = 0.0; 
const double step = 1.0/double(num_steps); 
#pragma omp parallel for reduction(+:sum) private(x) 
for (int i=1;i<= num_steps; i++){ 
  x = double(i-0.5)*step; 
  sum += 4.0/(1.0+x*x); 
} 
const double pi = step * sum;
Run Code Online (Sandbox Code Playgroud)

但是当这些算法不可用时,几乎没有留下用于减少算法的例子.

c++ algorithm multithreading openmp

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

IntelliSense JavaScript参考的最佳实践

假设有人为JavaScript Intellisense正确设置了Visual Studio 2008,那么实际的javascript引用声明的最佳实践是什么?

当然,基本形式是(在文件的顶部):

///<reference path="path-to-file.js" />
Run Code Online (Sandbox Code Playgroud)

但这条道路的规则是什么?

WEBAPPS

Web应用程序是否应该像网址一样使用正斜杠?"filename.js"用于同一目录中的文件?"./filename.js"?根相对"/path/to/filename.js"?所有这些都应该有效吗?像"../../filename.js"这样的相对路径是否有效?

类库

在构建嵌入式资源.js文件的类库时怎么样?它们应该像Windows文件路径一样使用反斜杠吗?转换为.NET字符串文字中的双反斜杠?

当webapp中的.js文件引用类库中的文件时怎么办?在开发插件时通常会出现这种情况 - 您有一组现有插件,并且您在Web上下文中开发了一个新插件,因此您不必继续重建类库,然后在完成后你将它移动到类库中.你会怎么引用它?通过完整的"C:\ long\path\to\project\directory\file.js"?

级联依赖关系

如果A.js引用B.js引用引用D.js的C.js,所有这些都来自不同的目录呢?

A.js是否应该包含对B,C和D的引用,或者引用是否应该级联到A.js?

更多??

我将启用社区Wiki,以便希望这可以成为最佳实践的概要.

javascript intellisense visual-studio-2008 visual-studio

5
推荐指数
0
解决办法
6231
查看次数

Ext.js是否存在内存问题

我工作的应用程序的UI最近使用Ext.js重做,我注意到IE的内存使用量在查看时看起来非常大.使用IE时,Ext.js是否存在已知的内存问题?

javascript memory-leaks extjs

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

有没有任何一种"表达类"(C++)

我正在创建一个游戏,让玩家输入输入,更改某些状态,然后检查"目标值"是否为真(显然这个描述非常简化),并且我希望能够将目标值设置为if如果剩余的敌人数量等于零,则玩家的生命低于某个值.是否有任何"表达式类"可以保存一个简单的"value1比较运算符值2"并检查它?即:

expression goal(x = 4);
Run Code Online (Sandbox Code Playgroud)

如果没有,是否有人建议如何开发表达式类?

编辑:另一个(更多的是我想要实现的)示例:

game.init(){ expression goal = FileRead(goalfile); }
game.checkstate(){ if(goal) exit(1); } //exit 1 is the games win state

//another more specific eg.:
class level1 { public: expression goal(total_enemies == 0); };
class level2 { public: expression goal(player.x == goal.x && player.y == goal.y); };
Run Code Online (Sandbox Code Playgroud)

c++ expression

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

登录Scala

在Scala应用程序中登录的好方法是什么?与语言哲学一致的东西,不会使代码混乱,并且维护成本低且不引人注目.这是一个基本要求清单:

  • 简单
  • 不会使代码混乱.Scala非常简洁.我不希望我的一半代码记录语句
  • 可以更改日志格式以适应我的其他企业日志和监视软件
  • 支持日志记录级别(即调试,跟踪,错误)
  • 可以记录到磁盘以及其他目的地(即套接字,控制台等)
  • 最低配置,如果有的话
  • 在容器中工作(即Web服务器)
  • (可选,但很高兴)作为语言的一部分或作为maven工件,所以我不必破解我的构建来使用它

我知道我可以使用现有的Java日志记录解决方案,但它们至少在上面的两个方面失败了,即混乱和配置.

谢谢你的回复.

logging scala

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