小编Ber*_*Git的帖子

Microsoft Outlook 2013:错误验证VBA项目签名

计算机重置后,我想使用我的VBA宏for Outlook 2013.

在Outlook中,我收到错误消息:

"尝试验证VBA项目的签名时发生了错误.宏将被禁用."

因此,VBA编辑说:

"此项目中的宏已禁用.[..]"

我试过了:

  1. 开发人员 - >宏安全 - >(*)启用所有宏(不仅是数字签名)

  2. 使用定义证书

    C:\Program Files (x86)\Microsoft Office\Office15\selfcert.exe
    
    Run Code Online (Sandbox Code Playgroud)

没有任何效果.任何的想法?

certificate outlook-vba outlook-2013

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

简单的OpenStreetMap磁贴显示为Python

我想在我的python代码中包含开放街道地图(OSM).

我已经阅读了很多关于OSM的网页.但不幸的是,我有点迷失,关于我最好用的包.

我正在寻找一种在我的应用程序中获取OSM图像的简单方法.作为我的起点,我想的是:

import matplotlib.pyplot as plt

# Pseudo - Code for required function 'GetOSMImage'
Map = GetOSMImage(lat,long,delta_lat,delta_long)

imgplot = plt.imshow(Map)
Run Code Online (Sandbox Code Playgroud)

后来我想在这个plt中添加我的附加数据.(我知道我需要处理预测等)

我不需要/想要的东西:

  • 在我自己的网站上显示
  • 将我的数据上传到某个Internet服务器
  • 缩放,滚动等交互式功能(首先)
  • 手动处理并从OSM呈现.xml数据
  • 首先,我不想定义渲染样式的每个细节.我希望/期望存在一些默认样式.

你有一个很好的起点吗?或者我低估了这个主题的复杂性?

python openstreetmap

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

matplotlib.pyplot.axes.bbox的定义

我不明白的定义axes.bbox.例如:

>>> import matplotlib.pyplot as plt
>>> f, ax = plt.subplots()
>>> ax.bbox
TransformedBbox(Bbox('array([[ 0.125,  0.1  ],\n       [ 0.9  ,  0.9  ]])'), BboxTransformTo(TransformedBbox(Bbox('array([[ 0.,  0.],\n       [ 8.,  6.]])'), Affine2D(array([[ 80.,   0.,   0.],
       [  0.,  80.,   0.],
       [  0.,   0.,   1.]])))))
Run Code Online (Sandbox Code Playgroud)
  1. 这些值意味着什么?我会假设4个数字足以定义一个矩形.显然,这里存储了更多信息.

  2. 对于像ax.figure.canvas.blit(bbox)我需要为bbox定义值的命令.如何手动定义bbox特定尺寸(比如轴的右下四分之一)?

python matplotlib

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

正确确定Tabelcell中嵌入的Webview的大小

如此此处所述,没有简单的方法来确定webview所需的高度,直到实现"RT-25005 WebView的自动首选大小".

这个问题有没有解决方法?我无法在SO或其他地方找到解决方案.但是,由于我认为这不是一个罕见的问题,因此需要有一个解决方法.任何的想法?

为了Webviews嵌入stage我找到了以下解决方案(见这里):

webView.getEngine().executeScript(
    "window.getComputedStyle(document.body, null).getPropertyValue('height')"
);
Run Code Online (Sandbox Code Playgroud)

要么

Double.parseDouble(webView.getEngine().executeScript("document.height").toString())
Run Code Online (Sandbox Code Playgroud)

但是,这似乎不适用于嵌入在树状单元中的Web视图,就像这里一样.在这种情况下,我总是得到太大的数字.

最小运行示例(包括推荐jewelsea):

import java.util.concurrent.TimeUnit;
import java.util.logging.Level;
import java.util.logging.Logger;
import javafx.application.Application;
import javafx.application.Application;
import javafx.beans.value.ObservableValue;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.control.ContentDisplay;
import javafx.scene.control.TableCell;
import javafx.scene.control.TableColumn;
import javafx.scene.control.TableView;
import javafx.scene.control.cell.PropertyValueFactory;
import javafx.scene.layout.Region;
import javafx.scene.paint.Color;
import javafx.scene.text.Text;
import javafx.scene.text.TextFlow;
import javafx.scene.web.WebEngine;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
import javafx.util.Callback;
import org.w3c.dom.Document;

