小编Tho*_*sen的帖子

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

在Silverlight中创建报告(以PDF格式发送或将其发送到打印机)

我最近尝试在Silverlight 4中生成报告.在我的问题域中,这些报告需要直接转到打印机和/或客户端SL应用程序创建PDF并允许用户将其存储在某处.

至于报告,它大致由50%流文本(包括枚举),30%表和20%图表组成.流动文本部分使其更具挑战性,因为必须进行适当的断线.

到目前为止,我尝试了以下方法 - 每种方法都有自己的缺点,使它们不那么可行:

  • Silverlight自己PrintDocument:从技术上讲,有两个主要问题.首先,让分页工作正常工作,并在适当的布局上打印UIElements是一个肮脏的hackjob和充满妥协; 幸运的是,到目前为止,我已经成功完成了这项工作.但是,PrintDocument该类始终将所有视觉效果呈现为位图,然后再将其发送出去; 如果使用PDF打印机并希望仍能搜索/选择文本,这并不是那么有趣.David Poll在"Silverlight and Beyond" [1]中采用的方法并没有那么有用,因为它本身就遵循相同的方法,因此遇到了非常相似的问题.

  • silverPDF [2]:一个几乎没有文件记录的库,需要手动完成大部分布局(前一种方法至少允许我重复使用Silverlight的布局引擎).到目前为止,我认为没有办法(例如)测量段落,并且使用long flowtext的唯一样本使用布局矩形的硬编码绝对值.此外,发展方似乎不活跃.

就个人而言,我现在正在考虑采用完全不同的策略:简单地生成HTML文档.但我希望这里的社区可能对上述两种方法有所暗示,或者知道其他好方法.

提前谢谢,〜曼尼

pdf silverlight

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

.NET 是否有类似于 Azul 为 Java 提供的功能?

Azul提供高度可扩展的 Java 解决方案,与 x86 硬件上的标准 Oracle Java 相比,该解决方案声称可以为大型应用程序提供非常好的性能(无论是内存还是内核)。

.NET 世界里有类似的东西吗?

我知道 Microsoft 有云解决方案,但它的扩展能力是否同样出色?

.net java scalability

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

m2e不支持2.4之前的maven-resources-plugin"

我遇到了m2e(Eclipse IDE中的Maven插件)的问题.

我看到以下错误:m2e不支持2.4之前的maven-resources-plugin.使用maven-resources-plugin版本2.4或更高版本.

我不知道如何解决此错误.我很确定这是一个m2e问题(也许是设置问题?).

背景:

  1. 我正在尝试构建Tika v0.9 http://svn.apache.org/repos/asf/tika/tags/0.9/
  2. 我可以从命令行使用Maven构建.
  3. 我可以使用Netbeans v7.0.1构建.
  4. 我正在运行Maven 3.0.3.
  5. 我正在运行Eclipse Indigo Service Release 1(Build id:20110916-0149)
  6. 我正在运行m2e v1.0.100.20110804-1717

谢谢你的帮助.

阿尔伯特

java eclipse m2eclipse maven

5
推荐指数
2
解决办法
2万
查看次数

在Web容器外的Java 6中使用Guice 3和JAX-WS

我们有一种情况,我们使用基于JSR-330的注入来配置我们的独立Java 6应用程序,这非常适合在所有层中获取配置参数.

我们还使用JAX-WS Web服务很长一段时间,在Web容器中使用Java 5的第一个独立Metro分发,但是使用Java 6我们只使用Endpoint类来减少占用空间.

所以现在我有一个情况

  • 一个独立的Java 6应用程序 - 没有servlet容器(Jetty,Tomcat)
  • Guice 3 Injector按我喜欢的方式设置.
  • Endpoint处理我的@javax.jws.WebService注解类,它暴露我的方法为Web服务.

我希望Web服务方法要么透明地处理它们的@Inject字段,要么访问注入器.我可以从主方法中获取它作为静态字段,但我想要一个更清洁的解决方案.

有什么建议?

