问题列表 - 第34242页

是否有可以在DOM中的任何位置使用的HTML标记?

这听起来有点像琐事问题,但它可以帮助我找出解决实际问题的选择.是否有可以在DOM中的任何位置使用的HTML标记?(用作占位符的东西)HTML5标签可以.不幸的是没有XHTML.

我已经考虑了一下,我能想到的唯一标签就是<script/>.否则,我想这<span/>几乎可以(?)在任何地方工作<body/>并且<meta/>可以工作<head/>.还有其他想法吗?我没有彻底检查HTML5,所以也许我错过了一个新的补充.

另外,请不要过度思考,并尝试对我的问题进行逆向工程.使用标记作为占位符是我正在检查的众多不同选项之一,就是这样.谢谢!

html html5

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

什么是迫使Perl 5在OS X上快速耗尽内存的好方法?

我想测试是否会只发生在特定的条件perl有一个malloc是失败,因为那里是没有的记忆里留下来.我想perl尽快死去.我认为禁食的方式是创建一些巨大的数组

perl -le '$_->[100_000_000_000] = 1 for \(@a, @b, @c, @d); <>'

但是在我的交换达到5演出之后我不得不杀掉它而没有停止的迹象(我在OS X 10.6上).

我刚刚在Linux上进行了测试,它很快就死了:

time perl -le '$_->[1_000_000_000] = 1 for \(@a, @b, @c, @d); <>'
Out of memory!

real    0m0.023s
user    0m0.012s
sys     0m0.008s
Run Code Online (Sandbox Code Playgroud)

所以问题似乎是OS X及其问题dynamic_pager.

我只是试图禁止dynamic_pager使用

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
Run Code Online (Sandbox Code Playgroud)

并重新启动,但机器完全挂起.我的下一次尝试是更改com.apple.dynamic_pager.plist配置文件以将vm文件写入一个非常小的分区.

memory macos perl

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

Python的getattr被调用两次?

我使用这个简单的例子来理解Python的getattr函数:

In [25]: class Foo:
   ....:     def __getattr__(self, name):
   ....:         print name
   ....:         
   ....:         

In [26]: f = Foo()

In [27]: f.bar
bar
bar
Run Code Online (Sandbox Code Playgroud)

为什么bar打印两次?使用Python 2.6.5.

python reflection python-2.6 getattr

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

显示填充Stackoverflow和Facebook的时间 - C#

我正在构建一个ASP.NET MVC 2应用程序,允许用户在某些部分发布数据.我想以Stackoverflow和Facebook所做的相同格式显示"发布于".

即在我发布此问题的网站上,它将显示"问3秒前",然后"询问3分钟前",几天后它将显示日期.

我的应用程序是C#,如果有人能指出我正确的方向,以最好的方式完成这将是伟大的!

.net c# asp.net asp.net-mvc asp.net-mvc-2

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

-m开关如何在Perl中工作

如果您可以解释流程以及如何/为什么我们可以创建一个与-Mm一起运行的模块,那将会很有帮助

perl

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

忘了密码模式或技术?¿模式名称?

我的朋友刚刚在Buzz上发布了一个问题:

当您在大多数页面中点击"忘记密码"时,他们会向您发送一封包含链接的电子邮件(大部分时间会在一段时间后过期)以重置您的通行证.在大多数情况下,该链接包括类似UUID的内容.这种技术有名字吗?制作一个可过期的网址/链接?我这样做的方法就是生成一个UUID,或更简单的东西,并以编程方式完成所有过期的东西.我想知道这种技术是否有名字?

在阅读了他的问题后,我现在对此感到好奇,这种技术已经有了一个名字,或者更好,它已经被认为是全球社区的一种模式?

design-patterns login forgot-password

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

为什么可变字符串比不可变字符串慢?

为什么可变字符串比不可变字符串慢?

编辑:

