问题列表 - 第14426页

找到全等三角形的数量?

Say I have a square from (0,0) to (z,z). 
Given a triangle within this square which has integer coordinates 
for all its vertices.
Find out the number of  triangles within this square which are 
congruent to this triangle and have integer coordinates. 
My algorithm is as follows--


 1) Find out the minimum bounding rectangle(MBR) for the given triangle.
 2) Find out the number of congruent triangles, y within that MBR,
    obtained after reflection, rotation of the given triangle. 
    y can …
Run Code Online (Sandbox Code Playgroud)

algorithm

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

Python - Google App Engine

我刚开始学习谷歌应用引擎.

当我在下面输入以下代码时,我得到的只是"Hello world!" 我认为期望的结果是"你好,webapp世界!"

我错过了什么?我甚至尝试将google framework文件夹复制到与我的应用程序相同的文件夹中.

谢谢.

from google.appengine.ext import webapp
from google.appengine.ext.webapp.util import run_wsgi_app

class MainPage(webapp.RequestHandler):
  def get(self):
    self.response.headers['Content-Type'] = 'text/plain'
    self.response.out.write('Hello, webapp World!')

application = webapp.WSGIApplication(
                                     [('/', MainPage)],
                                     debug=True)

def main():
  run_wsgi_app(application)

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

python

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

如何将jQuery $ .ajax()发布请求中的模型发送到MVC控制器方法

在使用以下代码进行自动刷新时,我假设当我发布帖子时,模型会自动发送到控制器:

$.ajax({
    url: '<%=Url.Action("ModelPage")%>',
    type: "POST",
    //data:  ??????
    success: function(result) {
        $("div#updatePane").html(result);
    },

    complete: function() {
    $('form').onsubmit({ preventDefault: function() { } });

    }
});
Run Code Online (Sandbox Code Playgroud)

每次有帖子时,我都需要增加模型中的value属性:

public ActionResult Modelpage(MyModel model)
    {                   
        model.value = model.value + 1;

        return PartialView("ModelPartialView", this.ViewData);
    }
Run Code Online (Sandbox Code Playgroud)

但是当使用jQuery AJAX请求发布页面时,模型不会传递给控制器​​.如何在AJAX请求中发送模型?

asp.net-mvc jquery asp.net-ajax

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

jQuery:将<option>添加到<select>

当我尝试添加一个optiona时select,option我试图将追加的末尾附加到第一个option而不是select它自身.

$(".ct [value='']").each(function() {
    $(this).append($("<option></option>").attr("value", "Reset").text("Reset"));
});
Run Code Online (Sandbox Code Playgroud)

救命?

javascript jquery html-select option

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

使用C#更改SPList Inherit Parent Permissions属性

我有一个文档库,我需要添加一个用户(SPRoleAssignment对象).但是由于SPList从父Web继承了Roles,因此它不允许我单独为此SPList对象添加.要仅将SPRoleAssignment对象添加到此列表,UI中有一个选项,仅为此SPList对象创建单独的权限副本.但是我如何使用C#程序执行此操作?

sharepoint sharepoint-2007 sharepoint-api

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

移动号码的数据类型

什么是最适合手机号码的数据类型.,经度和纬度??在Mysql和oracle中

database

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

附加排序表的ABAP短转储

当我将一行添加到已排序的表时,为什么我的ABAP程序会短暂转储?

ST22显示 ITAB_ILLEGAL_SORT_ORDER

data: sorted_tab type sorted table of ty_tab with non-unique key key,
      line       type ty_tab.

line-key = 1. 
append line to sorted_tab.  "works fine" 

line-key = 2. 
append line to sorted_tab.  "works fine" 

line-key = 1. 
append line to sorted_tab.  "<==== Short dump here" 
Run Code Online (Sandbox Code Playgroud)

sap abap

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

Ruby中的访客模式,还是只使用一个块?

嘿那里,我已经阅读了关于何时/如何使用访问者模式的一些帖子,以及它上面的一些文章/章节,如果你正在遍历AST并且它是高度结构化的,并且你想要封装逻辑分成一个单独的"访问者"对象等.但是使用Ruby,它似乎有点过分,因为你可以使用块来做几乎相同的事情.

我想使用Nokogiri的pretty_print xml.作者建议我使用访问者模式,这需要我创建一个FormatVisitor或类似的东西,所以我可以说"node.accept(FormatVisitor.new)".

问题是,如果我想开始自定义FormatVisitor中的所有内容(例如,它允许您指定节点的选项卡方式,属性如何排序,属性如何间隔等等).

  • 有一次,我希望节点为每个嵌套级别都有1个选项卡,并且属性可以按任何顺序排列
  • 下一次,我希望节点有2个空格,属性按字母顺序排列
  • 下一次,我希望它们有3个空格,每行有两个属性.

我有几个选择:

  • 在构造函数中创建选项哈希(FormatVisitor.new({:tabs => 2})
  • 在构建访问者之后设置值
  • 为每个新实现子类化FormatVisitor
  • 或者只使用块,而不是访问者

而不是必须构造一个FormatVisitor,设置值,并将其传递给node.accept方法,为什么不这样做:


node.pretty_print do |format|
  format.tabs = 2
  format.sort_attributes_by {...}
end
Run Code Online (Sandbox Code Playgroud)

这与我觉得访客模式看起来形成鲜明对比:


visitor = Class.new(FormatVisitor) do
  attr_accessor :format
  def pretty_print(node)
    # do something with the text
    @format.tabs = 2 # two tabs per nest level
    @format.sort_attributes_by {...}
  end
end.new
doc.children.each do |child|
  child.accept(visitor)
end
Run Code Online (Sandbox Code Playgroud)

也许我的访客模式都是错误的,但是从我在红宝石中读到的那些,看起来有点矫枉过正.你怎么看?无论哪种方式都适合我,只是想知道你们对它的看法.

非常感谢Lance

ruby design-patterns visitor

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

编译(?)问题.Visual Studio c ++ 2008

有一个应用程序,我在XP上网本上用于调整汽车.它运作得很好.然后我需要做一个简单的修改(输出到STDOUT而不是文件),所以我从作者那里获得了源代码.

我的上网本没有编译器的空间.我在Windows 7桌面上安装了Visual Studio C++ 2008.我在桌面上进行了调整,编译和测试,它运行得很完美.然后我将可执行文件复制到上网本,它将无法运行

"此应用程序无法启动,因为应用程序配置不正确.重新安装应用程序可能会解决此问题"

原始(预编译)exe工作正常.为了排除我的更改,我编译了没有mod的源代码,但它仍然无效.可执行文件在7机器以及我尝试的另一台Win Vista机器上工作正常.

所以它显然与XP机器和可执行文件的编译方式有关.我真的不知道这些东西是如何工作的,所以我不知道该尝试什么.

c++ compilation

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

如何解析Youtube搜索结果?

当用户提交查询时,我想将其附加到Youtube中的搜索结果中,并在我的代码后端(Python-Django)下载此"页面".

做这个的最好方式是什么?你建议我手动这样做吗?并创建自定义解析器?扫描每一行是否有某种模式......

或者是否有更简单的方法,例如使用他们的API?

顺便说一句,我熟悉爬行.我只是想知道YOUTUBE的方法.我了解如何下载/解析页面.(我将使用urllib2.)

python

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