(我从JAX-WS和Guice 3了解到http://jax-ws-commons.java.net/guice/模块不能与Guice 3一起使用,并且建议的解决方法是特定于Tomcat)

JSR-250 @Resource注释在这里有用吗?

java dependency-injection jax-ws guice

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

使从 Eclipse Marketplace 安装多个插件变得更简单?

我们发现每次解压 Eclipse Juno SR1 的新副本时,我们都需要从 Eclipse Marketplace 安装多个插件(至少是 egit 和 m2e-wtp)。

有没有一种简单的方法可以告诉 Eclipse 这样做?也许内部可用的伞形插件取决于市场或魔术文件以复制到未打包的发行版中?

仅 Windows 将没问题。

eclipse eclipse-plugin eclipse-marketplace

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

试图在CentOS 7上的Apache上安装GitLab

我正在尝试安装GitLab,但我想将它安装在我的VPS上的Apache Web服务器上.

我知道GitLab是为nginx构建的,但老实说我不想使用它.我不知道我怎么会能够有一个设置,使mysite.com将检索的文件(如index.html的,与他们更多的文件,文件夹等)的/var/www/html lab.mysite.com将检索GitLab.我听说你应该使用虚拟主机,但请记住,我仍然在最好的这些东西一个业余爱好者,因此,如果有人在这里是一种足以让一个短一步一步的指导,做这个,我很欣赏这一点.

注:我一直在使用之前,本指南安装GitLab,然而,这是Nginx的,所以我在想,如果我是用这个指南,但再加入到它,否则我会对此完全错误的.

linux apache git centos gitlab

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

测试Spring Boot RestTemplate客户端的JSON映射

我有一个不受控制的REST API(由另一个遥远的团队提供),我需要从Spring Boot应用程序中使用它。

目前,我想针对我的RestTemplate调用所产生的请求(而不是响应)完全对应于远程端的期望编写测试。我有一个示例JSON代码段,我想从我的代码中复制-给定与示例代码相同的参数,我应该在请求正文中得到一个等效的JSON代码段,然后我想对其进行分析以确定。

到目前为止,我的想法是让RestTemplate在我的控制下使用服务器,然后捕获JSON请求。显然MockRestServiceServer,这是一个不错的选择。

这是正确的方法吗?如何配置MockRestServiceServer允许我执行此操作?

java junit resttemplate spring-boot

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

如何回滚以使用较旧的映像而不是停留在最新的(外部构建的)上?

我们正在将构建过程移到 OpenShift 3.11 集群之外,并注意到当想要回滚到旧部署时,使用的 docker 镜像不是旧的,而是 OpenShift 已知的最新版本。

我看到对于由 OpenShift 源构建构建的图像,这是有效的,但是对于我们外部构建的图像,这些图像被推送到 openshift 外部 docker 注册表,然后oc new-app registry/foo/bar:master(为此创建图像流)这不起作用。

这完全可以实现吗?

我的 docker 镜像需要额外的元数据吗?

我需要告诉 OpenShift 更多关于我的图像的信息吗?


注:在Origin打开https://github.com/openshift/origin/issues/23754——Redhat东西下面的开源项目——关于这个

rollback openshift openshift-client-tools

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

在 kubernetes 上的 Jenkinsfile Maven 构建中正确覆盖“settings.xml”?

我们正在我们的 Kubernetes 集群上建立一个基于 Jenkins 的 CI 管道(Rancher,如果这很重要),到目前为止我们已经使用官方maven:3-jdk-11-slim镜像进行实验。不幸的是,它没有提供任何内置方式来覆盖默认 settings.xml 以使用我们需要的镜像 - 最好只是通过设置环境变量。我对 kubernetes 不是很熟悉,所以我可能会遗漏一些简单的东西。

有没有一种简单的方法可以将文件添加到图像中?我应该使用内置此功能的另一个图像吗?


pipeline {
    agent {
        kubernetes {
            yaml """
kind: Pod
metadata:
  name: kaniko
spec:
  containers:
  - name: maven
    image: maven:3-jdk-11-slim
    command:
    - cat
    tty: true
  - name: kaniko
.... etc
Run Code Online (Sandbox Code Playgroud)

maven jenkins kubernetes jenkins-pipeline

5
推荐指数
2
解决办法
1843
查看次数