>>> import UserString
... def test():
...     s = UserString.MutableString('Python')
...     for i in range(3):
...         s[0] = 'a'
... 
... if __name__=='__main__':
...     from timeit import Timer
...     t = Timer("test()", "from __main__ import test")
...     print t.timeit()
13.5236170292



>>> import UserString
... def test():
...     s = UserString.MutableString('Python')
...     s = 'abcd'
...     for i in range(3):
...         s = 'a' + s[1:]
... 
... if __name__=='__main__':
...     from timeit import Timer
...     t = Timer("test()", …
Run Code Online (Sandbox Code Playgroud)

python

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

HTML - 更改\更新页面内容而不刷新\重新加载页面

我从数据库中获取数据并将其显示在div中...我想要做的是当我单击链接时它应该更改div的内容

一个选项是通过URL将参数传递给自己并重新加载页面...

我需要这样做而不重新加载\刷新 ...

<?php   
    $id   = '1';

    function recp( $rId ) {
        $id   = $rId;
    }
?>

<a href="#" onClick="<?php recp('1') ?>" > One   </a>
<a href="#" onClick="<?php recp('2') ?>" > Two   </a>
<a href="#" onClick="<?php recp('3') ?>" > Three </a>

<div id='myStyle'>
<?php
    require ('myConnect.php');     
    $results = mysql_query("SELECT para FROM content WHERE  para_ID='$id'");

    if( mysql_num_rows($results) > 0 ) {
        $row = mysql_fetch_array( $results );
        echo $row['para'];
    }
?>
</div>
Run Code Online (Sandbox Code Playgroud)

目标是当我点击任何链接时div和php变量的内容得到更新而不刷新....这样用户就可以看到新数据了,之后如果执行了一些查询,它就是新的变量\ s

ps我知道它需要一些AJAX但我不知道AJAX ..所以请回复我可以学习的东西...我的知识仅限于HTML,PHP,一些JavaScript和一些jQuery

html php mysql ajax jquery

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

如何使用插入/删除的Core Data(或SQL)维护有序表?

这个问题是在核心数据的背景下,但如果我没有弄错,它同样适用于更一般的SQL案例.

我想使用Core Data维护一个有序的表,用户可以:

  • 重新排序行
  • 在任何地方插入新行
  • 删除任何现有的行

什么是最好的数据模型呢?我可以看到两种方式:

1)将其建模为数组:我position向我的实体添加一个int 属性

2)模型,可以作为一个链表:我补充两个一比一的关系,nextprevious从我的实体本身

1)使排序变得容易,但插入或删除很痛苦,因为你必须更新之后的position所有对象

2)使插入或删除变得容易,但很难排序.实际上,我认为我不知道如何表达ORDER BY该案例的排序描述符(SQL 子句).

现在我可以想象1)的变化:

3)ordering向实体添加一个int 属性,但不是一个一个地计算,而是将它计为100乘100(例如).然后插入就像在前一个和下一个现有对象的排序之间找到任何数字一样简单.只需要填充100个孔,就必须进行昂贵的重新编号.使该属性成为浮点而不是int使得它变得更好:几乎总是可以在两个浮点之间找到一个新浮点.

我是否在解决方案3)的正确轨道上,还是有更聪明的东西?

database database-design core-data datamodel html-lists

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

PHP包括最佳实践问题

我一直在学习PHP的语法并练习它.我来自.NET背景,所以当页眉和页脚出现时,masterpages总是让我很容易.

到目前为止,我有一个mainHeader.php和mainFooter.php,它有我的头菜单和我的页脚html.我创建了一个mainBody.php,并在顶部放置

<?php include "mainHeader.php" ?>
Run Code Online (Sandbox Code Playgroud)

而对于我放的页脚

<?php include "mainFooter.php" ?>
Run Code Online (Sandbox Code Playgroud)

这完美地工作,让我微笑,因为我的网页很好地融合在一起.mainHeader有我的<html><body>我的mainFooter有我的结束标签.

这是好习惯吗?

php include

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