public class TableViewSampleHTML extends Application { …
Run Code Online (Sandbox Code Playgroud)

javafx webview

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

实现路径导航栏(Breadcrumb bar)控件

我想生成一个UI,有人可以在树结构的路径中导航.这是我想要的一个例子,取自JavaFX Scene Builder.

根据TreeView中的实际位置,此UI将更新.通过单击单个项目,树将更新.

在此输入图像描述

我的问题:哪种节点/控件最适合这种方法?(不需要完整的代码.只需提及控件的名称).

我的第一个想法是彼此紧密地生成一排按钮,但也许有更好的想法.

谢谢.

javafx breadcrumbs navigationbar

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

PyQt:从 QDesigner 包装对话框和连接按钮

我开始学习 Python 和 PyQt。目前,我正在解决一个关于连接信号和插槽的非常基本的问题,使用从 QDesigner 生成的对话框表单。我想从 QDialog 连接一个按钮。该代码不会产生错误。正如预期的那样,对话框显示出来。但是点击按钮没有任何反应。

或者,我尝试将代码表单Ui_Dialog直接包含在我的目标类中Testdialog。然后连接正常工作。似乎我在从Ui_DialogtoTestdialog和/或我想要执行对话框的方式继承属性时犯了一个错误。

我的主程序如下所示:

from __future__ import unicode_literals
import sys

from PyQt4 import *
from PyQt4 import QtGui
from PyQt4.QtCore import SIGNAL, QObject

import UI_Test



class Testdialog(QtGui.QDialog, UI_Test.Ui_Dialog):
    def __init__(self,parent=None):
        super(Testdialog, self).__init__(parent)
        self.setupUi(self)
        print("Connect buttons") # gives the expected output

        self.connect(self.pushButton_Ok, SIGNAL("clicked()"), self.clickedOk)
        self.connect(self.pushButton_Cancel, SIGNAL("clicked()"), self.clickedCancel)

        # Alternativly I have tríed the following without improvement:
        # self.pushButton_Ok.clicked.connect(self.clickedOk)
        # QObject.connect(self.pushButton_Cancel, SIGNAL("clicked()"), self.clickedCancel)


    def clickedCancel(self):
        print ("Cancel")  # …
Run Code Online (Sandbox Code Playgroud)

python pyqt signals-slots qpushbutton pyuic

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

实体持久化时如何实现回调?

我有一个非常简单的实体,如:

@Entity
public class entityA {

    @Id
    @GeneratedValue(strategy = GenerationType.TABLE)
    private Long id;

    public entityA(){}

}
Run Code Online (Sandbox Code Playgroud)

据我所知,id仅在实体持久化时才设置该值.它是否正确?

因为我想将值传播id给某些观察者,所以这只有在持久化项目后才有意义.所以我需要某种回调(类似于void onPersit())entityA.entityA.onPersit()如果实体是持久的,则应自动执行该方法.怎么实现这个?

(如何)实体可以确定它自己的状态.例如,有某种this.isPersisted()this.isDetached()

java hibernate jpa

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

Matlab:如何生成0x0结构数组?

我有一个带变量的.mat文件X:

>> open('3rdPartyInputfile.mat')
>> X

X = 

0x0 struct array with fields:
    a
    b
Run Code Online (Sandbox Code Playgroud)

我试图创建一个类似的变量,如:

>> X1(1).a = [];
>> X1(1).b = [];
>> X1(1)=[]

X1 = 

1x0 struct array with fields:
    a
    b


>> X2(1).a = [];
>> X2(1).b = [];
>> X2(:,:)=[]

X2 = 

0x1 struct array with fields:
    a
    b
Run Code Online (Sandbox Code Playgroud)

哪个很接近但不完全相同.这里的大小是1x0或0x1,而不是所需的0x0.

怎么把它变成0x0?

arrays matlab struct

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

如果过滤器更改,则更新 ReadOnlyObservableCollection

我通过过滤 SourceList 派生了一个 ReadOnlyObservable 集合。过滤器取决于一些不可观察的变量。当过滤器中的值更改时,如何确保更新集合?

using System;
using System.Collections.ObjectModel;
using DynamicData;

namespace ReadOnlyTest
{
    class DemoClass
    {
        public int Id;
        public String Name;
    }

    class Program
    {
          static void Main(string[] args)
        {
            SourceList<DemoClass> SL = new SourceList<DemoClass>();
            ReadOnlyObservableCollection<DemoClass> filtered;

            int filterId = 2;        

            SL.Add(new DemoClass() { Id = 1, Name = "#1" });
            SL.Add(new DemoClass() { Id = 2, Name = "#2" });
            SL.Add(new DemoClass() { Id = 3, Name = "#3" });

            SL.Connect()
                .Filter(entr => { return entr.Id == …
Run Code Online (Sandbox Code Playgroud)

c# dynamic-data

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