问题列表 - 第38500页

jQuery Draggable + Sortable - 如何在两个可滚动列表之间拖放

我想有两个列表,可用项和所选项,其中可用项通过拖放分配给所选项.我要求所选项目是可排序的,但不是可用项目.挑战在于两个列表都可能包含大量项目,因此需要可滚动.

这是我到目前为止的jQuery:

        <script type="text/javascript">
        $(function() {
            $( "#available > li" ).draggable({ 
                revert: 'invalid',
                connectToSortable: '#selected',
                containment: '#drag_container'
            });

            $( "#selected" ).sortable({
                axis: 'y',
                placeholder: 'ui-state-highlight'
            });
        });
    </script>
Run Code Online (Sandbox Code Playgroud)

和相应的HTML:

            <div class="drag_container">
            <ul id="available" class="drag_column draggable">
                <li id="item1" class="ui-state-default"><span class="ui-icon ui-icon-arrow-4-diag"></span>Item 1</li>
                <li id="item2" class="ui-state-default"><span class="ui-icon ui-icon-arrow-4-diag"></span>Item 2</li>
                <li id="item3" class="ui-state-default"><span class="ui-icon ui-icon-arrow-4-diag"></span>Item 3</li>
                <li id="item4" class="ui-state-default"><span class="ui-icon ui-icon-arrow-4-diag"></span>Item 4</li>
                <li id="item5" class="ui-state-default"><span class="ui-icon ui-icon-arrow-4-diag"></span>Item 5</li>
                <li id="item6" class="ui-state-default"><span class="ui-icon ui-icon-arrow-4-diag"></span>Item 6</li>
                <li id="item9" class="ui-state-default"><span class="ui-icon ui-icon-arrow-4-diag"></span>Item 9</li>
                <li id="item10" class="ui-state-default"><span …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui jquery-ui-sortable jquery-ui-draggable

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

MSTest:如何增加测试时间

我有一个测试需要工作超过1分钟(VS2008,MSTest,从VisualStudio启动测试):

    const int TestTimeout = 1;

    [TestMethod]
    [Timeout(10*60*1000)] // 10 minutes
    public void Login_ExpirationFail_Test()
    {
        IAuthenticationParameters parameters = new AuthenticationParameters(...);
        LdapAuthentication auth1 = new LdapAuthentication();
        IAuthenticationLoginResult res = auth1.Login(parameters);

        Assert.IsNotNull(res);
        Assert.IsFalse(string.IsNullOrEmpty(res.SessionId));

        const int AdditionalMilisecodns = 400;
        System.Threading.Thread.Sleep((TestTimeout * 1000 + AdditionalMilisecodns) * 60);

        LdapAuthentication auth2 = new LdapAuthentication();
        auth2.CheckTicket(res.SessionId);
    }
Run Code Online (Sandbox Code Playgroud)

此测试在"运行"模式下完成,"测试'Login_ExpirationFail_Test'超出执行超时期限." 错误消息,在"调试" - 它工作正常.

我看到几个与从命令行启动测试相关的类似问题.

如何在"运行"模式下使我的测试可行?

谢谢.

tdd unit-testing mstest timeout .net-3.5

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

将DateTime.Now转换为秒

我正在尝试编写一个函数,将DateTime.Now实例转换为它表示的秒数,以便我可以将它与另一个DateTime实例进行比较.这是我目前拥有的:

public static int convertDateTimeToSeconds(DateTime dateTimeToConvert)
    {
        int secsInAMin = 60;
        int secsInAnHour = 60 * secsInAMin;
        int secsInADay = 24 * secsInAnHour;
        double secsInAYear = (int)365.25 * secsInADay;

        int totalSeconds = (int)(dateTimeToConvert.Year * secsInAYear) + 
                       (dateTimeToConvert.DayOfYear * secsInADay) +
                       (dateTimeToConvert.Hour * secsInAnHour) +
                       (dateTimeToConvert.Minute * secsInAMin) + 
                       dateTimeToConvert.Second;

        return totalSeconds;
    }
