小编Mat*_*rno的帖子

画布不显示

我想用画布绘制图像。但是图像不显示。如果我在 JSFiddle 中尝试此代码,它会起作用。我希望你能帮助我。这是我的脚本:

window.onload = function() {
    var canvas = document.getElementById("myCanvas");
    var ctx = canvas.getContext("2d");
    var img = new Image();

    imageObj.onload = function() {
        ctx.drawImage(img, 0, 0);
    };
    img.src = "http://imageshack.us/a/img19/1158/tx2a.png";
};
Run Code Online (Sandbox Code Playgroud)

这就是我将画布放置在 HTMl 正文中的方式:

<canvas id="myCanvas" width="1011" height="1700">Hier sollte eine Grafik sein</canvas>
Run Code Online (Sandbox Code Playgroud)

这是工作小提琴:http : //jsfiddle.net/5P2Ms/454/

我希望你可以帮助我!

全新的 HTML 代码:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>


<script>
var can = document.getElementById('myCanvas');
var ctx = can.getContext('2d');

var img = new Image();

img.onload = function() { …
Run Code Online (Sandbox Code Playgroud)

html javascript jsp canvas

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

如何更改PHP-FPM错误日志的格式?

可能是一个非常简单的问题,但是如何更改FPM日志的日志格式?stderr中的即时消息条目如下所示:

2017/12/12 10:59:09 [error] 17#17: *6 FastCGI sent in stderr: "PHP message: 2017-12-12 11:59:09 > WARNING > WarningId: 1234 [] 
Run Code Online (Sandbox Code Playgroud)

我要删除的是[错误]部分,因为在此示例中,我通过独白记录了警告。

php stderr fpm

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

使用CSS的HTML按钮设计?

我的问题如下:

这是我的HTML代码的一部分:

<form method='GET' name='auftragaufgeben' action='AuftragAufgeben'>
    <input  type='submit' name='auftragaufgeben2' value='Auftrag aufgeben'>
    <input type='hidden' name='logged' value='logged'>
</form>
Run Code Online (Sandbox Code Playgroud)

不,我想在css的帮助下设计按钮.这是代码:

a.auftragaufgeben {
display: block;
background-image: url(AuftragAufgeben.png);
width: 467px;
height: 104px;
}

a.auftragaufgeben:hover {
background-image: url(AuftragAufgeben_Hover.png);
}
Run Code Online (Sandbox Code Playgroud)

我发现按钮标记中的类声明应该有效,例如:

<form method='GET' name='auftragaufgeben' action='AuftragAufgeben'>
<input  class="auftragaufgeben" type='submit' name='auftragaufgeben2' value='Auftrag aufgeben'>
    <input type='hidden' name='logged' value='logged'>
</form>
Run Code Online (Sandbox Code Playgroud)

但这并没有改变任何事情.如何将按钮的布局更改为我在CSS部分中声明的图片?或者,当我点击图片时,是否有另一种方式来启动表单?

亲切的问候

html css button

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

Dropwizard HK2注射剂

我在与dropwizard一起工作时还很新。目前,我正在尝试实施HK2依赖项注入。在资源内部可以很好地工作,但是在资源外部不能工作。这是我在做什么:

Client client = new JerseyClientBuilder(environment).using(configuration.getJerseyClientConfiguration()).build("contentmoduleservice");

    //DAOs
    ContentModuleDAO contentModuleDAO = new ContentModuleDAO(hibernate.getSessionFactory());
    ModuleServedDAO moduleServedDAO = new ModuleServedDAO(hibernate.getSessionFactory());

    //Manager
    ContentModuleManager moduleManager = new ContentModuleManager();
    EntityTagManager eTagManager = new EntityTagManager();
    ProposalManager proposalManager = new ProposalManager(client, configuration);

    environment.jersey().register(new AbstractBinder() {
        @Override
        protected void configure() {
            bind(eTagManager).to(EntityTagManager.class);
            bind(contentModuleDAO).to(ContentModuleDAO.class);
            bind(moduleServedDAO).to(ModuleServedDAO.class);
            bind(proposalManager).to(ProposalManager.class);
            bind(moduleManager).to(ContentModuleManager.class);
        }
    });
Run Code Online (Sandbox Code Playgroud)

我创建要注入的类的实例并绑定它们。

在我的资源中,注入工作:

@Api
@Path("/api/contentmodule")
public class ContentModuleResource {

    static final Logger LOG = LoggerFactory.getLogger(ContentModuleResource.class);
    static final int MAX_PROPOSALS_PER_MODULE = 10;

    @Inject
    private ContentModuleDAO contentModuleDAO;

    @Inject
    private EntityTagManager eTagManager;

    @Inject
    private ProposalManager …
Run Code Online (Sandbox Code Playgroud)

java dependency-injection jersey dropwizard hk2

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

微服务中 REST 的 URL 模式

我们正在考虑适合我们(大部分)RESTful 微服务的最佳 URL 方案。每个服务都有自己的上下文。针对主题标签(例如 Instagram)特定逻辑的服务可以完成与主题标签相关的所有操作。完成注册用户等所有处理的用户服务。

所以我们认为每个 URL 都以 /api 开头,然后是每个服务的上下文。在这种情况下,例如 /api/hashtag 或 /api/user

问题在于这些服务与“核心”资源具有相同的名称。例如,用户服务有一个列出所有用户的资源,因此 URL 必须类似于 /api/user/user。主题标签也是如此。该服务中有一个资源列出了所有主题标签。所以 URL 必须是 /api/hashtag/hashtag。

现在您遇到了问题:“核心”资源听起来与服务完全相同。我们正在为此寻找一个好的解决方案。有这方面的最佳实践吗?

谢谢你!

rest url design-patterns microservices

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