小编Hed*_*dge的帖子

使用其编辑器进行并排降价预览滚动

我的左侧是Markdown编辑器,右侧是HTML预览版.

如何使预览滚动到与编辑器相同的位置.

html javascript markdown jquery

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

不推荐使用输入助手valueBinding - 可以选择什么?

我有一些像这样的文本输入助手

{{input type="text" valueBinding="name" focus-out="focusOutName"}}
Run Code Online (Sandbox Code Playgroud)

我刚刚将Ember升级到1.11.0,现在得到这个弃用警告:

弃用:您尝试通过将valueBinding传递给视图助手来呈现视图,但不推荐使用此语法.你应该使用value=someValue.

但是,在使用值时,它不受控制器的约束,value只需将文本设置为任何值即可.

我该如何正确绑定它?

ember.js ember-cli htmlbars

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

根据视口宽度更改按钮文本

我有一个按钮可以关闭首页中的灯箱。

文字说“关闭”,并且它是右对齐的。但是,当视口宽度小于400像素时,它可能与标题文本重叠。

因此,我想使用媒体查询将其与“ X”交换。

我尝试了.button:before哪种方法,但是无法以这种方式摆脱原始的“关闭”文本。

如何仅使用CSS来实现?

html css

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

返回具有其属性子集的对象

我有一个像这样的平面JavaScript对象:

{ 
  id: 3726492,
  kind: 'user',
  permalink: 'nicholas',
  username: 'Nicholas',
  ...
  a lot more attributes
}
Run Code Online (Sandbox Code Playgroud)

我想创建一个只包含原始对象属性子集的新对象.

就像是

var newObject = oldObject.fields(['id', 'username']);
Run Code Online (Sandbox Code Playgroud)

newObject会

{ 
  id: 3726492,
  username: 'Nicholas'
}
Run Code Online (Sandbox Code Playgroud)

有没有像这样的东西?

javascript

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

用Lodash省略嵌套属性

我试图摆脱属性5MinuteRate15MinuteRate以下对象.

var object = { requestsPerSecond:
   { mean: 1710.2180279856818,
     count: 10511,
     'currentRate': 1941.4893498239829,
     '1MinuteRate': 168.08263156623656,
     '5MinuteRate': 34.74630977619571,
     '15MinuteRate': 11.646507524106095 } };
Run Code Online (Sandbox Code Playgroud)

Lodash的omit() - 函数似乎不适用于嵌套对象.以下代码不起作用:

console.log(_.omit(object, 'requestsPerSecond.count'));
Run Code Online (Sandbox Code Playgroud)

编辑:

我尝试了这个,但它不能正常工作:

var subObject = _.omit(object.requestsPerSecond, '5MinuteRate', '15MinuteRate');

console.log(_.merge(object, subObject));
Run Code Online (Sandbox Code Playgroud)

javascript lodash

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

K8s 1.7支持哪些Docker版本?

1.7根据发布计划即将到来.我想知道哪些Docker版本会受到支持.到目前为止,我从Changelogs External Dependency Version信息段落中获取了这些信息 - > https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG.md#external-dependency-version-information

kubernetes

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

PersistentVolume 不使用本地主机路径

我想(暂时)使用本地主机绑定目录来保存 SonarQube 的应用程序状态。下面我将描述如何在自托管 Kubernetes (1.11.3) 集群中实现这一目标。

我遇到的问题是,尽管一切正常,Kubernetes 并不使用主机路径来保存数据 ( /opt/sonarqube/postgresql)。在docker inspectSonarQube 容器上,它使用下面的绑定。

如何使用主机挂载路径进行挂载?

        "Binds": [
            "/var/lib/kubelet/pods/49666f05-dad0-11e8-95cd-666c474c0e54/volume-subpaths/sonarqube-pv-postgresql/sonarqube/0:/opt/sonarqube/conf",
            "/var/lib/kubelet/pods/49666f05-dad0-11e8-95cd-666c474c0e54/volumes/kubernetes.io~configmap/startup:/tmp-script/:ro",
            "/var/lib/kubelet/pods/49666f05-dad0-11e8-95cd-666c474c0e54/volume-subpaths/sonarqube-pv-postgresql/sonarqube/2:/opt/sonarqube/data",
            "/var/lib/kubelet/pods/49666f05-dad0-11e8-95cd-666c474c0e54/volume-subpaths/sonarqube-pv-postgresql/sonarqube/3:/opt/sonarqube/extensions",
            "/var/lib/kubelet/pods/49666f05-dad0-11e8-95cd-666c474c0e54/volumes/kubernetes.io~secret/default-token-zrjdj:/var/run/secrets/kubernetes.io/serviceaccount:ro",
            "/var/lib/kubelet/pods/49666f05-dad0-11e8-95cd-666c474c0e54/etc-hosts:/etc/hosts",
            "/var/lib/kubelet/pods/49666f05-dad0-11e8-95cd-666c474c0e54/containers/sonarqube/95053a5c:/dev/termination-log"
        ]
Run Code Online (Sandbox Code Playgroud)

这是我设置应用程序所做的事情

我创建了一个StorageClass来创建挂载本地路径的 PV:

kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
  name: local-storage-nowait
provisioner: kubernetes.io/no-provisioner
Run Code Online (Sandbox Code Playgroud)

然后我创建了两个 PV 与SonarQube helm 图表一起使用,如下所示:

apiVersion: v1
kind: PersistentVolume
metadata:
  name: sonarqube-pv-postgresql
  labels:
    type: local
spec:
  capacity:
    storage: 20Gi
  accessModes:
  - ReadWriteOnce
  persistentVolumeReclaimPolicy: Retain
  storageClassName: local-storage
  hostPath:
    path: /opt/sonarqube/postgresql
    type: DirectoryOrCreate
  nodeAffinity:
    required:
      nodeSelectorTerms:
      - matchExpressions:
        - key: kubernetes.io/hostname …
Run Code Online (Sandbox Code Playgroud)

kubernetes

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

重新安装 helm 部署后重新使用 PersistentVolume

当我helm delete <deploymentname>部署时,它的 PV 和 PVC 也被删除。如何避免 PV 中的实际数据被删除,并能够在我helm install <deploymentname>再次回收这些 PV 时?

helm upgrade经常使用,但如果删除所有数据所需的只是 helm delete(即使没有 --purge 选项它也会删除所有 PV),这让我非常不舒服

kubernetes persistent-volumes persistent-volume-claims kubernetes-helm

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

如何在代码中访问x:Name-property?

我在我的XAML文件中将x:Name分配给了一个可以触发MouseDown事件的对象.在那种情况下,我想再次获取发件人的x:name-attribute.我怎么做?

该对象看起来像这样:

<ModelUIElement3D MouseDown="ModelUIElement3D_MouseDown" x:Name="trololo">
Run Code Online (Sandbox Code Playgroud)

.net c# wpf xaml

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

用户在Mac OSX上轻松启动我的.NET应用程序(使用Mono)?

我开发了一个在Windows和Mac OSX上运行的应用程序.幸运的是,两者都运行良好.

我唯一不喜欢的是用户必须打开命令提示符才能启动我的应用程序.

是否有更简单的方法,如创建桌面快捷方式,甚至更好地创建安装Mono +我的应用程序的本机dmg文件?

.net macos mono

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