问题列表 - 第48062页

如何用PHP撤消/撤消异或?

XOR从概念上讲,我有点困惑.我有一个轻微的加密功能,我需要解密,我不知道如何让它正常工作.

如果我的值最初由以下方式生成:

$val = dechex($seed^$id);
Run Code Online (Sandbox Code Playgroud)

然后,在其他地方,我有相应的$ val和$ seed,我怎么能生成$ id?

php xor

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

具有兄弟子域的跨域JavaScript代码

我有两个Web应用程序设置:

david .example.com和john .example.com

大卫给约翰开了一个新窗口:

window.open('john.example.com');
Run Code Online (Sandbox Code Playgroud)

John现在想在David上设置一个输入元素:

$("#input", window.opener.document).val("Hello David.");
Run Code Online (Sandbox Code Playgroud)

我的问题是,由于跨域脚本安全性,这在大多数现代浏览器上都不起作用.我也试过document.domain在David和John上设置不同的域名组合但没有成功.

唯一一次这样做是因为John已经开启example.com并且两者都已经document.domain开始工作example.com.但是,这example.com是我们的主要网站,并不是一个解决方案.

那么,有什么方法可以让我在上述示例中使解决方案适用于所有现代安全意识的浏览器?

笔记

  • 我控制example.com及其所有子域.
  • David和John是单独的Web应用程序,不能托管在同一个子域中.

javascript subdomain cross-domain siblings

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

Java:删除JTabbedPane上的边距/填充

我想知道如何删除我的JTabbedPane的和我的JFrame的内容窗格之间,我的JTabbedPane中和其内部的JPanel之间的利润率.我在想要移除的边缘上空盘旋.绿线在这里显示jtabbedpane内的jpanel之间的差距.

我试着查看一些名为setMargin但在JTabbedPane上不存在的方法.我还检查了不同布局上的HgapVgap(两个= 0)(根内容窗格,我的jpanel等).

所以欢迎任何建议.谢谢.

图像就在这里.

我还不能发布图片.

java swing margins jtabbedpane

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

为什么在头文件中声明"static const"成员会导致链接器错误?

我有一个类声明(.h文件),如下所示:

struct MyClass {
    static const uint32_t SIZE = sizeof(MyType);
};
Run Code Online (Sandbox Code Playgroud)

将我的程序链接在一起时,我会收到链接器错误MyClass::SIZE.nm确认符号未定义.http://forums.devshed.com/c-programming-42/linker-errors-undefined-reference-to-static-member-data-193010.html似乎解决了我的问题,表明"类静态对象也必须是在正常的全局变量之外在任何函数或类之外声明."

我有两个问题:

  1. 这个解释对我的案子有效吗?如果是这样,你能更详细地解释为什么这是真的吗?
  2. 解决它的最佳方法是什么?我想将此成员的初始化完全保留在.h文件中.

c++

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

跨页的C#Sql连接字符串

如果我有几个页面,那么创建连接字符串变量并在我的所有页面之间共享它是正确的过程.我宁愿不为每个页面键入连接字符串100次,而只是调用它.我可以在我的命名空间中创建它还是最好的方法?

c# sql connection-string

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

如何在枚举中将枚举转换为Seq/List?

我正在编写一个servlet,需要从请求中获取所有参数.我发现request.getParameterNames返回a java.util.Enumeration,所以我必须编写代码:

val names = request.getParameterNames
while(names.hasMoreElements) {
    val name = names.nextElement
}
Run Code Online (Sandbox Code Playgroud)

我想知道有没有办法将a转换Enumeration为a Seq/List,那么我可以使用该map方法吗?

enumeration scala

22
推荐指数
2
解决办法
9243
查看次数

使用<div>间隔器是一种不好的做法吗?

使用<div>标签来表达元素之间的差距是不是一种坏习惯?如果是的话 - 为什么会这样?

这是一个例子:

<div class="panel">
    <!-- Content -->
</div>

<div class="spacer"></div>

<div class="panel">
    <!-- Content -->
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

div.spacer
{
    font-size: 0; 
    height: 10px;
    line-height: 0;
}
Run Code Online (Sandbox Code Playgroud)

html css

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

字体大小:EMs与Pixels ...在2011年应该使用哪一个?

因此,在当天,对于字体大小,使用EMs像素是非常优选的,因为EMs用IE6缩放而像素没有.但是,现在,每个现代浏览器都能够正确缩放像素大小的字体.EMs的另一个优点是它级联,而像素没有.

也就是说,如果一个人正在为现代浏览器进行Web开发并且绝对想要级联字体大小,那么像素是首选吗?

我正在考虑使用像素作为字体大小而不是EMs存在任何其他缺点.谢谢!

css accessibility

9
推荐指数
2
解决办法
6578
查看次数

TagSoup与Jsoup vs. HTML Parser vs. HotSax vs.

丰富的HTML解析器可供选择(并坚持使用)令人难以置信:

http://java-source.net/open-source/html-parsers

如何选择最符合以下要求的产品:

  1. 成熟(比其他人更少的错误)
  2. 生活和呼吸(即维持)
  3. 快速且资源效率高(旨在在Android上运行)

根据您的经验,您会推荐哪种HTML解析器(满足上述要求)以及原因?

java android html-parsing

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

如何在delphi中检查Tstringlist的长度

这就是我想要做的.我有一个Tstringlist,一个名字.如果名称格式为DOE,JOHN,NMI,我希望它将名称拆分为3个不同的字符串.
但问题是,如果没有中间的首字母怎么办?或名字.就像它可能只是DOE一样,然后最后两行超出界限.程序崩溃了.什么是最好的解决方案?

var ptname, physname: Tstringlist;

if pos(',',Msg.Grp2[0].ObsReq[0].OrderingProviderFamilyName) > 0 then // split it if it has a comma
begin
  physname := TstringList.Create;
  physname.CommaText := Msg.Grp2[0].ObsReq[0].OrderingProviderFamilyName;
  Parameters.ParamByName('@OrderingLastNameOBR16').Value := physname[0];
  Parameters.ParamByName('@OrderingFirstNameOBR16').Value := physname[1];
  Parameters.ParamByName('@OrderingMiddleNameOBR16').Value := physname[2];
  physname.Free;
end
Run Code Online (Sandbox Code Playgroud)

delphi

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