Run Code Online (Sandbox Code Playgroud)

我意识到我在一年内截断了秒的计算,但我不需要我的计算精确.我真的想知道我用来计算秒数的方法是否正确.

有没有人能够更好地计算从DateTime对象给出的秒数?

另外,如果我要用C#编码,如果我要计算自0 AD以来的所有秒数,那么返回类型应该是int64吗?

.net c# .net-4.0 .net-3.5

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

使用C#解析JSON数据

我有大约7000行我要解析的JSON数据.这里可以看到其中一部分的例子.我所做的就是利用WebRequestStreamReader把所有的数据转换成字符串.(奇怪的是,它将所有数据放入一个非常长的行).但现在我想解析这个,我不知道如何.任何人都可以解释如何使用Deserialize?我以前用Java解析过JSON数据但是我在使用C#时遇到了麻烦,特别是我无法找到带有明确示例的文档.任何帮助将不胜感激.

c# json visual-studio

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

如何使用jQuery使文本类型化?

有没有一种方法可以让jQuery自己制作文本类型?就像有人在输入字母,但它真的是jQuery做的吗?

jquery

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

设计描述文件的python pickleable对象

我想创建一个描述文件资源的类,然后将其pickle.这部分很简单.具体来说,假设我有一个类"A",它具有对文件进行操作的方法.如果它不包含文件句柄,我可以pickle这个对象.我希望能够创建文件句柄以访问"A"描述的资源.如果我在类"A"中有一个"open()"方法打开并存储文件句柄供以后使用,那么"A"不再是pickleable.(我在这里添加打开文件包括一些不能缓存的非平凡索引 - 第三方代码 - 因此在需要时关闭和重新打开并非没有费用).我可以将类"A"编码为可以生成所描述文件的文件句柄的工厂,但这可能导致多个文件句柄同时访问文件内容.我可以使用另一个类"B"来处理类"A"中文件的打开,包括锁定等.我可能会过度思考这个,但任何提示都会受到赞赏.

python pickle

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

滚动UIScrollView时,我的自定义UI元素未更新

我有一个由NSTimer更新的旋转圆圈UI元素.我还有一个UIScrollView,可以在滚动时"阻止"旋转的圆圈.这是预料之中的,因为计时器和滚动视图都在同一个线程中.

所以我把计时器放在一个单独的线程中,基本上工作得很好!我可以看到它工作,因为NSLogs即使在滚动时也会继续.

但我的问题是我的旋转圈仍在滚动停止!我怀疑重绘是否停止,直到主线程的运行循环(?)的下一次迭代.因此,即使它的角度一直在变化,它也可能不会重新绘制......

任何想法我能做什么?谢谢!

iphone cocoa-touch

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

如何检查jQuery datepicker是否为空?

我有一个日期选择器空,但我不知道如何检查是否为空(未验证或未验证)

validation jquery datepicker

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

为什么这个Java String.replaceAll()代码不起作用?

我之前在Java中使用过string.replaceAll()并没有遇到任何麻烦,但我对此感到难过.我认为它只是工作,因为没有"/"或"$"字符.这是我想要做的:

String testString = "__constant float* windowArray";
String result = testString.replaceAll("__constant float* windowArray", "__global float* windowArray");
Run Code Online (Sandbox Code Playgroud)

变量结果看起来与testString相同.我不明白为什么没有变化,请帮忙.

java string api replaceall

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

LINQ .distinct方法如何排序?

假设我正在使用LINQ数组.Distinct()方法.结果是无序的.

好吧,如果你知道用于产生结果的逻辑,那么一切都是"有序的".

我的问题是关于结果集.结果数组是否会处于"第一个不同"顺序或"最后一个不同"顺序?

我可以永远不依赖任何订单吗?

这是旧的"删除重复字符串"问题,但我正在研究LINQ解决方案.

linq arrays string distinct

13
推荐指数
2
解决办法
3352
查看次数