问题列表 - 第43117页

用于开发Mac应用程序的正确编程语言

我打算买一台Mac.我希望能够为Mac开发GUI应用程序.目前我使用VisualStudio作为IDE开发C#.我也了解Java,我熟悉NetBeans IDE.用这两种语言创建的应用程序可以在Mac上运行(NetBeans IDE也可以),但有人告诉我,无论是C#还是Java,都不建议使用MacOS X开发.

那么推荐MacOS X开发的语言是什么?我猜Apple有一些针对开发人员的建议吗?我更喜欢面向对象的易于使用的编程语言(不像C)和支持GUI创建的良好IDE(GUI设计器).

谢谢你的回答

macos programming-languages osx-leopard

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

APK大于50 MB

APK市场规模在Android Market上的限制现在为50mb.但是我正在做一个非常大的应用程序.

我的应用程序的大小是由视频.然而,即使我现在没有制作免费或付费应用程序,我也不希望任何人能够复制/重复使用我的视频.所以我无法在互联网上上传我的视频,只需从我的应用程序下载它们即可将它们复制到手机或SD卡上.在这种情况下,每个人都可以访问包含所有视频的文件.

我们可以要求Google接受更大的应用程序(如果需要可以额外付费)吗?还有其他解决方案吗?

android google-play

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

将C++模板化对象存储为相同类型

我有一个类是性能敏感代码路径的核心组件,所以我试图尽可能地优化它.该课曾经是:

class Widget
{
    Widget(int n) : N(n) {}
    .... member functions that use the constant value N ....
    const int N;                // just initialized, will never change
}
Run Code Online (Sandbox Code Playgroud)

构造函数的参数在编译时是已知的,因此我将此类更改为模板,以便可以将N编译为函数:

template<int N>
class Widget
{
   .... member functions that use N ....
}
Run Code Online (Sandbox Code Playgroud)

我有一个方法的另一个类:

Widget & GetWidget(int index);
Run Code Online (Sandbox Code Playgroud)

但是,在模板化Widget之后,每个小部件都有不同的类型,因此我无法再定义这样的函数.我考虑了不同的继承选项,但我不确定模板的性能增益是否会超过继承函数调用的成本.

那么,我的问题是:

我很确定我想要两全其美(编译时/运行时),这可能是不可能的.但是,有没有办法在编译时获得知道N的性能,但是仍然可以将Widgets作为相同的类型返回?

谢谢!

c++ performance templates

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

在iPhone MPMoviePlayerController上播放字节流

我有一个字节流,表示具有H264视频和AAC音频的电影.我使用RTMP库(rtmp-dump)得到它,数据通过网络传到我的iOS模拟器.

但是我不知道如何向用户显示它.MPMoviePlayerController似乎只接受一个URL.有没有办法通过提供像NSPipe或类似玩家的东西来播放视频?

rtmp mpmovieplayercontroller video-streaming ios

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

如何在面试中解释代表

我知道我们在Stackoverflow中有很多相似类型的问题,我也知道委托是什么以及它是如何工作的,但有时在面试中解释代表有点困难,有关如何解释它的任何建议吗?

c#

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

C#相机对象跟踪

我想从C#中的对象跟踪开始.你能告诉我从哪里开始吗?

.net c# camera tracking

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

如何将groupbox锚定到左侧,但允许groupbox在拉伸时增长到maxwidth

我最近试图用WPF布局问题帮助我的朋友,我似乎无法弄清楚如何让它工作,这看起来很简单,所以我想我会在这里挖掘丰富的知识:)他想要的是groupbox1自动调整为maxwidth的值,然后保持锚定在左边,而groupbox右边的空间增长.所以为了保持这个简单,我现在要发布一些情况的示例代码:)如果有人有一些关于这种情况,请回复.感谢大家!

<Window x:Class="GroupBoxTest.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MainWindow" Height="147" Width="525">
<Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="151*" />
    </Grid.RowDefinitions>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="148" />
        <ColumnDefinition Width="355*" />
    </Grid.ColumnDefinitions>
    <GroupBox Header="groupBox1" Margin="14,12,41,8" Name="groupBox1" MaxWidth="450" Grid.Column="1">
        <Grid />
    </GroupBox>
    <GroupBox Header="groupBox2" Margin="12,12,13,8" Name="groupBox2">
        <Grid />
    </GroupBox>
</Grid>
Run Code Online (Sandbox Code Playgroud)

c# wpf

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

添加Google Analytics代码的推荐方法是什么?为什么?

我在许多消息来源中看到,Google推荐的添加GA代码(链接)的方法可能会减慢页面加载速度.StackOverflow本身不会将其放在标题上(如Google建议的那样),而是放在页面底部.

那么我应该使用Google,StackOverflow - 还是应该使用jQuery的getScript?

javascript jquery google-analytics

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

django-social-auth上的命名空间错误

我已经在我的django项目中添加了django-social-auth来自本页的说明https://github.com/omab/django-social-auth但是当我加入/ login/google /我遇到了一个错误:NoReverseMatch at/login/google /'namespace'不是已注册的命名空间.

这是什么意思?

django

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

Android内存类型(RAM v内存)

在一个单独的线程中,我通过询问将文件复制到"内部存储器"的最佳方法来证明我对内存类型的无知,并且被告知这不是一个好主意,并且最好将文件读入"RAM" .我现在试图了解这两种类型的内存是如何相关的以及如何使用它们.

我理解"内部存储器被认为是用于存储APK,ROM图像等的闪存".

我的HTC Hero的规格说有"ROM:512MB,RAM:288MB",没有说明RAM是如何细分的.

在电话上,"设置" - >"SD和电话存储"页面只是指"SD卡"和"内部电话存储",后者只显示"可用空间"的一个数量.

Android 数据存储参考提到了"内部存储".这是"你可以保存文件"的地方.该页面还提到了我认为可以存储在"内部存储"中的SQLite数据库文件.但是,该页面似乎没有提供任何有关内部存储与另一种(可能是更动态的)类型之间的RAM细分的解释.

是否有一种动态划分总RAM(Hero上的288MB)为两个子部分,可以以不同的方式使用?如果是这样,在Android文档中的位置是这样解释的吗?

memory ram storage android

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