标签: external

Xampp - 将外部URL重定向到localhost

在我将文件上传到我的Web服务器之前,我使用Xampp的安装来测试我的文件.我的网页通常包含很多"硬编码"链接,这意味着要测试我需要更改硬编码链接指向localhost的任何链接(或任何表单等),然后在我完成测试后重新更改它.

我正在寻找的是一种重定向外部URL指向我的localhost文件夹的方法,所以我可以将其设置为我的网站,然后我可以在上传它们之前进行更改.例如,如果我在浏览器中输入"www.mysite.com/example/view.php",我实际上会查看"localhost/example/view.php".

这样的事情可能吗?

xampp redirect external localhost

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

Android - 将外部库添加到项目中

将WEKA库添加到我正在处理的项目中时遇到了很多麻烦.我已经按照几个教程解释了如何执行此操作,包括Android开发人员指南:

http://developer.android.com/guide/appendix/faq/commontasks.html#addexternallibrary

SO上有几个帖子.

我在项目中使用weka.jar文件创建了一个文件夹,创建了一个新库(将weka.jar文件添加到库中)并在我的构建路径中包含了这个库.我还在项目属性的"订单和导出"选项卡下添加了库.

我还尝试导入jar文件,以便将jar的实际内容提取到项目的目录中.

所有这一切的最终结果是我的项目能够正确构建并且没有错误,但是当需要在模拟器上运行我的代码时,我得到以下异常:

04-10 22:52:21.051:ERROR/dalvikvm(582):找不到类'weka.classifiers.trees.J48',从方法edu.usc.student.composure.classifier.GaitClassifierImpl引用.

J48是我的代码中的类引用.

有没有人有任何我可能忽略的额外建议?

谢谢!

android jar external

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

如何从ASP.NET MVC解决方案调用外部URL

第一篇文章在哪里.所以最好把它变成一个好的.

我有一个ASP.NET MVC 2 Web应用程序,我有一个actionResult我需要为我打电话.

问题是我需要这个AR来处理一些数据操作,之后我需要它来调用外部URL,这实际上是一个处理向我们公司手机电话发送消息的公司模块.

它只需要调用如下所示的URL:

string url = "http://x.x.x.x/cgi-bin/npcgi?no=" + phoneNumber + "&msg=" + message;
Run Code Online (Sandbox Code Playgroud)

我不需要任何回复信息或任何东西.只想调用外部URL,这当然超出了我自己的Web应用程序的范围.(我不想重定向).必须在GUI后面调用该URL,而无需用户意识到.并且他们正在查看的页面不得受到影响.

我尝试过:

Server.Execute(url);
Run Code Online (Sandbox Code Playgroud)

但是没有用.我听说有些人通过在页面上隐藏iFrame来解决这个问题.将src设置为url可能需要然后以某种方式执行该操作以实例化调用.它对我来说似乎并不优雅,但如果这是唯一的解决方案,那么有没有人有一个如何完成的例子.或者,如果你有一个更圆滑的建议,我都是耳朵.

c# url asp.net-mvc external call

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

如何验证PHP应用程序的用户?

在将应用程序安装到客户端的服务器上时,我想确保客户端(或者它们的未来开发人员等)不会复制我的应用程序并将其放在其他域/服务器/本地服务器上.

如何验证我的应用程序是否在我安装它的服务器上运行?我不希望每次运行时脚本都有任何实质性的延迟,所以我假设"握手"方法不合适.

我以为脚本可以在每次运行时在我自己的服务器上请求PHP页面.这可以向我的服务器发送他们的服务器信息和域名,我的脚本可以检查接受客户端的数据库.如果请求无效,我的服务器会处理通过电子邮件向我发送详细信息的工作,以便我可以跟进.这不应该减慢客户端的脚本速度,因为它不会期待响应,并且仍然可以在他们的"无效"服务器上运行,直到我可以对其进行调查并亲自跟进.

