问题列表 - 第206428页

什么时候使用匿名类?

我遇到了一些包含匿名类的代码.我之前没有见过匿名课程,所以我对它们进行了一些研究.

我感兴趣的主要领域是java,所以我检查了Oracle的匿名类教程.我理解机制,我看到了示例的重点,但在我看来,使用匿名类会使代码难以阅读,并且会引起很多麻烦.

是否有任何情况下使用匿名类是不可避免的,或者建议使用它们而不是命名类?

java oop anonymous-class

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

图像降噪技术

考虑一个看起来像这样的图像:

在此输入图像描述 此图像代表雨云雷达的输出,从上到下有强降雨,中心区域有大量噪音(中心区域的所有斑点在2点到5点之间向外)

可以使用哪些图像处理技术来消除此图像中的噪声?相关代码将在Python/Pillow中实现,但语言无关的答案也将被接受.

python machine-learning image-processing python-imaging-library

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

docker pull lookup index.docker.io:没有这样的主机

我试图用命令下载"Docker quickstart终端"中的centos图像

docker pull centos:7
Run Code Online (Sandbox Code Playgroud)

结果

Pulling repository docker.io/library/centos
Error while pulling image: Get https://index.docker.io/v1/repositories/library/centos/images: dial tcp: lookup index.docker.io: no such host
Run Code Online (Sandbox Code Playgroud)

我使用
Docker版本1.9.1,构建a34a1d5

更新

这看起来像是从"Docker快速启动终端"可见的DNS问题

$ nslookup.exe index.docker.io
Serwer:  UnKnown
Address:  2a01:1700:2:ffff::9f01

*** UnKnown nie mo?e odnale?? index.docker.io: No response from server
Run Code Online (Sandbox Code Playgroud)

docker

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

SPARQL:选择所有类别资源主题的属性

我有这个SPARQL查询来选择所有属于维基百科类别的资源National_parks_in_California:

PREFIX dcterms: <http://purl.org/dc/terms/>

SELECT * WHERE {
  ?park dcterms:subject dbc:National_parks_in_California .
}
Run Code Online (Sandbox Code Playgroud)

返回

park
http://dbpedia.org/resource/Death_Valley_National_Park
http://dbpedia.org/resource/Yosemite_National_Park
http://dbpedia.org/resource/Channel_Islands_National_Park
http://dbpedia.org/resource/Kings_Canyon_National_Park
http://dbpedia.org/resource/Lassen_Volcanic_National_Park
http://dbpedia.org/resource/Redwood_National_and_State_Parks
http://dbpedia.org/resource/Joshua_Tree_National_Park
http://dbpedia.org/resource/Pinnacles_National_Park
http://dbpedia.org/resource/Sequoia_National_Park
Run Code Online (Sandbox Code Playgroud)

是否可以构建一个查询以及dbpedia资源页面foaf:homepage以及每个资源的返回?

我写

PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>

SELECT * WHERE {
  ?park dcterms:subject dbc:National_parks_in_California .
  ?webpage foaf:homepage ?park .
}
Run Code Online (Sandbox Code Playgroud)

但它返回零结果.

sparql dbpedia

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

在Xcode中运行单元测试时"与测试管理器服务失去连接"

几乎每次我在Xcode的iOS模拟器中运行单元测试时,随机测试都会因"与测试管理器服务失去连接"而失败.这是什么意思?有可能解决它吗?

xcode unit-testing ios

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

是否有一个 IValueConverter 可以执行 if-then

我正在尝试做的事情:

<Grid>
  <Grid.RowDefinitions>
    ...
    <!--The next line is pseudo code for what I am trying to achieve-->
    <RowDefintion Height="if(EditEnabled) { 10* } else { 0 }" />
    ...
  </Grid.RowDefinition>
  ...
  <DockPanel Visibility="{Binding EditEnabled, Converter={StaticResource InverseBooleanToVisibilityConverter}}" ...>
  ...
Run Code Online (Sandbox Code Playgroud)

我试图根据是否启用编辑来更改 DockPanel 的可见性,同时保持调整大小并具有固定高度和相对高度的能力。

问题:

是否有一个IValueConverter( System.Windows.Data.IValueConverter) 可以接受一个布尔值和两个数字,并GridLength根据布尔值选择其中一个?仅检查接口IValueConverter,这似乎不是正确使用的类型。

