问题列表 - 第25796页

Python:交通仿真(道路上的汽车)

我想创建一个像这里的交通模拟器:http: //www.doobybrain.com/wp-content/uploads/2008/03/traffic-simulation.gif 但我并没有对此非常深入.

我会创造一班车.每辆车都有自己的颜色,位置等.

我可以创建一个带阵列的道路.

但是如何告诉汽车去哪里?我可以听到你的想法吗?

编辑:是否禁止从优秀程序员那里获得新想法?为什么有些人想要关闭这个帖子?还是要问这样的问题?我不明白他们.:(

编辑2:下次我会去游戏玩家论坛.我喜欢这些想法,直到现在.谢谢!

python simulation traffic

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

django - 如何交叉检查ModelAdmin及其内联?

我有两个模型(ModelParent和ModelChild)在Subject模型上具有相同的m2m字段.ModelChild在ModelParent上有一个外键,ModelChild在管理页面上定义为ModelParent的内联.

### models.py ###
  class Subject(Models.Model):
    pass

  class ModelParent(models.Model):
    subjects_parent = ManyToManyField(Subject)

  class ModelChild(models.Model):
    parent = ForeignKey(ModelParent)
    subjects_child = ManyToManyField(Subject)

### admin.py ###
  class ModelChildInline(admin.TabularInline):
      model = ModelChild

  class ModelParentAdmin(admin.ModelAdmin):
    inlines = [ModelChildInline]

  admin.site.register(ModelParent, ModelParentAdmin)
Run Code Online (Sandbox Code Playgroud)

我有一个重要的限制,ModelChild的subjects_child字段不得引用subject_parent与subject_parent一起使用的任何主题.

因此,如果我在两个模型的管理页面上选择相同的主题(在subject_parent和subject_child中),我该如何验证?如果只有一个字段发生更改,则会根据数据库对其进行验证,但如果两者都发生更改(subject_parent和subject_child)会怎样?如何在保存前同时验证两种表格?

python django django-forms django-admin

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

WPF滚动视图滚动到底部默认值

我有一个ScrollViewer包含ListBox.我希望ScrollViewer在加载视图时默认滚动到底部!这是因为最近的元素始终是最后一个元素ListBox.

有没有一种简单的方法来实现这种行为?

谢谢

wpf listbox scrollviewer

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

如何删除etree元素的属性?

我有一些属性的元素 - 我们如何删除特定etree元素的属性.

python xml lxml elementtree

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

从 RGB 图像确定照度

有没有办法将相机(网络相机或手机相机)用作测光表?手机摄像头可以抓取图像并以 RGB 格式获取数据,但有没有人尝试过确定照度值(以勒克斯为单位)?

我知道没有公式可以做到这一点(如果我错了,请纠正我),但是是否可以对其进行建模并获得照度的近似值?

rgb camera image colors image-processing

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

HTML - 使用Label编码复选框的正确方法

我一直在使用formtastic来在rails应用程序上生成HTML表单.然而,我的问题实际上与HTML有关.

今天我在formtastic生成复选框(:booleanformtastic lingo上的类型字段)的路上发现了一个奇怪的行为.

其余字段(非复选框)以这种方式生成:

<li>
  <label for="my_textbox_field">My TextBox</label>
  <input id="my_textbox_field" type="text" ... >
</li>
Run Code Online (Sandbox Code Playgroud)

但是,复选框<label>完全包含在其标签内- 如下所示:

<li>
  <label for="my_boolean_field">
    <input id="my_boolean_field" type="checkbox" ... >
    This is my boolean field
  </label>
</li>
Run Code Online (Sandbox Code Playgroud)

Formtastic哲学似乎是基于Learning to Love Forms的演示.实际上,在该演示文稿的幻灯片36上,建议使用该结构用于复选框.我想在演示文稿本身中,演示者解释了为什么这样做了,但它没有写在幻灯片上.

任何人都可以告诉我为什么在他们的<label>标签中包含复选框可能是一个好主意,而不是将它们放在外面,就像文本框一样?

html forms formtastic

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

将VB6应用程序转换为.NET的策略

一次开始将表单转换为.NET是一个好主意,然后通过COM-interop从VB6应用程序调用.

这样,在流程结束时,您只需将VB6应用程序的"shell"转换为新的.NET应用程序,并且所有表单都可以在.NET中使用.

有更好的策略吗?

.net vb.net vb6-migration

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

如何跟踪项目无关怪癖

这个问题的答案可能只是像jira或fogbugz这样的标准bug跟踪软件,但我有点希望那里有人知道我所描述的更好的系统.

我目前最新的项目需要大量的设置怪癖才能进入我可以实际开始编码部分的位置.例如:

  • 在我发布SSH之前,有一系列复杂的内部公司命令.
  • 确保进行外部呼叫的任何第三方类都具有内部公司代理选项设置 - 同时还确保在安装在生产环境中时不会设置这些设置
  • 在尝试安装pear包之前确保已设置代理.
  • 其他类似的事情,主要涉及内部IT安全性,并使其与模块和包一起使用.

这些东西中没有一个是巨大的,我已经写了很多关于我所做的确切命令和建议的笔记,但是它们目前在一般的文本文档中,并且很难记住确切的位置我需要的是远远不够的.我们也有很多新员工即将开始,我宁愿让他们更轻松地设置他们的编程环境.

就像我说的那样,它们并不是"编程怪癖",而只是在编程开始之前不断出现的问题.对于为自己和子孙后代的理智记录这些事情的最佳方法有何想法?

documentation project-management bug-tracking issue-tracking

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

在WPF中创建可单击的图像

我想创建一个显示图像的用户控件,并在单击时调用命令.后来我想将这些控件的列表绑定到产品列表.

wpf mvvm clickable-image mvvm-foundation

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

HTML5移动Canvas对象

我在同一个画布上创建了2个画布.是否可以拖动小黑色?我想让它可拖动,但我找不到任何在线教程或演示.可能吗?我曾经看过Canvas moveTo或者过渡但是我无法让它工作.

代码在这里 http://jsfiddle.net/35P9F/2/

  var ctx = document.getElementById('canvas').getContext('2d');

  var radgrad3 = ctx.createLinearGradient(255,10,0,180,80,190);
  radgrad3.addColorStop(0, '#00C9FF');
  radgrad3.addColorStop(1, 'red');

  ctx.fillStyle = radgrad3;
  ctx.fillRect(0,0,255,255);



  var ctx4 = document.getElementById('canvas').getContext('2d');
  var radgrad4 = ctx4.createLinearGradient(0, 0, 0, 255);
  radgrad4.addColorStop(0, '#000000');
  radgrad4.addColorStop(1, '#ff0000');

  ctx4.fillStyle = radgrad4;
  ctx4.fillRect(0,0,25,25);
Run Code Online (Sandbox Code Playgroud)

谢谢.

html5 canvas

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