问题列表 - 第17795页

Delphi中的记录和通用容器

我对Generic Containers(TList)的记录略微发疯(唱着Queen的歌).首先,看看这段代码:

  TItemRec = record
  private
    FSender    : TAction;
    FOwnerPack : HModule;
    FDockPanel : TdxDockPanel;
    procedure SetDockPanel(const Value: TdxDockPanel);
    procedure SetOwnerPack(const Value: HModule);
    procedure SetSender(const Value: TAction);
  public
    property Sender: TAction read FSender write SetSender;
    property OwnerPack: HModule read FOwnerPack write SetOwnerPack;
    property DockPanel: TdxDockPanel read FDockPanel write SetDockPanel;
  end;

  TPackRec = record
  private
    FHandle  : HModule;
    var FCounter : Int16;
    procedure SetCounter(const Value: Int16);
    procedure SetHandle(const Value: HModule);
  public
    property Handle: HModule read FHandle write SetHandle;
    property Counter: Int16 …
Run Code Online (Sandbox Code Playgroud)

delphi generics containers records

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

javascript中的数组的unique()

众所周知,没有内置函数可以在javascript中从数组中删除重复项.我注意到这也缺少jQuery(它只有DOM选择的独特功能),我发现的最常见的片段检查整个数组及其中每个元素的一个子集(我认为效率不高),如:

for (var i = 0; i < arr.length; i++)
    for (var j = i + 1; j < arr.length; j++)
        if (arr[i] === arr[j])
            //whatever
Run Code Online (Sandbox Code Playgroud)

所以我自己做了:

function unique (arr) {
    var hash = {}, result = [];
    for (var i = 0; i < arr.length; i++)
        if (!(arr[i] in hash)) { //it works with objects! in FF, at least
            hash[arr[i]] = true;
            result.push(arr[i]);
        }
    return result;
}
Run Code Online (Sandbox Code Playgroud)

我想知道是否有任何其他算法被认为是最适合这种情况的(或者如果你看到任何明显的缺陷可以修复),或者,当你在javascript中需要它时你会做什么(我知道jQuery不是只有框架和其他一些可能已经涵盖了这一点).

javascript arrays algorithm unique

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

如果GIT不跟踪文件重命名,我们如何避免在合并中丢失这些更改?

在我们的应用程序中,我们经常需要在发布分支上重命名文件/包,然后将此更改(以及许多其他更改)合并到主干.一个很大的问题是许多SCM解决方案(我们当前的SVN)不跟踪文件重命名.当我们将产品的发布分支合并到主干时,很容易丢失这些更改,因为SCM不够智能,不知道MyOriginalFileName和MyRenamedFileName是同一个文件/类/ etc.

在我看来,我们可能做错了什么,GIT处理这个问题的方法是什么?

svn git version-control

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

CorePlot问题

我现在开始使用核心情节,并遇到了一些问题.我按照本页的教程:http://www.switchonthecode.com/tutorials/using-core-plot-in-an-iphone-application

并按照此页面上的说明完成:http://code.google.com/p/core-plot/wiki/UsingCorePlotInApplications(例如-all_load).

但我仍有一些问题,我得到以下错误:

error: incompatible type for argument 1 of 'setMajorIntervalLength:'
error: request for member 'axisLabelOffset' in something not a structure or union
error: incompatible type for argument 1 of 'setMajorIntervalLength:'
error: request for member 'axisLabelOffset' in something not a structure or union
error: request for member 'bounds' in something not a structure or union
error: request for member 'defaultPlotSymbol' in something not a structure or union
error: request for member 'bounds' in …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c core-plot iphone-sdk-3.1

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

如何获取嵌入在我网站上的Google Map的URL?

我正在使用Google Map API在网站上显示地图.我想在同一页面上添加一个链接,将其直接带到Google地图上的地图上.

我可以对地图进行API调用以检索当前位置/缩放级别或起始位置/缩放级别的URL吗?

javascript jquery google-maps

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

Java:BigInteger,如何通过OutputStream写它

我想写一个BigInteger文件.
做这个的最好方式是什么.
当然我想从输入流中读取(使用程序,而不是人类).
我是否必须使用ObjectOutputStream还是有更好的方法?

目的是尽可能少地使用字节.

谢谢
Martijn

java io biginteger

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

将R图绘制到LaTeX中?

我是R和LaTeX的新手,刚刚发现如何使用R绘制标准时间序列图并将其保存为png图像.我担心的是将它保存为图像然后将其嵌入到LaTeX中将会扩展它并使其看起来很难看.

有没有办法让R的plot()函数输出一个矢量图形并将其嵌入到LaTeX中?我是两个人的初学者所以请温柔:)代码片段非常感谢!

graphics latex r vector-graphics

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

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

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

需要一个像谷歌地图一样的地图服务 - 但对于我的内部网

我已经建立了围绕谷歌地图api的解决方案,但意识到当我将其部署到我的内部网时它不起作用.看完之后,你似乎需要一流的服务.是否有任何其他类似的地图api工具,您可以在您的Intranet网站上免费使用?


编辑:从我所看到的,似乎雅虎允许您使用内部网上的免费地图.任何人都可以确认你这样做.

html javascript maps google-maps yahoo-maps

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