小编mor*_*ous的帖子

Symfony形式:如何为textarea小部件设置默认值

我在Ubuntu 9.10上使用Symfony 1.3.2

我想设置textarea小部件的默认值,数据从adb读取.

我在模板中的代码片段看起来像这样:

<?php $form['notes']->render(); ?>
Run Code Online (Sandbox Code Playgroud)

API文档不显示如何执行此操作 - 有谁知道如何执行此操作?

html forms symfony1 textarea

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

in_array()是否使用二进制搜索算法?

我有一个较大的字符串数组,我想用作查找.

我正在使用in_array(),但我怀疑它做了一个简单的循环 - 有没有人知道in_array()算法是否使用了bsearch算法?

php binary-search bsearch

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

哪些搜索引擎优化实践可能会导致谷歌搜索中出现如此迅速的SO问题?

有没有人知道如何在这里发布的问题在Google上如此迅速地出现?

有时提交的问题在提交问题的30分钟内出现在前10个条目左右 - 在第一页上.祈祷告诉我,这里有什么样的魔法?

有人有一些想法,建议吗?我的第一个想法是,他们在他们的站点地图中有信息告诉谷歌机器人每N分钟左右拖网 - 这是最新的吗?

顺便说一句,我知道如果您没有质量信息(在您的网站上不断更新),只需指示Googlebots每N分钟扫描一次您的网站就行不通.

我只想知道是否还有其他东西可能做得正确(除了当然的奇妙内容)

seo pagerank

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

django有一个'hello world'网站吗?或者(我已经安装了django,现在是什么)?

我正在学习Python并决定开始熟悉(defacto?)Python Web框架--jjango.

我已经成功安装了最新版本的django.我想要一个简单的"hello world"网站,让我快速上手.我已经熟悉Web框架(虽然用于不同的语言) - 所以我只需要一个简单的"hello world"示例网站来帮助我开始.

理想情况下,我不想搞砸我的Apache服务器设置(因为我还在试验),所以我想使用django捆绑的轻量级Web服务器.我似乎无法在django网站上找到如何做到这一点 - 毫无疑问有人会发布链接并让我感到羞耻......

那么,有没有人知道一个链接,显示如何让一个简单的'你好世界'django网站启动和运行最小化?

python django

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

是否有SQL代码的开源存储库?

我发现自己编写SQL代码(查询或存储过程)来解决问题,这些问题肯定可以定义为业务中经常出现的"模式".

每当我遇到一个新问题(其他编码员/数据库分析师必须无数次地解决这个问题)时,我不知道是不是必须破坏我的大脑,我想知道是否有一个存储库我可以去检查(同行评审)代码 - 以及也许偶尔会加上我的两便士.我知道不同的数据库供应商倾向于编写略有不同形式的SQL - 但仍然可能存在一个包含ANSI内容和专有内容的存储库.希望这样的网站会鼓励更多人编写标准化SQL.

有这样的网站吗?如果不是 - 为什么不呢?(是否有其他人对此类网站感兴趣?)如果存在此类网站,请提供链接,因为Google未发现任何远程有用的内容.

sql

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

使用路由在Symfony任务中生成URL

我在Ubuntu 10.0.4 LTS上运行Symfony 1.3.6.

我编写了一个Symfony任务,生成一个包含链接(URL)的报告.

这是execute()我的任务类中方法的片段:

  protected function execute($arguments = array(), $options = array())
  {
    //create a context
    sfContext::createInstance($this->configuration);
    sfContext::getInstance()->getConfiguration()->loadHelpers(array('Url', 'Asset', 'Tag'));

    ...
    $url = url_for("@foobar?cow=marymoo&id=42");

    // Line 1
    echo '<a href="'.$url.'">This is a test</a>';

    // Line 2
    echo link_to('This is a test', $url); 
  }
Run Code Online (Sandbox Code Playgroud)

路由名称定义如下:

foobar:
  url: /some/fancy/path/:cow/:id/hello.html
  param: {  module: mymodule, action: myaction }
Run Code Online (Sandbox Code Playgroud)

运行此命令时,生成的链接为:

第1行产生此输出:

./symfony/symfony/some/fancy/path/marymoo/42/hello.html

而不是预期的:

/some/fancy/path/marymoo/42/hello.html

第2行生成错误:

无法找到匹配的路由来为params生成url"array('action'=>'symfony','module'=>'.',)".

同样,预期的URL是:

/some/fancy/path/marymoo/42/hello.html

我怎么解决这个问题?

symfony1 symfony-1.4

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

将嵌套数组存储在cookie中

我试图将嵌套数组存储在cookie中.我决定将数组存储为JSON字符串.但是,我收到了这个警告:

PHP警告:Cookie值不能包含以下任何一项',;\fo\r \n\013\014'在foobar.php中

是否有建议的方法将嵌套数组存储在cookie中?

php cookies

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

(JQuery)如何在关注链接之前调用自定义函数

我想在页面链接中实现以下行为.

点击链接后,我想:

  • 首先,将一些数据发送(POST)回服务器
  • 其次,允许浏览器导航到链接指向的URL.

我对JQuery比较陌生,这是我下面的第一次尝试.我将非常感谢这里的任何jQuery专家填补空白(并且可能指出下面的代码段如何得到改进).

<html>
<head>test page</head>
<body>
<div><a id="hotlink" href="http://www.example.com">Clik and see</a></div>
<script type="text/javascript">
$(document).ready(function(){
  $('hotlink').click(function(){
     //AJAX Post data here ...
     //follow the link url (i.e. navigate/browse to the link) ...
  });
});
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

jquery

6
推荐指数
2
解决办法
6217
查看次数

一个包中的几个模块导入一个公共模块

我正在写一个python包.我正在使用插件的概念 - 其中每个插件都是Worker类的特化.每个插件都是作为一个模块(脚本?)编写的,并在一个单独的进程中生成.

由于插件之间的基本共性(例如,所有扩展基类'Worker'),插件模块通常如下所示:

import commonfuncs

def do_work(data):
    # do customised work for the plugin
    print 'child1 does work with %s' % data
Run Code Online (Sandbox Code Playgroud)

在C/C++中,我们包含了防护,它可以防止标题被多次包含.

我是否需要Python中的类似内容,如果是,我怎样才能确保commonfuncs不会被"包含"多次?

python

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

C#中的变量范围

我正在阅读Beginning C#以刷新我在C#上的记忆(C++中的背景).

我在书中遇到了这个片段:

int i;
string text;
for (i = 0; i < 10; i++)
{
   text = "Line " + Convert.ToString(i);
   Console.WriteLine("{0}", text);
}
Console.WriteLine("Last text output in loop: {0}", text);
Run Code Online (Sandbox Code Playgroud)

上面的代码片段不会编译 - 因为根据书中的说法,变量文本没有被初始化,(仅在循环中初始化 - 并且当退出循环块时,最后分配给它的值将丢失.

我无法理解为什么分配给L值的值仅仅因为已经退出创建R值的范围而丢失 - 即使L值仍在范围内.

任何人都可以解释为什么变量文本会丢失循环中分配的值吗?

c# compiler-errors

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