问题列表 - 第14089页

Django视图可以接收列表作为参数吗?

我想提交一份表格(通过POST)提交N(未知)user_id.我可以将视图作为列表接收这些ID吗?

例如

def getids(request,list):

   for id in list:
       usr = User.objects.get(pk=id);
       //do something with it.
       usr.save()
Run Code Online (Sandbox Code Playgroud)

for id in request.POST['id']:
Run Code Online (Sandbox Code Playgroud)

甚至可能?

我正在寻找最好的接受方式.

python django django-views

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

命令行代理的最佳方法?

我想在Python中编写一个简单的命令行代理,以便位于Telnet/SSH连接和本地串行接口之间.应用程序应该简单地在两者之间桥接I/O,但过滤掉某些不允许的字符串(由正则表达式匹配).(这适用于路由器/交换机实验室,在该实验室中,用户可以远程串行访问这些盒子.)

基本上,客户端建立了与守护进程的Telnet或SSH连接.守护进程将客户端的输入传递出去(例如)/ dev/ttyS0,并将来自ttyS0的输入传递回客户端.但是,我希望能够将来自客户端的某些字符串列入黑名单.例如,不应该允许命令'delete foo'.

我不确定如何最好地接近这个.沟通必须是异步的; 我不能简单地等待回车以允许缓冲区从串行接口输出.将正则表达式与流匹配似乎也很棘手,因为必须截获以下所有内容:

delete foo(enter)
del foo(enter)
el foo(ctrl+a)d(enter)
dl(left)e(right) foo(enter)
Run Code Online (Sandbox Code Playgroud)

......等等.唯一可靠的分隔符是CR/LF.

我希望有人能指出我正确的方向.我一直在浏览Python模块,但到目前为止还没有提出任何建议.

python regex command-line

0
推荐指数
1
解决办法
544
查看次数

我们如何用int和float打印一个大于2 ^ 32-1的数字?(它甚至可能吗?)

我们如何用int和float打印一个大于2 ^ 32-1的数字?(它甚至可能吗?)

c

-1
推荐指数
1
解决办法
512
查看次数

如何创建多语言JavaDocs?

JavaDoc是普通Java API的英文版和中文版,但似乎需要为每个版本分别提供源代码.有没有更方便的方法来做到这一点?

java multilingual javadoc

12
推荐指数
2
解决办法
6219
查看次数

另一个生命游戏问题(无限网格)?

我一直在玩康威的生命游戏,最近发现了一些非常快速的实现,如Hashlife和Golly.(在这里下载Golly - http://golly.sourceforge.net/)

我无法理解的一件事是编码器如何实现无限网格?我们无法保持无限的任何东西,如果你跑得很好并且让几个滑翔机飞过边缘,等待几分钟然后向外缩放,你会看到滑翔机仍在那里空间逃跑,所以在神的名字中如何以编程方式处理这个无限的概念?是否存在记录良好的模式或什么?

非常感谢

algorithm cellular-automata sparse-matrix data-structures conways-game-of-life

16
推荐指数
2
解决办法
7345
查看次数

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

从c ++ stl中的优先级队列中删除元素

我有一个带声明的优先级队列

priority_queue<<Node>,vector<Node>,myComp> openQ
Run Code Online (Sandbox Code Playgroud)

我正在插入节点对象.但有时我必须从中删除元素.(不要删除顶部元素)

目前要删除它我弹出元素并将其放入数组.如果需要最顶层的元素,那么期望它推送数组中的其他元素.

这就像线性搜索和删除.我知道它效率不高,我正在寻找更好的方法

c++

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

Visual Studio项目历史记录位置?

是否有可能找到VS2008开设的第12个(近似)最新项目?我知道你在最近的项目标签中得到了最后四到五个列表,但我希望有可能找到一个埋藏在某个地方的更长列表...

谢谢!

visual-studio-2008

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

浏览/编辑RDF/OWL实例

我正在寻找一个图形浏览器来检查大型OWL/RDF实例网络.Protege的实例浏览器并不是很有用,如果COE支持实例浏览,我还没有发现.网络规模约为一百万个节点.

我希望能够搜索实例,扩展它以显示其关系,并从那里探索其他实例.图形化会很好,但普通的Jtree也会这样做.

browser rdf editor owl instance

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

破解Java Mac 10.6

一些背景:

在使用Macports的Mac OS X 10.6上,我已经DYLD_LIBRARY_PATH设置了我的.bash_profile.

问题:

当我运行时,java -version我收到此错误:

初始化VM时出错
无法加载本机库:libjava.jnilib

通过一个有用的论坛帖子,我发现问题是我的'/ opt/local/lib'目录中的一些文件由于DYLD_LIBRARY_PATH我设置而导致麻烦.

当我从'/ opt/local/lib'中删除以libgif,libjpeg,libpng和libtiff开头的文件时,问题就消失了,`java -version'可以工作,但依赖这些文件的端口会中断.

任何人都知道我可以保留文件的方式,仍然让java正常工作?可能设置java路径,我不太确定如何做,我的所有尝试都失败了.

谢谢.

java macos macports osx-snow-leopard

8
推荐指数
2
解决办法
5714
查看次数