问题列表 - 第12262页

Google App Engine + jQuery Ajax = 405方法不允许

有人必须能够解释我在这里做错了什么!我正在尝试为Google App Engine应用程序创建最简单的AJAX帖子示例...而且我失败了!

这是app python


import cgi

from google.appengine.api import users
from google.appengine.ext import webapp
from google.appengine.ext.webapp.util import run_wsgi_app
from google.appengine.ext import db
from django.utils import simplejson

class EmailItem(db.Model):
  email = db.StringProperty(multiline=False)
  date = db.DateTimeProperty(auto_now_add=True)

class EmailList(webapp.RequestHandler):
  def get(self):   
    self.response.out.write("You see nothing!")

  def post(self):
    eitem = EmailItem()
    eitem.email = self.request.get("address")
    eitem.put()
    self.response.out.write("success")


application = webapp.WSGIApplication([('/', EmailList)])
def main():
    run_wsgi_app(application)

if __name__ == "__main__":
    main()
Run Code Online (Sandbox Code Playgroud)

这是jQuery


$.ajax({
        type: "POST",
        url: "myappengineURL",
        data: "address=" + sVerifiedEmail,
        success: function(msg) {
            alert("Data Saved: " …
Run Code Online (Sandbox Code Playgroud)

ajax jquery google-app-engine

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

在NHibernate中制作数据访问方法的最佳方法是什么?

例如,我有两个类:Foo和Bar.这些类映射到一些表.

至于现在,我为每个类都有静态方法:Add,Update,Delete,Get.

E.g.: 

public class Foo
{
   private Guid _id;
   private string _someProperty;

   static Foo Get(Guid id);
   static void Add(Foo foo);
   static void Update(Foo foo);
   static void Delete(Foo foo);
}
Run Code Online (Sandbox Code Playgroud)

所以,当我需要用我的对象做smth时我会这样说:

Foo foo = Foo.Get(id);

Foo newfoo = new Foo();
Foo.Add(newfoo);

Foo.Update(newfoo);

Foo.Delete(newfoo);
Run Code Online (Sandbox Code Playgroud)

这是一个好方法吗?如果不是,我应该使用什么方法来访问数据?

谢谢

c# nhibernate static-methods data-access-layer

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

如何生成像谷歌用PHP和MySQL生成的代码片段?

例如,它只返回搜索关键字所在的片段.

部分文字被"......"取代.

是否有可能通过PHP和MySQL实现这一目标?

php mysql search code-snippets

6
推荐指数
3
解决办法
4949
查看次数

何时在C++中使用extern"C"?

可能重复:
为什么我们需要在C++中使用extern"C"{#include <foo.h>}?

我经常看到程序编码如下:

extern "C" bool doSomeWork() {
  //
  return true;
}
Run Code Online (Sandbox Code Playgroud)

为什么我们使用extern "C"块?我们可以用C++中的东西替换它吗?使用有什么好处extern "C"吗?

我确实看到了一个解释这个的链接但是为什么我们需要在已经有C++的情况下用C语言编译?

c c++ extern-c

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

如何在ac#win表单应用程序中捕获键盘敲击(CTRl + alt + Del)

有没有办法处理Ctrl+ Alt+ Del组合键.例如,在测验应用程序(Win Forms)中,用户在测试结束之前不应该切换到其他窗口.

我可以使用c#标准属性单独捕获CtrlAlt击键.但是一旦他们用户点击了Del密钥.控件不在我的应用程序中,窗口处理它.

任何想法都会有所帮助.

谢谢.

.net c# vb.net winforms-interop winforms

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

不使用Web服务器部署Java Web服务

可以将我自己创建的Web服务部署到任何PC而无需安装任何Web服务器应用程序,例如:tomcat?我想让它像任何PC中的代理/插件一样.为了访问Web服务,我只需要访问http://:8080/web_service.对此有何建议?

java web-services

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

如何防止触发多个jQuery UI droppable?

我有一个jQuery UI可拖动和几个单独定义的droppables.由于配置了其中一个droppable tolerance: 'intersect',因此可以同时将多个dropppable拖放到drappable上.

什么是防止意外掉落射击的最佳方法?基本上,我想优先考虑droppables,以便在tolerance: 'intersect'触发另一个droppable时不会触发droppables.

更新 - 更多信息澄清事情:

  • tolerance: 'pointer'除了一类droppable之外,所有的droppable都被配置tolerance: 'intersect'.

  • 一类droppable的原因tolerance: 'intersect'是droppables真的很窄,用户在找到它们时遇到了问题tolerance: 'pointer'.

  • 将落差器进一步拆开不是一种选择.

  • 没有任何droppable重叠,但draggable足够大,可以与droppable重叠,tolerance: 'intersect'而鼠标指针在另一个droppable上tolerance: 'pointer'.通过这种方式,最多可以同时触发两个可放置的放置点.

  • UI被布局,因此tolerance: 'intersect'如果已经触发了另一个可放置,则可以通过忽略可放置来确定用户的意图; 即,如果用户将鼠标指针移到了一个可放置的上面,可以tolerance: 'pointer'安全地假设他/她打算将它放在那里.问题是,我无法弄清楚如何忽略不需要的droppable.

jquery jquery-ui droppable draggable

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

servicePrincipalName应该有什么价值?

我正在尝试在我的服务上设置客户端模拟.

我需要为我的服务endPoint的servicePrincipalName设置一个值

我正在看这篇MSDN文章,但仍然无法弄明白

我的服务托管在服务器上的控制台应用程序中,我们称之为ServerName1.
Uri是:net.tcp://ServerName1:9990/TestService1/.

具体应该是我的servicePrincipalName是什么?

我试过了,没有任何喜悦:

<identity>
    <servicePrincipalName value="ServerName1" />
</identity>
Run Code Online (Sandbox Code Playgroud)

.net c# wcf wcf-configuration

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

Python for循环如何工作?

我习惯于for循环的C++方式,但Python循环让我感到困惑.

for party in feed.entry:
    print party.location.address.text
Run Code Online (Sandbox Code Playgroud)

这里for party in feed.entryfor party in feed.entry.它意味着什么以及它如何实际起作用?

python for-loop iterable

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

错误和例外

我使用的是JDK1.6_14.这是一个普遍的问题.

何时进行错误处理以及何时进行异常处理?

例如,当我执行除法运算时,我可以检查分母是否为零并抛出错误或只是处理ArithmeticException.

但什么时候去哪个方法?

谢谢.

java error-handling exception-handling

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