如果这是最好的方法(或者如果有更好的方法),我应该用什么PHP来请求我的服务器脚本?file_get_contents,curl类似似乎总是检索响应,我不需要.

UPDATE

谢谢大家的回复.我完全理解PHP是开源的,应该可以免费编辑.我本来应该更清楚地说明,但我的意图是这种验证方法可以帮助我找到违反我的许可协议的人.该应用程序受许可证保护,但我也想包括此检查,以便我可以监控我的应用程序的初始滥用.

因此,有些人可能仍然违反我的许可证,很可能会被忽视,但是如果我实施这个脚本,我就有任何"懒惰强盗"的优势,他们不会拆分我的应用程序并在翻录之前删除验证程序.

这是否证明使用这样的脚本是正确的?如果是这样,cURL是我最好的选择吗?

php security scripting data-protection external

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

grails/external configuration/grails.config.locations - 绝对路径文件"不存在"?

我正在尝试使用Grails的内置机制在部署的WAR文件之外加载外部配置文件(*.groovy和*.properties).文档暗示这只是设置的情况下grails.config.locations用适当的classpath:file:路径.

我已将Config.groovy配置为:

String externalConfigLocation = System.getProperty("SYSTEM_PROPERTY_KEY")
if (!grails.config.locations || !(grails.config.locations instanceof List)) {
    grails.config.locations = []    
}
if (classpathExternalConfigLocation) {
    String pathToResource = "\"file:${basedir}" + File.separator + externalConfigLocation+"\""

    print "Loading external configuration file: ${pathToResource}\n"
    grails.config.locations << pathToResource
}
Run Code Online (Sandbox Code Playgroud)

但是这没有用,错误消息指示文件"不存在".但是,打印存储的绝对路径grails.config.locations表示它确实存在.我尝试了一些组合:

  • classpath:configurationFile.properties
  • file:c:\path_to_file\configurationFile.properties
  • c:\path_to_file\configurationFile.properties

但在所有这些情况下都无法找到该文件.

很奇怪 - 建议赞赏.或者有关如何调试的建议.

configuration grails external

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

在D中使用外部库

我在linux上有一个DMD + Tango软件包.请告诉我一步一步的信息,例如,如何在D中使用外部库zlib.我编译了zlib.

我有一个像这样的文件树:

myzlib
??? include
?   ??? zconf.h
?   ??? zlib.h
??? lib
    ??? libz.a
Run Code Online (Sandbox Code Playgroud)

我接到了import tango.io.compress.ZlibStream;电话myfile.d.

这些是我的问题:

  1. 我需要将这些文件复制到dmd/lib目录吗?
  2. 我需要修改dmd/bin/dmd.conf文件吗?
  3. 我应该如何调用dmdcompiler(dmd myfile.d -Llibz.a)或其他东西(也许,使用绝对路径)?

我从未尝试过使用任何其他语言的外部库.请帮我.

d external zlib tango

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

从外部文件系统或数据库获取Facelets模板/文件

我能够成功地使用我的应用程序中的模板:

<ui:decorate template="/WEB-INF/templates/mytemplate.xhtml">
Run Code Online (Sandbox Code Playgroud)

我还可以移动模板/META-INF/templates/mytemplate.xhtml一的JAR和得到这个工作:

<ui:decorate template="/templates/mytemplate.xhtml">
Run Code Online (Sandbox Code Playgroud)

我实际上想把这个文件放到文件系统(或数据库)上.我怎样才能做到这一点?我发现很多相关的东西com.sun.facelets.impl.DefaultResourceResolver,但我认为这实际上与覆盖模板的服务有关.它不是尝试解析URL,它只是试图以某种方式在类路径上获取文件.

resources jsf external facelets jsf-2

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

如何将javascript AMD模块导入外部TypeScript模块?

如何将javascript AMD模块导入外部TypeScript模块?

