小编Alb*_*dez的帖子

Emscripten与模块加载器

我正在尝试使用Emscripten将C库转换为可移植的JavaScript模块,该模块将由AMD(例如Require.JS)加载并提供对其功能和事物的访问:

require("vendor/mylib.js", function(mylib) {
    mylib.function1();
});
Run Code Online (Sandbox Code Playgroud)

但是,我已经看到Emscripten使用大量变量污染全局命名空间,这违背了模块应该独立且不与其他已加载模块冲突的前提.

所以问题是:在AMD使用Emscrpiten的最佳方法是什么?

有没有办法告诉Emscripten不泄漏任何东西global?

javascript module emscripten

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

用Java生成PDF

我正在尝试用Java编写一个PDF文件来说出这些文字hello neckbeards但是当我运行我的程序时,Adobe Reader会打开,但是出现了一个错误:

There was an error opening this document.
The file is already open or in use by another application.
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

import java.awt.Desktop;
import java.io.*;

public class count10 {

    public static void main(String[] args) throws Exception {

        File tempfile = File.createTempFile("report", ".pdf");
        FileWriter pfile = new FileWriter(tempfile);
        pfile.write("hello neckbeards");

        Desktop dtop = null;

        if (Desktop.isDesktopSupported()) {
            dtop = Desktop.getDesktop();
        }
        if (dtop.isSupported(Desktop.Action.OPEN)){
            String path = tempfile.getPath();
            dtop.open(new File(path));
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java pdf io pdf-generation

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

选择图像的区域

我需要一种从图像(a BufferedImage到a JLabel)中选择矩形区域的方法.
当用户选择区域时,我需要保存矩形的四个点(像素位置).

如何使用Java实现这一点?
是否有现成的组件?

java user-interface image

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

没有密码验证的Sendmail (Python 2.4)

如何2.4 在没有任何密码验证的情况下从 Python 发送邮件?

python linux sendmail

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

登录时显示用户的电子邮件(JSF 2.0)

我的网络应用程序有一个在所有页面中使用的模板.我想在该模板中创建一个小标签(因此它随处可见),以显示用户当前登录的电子邮件.

我认为最好的方法是直接查看它是否存在于会话中,所以这就是我创建标签的方式:

<h:outputLabel id="usernameLabel"
               value="#{FacesContext.getCurrentInstance().getExternalContext()
                      .getSessionMap().get("userRole")}" />
Run Code Online (Sandbox Code Playgroud)

代码在语法上不正确.如何以适当的方式编写它以实现我的目标?你认为这种方法是否正确?

java jsf java-ee java-ee-6 jsf-2

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