小编mar*_*tur的帖子

使用带有HTTPS的javax.xml.ws.Endpoint

我正在开展一个控制建筑物光照和供暖的项目.后端(用Java编写)将在Mac Mini上运行,并且应该可以通过SOAP访问.

我希望将此项目的复杂性保持在最低限度,因为我不希望每个人都使用它来设置应用程序服务器.到目前为止,我一直在使用javax.xml.ws.Endpoint:

 Endpoint endpoint = Endpoint.create(frontendInterface);
 String uri = "http://"+config.getHost()+":"+config.getPort()+config.getPath();

 endpoint.publish(uri);
Run Code Online (Sandbox Code Playgroud)

这种方法效果非常好(嘿,你们上次在Java中看到的东西只用了3行代码吗?),但现在我正在寻找一种使用HTTPS而不是HTTP的方法.

有没有办法在不使用应用程序服务器的情况下执行此操作,还是有另一种方法来保护此连接?

问候,马雷克

java https soap

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

如何在线程中使用静态生命周期?

我目前正在Rust(1.0)的生命中挣扎,特别是在通过通道传递结构时.

我将如何编译这个简单的例子:

use std::sync::mpsc::{Receiver, Sender};
use std::sync::mpsc;
use std::thread::spawn;
use std::io;
use std::io::prelude::*;

struct Message<'a> {
    text: &'a str,
}

fn main() {
    let (tx, rx): (Sender<Message>, Receiver<Message>) = mpsc::channel();

    let _handle_receive = spawn(move || {
        for message in rx.iter() {
            println!("{}", message.text);
        }
    });

    let stdin = io::stdin();
    for line in stdin.lock().lines() {
        let message = Message {
            text: &line.unwrap()[..],
        };
        tx.send(message).unwrap();
    }
}
Run Code Online (Sandbox Code Playgroud)

我明白了:

error[E0597]: borrowed value does not live long enough
  --> src/main.rs:23:20
   |
23 |             text: …
Run Code Online (Sandbox Code Playgroud)

channel rust lifetime-scoping

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

那里有一个好的多目标OAuth框架吗?

我正在寻找通过OAuth等基于PHP登录的良好解决方案.它应该已经为Twitter,Facebook,Google等实现了一切 - 我不想发明轮子两次.最好的案例解决方案就是像SO这样容易登录.

那里有一个好的框架吗?有人推荐吗?

我已经发现了这个,但它只适用于Python.

编辑:已经有一个关于这个问题,在这里,没有人却想出了一个答案:-(

谢谢 :-)

php twitter facebook oauth

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

现代 WebGL 的二次纹理性能优势

我们将 PIXI.js 用于内部使用 WebGL 进行渲染的游戏。我时不时地会遇到提到避免 NPOT 纹理的二次幂和可能的性能优势(https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Tutorial/Using_textures_in_WebGL #Non_power-of-two_textureshttps://github.com/pixijs/pixi.js/blob/master/src/core/textures/BaseTexture.js#L116)。令人困惑的是,也有人提到它不再有什么不同(OpenGL - Power Of Two Textures)。随着 webgl 和浏览器的发展如此之快,很难判断这些信息中哪些是准确的。

具体来说,我想知道填充图像以创建 POT 纹理的开销(更长的下载时间,增加的内存使用量)是否值得性能优势(如果它们确实存在)。我找不到任何比较 POT 与 NPOT 纹理的比较或性能基准,遗憾的是我真的不知道如何自己创建一个。

有没有人有这方面的经验或一些最新的数字?有没有一种衡量 webgl 性能的好方法?

performance gpu webgl pixi.js

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

标签 统计

channel ×1

facebook ×1

gpu ×1

https ×1

java ×1

lifetime-scoping ×1

oauth ×1

performance ×1

php ×1

pixi.js ×1

rust ×1

soap ×1

twitter ×1

webgl ×1