小编App*_*rew的帖子

为什么dragleave事件意外触发?

请参阅演示 - http://jsfiddle.net/fSB32/2/

我的意图是当在事件上触发拖动事件时会出现叠加层document.因此,允许用户将图像拖放到文档的任何位置.当他这样做时会出现一个很酷的叠加层.在拖动事件完成时,叠加层应该隐藏自己.

我面临的问题是dragleave事件被意外触发(请参阅演示中的控制台),导致叠加层在出现时立即隐藏.如果您注释掉代码以隐藏叠加层,那么它自然会显示出来并且永远不会出现.

jquery html5 drag-and-drop

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

com.sun.el包含什么?

这只是由Java定义的API,由(比如说)服务器实现,还是JRE也包含实现?

事实是我试图在我的JSF页面上使用'+'连接两个字符串,但它抛出了NumberFormatException.它似乎试图使用Long.parseLong()解析我的字符串.

我很惊讶在堆栈跟踪中看到这个包,因为我认为这些表达式是Groovy表达式.这肯定不是Groovy,而是其他一些EL.

我正在使用Weblogic服务器.

jsf weblogic el oracle-adf

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

Javascript中的任何伪随机数生成器?

可能重复:
如何创建我自己的JavaScript随机数生成器,我也可以设置种子

Javascript是否有随机数生成器?

在你说Math.random()之前,我的要求是它应该允许一个种子值.对于相同的种子值,它应该生成完全相同的"随机"数字序列,并且数字序列应该是相当随机的.

javascript

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

为什么我的FB应用程序永远在IE中循环?

我有一个Facebook应用程序,它在IE中运行时永远循环.在其他浏览器中它工作正常.

我需要你的帮助来调试这个,但在此之前我需要提一下我是如何实现它的.

FB建议当用户尝试访问应用程序时,我们应该将用户重定向到应用程序授权页面.从那里FB将重定向(使用302代码)到我们喜欢的网址.在这种情况下,我要求FB重定向到我的应用程序的URL appLogin=1,查询字符串中有一个标志.但是,随着FB code在查询字符串中附加一个非常长的参数,这非常难看.因此,在这种情况下,我LoggedIn在PHP会话中放置了一个标志,并使用JS代码将用户重定向回应用程序URL window.top.location.href = <app url>.这会清除位置栏中的URL.

这在Firefox和Chrome中运行良好,但在LoggedIn代码从appLogin舞台重定向后,会话中缺少IE 标志.事实上,在这种情况下,PHP会话似乎已重置.这使我的应用程序感到困惑,认为这是一个初始请求,因此它将用户重定向到授权页面.

我希望上述内容有道理.非常感谢任何见解.

UPDATE1:

按照要求.这是代码片段.

$reset = false;
$topRedirect = true;

if (isset($_REQUEST['appLogin'])) {
    resetSession();
}
session_start();

$facebook = new Facebook(array(
  'appId' => $AppId,
  'secret' => $AppSecret,
  'cookie' => true,
));

if (isset($_REQUEST['appLogin'])) {//Comes here when appLogin is set, i.e. we have just been redirected here from OAuth (authorization) page.

    if (isset($_REQUEST['error'])) {
        if ($_REQUEST['error_reason'] === 'user_denied') {
            $msg = "You need …
Run Code Online (Sandbox Code Playgroud)

javascript php internet-explorer facebook infinite-loop

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

如何在一台服务器上与一个用户处理多个PHP会话?

我的服务器上的单个域上托管的Facebook应用程序很少.同一个用户可能会在一个会话中访问我的两个或多个应用程序.如何确保来自一个应用程序的某些数据不会在另一个应用程序中结束?由于用户可能只是远离应用程序导航,因此不能选择退出.

php facebook session-state

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

如何垂直放置两个div,其中顶部的剩余高度?

标记如下: -

<div id="parent">
    <div class="top">
        <ul>
            <li>...
        </ul>
    </div>
    <div class="bottom">
        <ul>
            <li>Option A
            <li>Option B
            <li>Option C
        </ul>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS是: -

div {
    border: 1px solid black;
}

#parent {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    overflow: hidden;
}

.top {
    max-height: 200px;
    overflow: scroll;
}
Run Code Online (Sandbox Code Playgroud)

所以,基本上我想要的是bottom div应该触摸窗口的下边缘,并且应该采取剩余空间top div.我目前设置的方法max-heighttop div显然不是好的,因为根据屏幕大小(在手机上),这将是要么太少或大.我可以使用CSS实现这一点吗?

这是一个jsfiddle - http://jsfiddle.net/Ldr07h2r/

html css css3 flexbox

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

我正确使用新操作员吗?

我有以下指针.

char **x = NULL;
Run Code Online (Sandbox Code Playgroud)

x将指向一个指针数组.以下代码是否正确?

x = new (nothrow) (*char)[20];
Run Code Online (Sandbox Code Playgroud)

我们将使用它来处理它

delete[] x;
Run Code Online (Sandbox Code Playgroud)

x = (char **) malloc(sizeof(char **) * 20);
Run Code Online (Sandbox Code Playgroud)

x = new (nothrow) (*char)[20];
Run Code Online (Sandbox Code Playgroud)

当量?

c++ new-operator

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

HashDoS:Hashtable的最坏情况复杂度怎么能是O(n ^ 2)?

到目前为止,你们中的许多人一定听说过HashDoS.发现这一点的研究人员在他们的视频中声称Hastable的最坏情况复杂性O(n^2).怎么会这样?

sorting hash denial-of-service

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

在之前的JavaScript错误之后,不会评估正文中的脚本标记

我有一个HTML文件,其中postIt()<script>标记内定义了JavaScript方法(比如说).它的标记前面有两个不再存在的外部JavaScript文件的引用.所有这些<script>标签都在里面<body>.

我必须设置WebClient.setThrowExceptionOnFailingStatusCode为false,以便我可以继续使用不存在的JavaScript文件.

但是当我尝试调用时page.executeJavascript("postIt()"),我得到Reference not found错误!

  1. 这是什么原因,我们有可能的解决方法吗?
  2. JavaScript引擎是否在自己的线程中运行?

javascript java htmlunit

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

如何在不使用`GROUP BY`的情况下进行聚合?

我有如下查询

SELECT a.*, b.*

(SELECT ATTR1, ATTR2, sum(QUANTITY) AS TOTAL_QTY,
ATTR3 FROM TABLE_A
WHERE ATTR4 > 0
GROUP BY ATTR1, ATTR2, ATTR3) a,

TABLE_B b

WHERE a.ATTR1 = b.ATTR1
AND a.ATTR2 = b.ATTR2
Run Code Online (Sandbox Code Playgroud)

GROUP BYATTR1需要计算正确的TOTAL_QTY,但唯一的原因是我将其他属性分组,因为Oracle要求if GROUP BY子句存在,那么所有SELECT属性也应该在GROUP BY子句中.

这意味着每次我需要Table_A中的此查询中的属性时,我也需要将其放入GROUP BY.这不仅看起来很丑陋,而且可能会产生性能影响,也许会产生不可预见的副作用.

如何TOTAL_QTYATTR1没有GROUP BY子句的情况下重写上面的查询来计算每个组?

sql oracle group-by aggregate-functions

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

如何创建ELF可执行文件?

可能重复:
创建ELF而不是a.out

当我使用命令时gcc hello.cpp,我最终得到了a.out.

我在某处读到a.out文件与ELF可执行文件不同.

如何指示gcc创建ELF可执行文件?

c++ linux gcc elf

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