问题列表 - 第3830页

Javascript拖放网格

我正在寻找一个脚本,它允许我有一个可拖动的div网格(用于组织图像缩略图).所以当一个div被拖到另一个div上时,div会移动以创建一个空位以放弃div.

我知道jQuery有一个拖放库,但它似乎不允许我需要的功能(捕捉到网格和移动周围的div).

有人知道我需要的脚本或框架吗?

谢谢!

javascript drag-and-drop

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

使用MySQL和PHP的单行查询

说我有这个

$result =  mysql_query('SELECT views FROM post ORDER BY views ASC');
Run Code Online (Sandbox Code Playgroud)

我想使用索引30处的值,我假设我会使用它

mysql_data_seek($result, 30);
$useableResult = mysql_fetch_row($result);
echo $useableResult . '<br/>';
Run Code Online (Sandbox Code Playgroud)

但那是我整个桌子的回归

我有什么问题?

编辑:Woops,我其实

mysql_data_seek($result, 30);
while($row = mysql_fetch_row($result)){
    echo $row['views'] . '<br/>';
}
Run Code Online (Sandbox Code Playgroud)

php mysql

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

如何使Ant INCLUDE文件集优先于EXCLUDE

如果我有这样的文件集:

<fileset dir=".">
  <exclude name="classes/*"/>
  <include name="**/zar.class"/>   
</fileset>
Run Code Online (Sandbox Code Playgroud)

排除优先于include,我不会以任何类结束.[因为对于这个假设的例子,zar.class在类dir中]我想包含zar文件,即使它在类dir中.

我暂时对抗这个问题,阅读有关选择器,模式集,文件集,尝试组合文件集等但无法使其正常工作.

有人知道怎么做吗?

ant include fileset

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

我可以在HTML标签上构建属性吗?

我可以在HTML标签中添加我想要的任何属性,这样我以后可以使用javascript检索它们的值吗?例如:

<a href="something.html" hastooltip="yes" tipcolour="yellow">...</a>
Run Code Online (Sandbox Code Playgroud)

如果这不起作用,你会如何存储这样的任意信息?

编辑:由于看起来构建 HTML属性在技术上并不合适,我在这里将这个问题的第二部分改为自己的问题:如何为某些HTML标签存储任意数据

html javascript

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

ASP.Net会话超时检测:Session.IsNewSession和SessionCookie检测是最好的方法吗?

当我的ASP.Net会话超时(并形成身份验证)并尝试点击页面时,我会自动重定向到我的默认login.aspx页面.

在页面加载之前,我需要确定这是否是超时情况,如果是 - 重定向到timeout.aspx.

下面的文章指定如果IsNewSession为true,并且存在sessionID cookie,那么您将遇到超时情况.

但是在我的测试中,我遇到了我超时的情况并尝试重新登录并且IsNewSession等于true并且sessionId cookie仍然处于闲置状态(因为它保留整个浏览器会话),因此它说我已经定时了当我只是想重新登录时再次出现.

有没有更好的方法来做这一切?

技术是描述下这里这里.

在我的'global.asax'文件中,我有:

void Application_PreRequestHandlerExecute(object sender, EventArgs e)
{
        // Check if session state is enabled in web.config
        if (Context.Session == null) return;

        if (Session["user"] == null) 
        {
            if (Session.IsNewSession)
            {                    
                HttpCookie sessionCookie = Request.Cookies["ASP.NET_SessionId"];
                if ((null != sessionCookie) && !string.IsNullOrEmpty(sessionCookie.Value))
                {
                    /* Session Timeout! */
                    FormsAuthentication.SignOut(); //just in case not done yet
                    Session.Abandon();
                    Response.Redirect("timeout.aspx");
                }
                else
                {
                    // Cookie didn't exist - must be a brand new …
Run Code Online (Sandbox Code Playgroud)

asp.net session timeout

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

为什么std :: auto_ptr operator = trash objects?

似乎有std :: auto_ptr和赋值的问题,因此引用的对象似乎由于某种原因而被删除.

std::auto_ptr<AClass> someVar = new AClass();  // should work, but mangles content
std::auto_ptr<AClass> someVar( new AClass() ); // works fine.
std::auto_ptr<AClass> someVar = std::auto_ptr<AClass>(new AClass()); // works fine.

std::auto_ptr<AClass> someVar;
someVar.reset( new AClass() ); // works fine.
Run Code Online (Sandbox Code Playgroud)

我已经跟踪了它,并且(通过观察调试器中的值)出现问题发生在从用于包装rhs指针而创建的临时std :: auto_ptr_byref()的指针传输中.这是输入auto_ptr(auto_ptr_ref <_Ty> _Right)函数时_Right中包含的值是正确的,但是离开时_Myptr中的值是垃圾.

template<class _Ty>
    struct auto_ptr_ref
        {   // proxy reference for auto_ptr copying
    auto_ptr_ref(void *_Right)
        : _Ref(_Right)
        {   // construct from generic pointer to auto_ptr ptr
        }

    void *_Ref; // generic pointer to auto_ptr ptr
    };

template<class _Ty> …
Run Code Online (Sandbox Code Playgroud)

c++ memory std

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

如何知道我是否在回发?

我读过JSF文档中ResponseStateManager有一个isPostBack()方法.我如何(以及在​​哪里)拥有一个实例ResponseStateManager

jsf postback

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

访问COM接口方法C++

都:

  • CLSID
  • IID

指定了上述内容,并使用:

  • CoCreateInstance的()

返回由上面的CLSID指定的类的单个未初始化对象.

那我如何从C++访问Interface的方法呢?无:

  • ATL
  • MFC
  • 只是简单的C++

之后,我使用CreateInstance()

我遇到了麻烦,使用CreateInstance() - 最后一个参数 - ppv

使用oleview,我可以看到上面指定的IID上面的IID的方法,例如:

interface IS8Simulation : IDispatch {
    HRESULT Open([in] BSTR FileName);
};
Run Code Online (Sandbox Code Playgroud)

我怎样才能访问上面的内容?示例/指导 - 请

问候

c++ com oleview

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

如何通过phpmyadmin导入一个非常大的查询?

如果我的主机不允许我直接将文件上传到我的mysql文件夹,我只能通过phpmyadmin这样做?除了其原生导入功能之外还有其他选择,以便在上传大约8mb的查询时我的连接不会超时吗?

php mysql timeout phpmyadmin

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

在Java中没有旋转的块?

Java中的某些方法会阻塞,直到它们可以执行某些操作,比如ServerSocket.accept()和InputStream.read(),但是它如何做到这一点对我来说并不容易找到.我能想到的最接近的事情是每次循环使用Thread.sleep()的while()循环,但是睡眠时间越长,阻塞响应越少,睡眠越短,发生的旋转越多.

我有两个问题:

  1. 各种标准功能(如上所述)如何阻止?原生代码?while()循环?别的什么?

  2. 我该如何实现阻止的方法?

java multithreading

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