小编Pet*_*ker的帖子

Neodynamic Barcode Professional字体显示

我在ASP.NET页面中使用Barcode Professional(通过Neodynamic)(参见下面的代码).在Windows Server 2003上,字体呈现正常,但在Windows Server 2012上它是不可接受的......每个服务器上的源代码是相同的.

<div id="divBarCodeImprm">
     <neobarcode:BarcodeProfessional ID="barCode"
                                            runat="server"
                                            AlternateText=""
                                            Symbology="Code39"
                                            AddChecksum="False"
                                            DisplayStartStopChar="False"
                                            Extended="False"
                                            RenderingMethod="HttpHandler"
                                            AutoSize="True"
                                            BarRatio="3.5"
                                            Monochrome="True"
                                            BackColor="White"
                                            BarHeight="0.5"
                                            HighQualityGif="True"
                                            Font-Size="11em"
                   Font-Names="Trebuchet MS,Tahoma,Helvetica,sans-serif" /> 
</div>
Run Code Online (Sandbox Code Playgroud)

结果:

2003: 2003年的形象

2012: 2012年图像

如何控制/改善字体渲染?

fonts barcode neodynamic

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

何时在ThreadPoolExecutor中指定单独的核心和最大池大小是一个好主意?

我试图理解为Java 5的ThreadPoolExecutor指定单独的核心和最大池大小的重点.我的理解是,一旦队列满了,线程数就会增加,这似乎有点晚(至少有较大的队列).

是不是我很高兴为任务分配更多的线程,在这种情况下,我可能只是增加核心池大小; 或者我不是真的愿意这样做,在这种情况下我宁愿有更大的队列?什么是单独的核心和最大池大小有用的场景?

java concurrency executor threadpool

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

我可以强制JavaFX的GridPane均匀分配空间吗?

在JavaFX 2中使用GirdPanes时,我面临一些奇怪的布局行为.虽然它通常似乎在多个字段之间均匀地分布水平空间,但在其他一些情况下却不会这样做.以下是显示效果的示例:

import javafx.application.Application;
import javafx.geometry.Insets;
import javafx.scene.Scene;
import javafx.scene.control.Control;
import javafx.scene.control.Label;
import javafx.scene.control.TextField;
import javafx.scene.layout.GridPane;
import javafx.scene.layout.Pane;
import javafx.stage.Stage;

