问题列表 - 第28232页

最小的Java运行时我可以合法分发吗?

我的Java SWT桌面应用程序与它自己的Java运行时一起分发,我想让下载大小尽可能小.我想从rt.jar中删除我不使用的所有类,但根据JDK运行时许可证这是禁止的(请参阅根JDK文件夹中的README.html文件).

由于Java是开源的,我是否允许从源代码编译我自己的"Java"运行时没有这种分发限制?如果是这样,有没有人这样做过?(或者你只是忽略JDK许可条款?)

java licensing

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

.NET中的线程安全集合

当需要线程安全集合(例如Set)时,现在的标准是什么.我自己同步它,还是有固有的线程安全集合?

.net c# collections multithreading

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

大多数人使用的"标准"JQuery树视图是什么?似乎最受欢迎的插件不再受支持了?

我选择了JQuery作为我的JavaScript库,但现在我对JQuery插件网站感到有些沮丧...网站有点糟糕......插件区域设计得不是很好,我只能找到一些树视图.不再支持投票率最高的那个(链接文本).

有人可以指点我的工业实力树视图吗?

所需特点:

  • 稳定

  • async/ajax会很好

  • 拖放节点会很好

到目前为止,我对JQueryUI很高兴 - 设计很棒.但是,为什么它没有标准树视图?

皮特

treeview jquery jquery-ui jquery-plugins

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

如何将CPAN用作非root用户?

我想在我没有root访问权限的共享服务器上安装perl模块.我怎样才能做到这一点?它们似乎也有旧版本的CPAN(它在运行命令时会抱怨),是否可以更新我帐户中使用的CPAN命令而无需root访问权限?

perl cpan

76
推荐指数
3
解决办法
4万
查看次数

使用strchr构建一个字符串

我有以下内容:

LPSTR email // Has data in it already
LPSTR index=strchr(email,'@');
Run Code Online (Sandbox Code Playgroud)

现在我想插入一个新的字符串:

LPSTR username
Run Code Online (Sandbox Code Playgroud)

从字符串开头到"索引"的"电子邮件"部分.

例如:email ="roel@emailI-ISP.com"so username ="roel".

是否有功能快速完成或我需要构建一个?

罗埃尔

c

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

.htaccess 将 https 重定向到 http 不起作用

我正在尝试将任何 https 流量捕获到我网站的前面,因此:

https://www.domain.com
Run Code Online (Sandbox Code Playgroud)

被重定向到:

http://www.domain.com
Run Code Online (Sandbox Code Playgroud)

但是,其他子域需要重定向到其他地方。在大多数情况下,除了 https -> http 重定向之外,这一切都有效。这是我目前的 .htaccess 文件:

RewriteEngine On

RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}

RewriteCond %{HTTP_HOST} ^domain\.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]

RewriteCond "%{HTTP_HOST}" !^www.* [NC]
RewriteCond "%{HTTP_HOST}" ^([^\.]+).*$
RewriteRule ^(.*)$ https://secure.domain.com/a/login/%1 [L,R=301]
Run Code Online (Sandbox Code Playgroud)

似乎这一点:

RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}
Run Code Online (Sandbox Code Playgroud)

不像我想象的那样工作。事实上,它似乎根本没有重定向。

在另一个子目录中,我的效果正好相反:

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Run Code Online (Sandbox Code Playgroud)

所以我的想法是相反应该做的工作,但似乎没有。

有人有什么想法吗?

编辑

我认为这可能与以下事实有关:在服务器上有一个 ssl 证书,ISP 使用该证书为您的站点提供通用 https 地址。例如,如果您的网站位于:

http://www.yourdomain.com

您可以使用以下方法通过 https 访问相同的内容/托管帐户:

https://server100.securedomain.com/yourdomain.com

可能是因为当我在浏览器中输入 https 时,我正在获得通用证书,并且因为它与我输入的域名不匹配,所以我收到了一个关于不受信任的证书的安全警告,该证书正在停止重定向?

编辑 2

查看服务器标头,我认为我的上述假设是正确的。服务器返回:

The host name in the …
Run Code Online (Sandbox Code Playgroud)

apache .htaccess ssl redirect

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

在php中隐藏javascript

我正在研究一个项目,当用户输入他的电子邮件地址检查可用性时,它需要电子邮件验证.我在javascript写的PHP代码它工作正常但我的问题是当有人看到我的页面源它在javascript代码中显示所有用户的电子邮件地址.我想隐藏这个.

我在单独的文件中编写了javascript代码,但验证无效.

如果任何人提出想法,如何在PHP中隐藏JavaScript代码,请指导我.

谢谢

javascript php

0
推荐指数
2
解决办法
357
查看次数

SQL验证!

我是SQL的新手,所以这可能是一个愚蠢的问题......

我有一个PHP表单,填写我的SQL表中的几个字段.我有这个代码:

$sql="INSERT INTO $tbl_name
(app_name, app_path, short_desc, full_desc)
VALUES ('$_POST[app_name]', '$_POST[app_path]',
'$_POST[short_desc]', '$_POST[full_desc]')";
Run Code Online (Sandbox Code Playgroud)

但即使app_name和app_path也是非NULL列,如果表单中的这些字段中没有文本,则可以执行查询.

所以,我的问题是:

如何停止查询的执行如果在NOT NULL字段没有文字?

php mysql sql

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

Python,用PIL画一个圆圈

我正在寻找一个命令,它将使用PIL在现有图像上绘制一个圆圈.

im = Image.open(path)
Run Code Online (Sandbox Code Playgroud)

我想要一个能绘制半径r和中心的彩色圆圈的功能(x,y)

python python-imaging-library

16
推荐指数
4
解决办法
3万
查看次数

没有PDFlib库,如何从HTML生成PDF?

我需要从HTML生成PDF,但是我已经PDF Support disabled托管了,所以没有PDFlib GmbH库是否可以做?

谢谢

php pdf

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