问题列表 - 第11832页

XML文档和&char?

我有一个关于XML文档特殊字符的问题,我正在使用XML和TXMLDoc中项目的值,Delphi解析器正在抱怨它.

我搜索了一些XML解析选项,但没有一个涉及特殊字符,

有任何想法吗?

例:

    <Configuration>
      <Configuration_item>  
        <view_name value="some view & name"/>

....
Run Code Online (Sandbox Code Playgroud)

此致,米卡

xml delphi parsing delphi-7 special-characters

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

jQuery draggable + sortable:奇怪的鼠标偏移行为

我有可拖动的<li>元素列表,我可以将它拖到另一个空的<ul>元素中.如果我拖动可拖动原始<ul>的第一个<li>元素,一切正常......

问题:

...但是当我拖动该列表中的任何其他<li>元素时,只要我越过可接收的可排序<ul>的边界,"帮助者"就会远离鼠标指针.更准确地说,它会移动到列表的顶部.

有没有人见过这个并知道解决方案?好吧,我的问题是,我只是使用jquery,并没有真正深入到它,也从未真正使用过javascript.

有关该问题的更多信息:

我的jQuery代码:

$(document).ready(function() {
    $('#roleList > li').draggable({
        connectToSortable: '#roleDrop',
        containment: '#container',
        revert: 'invalid'
    });                   
    $('#roleDrop').sortable({
        cursor: 'move',
        containment: '#container',
        revert: true,
        update: function() {
            var order = $('#roleDrop').sortable('serialize');
            $.ajax({
                type: 'POST',
                url: '".$postUrl."',
                dataType: 'html',
                data: order
            });
        }                          
    });
    $('#roleList').disableSelection();
});
Run Code Online (Sandbox Code Playgroud)

虽然#roleList和#roleDrop是前面提到的无序列表,但#container是一个表.

现在是发生了什么的屏幕截图.

我开始拖动项目:

http://drop.io/download/public/dkabw5hlq3yfm0f84yji/7bf91122adc241373a5da13b5bde4b231644c1c5/da142000-ff76-012b-41ee-f10bc9db08a6/5a1bfa70-68f6-012c-6d08-f2025930ce6a/v2/thumbnail_large

当我越过第二个<ul>的边界时,助手会跳起来.

http://drop.io/download/public/dkabw5hlq3yfm0f84yji/2fad1d633d38cf593da46c638d1930431ea5fd35/da142000-ff76-012b-41ee-f10bc9db08a6/5c65c4c0-68f6-012c-6601-f12da00d9d47/v2/thumbnail_large

如果你也需要xhtml标记,请告诉我.

jquery draggable jquery-ui-sortable

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

iPhone键盘覆盖UITextField

我有一个应用程序,在Interface Builder中,我设置了一个UIView在视图底部附近有文本字段的应用程序.当我运行应用程序并尝试在该字段中输入文本时,键盘会向上滑动到字段上方,所以在我再次隐藏键盘之前,我无法看到我正在键入的内容.

有没有其他人遇到这个问题并找到一个很好的方法来解决它,既没有使父视图可滚动或移动文本字段更远的屏幕?

iphone keyboard uitextfield ios

121
推荐指数
8
解决办法
9万
查看次数

哪个内存更少:Javascript数组或Javascript对象?

如果我有一个只有数字键的Javascript列表,这会占用更少的内存?

var array = [];
array[0] = 'hello';
array[5] = 'world';
array[50] = 'foobar';

var obj = {};
obj[0] = 'hello';
obj[5] = 'world';
obj[50] = 'foobar';
Run Code Online (Sandbox Code Playgroud)

我不知道Javascript引擎的内部结构,所以......

我问的原因是因为该数组在转换为字符串时会在其中间有一堆未定义的数组.那些实际上是以某种方式存储的,还是只是在字符串转换中存储?

javascript

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

有没有办法禁止我的班级继承?

假设我有一个名为"Base"的类,以及一个名为"Derived"的类,它是Base的子类,并访问受保护的方法和Base的成员.

