标签: external

如何以独立于平台的方式在 netbeans 中的 Java 框架内运行外部程序?

我目前正在为一所大学开展一个研究项目,其中我正在与数据库进行 GUI 交互,并根据数据启动外部程序。我正在使用运行时命令(一旦检测到操作系统)来启动具有所选数据的外部程序。

我的问题是如何将外部程序的 GUI 嵌入到 Java 框架中(如果这是远程可能的话)?

java external

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

Android:将外部存储器上的文件夹设为私有或受保护

我想将外部存储器(可以在 SD 卡上)上的文件夹设为私有或受保护,以便只有我的应用程序/进程可以访问该文件夹。

我可以这样做吗?如果是这样,请让我知道?

我的要求:我可以使用 android 的内存来存储我的应用程序的文件/数据,但这可能会减少手机的内存(这可能会导致没有足够的空间安装其他应用程序等问题)

memory directory android private external

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

如何在 C Makefile 中使用外部库和头文件?

我在目录 1 中有一个头文件 myheader.h 和一个静态库 libmylib.a 文件。在目录 2 中,我正在编写一个使用它们的程序。假设我在 directory2 中有 main.c,它使用 myheader.h 和 libmylib.a。如何创建 Makefile 来编译和链接它们?

现在,在我的 main.c 中,我添加了

#include "../directory1/myheader.h"
Run Code Online (Sandbox Code Playgroud)

这是我目前的 Makefile:

CC = gcc

INCLUDES = -I

CFLAGS = -g -Wall $(INCLUDES)

main: main.o ../directory1/libmylib.a
    $(CC) main.o ../directory1/libmylib.a -o main

main.o: main.c ../directory1/myheader.h
    $(CC) $(CFLAGS) -c main.c
Run Code Online (Sandbox Code Playgroud)

我收到以下警告:

gcc -g -Wall -I -c main.c
/home/me/directory2/main.c:72: undefined reference to `foo'
collect2: ld returned 1 exit status
make: *** [main.o] Error 1
Run Code Online (Sandbox Code Playgroud)

其中 foo 是库中的函数之一。

c makefile external static-libraries

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

在 Jenkins 中锁定多个外部资源

是否可以将多个外部资源锁定到 Jenkins 的构建中?我们已经尝试了外部资源调度程序插件,但没有成功。

resources external dispatcher jenkins

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

为什么我不能在 Internet Explorer 中向 window.external 对象添加方法,但可以在其他浏览器上工作

以下javascript代码适用于 Chrome 和 Firefox,但不适用于 Internet Explorer。

window.external.vals = function(){alert("asdf");}
Run Code Online (Sandbox Code Playgroud) 我已经在相应的控制台上尝试过,其他所有浏览器都可以正常工作,但 IE 会引发以下错误

“对象不支持此属性或方法”

任何的想法 ?

javascript internet-explorer external

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

外部 JavaScript 未运行,不写入文档

我正在尝试使用外部 JavaScript 文件将“Hello World”写入 HTML 页面。

但是由于某种原因它不起作用,我尝试了相同的函数和内联命令并且它起作用了,但在使用外部 JavaScript 文件时不起作用。我在 JS 文件中注释掉的部分是我之前尝试使用的方法。当我从标题和内联运行脚本时,这些行可以工作。谢谢

html文件:

<html>

    <head>
    </head>

<body>

    <p id="external">

        <script type="text/javascript" src="hello.js">
            externalFunction();
        </script>
    </p>

    <script type="txt/javascript" src="hello.js"></script>

</body>

</html>
Run Code Online (Sandbox Code Playgroud)

JavaScript 文件

function externalFunction() 
        {
         var t2 = document.getElementById("external");

            t2.innerHTML = "Hello World!!!"

         /*document.getElementById("external").innerHTML = 
         "Hello World!!!";*/

        }
Run Code Online (Sandbox Code Playgroud)

html javascript external

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

Nodejs如何在外部程序返回后更新客户端?

我正在编写一个 NodeJS 应用程序,主要做两件事:

  • 运行 Web GUI(简单的 HTML/JS)
  • 根据用户输入运行外部程序(二进制文件)

我希望能够异步运行这些外部程序,因为它们可能需要几分钟才能完成。当他们返回时,我想更新 Web GUI 以显示结果。这是非常基本的概念:

在此输入图像描述

  1. 用户输入参数并按下操作按钮。
  2. 服务器使用用户的参数运行外部程序。
  3. 当程序返回时,服务器获取输出(XML 文件)并将内容放入数据库中。
  4. 然后,服务器使用数据库中的结果更新客户端。

应该注意的是,用户可以同时运行多个具有不同参数的外部程序。

当外部程序完成时,我应该如何更新客户端(Web GUI):是否必须是客户端轮询更新(例如,如果结果在这里,则通过在数据库中查找)?或者有没有办法从服务器“推送”到客户端?

我还在研究实现此目的的设计示例,因此请随时提供有关此架构的建议和资源。

architecture executable asynchronous external node.js

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

Electron:加载外部脚本并将其传递给函数

我正在构建一个 Atom Electron 应用程序。现在我的一个 webview 的 preload.js 中有这个:

var { requireTaskPool } = require('electron-remote');
var work = '';
var _ = require('lodash');

work = requireTaskPool(require.resolve('./local/path/to/js/file.js'));


function scriptRun() {
  console.log('Preload: Script Started');
  // `work` will get executed concurrently in separate background processes
  // and resolve with a promise
  _.times(1, () => {
    work(currentTab).then(result => {
      console.log(`Script stopped. Total time running was ${result} ms`);
    });
  });
}
module.exports = scriptRun;
scriptRun();
Run Code Online (Sandbox Code Playgroud)

它获取本地脚本,然后在后台进程中执行它。

我想做同样的事情,除了我想从外部源检索脚本,如下所示

work = requireTaskPool(require.resolve('https://ex.com/path/to/js/file.js'));
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我会收到如下错误:

Uncaught Error: Cannot …
Run Code Online (Sandbox Code Playgroud)

javascript external require node.js electron

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

什么是“外部 dns 托管”?

一些互联网服务提供商似乎提供“外部 dns 托管”。它是如何工作的?你会用它做什么?

我真的不知道关于我的问题我还应该写些什么。

dns hosting external

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

Symfony 4 - 私人外部服务的最佳实践

我已经安装了 Symfony 4 的最新版本,它真的很棒!

但是当我们在您的控制器中使用外部私有服务时,我有一个问题,什么是更好的方法:

例如,我有一个私有的 jwt 服务管理器;我不能直接在我的控制器中调用这个服务,因为我有这个错误:

The "lexik_jwt_authentication.jwt_manager" service or alias has been removed or inlined when the container was compiled. You should either make it public, or stop using the container directly and use dependency injection instead."
Run Code Online (Sandbox Code Playgroud)

解决方案1:

我创建了一个这样的公共 JWTService:

<?php
namespace App\Service\JWT;

use FOS\UserBundle\Model\UserInterface;
use Lexik\Bundle\JWTAuthenticationBundle\Services\JWTTokenManagerInterface;

/**
 * Class JwtService
 * @package App\Service\JWT
 */
class JwtService
{
    /**
     * @var $JwtManager
     */
    private $JwtManager;

    public function __construct(JWTTokenManagerInterface $JwtManager)
    {
        $this->JwtManager = $JwtManager;
    }

    /**
     * @param …
Run Code Online (Sandbox Code Playgroud)

service private external public symfony4

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