我正在模块化我的客户端TypeScript程序以使用由bower管理的AMD模块.作为此过程的一部分,Typescript模块成为一个javascript AMD模块,然后我发布.现在我有一个我希望包含在TypeScript模块中的javascript AMD模块,我不想发布带有javascript AMD的原始TypeScript.

我无法弄清楚如何编写我的TypeScript代码,以便它将加载没有相应TypeScript的javascript AMD模块,并且看起来最新版本的TypeScript还不支持这个.

如果我从0.9.7 TypeScript规范的示例开始,请参见第11.2节:

文件main.ts:

import log = require("./log"); 
log.message("hello"); 
Run Code Online (Sandbox Code Playgroud)

文件log.ts:

export function message(s: string) { 
    console.log(s); 
}
Run Code Online (Sandbox Code Playgroud)

我相信我应该能够修改main.ts,以便编译器解析对log.js AMD模块的"log"引用.下面是通过运行tsc --module amd main.ts生成的log.js文件.这是一个正确的AMD模块.

文件log.js:

define(["require", "exports"], function(require, exports) {
    function message(s) {
        console.log(s);
    }
    exports.message = message;
});
Run Code Online (Sandbox Code Playgroud)

要模拟具有javascript AMD模块,请编译上面的示例,然后删除log.ts文件.如果您现在尝试使用相同的命令进行编译,则会因以下错误而失败:

./main.ts(1,1): error TS2071: Unable to resolve external module '"./log"'.  
./main.ts(1,1): error TS2072: Module cannot be aliased to a non-module type.
Run Code Online (Sandbox Code Playgroud)

我现在如何修改main.ts以便它编译并解析这个log.js AMD模块?如果必须的话,我可以编写log.d.ts文件,但是想要一个没有声明文件的方法.

如果我可以在规范的TypeScript方式中学习如何做到这一点,那么我可以继续完成我的项目的模块化.

javascript module amd external typescript

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

在头文件中声明一个全局变量`extern const int`,但在源文件中只声明`int`

我正在试验GCC,发现你可以const在头文件中声明外部变量,但在实现文件中保持它们是可变的.

编辑:这实际上不起作用.我编译测试代码的唯一原因是因为我没有在"header.c"中包含"header.h".

header.h:

#ifndef HEADER_H_
#define HEADER_H_

extern const int global_variable;

#endif
Run Code Online (Sandbox Code Playgroud)

header.c:

int global_variable = 17;
Run Code Online (Sandbox Code Playgroud)

这似乎是一个非常好的功能,用于保持global_variablereadonly给用户,header.h但保持它们可以通过implementation(header.c)进行修改.

注意:以下代码只是这种声明方式如何阻止赋值的示例global_variable.

#include "header.h"

int main(void)
{
    global_variable = 34; /* This is an error as `global_variable` is declared const */
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

因为我之前从未见过技术.我开始怀疑它是否有效.

这是一个定义明确的行为还是这是GCC未能提醒我的错误?

c header constants external global-variables

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

Docker-compose env文件无法正常工作

我正在写docker-compose文件到MySQL实例,并想从env文件中使用一些变量:这里的文件实际上是这样的:

泊坞窗,compose.yml

version: '3.3'
services:
  db:
    image: mysql
    restart: always
    env_file:
      - ./imran.env
    environment:
      MYSQL_ROOT_PASSWORD: ${PASS}
    ports:
      - ${PORT1}: ${PORT2}
Run Code Online (Sandbox Code Playgroud)

imran.env

PASS=imran123
PORT1=3306
PORT2=3306
Run Code Online (Sandbox Code Playgroud)

而不是正确的工作我得到以下错误:

WARNING: The PASS variable is not set. Defaulting to a blank string.
WARNING: The PORT2 variable is not set. Defaulting to a blank string.
ERROR: The Compose file './docker-compose.yml' is invalid because:
services.db.ports contains unsupported option: '${PORT1}
Run Code Online (Sandbox Code Playgroud)

请帮忙

external environment-variables docker-compose

7
推荐指数
8
解决办法
6197
查看次数