问题列表 - 第25211页

.NET几何库

有谁知道.NET的一个好的(高效,漂亮的API等)几何开源库?部分操作需要:

  • 数据结构
    • 矢量(带有floats和doubles的2D和3D )
    • 线条(2D和3D)
    • 矩形/正方形/立方体/盒子
    • 球/圆圈
    • N面多边形
    • 矩阵(floats和doubles)
  • 算法
    • 交点计算
    • 面积/体积计算

.net c# algorithm geometry open-source

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

用新的回归对齐的记忆?

我目前使用MS特定的mm_malloc为阵列分配内存.我调整了内存,因为我正在做一些重型数学运算,矢量化利用了对齐.我想知道是否有人知道如何重载新操作符来做同样的事情,因为我觉得到处都是脏的malloc'ing(最终还想在Linux上编译)?谢谢你的帮助

c++ alignment

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

在Android电子市场之外分发Android应用

编辑:我投票决定关闭这个问题,因为它是偏离主题的.当我不知道更好的时候,我问了它.

您在Android Market之外分发Android应用的经验是什么?

Android开发人员应该考虑哪些替代市场?任何成功/恐怖故事?

android distribution google-play

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

T4工具箱 - 混合类功能和语句块

我是一个T4新手试图使用T4工具箱根据这个答案生成F#代码,但似乎类功能块不能与语句块混合使用.这是我的代码:

<#@ template language="C#" hostspecific="True" debug="True" #>
<#@ output extension="txt" #>
<#@ include file="T4Toolbox.tt" #>
<#
    FSharpTemplate template = new FSharpTemplate();
    template.Output.Project = @"..\Library1\Library1.fsproj";
    template.Output.File = "Module2.fs";
    template.Render();
#>
<#+
class FSharpTemplate: Template
{
    public override string TransformText()
    {
#>

module Module2

<# for (int i = 0; i < 10; i++) { #>
<#= i #>
<# } #>

<#+
        return this.GenerationEnvironment.ToString();
    }
}

#>
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

在模板中的第一个类功能之后,语句无法显示.在第一个类功能块之后,只允许使用样板,表达式和其他类功能.

那么......我怎样才能重写模板来实现这个目标呢?

.net t4 t4-toolbox

11
推荐指数
3
解决办法
5410
查看次数

带有格式化NSDate的NSFetchedResultsController titleForHeaderInSection

在我的Core Data应用程序中,我使用的是FetchedResultsController.通常在UITableView中为标题设置标题,您将实现以下方法,如下所示:

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section { 
    id <NSFetchedResultsSectionInfo> sectionInfo = [[<#Fetched results controller#> sections] objectAtIndex:section];
    return [sectionInfo name];
}
Run Code Online (Sandbox Code Playgroud)

其中[sectionInfo name]返回NSString.

我的sectionKeyPath基于一个NSDate,这一切都很好,除了它给我的部分标题是原始日期描述字符串(例如12/12/2009 12:32:32 +0100),看起来有点混乱头球攻门!

所以我想在这个上使用日期格式化程序来制作一个很好的标题,如"2010年4月17日",但我不能用[sectionInfo名称]做这个,因为这是NSString!有任何想法吗?

非常感谢

iphone nsdate nsdateformatter nsfetchedresultscontroller

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

"做"在这做什么?(Java)的

我在某处的某些地方看到了这段代码.我想知道它do是为了什么.

public class LoopControl {
    public static void main(String[] args) {
        int count = 0;

        do {
            if (count % 2 == 0) {
                for (int j = 0; j < count; j++) {
                    System.out.print(j+1);

                    if (j < count-1) {
                        System.out.print(", ");
                    }
                }

                System.out.println();
            }

            count++;
        }
        while (count <= 5);
    }
}
Run Code Online (Sandbox Code Playgroud)

我的意思是什么do意思?它的功能是什么?任何其他信息也是有用的.

java methods do-while

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

如何在Perl字符串中手动插入字符串转义?

在perl中假设我有一个字符串'hello\tworld\n',我想要的是:

'hello  world
'
Run Code Online (Sandbox Code Playgroud)

也就是说,"你好",然后是文字制表符,然后是"世界",然后是文字换行符.或者等效地"hello\tworld\n"(注意双引号).

换句话说,是否有一个函数用于获取带有转义序列的字符串并返回一个等效的字符串,其中插入了所有转义序列?我不想插入变量或其他任何东西,只是转义序列,比如\x,哪里x是一个字母.

perl escaping string-interpolation

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

我应该使用整数主ID吗?

例如,我总是为users表生成一个自动增量字段,但我还在其用户名上指定了一个UNIQUE索引.在某些情况下,我首先需要获取给定用户名的userId,然后执行所需的查询,或在所需的查询中使用JOIN.这是2次访问数据库或JOIN与varchar索引.

我应该使用整数主ID吗?

INT对 VARCHAR索引有真正的性能优势吗?

sql database optimization performance query-optimization

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

如何使用PHP轻松地将数组中的每个项目相乘?

我有一个名为的数组$times.它是一个小数字列表(15,14,11,9,3,2).这些将是用户提交的,应该是几分钟.由于PHP时间在几秒钟内工作,我想将我的数组的每个元素乘以60.

我一直在玩array_walk,array_map但我不能让那些工作.

php arrays

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

从其内容控制器中解除iPad UIPopoverController

所以我有一个带有按钮的popover.当按下该按钮时,我希望弹出窗口消失.这似乎很容易,但我无法弄清楚我的生活.我用来显示popover的代码如下:

    AddCategoryViewController* content = [[AddCategoryViewController alloc] init];
 UIPopoverController* aPopover = [[UIPopoverController alloc]
          initWithContentViewController:content];
 aPopover.delegate = self;
 [content release];

 // Store the popover in a custom property for later use.
 self.addCategoryPopover = aPopover;
 [aPopover release];
 [addCategoryPopover presentPopoverFromBarButtonItem:sender permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
Run Code Online (Sandbox Code Playgroud)

在addcategoryviewcontroller中,我有:

    -(IBAction)saveAddCategory:(id)sender {
 if (rootViewController == nil)
  rootViewController = [[RootViewController alloc] init];

 [rootViewController.addCategoryPopover dismissPopoverAnimated:YES];
 [rootViewController dismissPopover];
}
Run Code Online (Sandbox Code Playgroud)

Rootviewcontroller是创建popover的地方.不幸的是,这些方法都没有解决它.任何帮助?

popover ipad uipopovercontroller

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