或者有更好的方法来注入GridLength我想要的吗?

我尝试过的:

  • 翻阅继承者IValueConverter- 对我来说没有什么明显的
  • 移动标签Height="10*"内部DockPanel并更改RowDefinitionAuto- 这会产生转换异常
  • 在这里搜索

c# wpf xaml

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

迁移到Delphi XE7后,StrAlloc无法正常工作

我正在开发一个最近从Delphi 2007升级到XE7的应用程序.有一种特殊情况,即TMemoryStream到PChar的转换失败.这是代码:

procedure TCReport.CopyToClipboard;
var
  CTextStream: TMemoryStream;
  PValue: PChar;
begin
    CTextStream := TMemoryStream.Create;
    //Assume that this code is saving a report column to CTextStream
    //Verified that the value in CTextStream is correct
    Self.SaveToTextStream(CTextStream);

    //The value stored in PValue below is corrupt
    PValue := StrAlloc(CTextStream.Size + 1);
    CTextStream.Read(PValue^, CTextStream.Size + 1);
    PValue[CTextStream.Size] := #0;

    { Copy text stream to clipboard }
    Clipboard.Clear;
    Clipboard.SetTextBuf(PValue);

    CTextStream.Free;

    StrDispose(PValue);
end;
Run Code Online (Sandbox Code Playgroud)

添加SaveToTextStream的代码:

procedure TCReport.SaveToTextStream(CTextStream: TStream);
var
  CBinaryMemoryStream: TMemoryStream;
  CWriter: TWriter;
begin

  CBinaryMemoryStream := TMemoryStream.Create;
  CWriter := …
Run Code Online (Sandbox Code Playgroud)

delphi unicode delphi-2007 delphi-xe7

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

如何获得Git合并以忽略所选文件中的冲突?

我正在将功能分支合并到master分支中,并且我想覆盖master分支中的某些文件。我要覆盖的文件通常包含文本配置和一些编码为文本的二进制数据,因此它们一定有问题,我也不会在意这些。它们旨在替代主机中的那些。

Auto-merging frmShopSupportIncidents.lfm
CONFLICT (content): Merge conflict in frmShopSupportIncidents.lfm
Auto-merging frmNewShop.lfm
CONFLICT (content): Merge conflict in frmNewShop.lfm
Auto-merging frmCliCustsBrowser.lfm
CONFLICT (content): Merge conflict in frmCliCustsBrowser.lfm
Auto-merging custManager.lpi
Auto-merging clientShopFrame01.lfm
CONFLICT (content): Merge conflict in clientShopFrame01.lfm
Automatic merge failed; fix conflicts and then commit the result.
Run Code Online (Sandbox Code Playgroud)

如何使冲突以任何方式被忽略和覆盖?

git git-merge merge-conflict-resolution git-merge-conflict

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

旋转木马 slick.js : 'getSlick' 未定义

我正在使用 Slick.js 连接 2 个旋转木马,并且它们是同步的。Slick 提供了可能性,在“滑块同步”部分 slick.js 网站

但是当我使用它时,它不起作用,我收到一个错误: Uncaught TypeError: Cannot read property 'getSlick' of undefined

我的代码是:

$('#page-gravure .sliders .slides-show ul').slick({
  slidesToShow: 1,
  slidesToScroll: 1,
  arrows: false,
  fade: true,
  asNavFor: '.slides'
});

$('#page-gravure .sliders .slides ul').slick({
  slidesToShow: 3,
  slidesToScroll: 1,
  asNavFor: '.slides-show',
  centerMode: true,
  focusOnSelect: true
});
Run Code Online (Sandbox Code Playgroud)

拜托各位,你能帮我吗?

编辑 JSFIDDLE 示例

javascript jquery slick.js

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

Array.prototype.find用于搜索数组中的Object

我正在使用Array.prototype.find来搜索数组中的Object Person.我想用id来找到这个Object.我一直在阅读方法find(ES6),但我不知道为什么我的代码错了.

这是我的代码:

AddresBook.prototype.getPerson = function (id) {

    return this.lisPerson.find(buscarPersona, id);

};

function buscarPersona(element, index, array) {
    if (element.id === this.id) {
        return element;
    } else
        return false;
}
Run Code Online (Sandbox Code Playgroud)

javascript arrays find ecmascript-6

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