问题列表 - 第25770页

如何在选择控件中获取所选项目的文本?

 <select name="DropList" id="serverDropList"> 
  <option selected="selected" value="2">server1:3000</option> 
  <option value="5">server3:3000</option> 
 </select> 
Run Code Online (Sandbox Code Playgroud)

我知道在原型中我可以获得价值,$('serverDropList').value但我怎么能得到"server1:3000"?

javascript prototypejs

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

如何将大量参数传递给Django中的视图?

我是Django的新手,我正在尝试构建一个应用程序来在表格和图表中显示我的数据.直到现在我的学习过程非常顺利,但现在我有点卡住了.

我的网页浏览从数据库中检索大量数据并将其放入上下文中.然后模板生成不同的html表.到现在为止还挺好.
现在我想为模板添加不同的图表.我设法通过定义<img src=".../> tags.Matplotlib图表在我的chartview中生成一个返回的via:

response=HttpResponse(content_type='image/png')
canvas.print_png(response)
return response
Run Code Online (Sandbox Code Playgroud)

现在我有不同的问题:

  1. 数据从数据库中检索两次.一旦进入页面视图以呈现表格,再次在图表视图中进行制作图表.将页面上下文中的数据传递给chartview的最佳方法是什么?
  2. 我需要很多图表,每个图表都有不同的数据集.我可以为每个图表制作一个图表视图,但可能有更好的方法.如何将不同的数据集名称传递给chartview?有些图表有20个数据集,所以我不认为通过url传递这些数据集参数(如:)<imgm src="chart/dataset1/dataset2/.../dataset20/chart.png />是正确的方法.
    有什么建议?

python django parameters charts

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

使用 doctest 并登录 python 程序


#!/usr/bin/python2.4
import logging
import sys
import doctest
def foo(x):
        """
    >>> foo (0)
    0
        """
        print ("%d" %(x))
        _logger.debug("%d" %(x))
def _test():
        doctest.testmod()
_logger = logging.getLogger()
_logger.setLevel(logging.DEBUG)
_formatter = logging.Formatter('%(message)s')
_handler = logging.StreamHandler(sys.stdout)
_handler.setFormatter(_formatter)
_logger.addHandler(_handler)
_test()
Run Code Online (Sandbox Code Playgroud)

我想对我所有的打印语句使用 logger 模块。我已经为此查看了前 50 个顶级谷歌链接,他们似乎同意 doctest 使用它自己的标准输出副本。如果使用了打印,如果使用了记录器,它就可以工作,它会记录到根控制台。有人可以用一个代码片段演示一个工作示例,让我可以组合。注意运行测试 doctest 只会在测试结束时附加日志输出,(假设您设置了开关)它不会将它们视为打印语句。

python logging doctest

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

在哪里存储辅助功能?

我有很多我在网上创建或复制的功能.

我想知道我是否应该将它们存储在我刚刚包含在脚本中的文件中,或者我应该将每个函数存储为类中的静态方法.

例如.我有一个getCurrentFolder()和一个isFilePhp()函数.

它们应该按原样存储在文件中还是存储在类中:

Folder :: getCurrent()File :: isPhp();

你好吗?

我知道这有点像"你想要的"问题,但是对于一些建议/最佳实践会很好

谢谢.

php oop code-organization organization

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

如何创建Abstract类的动态数组?

假设我有一个抽象类Cat,它有一些具体的子类Wildcat,Housecat等.

我希望我的数组能够存储指向一种猫的指针,而不知道它究竟是哪种类型.

当我尝试动态分配Cat数组时,它似乎不起作用.

Cat* catArray = new Cat[200];
Run Code Online (Sandbox Code Playgroud)

c++ arrays abstract-class abstract

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

c#内存分配和释放模式

由于C#使用垃圾收集.什么时候需要使用.Dispose释放内存?

我意识到有一些情况所以我会尝试列出我能想到的.

  1. 如果我关闭包含GUI类型对象的表单,那些对象是否已取消引用,因此将被收集?
  2. 如果我使用new创建一个本地对象,我应该在方法退出之前暂停它还是让GC处理它?在这种情况下,有什么好的做法?
  3. 是否有任何时候迫使GC可以理解?
  4. GC收集对象时是否收集事件?

.net c# memory-leaks memory-management

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

Eclipse或Netbeans for Swing应用程序?

我的下一个大学项目将是基于Java的.我们将不得不用Swing开发这个,我想知道对此有什么共同的偏好?

通过Netbeans网站快速浏览一下,我可以看到一个强大的Swing编辑器,或者它看起来像一个; 因为我从来没用过它,我不知道.至于Eclipse,我确信有Swing的插件,但它们有什么好处吗?他们如何与Netbeans相比?

最重要的是,我应该使用Netbeans或Eclipse进行基于Swing的项目吗?

java eclipse swing netbeans

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

popen失败了"sh:<command>:not found"

我正在开发一个服务器应用程序,我最近在测试服务器(Debian Squeeze)上遇到了这个奇怪的错误.

我传递给popen的每个可执行文件都失败了一个msg:

sh: sort: not found // happens to any command
Run Code Online (Sandbox Code Playgroud)

无论我是指向"类型"返回的完整路径还是保持简短,都会发生这种情况.如前所述,这只发生在一个测试环境中,增加了混乱,运行相同的操作系统并且没有任何问题.

Popen显然是使用sh来执行命令,但如果我通过命令行(bash或sh)运行相同的命令,一切都很好

提前致谢

(PS:甚至尝试使用Python os.popen只是为了解决这个问题,并且它有效!)

编辑 这是一个失败的简单调用:

$command="tail -10 myfile";
$handle = popen($command.' 2>&1','r');
if($handle){
  while (!feof($handle)){
  ....//process buffer
  }
}
Run Code Online (Sandbox Code Playgroud)

收益:

sh: tail: not found
Run Code Online (Sandbox Code Playgroud)

php shell popen sh

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

Django:HttpResponseRedirect没有通过RequestContext()?

基本上,我正在尝试将未登录的人重定向到登录页面.

我目前使用的是:

return render_to_response('login.html', context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud)

但这留下了主页上的网址.我想将它重定向到/ accounts/login /,但是当我使用它时

return HttpResponseRedirect('/accounts/login/')
Run Code Online (Sandbox Code Playgroud)

我收到了错误

Key 'username' not found in <QueryDict: {}>
Run Code Online (Sandbox Code Playgroud)

我明白这意味着我确实需要

context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud)

反正有没有正确的重定向,仍然传递RequestContext?

django http

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

如何在转发器模板中动态设置控件ID?

这是一个令人困惑的问题,我在StackOverflow上没有看到一个很好的答案,虽然有几个刺...我有一个情况,我想这样做:

<asp:Repeater ID="MyRepeater" runat="server" OnItemDataBound="MyRepeater_ItemDataBound">
    <ItemTemplate>
        <li id="id?">
            All the other stuff
        </li>
    </ItemTemplate>
</asp:Repeater>
Run Code Online (Sandbox Code Playgroud)

问题是...如何根据它们绑定的ItemIndex将我的<li>元素的ID设置为id1,id2,id3等?到目前为止,我提出的最......呃......"优雅"的解决方案是用asp:Literal替换<li>并转储<li ...>'文本.但那感觉......太错了.不,我没有使用ASP.NET 4.0,我读过它将提供此功能.

asp.net repeater

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