问题列表 - 第21447页

将没有www的URL重定向到www

我需要你的帮助.我想测试是否输入了没有www的URL

喜欢example.com它应转发给www.example.com.

mod-rewrite isapi-rewrite url-rewriting

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

Uploadify插件不会调用Java Servlet

我刚开始使用Uploadify flash插件而不是标准的HTML UI.
并遇到了下一个问题:

当我点击"上传文件"链接时,会显示该进度并显示"已完成"状态,但实际上 - 它没有发生任何事情,Java Servlet不会从后端调用.

有上传的servlet和上传进行下一方式早些时候:

< form enctype="multipart/form-data" method="post" target="uploadFrame"
action="<%= request.getContextPath() %>/uploadFile?portletId=${portletId}&remoteFolder=${remoteFolder}">...
Run Code Online (Sandbox Code Playgroud)

提供Uploadify插件后,UI 现在看起来像:

插件部分(配置):

    <script>
...  
         oScript.text+= "$j('#uploadify').uploadify({";
      oScript.text+= "'uploader' : 'kne-portlets/js/lib/uploadify/scripts/uploadify.swf',";
      oScript.text+= "'script'   : '<%= request.getContextPath() %>/uploadFile?portletId=${portletId}&remoteFolder=<%= decodedString %>',";
      oScript.text+= "'cancelImg': 'kne-portlets/js/lib/uploadify/cancel.png',";
      oScript.text+= "'folder'   : '<%= decodedString %>',";
      oScript.text+= "'queueID'  : 'fileQueue',";
      oScript.text+= "'auto'     : false,";
      oScript.text+= "'multi'    : false,";
      //oScript.text+= "'sizeLimit' : 1000";
      oScript.text+= "});";
      oScript.text+= "});"; 
...   
</script>
Run Code Online (Sandbox Code Playgroud)

'scripts'参数在这里指向后端的Java Servlet

<%= decodedString %>是文件夹路径,其值为\\ file-srv\demo

上传部分:

<input …
Run Code Online (Sandbox Code Playgroud)

java jquery jsp servlets uploadify

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

Java中的字符串isNullOrEmpty?

这肯定是之前被问过,但谷歌搜索没有找到它.在任何标准的java库(包括apache/google/...)中,有静态isNullOrEmpty()方法Strings吗?

java string

130
推荐指数
6
解决办法
14万
查看次数

一种简单的多边形交叉算法

我正在寻找一种非常简单的算法来计算多边形交叉/裁剪.也就是说,给定的多边形P,Q我想找到的多边形T被包含在PQ,我希望T是最大的所有可能的多边形中.

我不介意运行时间(我有一些非常小的多边形),我也可以得到一个近似的多边形交叉点(也就是说,一个点数较少的多边形,但它仍包含在多边形的交叉点中).

但对我来说,算法将是简单的(更便宜的测试)并且最好是短(更少的代码)对我来说非常重要.

编辑:请注意,我希望获得一个代表交叉点的多边形.对于两个多边形是否相交的问题,我不需要一个布尔答案.

math geometry 2d polygon

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

未定义的对LibSerial的依据

所以我正在编写一个串行传输程序,并且刚刚转换为使用C++,因为我使用C++已经有一段时间了(我最近一直在使用C,之前是java)

现在我需要使用LibSerial,(它似乎比C的termios更简单)

我的代码是:

//gen1.cpp
#include "string2num.h" // a custom header
#include <iostream>
#include <SerialStream.h>
using namespace LibSerial;
//using namespace std;

int main(int argc, char*argv[])
{
        if (argc<2)
        {
                std::cout<<argv[0]<<"requires the device name eg \"dev/tty0\" as a parameter\nterminating.\n";
                return 1;
        }    
        SerialStream theSerialStream(argv[1]); //open the device
        return 0;
}
Run Code Online (Sandbox Code Playgroud)

当我编译输出时:

g++ -Wall -o gen1 gen1.cpp string2num.o
/tmp/cchPBWgx.o: In function `main':
gen1.cpp:(.text+0x121): undefined reference to `LibSerial::SerialStream::SerialStream(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Ios_Openmode)'
/tmp/cchPBWgx.o:(.rodata._ZTVN9LibSerial15SerialStreamBufE[vtable for LibSerial::SerialStreamBuf]+0x24): undefined reference to `LibSerial::SerialStreamBuf::showmanyc()'
/tmp/cchPBWgx.o:(.rodata._ZTVN9LibSerial15SerialStreamBufE[vtable for LibSerial::SerialStreamBuf]+0x28): undefined reference …
Run Code Online (Sandbox Code Playgroud)

c++ posix serial-port g++ linker-errors

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

检查机器是否为UP/ALIVE

我想使用C#检查远程计算机是否已经启动(重启/重新映像后).

现在,我能想到的是运行PING命令并检查机器是否会回复.有什么优雅的方式吗?

谢谢!

编辑

我担心的一个问题是PING通常会响应ONCE机器启动Windows.有些服务可能尚未开始.见Anders Lindahl的回答.

c# diagnostics

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

Installshield 12:在运行时更改合并模块的目标

我正在尝试在运行时更改合并模块的目标...

让我解释一下:我有一个合并模块,其目标设置为[SystemFolder]文件夹。

我有很多MSI项目都指向这个合并模块,所有项目都将合并模块(组件)的目标指向“(使用合并模块的默认目标)”。

问题:MSI项目之一需要将合并模块安装到“公用文件”位置(而不是systyem32文件夹)。

因此,如果我将MSI项目中的合并模块(组件)目标更改为[CommonFileFolder],则不会发生任何事情(因为合并模块目标仍设置为[SystemFolder])

或者,如果我将合并模块的目标更改为[TARGETDIR],然后将MSI项目中的合并模块(组件)的目标更改为[CommonFileFolder],则可以正常工作。但是随后我所有其他MSI项目都将合并模块安装到根驱动器,因为其他MSI项目仍将合并模块(组件)的目标指向“(使用合并模块的默认目标)”。

我不能做这两件事:我不想将每个MSI项目都更改为[SystemFolder]或[CommonFileFolder]。

而且我也不想创建两个相同的合并模块(一个指向[SystemFolder],另一个指向[CommonFileFolder]),所以我只需要更改一个MSI项目

如果MSI项目将合并模块指向“(使用合并模块的默认目标)”,它们是否可以更改合并模块的目标?

例如:如果TARGETDIR ='(使用合并模块的默认目标),则设置TARGETDIR = [SystemFolder]否则使用[TARGETDIR]

还是我可以解决此问题的另一种方法?

谢谢BillyBobLee

merge installshield module

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

如何使用HTML或jQuery代码禁用对INPUT的Chrome拼写检查?

我在HTML页面中有一个输入

<input id="SearchBox" type="text" value="" width="300px" 
       title="Search the card pool" autocomplete="off" maxlength="170">
Run Code Online (Sandbox Code Playgroud)

我想用autospellcheck ="off"之类的东西来关闭它.有没有办法实现这一目标?

是否有办法为Firefox关闭此功能?

html firefox google-chrome spell-checking input

17
推荐指数
2
解决办法
9068
查看次数

如何从Eclipse中的验证中排除特定文件夹或文件?

我们在单元测试中使用了一堆格式错误的XML文件来检查我们的应用程序是否可以处理它们.

Eclipse将这些XML文件标记为错误,从而污染了"问题视图".

有没有办法从Eclipse验证器中排除特定文件夹?

eclipse

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

读取li值并将它们插入数组中?

我有一个id为ul1的ul.在UL我有3 li,每个包含一个文本框.如何读取ul的每个li以检索li中文本框的值并将它们放入数组中?

jquery

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