public class TestDialog extends Stage {
    public TestDialog() {
        super();
        setTitle("Test");

        GridPane grid = new GridPane();
        grid.setHgap(5);
        grid.setVgap(5);
        grid.setPadding(new Insets(10, 10, 10, 10));

        final TextField tField1 = new TextField();
        final TextField tField2 = new TextField();
        tField2.setMaxWidth(200);

        grid.add(createLabel("Field 1:"), 0, 0);
        grid.add(tField1, 1, 0);
        grid.add(createLabel("Field 2:"), 2, 0);
        grid.add(tField2, 3, 0);

        Pane pane = new Pane();
//        pane.setMinSize(600, 100);  // first …
Run Code Online (Sandbox Code Playgroud)

layout gridpanel javafx-2

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

如何在Jenkins中跨文件夹创建视图?

在我们先前的Jenkins设置中,我们结合使用了Build Monitor插件和View Job Filters插件来创建一个屏幕,显示最后的18个版本。

通过我们的新设置,我们决定将构建分为多个文件夹,其中一些只是简单的文件夹,一个是指向Bitbucket的动态文件夹。现在,我们想重新创建相同的视图:在我们所有版本中显示18个最新版本。

如果仅在构建监视器视图的配置中选择顶部文件夹,则不会显示任何构建-无论是否设置“在子文​​件夹中递归”选项。我需要手动选择单个作业,从长远来看,这不是我们想要维护的。

如果我使用正则表达式匹配项,则它包括未选择的其他文件夹中的作业。

在“添加作业过滤器”菜单中也找不到任何内容,似乎可以过滤来自某些文件夹的作业。

我可以创建多个构建监视器视图,每个文件夹视图一个-但这并不能为我提供最后的18个构建视图。

有没有一种方法可以使用多个文件夹中的多个最新版本来创建版本监视器?

directory view jenkins

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

如何为JAR文件生成JaCoCo报告?

我们正在尝试使用JaCoCo报告针对预打包JAR文件的测试代码覆盖率。为此,我们使用java -jar附加参数启动JAR文件:

-javaagent:${project.basedir}/tools/jacocoagent.jar=output=tcpserver,port=${jacoco.port}
Run Code Online (Sandbox Code Playgroud)

JaCoCo的Maven插件配置为转储执行文件并报告结果:

-javaagent:${project.basedir}/tools/jacocoagent.jar=output=tcpserver,port=${jacoco.port}
Run Code Online (Sandbox Code Playgroud)

这样做的目的jacoco.exec是生成一个非零大小(〜350kB)的文件。

但是该报告没有显示任何内容。通过“会话”链接,我可以看到列出的JAR中的类,但是报告的主页显示了这一点: JaCoCo报告

根据日志,我们似乎正在执行代码。JaCoCo设置中缺少步骤还是应该起作用?

java code-coverage jacoco jacoco-maven-plugin

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

如何将 Go 与 Bitbucket 私有存储库一起使用?

我们使用私有 Bitbucket 存储库来管理我们的 Go 库。通过使用例如在这个Stackoverflow answer 中描述的insteadOf配置,我们有一个工作构建到 Go 版本 1.12。1.13 和 1.14 版本不再起作用。我们看到这样的错误:git

$ go vet ./...
go: downloading bitbucket.org/travelloapp/golibs v1.0.42
usercache/usercache.go:6:2: bitbucket.org/travelloapp/golibs@v1.0.42: verifying module: bitbucket.org/travelloapp/golibs@v1.0.42: reading https://sum.golang.org/lookup/bitbucket.org/travelloapp/golibs@v1.0.42: 410 Gone
        server response:
        not found: bitbucket.org/travelloapp/golibs@v1.0.42: reading https://api.bitbucket.org/2.0/repositories/travelloapp/golibs?fields=scm: 403 Forbidden
                server response: Access denied. You must have write or admin access.
Run Code Online (Sandbox Code Playgroud)

在转到FAQ建议设立curl的~/.netrc文件。我已经做到了,使用 Bitbucket 的“应用密码”功能。它不会改变结果。我已经添加了bitbucket.org和api.bitbucket.org作为主机名。

我可以curl直接测试文件设置是否正确:

$ curl -n https://api.bitbucket.org/2.0/repositories/travelloapp/golibs?fields=scm
{"scm": "git"}
Run Code Online (Sandbox Code Playgroud)

记录:尽管有 Bitbucket 错误消息。存储库读取访问似乎是唯一需要的权限,尽管我也尝试过启用所有权限。 …

git bitbucket go go-modules

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

如何清除空间数据库中的自相交多边形?

我有一些包含自相交多边形的空间数据(MapInfo文件)。这些会在我的处理过程中引起问题,特别是我无法在PostGIS中生成几何并集。有没有简单的方法可以解决此问题?如果有必要,我可以处理多面体。

postgis polygon geospatial ogc

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

如何在Spring 3中配置自定义触发器?

我需要配置一个超出Spring内置调度功能的调度算法(基本上"每5分钟一次,但只在4:00h到16:00h之间").似乎实现org.springframework.scheduling.Trigger接口是可行的方法,这似乎很简单.

我无法弄清楚的部分,在文档中似乎没有回答:这是如何与XML配置混合的?似乎没有任何方法在任务命名空间的元素中指定自定义触发器bean(除了Quartz示例).

如何在Spring 3应用程序中使用自定义触发器?理想情况下使用Bean XML配置.

java spring scheduling

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