问题列表 - 第36114页

获取python列表中的字符索引

在包含多个字符的列表中查找指定字符索引的最佳方法是什么?

python indexing character

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

haskell正则表达式替换

尽管Haskell 的正则表达式匹配引擎数量非常庞大,但我能找到的唯一一个可以替代的引擎是Text.Regex,虽然体面,但是我还是喜欢从pcre那里得到的一些东西.是否有任何基于pcre的包可以替代,还是我坚持这个?

regex haskell

23
推荐指数
2
解决办法
1880
查看次数

检查整数以查看它是否包含零

给定一个整数,如何使用Java检查它是否包含0?

1 = Good
2 = Good
...
9 = Good
10 = BAD!
101 = BAD!
1026 = BAD!
1111 = Good

如何才能做到这一点?

java parsing integer

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

jQuery没有在.append()之后发布表单的所有输入

我有一个使用jQuery方法.append()动态生成的表单.我可以添加任意数量的新输入,文本框,cmbbox等...

但问题是,当我执行表单的sumbit时,PHP目标不会接收添加的新输入,而只是连接到append()之前的表单中已经输入的变量.

有任何想法吗?


javascript:

$("#button").live('click',function add(){
   $("#list").append(
       '<li style="height:20px;">'
    +'<input type="text" class="text" id="prova" name="prova[]" value="prova">'+ 
       '</li>'
   );
});
Run Code Online (Sandbox Code Playgroud)


Html:

<input type="submit" id="button" value="Add input">
<form name = "form" id="form" action="post.php" method="POST">
   <ul style="width:670px;padding:0px 0px 30px 0px" id="list">
   </ul>
   <input type="submit" id="submit" value="Submit">
</form>
Run Code Online (Sandbox Code Playgroud)


PHP:

<?php
  print_r($_POST);
?>
Run Code Online (Sandbox Code Playgroud)

javascript jquery form-submit

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

打开图表og:视频元标记内容

我正在尝试设置一个页面,当它被共享/喜欢时,可以被Facebook正确地抓取.该页面将包含与之关联的YouTube视频,因此在og:video标签的内容属性中,我是否应该使用"预览"按钮将YouTube视频嵌入链接或实际的YouTube页面链接显示在Facebook上在Facebook上播放视频?

希望有人可以帮忙!谢谢!

facebook opengraph

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

在Python中包装异常

我正在处理一个邮件发送库,我希望能够捕获发件人(SMTP,Google AppEngine等)产生的异常,并将它们包含在特定于我的库(ConnectionError,MessageSendError等)的容易捕获的异常中. .),原始的回溯完好无损,因此可以进行调试.在Python 2中执行此操作的最佳方法是什么?

python exception

27
推荐指数
3
解决办法
7873
查看次数

处理 TCP 流

我们的服务器似乎是基于数据包的。它是对旧的基于串行的系统的改编。多年来,它已被添加、修改、重建等。由于 TCP 是流协议而不是数据包协议,因此有时数据包会被分解。ServerSocket 的设计方式是,当 Client 发送数据时,部分数据包含我们消息的大小,例如55. 有时这些数据包被分成多个部分。它们按顺序到达,但由于我们不知道消息将如何拆分,因此我们的服务器有时不知道如何识别拆分消息。

所以,已经给了你背景信息。如果数据包被拆分,重建数据包的最佳方法是什么?我们正在使用 C++ Builder 5(是的,我知道,旧的 IDE,但这是我们目前可以使用的全部。大量工作需要在 .NET 或更新的技术中重新设计)。

c++ client tcp c++builder-5

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

Django没有级联删除

我越来越意识到我仍然是一个Django noob,我似乎无法弄清楚我的数据模型发生了什么,以及为什么它不是级联删除.这是我的模特.

class message(models.Model):
     msg_text = models.CharField(max_length = 9900)
     date_time = models.DateTimeField()
     is_read = models.BooleanField(default=False)


 class thread(models.Model):
     message = models.ForeignKey(message)
     subject = models.CharField(max_length=160)
     from_user = models.ForeignKey(User, related_name = 'from_user')
     to_user = models.ForeignKey(User, related_name = 'to_user')
     thread_id = models.CharField(max_length = 36)

def __unicode__(self):
    return self.subject
Run Code Online (Sandbox Code Playgroud)

然后这是我的删除功能

def delete_message(request, thread_id):
     t = thread.objects.get(id=thread_id)
     thread.objects.filter(thread_id = t.thread_id).delete()

     return HttpResponseRedirect(reverse("inbox.views.index"))
Run Code Online (Sandbox Code Playgroud)

因此每个线程都附加了消息,并且包含相关消息(即回复)的所有线程都与线程id相关,线程id是随机生成的字符串.因此,当我删除时,我获得初始线程ID(django自动生成的id),然后使用它来获取唯一的线程ID并删除包含该线程ID的所有条目.但是,当我删除该线程时,它不会自动级联并删除相关的消息对象.

奇怪的是它之前有效,但随后停止工作,我不太清楚为什么.有任何想法吗?

python sql django

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

在virtualenv中安装psycopg2(Ubuntu 10.04,Python 2.5)

我在virtualenv中安装psycopg2时遇到了问题.

我在那里尝试了不同的东西:http://www.saltycrane.com/blog/2009/07/using-psycopg2-virtualenv-ubuntu-jaunty/

我尝试的最后一件事就是这个......
我创建了一个virtualenv,-p python2.5 --no-site-packages
我安装了libpq-dev:apt-get install libpq-dev

在virtualenv中,我这样做了: easy_install -i http://downloads.egenix.com/python/index/ucs4/ egenix-mx-base

然后,当我尝试时pip install psycopg2==2.0.7,我收到此错误:

Installing collected packages: psycopg2
Running setup.py install for psycopg2
building 'psycopg2._psycopg' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSYCOPG_DEFAULT_PYDATETIME=1 -DPSYCOPG_VERSION="2.2.2 (dt dec ext pq3)" -DPG_VERSION_HEX=0x080404 -DPSYCOPG_EXTENSIONS=1 -DPSYCOPG_NEW_BOOLEAN=1 -DHAVE_PQFREEMEM=1 -DHAVE_PQPROTOCOL3=1 -I/usr/include/python2.5 -I. -I/usr/include/postgresql -I/usr/include/postgresql/8.4/server -c psycopg/psycopgmodule.c -o build/temp.linux-i686-2.5/psycopg/psycopgmodule.o -Wdeclaration-after-statement
psycopg/psycopgmodule.c:27:20: error: Python.h: No such file or directory
In file included from psycopg/psycopgmodule.c:31:
./psycopg/python.h:31:26: …
Run Code Online (Sandbox Code Playgroud)

python psycopg2 virtualenv

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

汇编语言内核

我试图用汇编语言编写一个内核.我如何去开发环境和一般设置,让我控制我想要它做什么?

assembly kernel

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