美好的一天.我现在是这个论坛的新手,希望你们能忍受我.无论如何,我目前正面临着在Mac OS X Sierra中运行的Eclipse Neon的问题.特别是在它的浮动Windows上.
通常我有两个或更多浮动窗口Eclipse IDE,它们分布在具有单独空格的监视器上.所以有些是在左边的屏幕上而另一个是在另一个上.每次弹出intellisense或我打开项目属性时,所有这些浮动窗口都将转到主窗口所在屏幕的一侧.
当我在Mac OS X El Capitan中使用Eclipse Mars 2时,这个问题没有发生在我身上.
您的意见或帮助将受到高度赞赏.
谢谢.
我对Angular 5并不陌生,并且刚刚开始学习它。
最近,我一直在尝试使用Angular 5 Material为我的应用程序创建一个包含多个菜单的菜单栏。
鼠标进入时将触发/打开菜单,鼠标离开菜单时将关闭菜单。
我的问题是每当鼠标悬停在第一个菜单上时,它将加载第二个菜单的菜单项。
这是问题的屏幕截图:
这是我的代码:
mainmenu.component.html:
<div>
<button mat-button [matMenuTriggerFor]="menu1"
(mouseenter)="openMyMenu()">Trigger1</button>
<mat-menu #menu1="matMenu" overlapTrigger="false">
<span (mouseleave)="closeMyMenu()">
<button mat-menu-item>Item 1</button>
<button mat-menu-item>Item 2</button>
</span>
</mat-menu>
</div>
<div>
<button mat-button [matMenuTriggerFor]="menu2"
(mouseenter)="openMyMenu()">Trigger2</button>
<mat-menu #menu2="matMenu" overlapTrigger="false">
<span (mouseleave)="closeMyMenu()">
<button mat-menu-item>Item 3</button>
<button mat-menu-item>Item 4</button>
</span>
</mat-menu>
</div>
Run Code Online (Sandbox Code Playgroud)
mainmenu.component.ts:
import { Component, OnInit, ViewChild } from '@angular/core';
import {MatMenuTrigger} from '@angular/material'
@Component({
selector: 'app-mainmenu',
templateUrl: './mainmenu.component.html',
styleUrls: ['./mainmenu.component.css']
})
export class MainmenuComponent implements OnInit {
@ViewChild(MatMenuTrigger) matMenuTrigger: MatMenuTrigger; …Run Code Online (Sandbox Code Playgroud) 除了使用IdleJS和ngDoCheck(),我们如何在Angular 5中检测用户的不活动状态?
谢谢
嗨,Angular 2/5/6 大师,
我正在尝试这个,以获取我机器的网络 IP 地址。但是我得到了“localhost”作为 IP 地址。例如,我期待这个结果类似于 10.0.5.21。
反正我能得到这个吗?
非常感谢你们!
阿塔尼斯·泽拉图
嗨,Java 大师和 AssertJ 大师,
我想问 AssertJ 中是否有一种方法可以验证对象列表中是否存在对象(例如ArrayList<TestObject> listOfTestObjects)。其中特定对象的字段(getter 方法的返回)值与模式或正则表达式模式匹配。
请参阅下面的示例了解更多详细信息:
class TestObject {
private String stringValue;
public String getValue() {
return this.stringValue;
}
public void setValue(String newStringValue) {
this.stringValue = newStringValue;
}
}
ArrayList<TestObject> listOfTestObjects = new ArrayList<TestObject>();
// populate the list here...
assertThat(listOfTestObjects).extracting("value").containsAnElementWith("some regular expressions here...");
Run Code Online (Sandbox Code Playgroud)
请注意,我并不期待“
...containsAnElementWith("some regular expressions here...");"
Run Code Online (Sandbox Code Playgroud)
成为一个现有的方法(如果有的话,实际上会更好),但这可以是assertj或junit中的一个功能/方法,我可以用它来简化单元测试自动化,而不是循环其中一个进行一场比赛。
干杯
你好 Elasticsearch 大师在那里。
给定以下索引和文档类型:localhost:9200/myindex/mydoctype
我目前有这个索引定义:
{
"myindex": {
"aliases": {},
"mappings": {
"mydoctype": {
"properties": {
"theNumber": {
"type": "integer"
},
"theString": {
"type": "string"
}
}
}
},
"settings": {
"index": {
"creation_date": "1487158714808",
"number_of_shards": "5",
"number_of_replicas": "1",
"version": {
"created": "1070599"
},
"uuid": "cm2OtivhTO-RjuZPeHvL1w"
}
},
"warmers": {}
}
}
Run Code Online (Sandbox Code Playgroud)
我能够添加这个文件:
{
"theNumber" : 0,
"theString" : "zero"
}
Run Code Online (Sandbox Code Playgroud)
但我没想到的是,我还可以添加此文档:
{
"theNumber" : 3.1418,
"theString" : 3,
"fiefoe" : "fiefoe"
}
Run Code Online (Sandbox Code Playgroud)
...字段类型不匹配的地方。以及引入了一个新的字段/列。由于我为索引定义的映射,我没想到会出现这种行为。
这是否与 Elasticsearch 无模式有关?是否可以将 Elasticsearch 设置为仅接受为该索引添加的每个文档的那些类型和字段?这就是elasticsearch映射首先的工作方式吗?(可能我不知道呵呵)
谢谢=)
angular ×3
angular5 ×1
assertj ×1
clientip ×1
eclipse ×1
java ×1
javascript ×1
junit ×1
macos-sierra ×1