我现在想要做的就是让它没有其他类可以继承Derived.在Java中,我可以通过声明Derived类"final"来实现这一点.是否有一些C++技巧可以给我同样的效果?

(理想情况下,我希望除了Derived之外没有其他类可以将Base子类化.我不能只将所有代码放入同一个类或使用friend关键字,因为Base和Derived都是模板化的,模板参数比Derived少的基础....)

c++ final protected keyword subclassing

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

如何让Sinatra在每次更改后自动重新加载文件?

我在用

# my_app.rb
load 'index.rb'
Run Code Online (Sandbox Code Playgroud)

并像这样启动服务器

ruby my_app.rb
Run Code Online (Sandbox Code Playgroud)

但它永远不会重新加载我在索引页面中所做的任何更改.
我在这里错过了吗?

ruby sinatra

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

快速生成随机集,蒙特卡罗模拟

我有一组数字~100,我希望在这个集合上执行MC模拟,基本思路是我完全随机化集合,对前20个值做一些比较/检查,存储结果并重复.

现在实际的比较/检查算法非常快,它实际上在大约50个CPU周期内完成.考虑到这一点,为了优化这些模拟,我需要尽可能快地生成随机集.

目前我正在使用George Marsaglia的Multiply With Carry算法,该算法为我提供了17个CPU周期内的随机整数,非常快.但是,使用Fisher-Yates混洗算法,我必须生成100个随机整数,~1700个CPU周期.这远远超过了我的比较时间.

所以我的问题是有没有其他众所周知/强大的技术来进行这种类型的MC模拟,我可以避免长的随机集生成时间?

我想只是从集合中随机选择20个值,但我必须进行碰撞检查以确保选择了20个唯一条目.

更新:

谢谢你的回复.关于我在帖子之后提出的方法,我还有另外一个问题.问题是,这是否会提供真实的(假设RNG是好的)随机输出.基本上我的方法是设置一个与输入数组长度相同的整数值数组,将每个值设置为零.现在我开始从输入集中随机选择20个值,如下所示:

int pcfast[100];
memset(pcfast,0,sizeof(int)*100);
int nchosen = 0;
while (nchosen<20)
{
    int k = rand(100); //[0,100]
    if ( pcfast[k] == 0 )
    {
        pcfast[k] = 1;
        r[nchosen++] = s[k]; // r is the length 20 output, s the input set.
    }
}
Run Code Online (Sandbox Code Playgroud)

基本上我上面提到的,随机选择20个值,除了它似乎是一种确保没有碰撞的优化方式.这会提供良好的随机输出吗?它很快.

c++ random montecarlo

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

在Request.Form中搜索控件/解析NameValueCollection

我正在使用Request.Form搜索控件名称.

当然我知道你可以使用AllKeys迭代所有值,你也可以做Form ["controlName"].

但是我的一些控件名称是动态的,能够执行以下操作会很有用:

1)获取名称以特定前缀开头的集合中的控件子集2)搜索与模式匹配的控件名称,就像使用正则表达式一样.

但我无法看到做这样的事情.

NB我知道如何使用FindControl for ASP.NET控件,但这些是标准的HTML.

.net asp.net

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

在运行时获取iPhone应用程序的产品名称?

怎么能实现这一目标?我想得到这个名字,所以我可以在一个应用程序中显示它,而不必在每次更改名称时更改代码,当然.

iphone ios

69
推荐指数
6
解决办法
3万
查看次数

If语句 - 针对String对变量或变量检查字符串?

可能重复:在DB表
中的Java 多语言字段中正常避免NullPointerException

完全重复

在Java中优雅地避免NullPointerException

你更喜欢什么?我只是讨厌看到最后一个.它似乎倒退了.

String randomtext = "stack overflow";

if(randomtext.equals("stack overflow"))
{
      //do something
}
Run Code Online (Sandbox Code Playgroud)

要么

String randomtext = "stack overflow";

if("stack overflow".equals(randomtext))
{
     //do something
}
Run Code Online (Sandbox Code Playgroud)

java if-statement

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