问题列表 - 第28739页

在GeoDjango的自定义视图中渲染GeoQuerySet的空间数据

我刚刚在GeoDjango上开始了我的第一个项目.

事实上,使用GeoDjango支持的管理应用程序,我们都很有可能查看/编辑与当前对象相关的空间数据.

问题是在填充对象后,我需要在一个地图上一次渲染多个对象的关联几何体.我可以将其实现为模型操作,重定向到自定义视图.我只是不知道,如何在视图中包含OpenLayers小部件以及如何在我的GeoQuerySet中渲染我的复合几何.

我非常感谢来自经验丰富的GeoDjango程序员的任何暗示.

django view geodjango openlayers

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

不同形式之间的沟通

在C#中,使用winforms,使表单相互交流的最佳方法是什么?将数据,消息,字符串等等发送到另一个?

代表们?

想法?

c# communication winforms

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

如何使用PHP为交替表行提供不同的背景颜色

我有一个数据表,它是根据存储在mysql数据库中的内容动态生成的.

这是我的代码的样子:

<table border="1">
    <tr>
        <th>Name</th>
        <th>Description</th>
        <th>URL</th>
    </tr>
    <?php
        $query = mysql_query("SELECT * FROM categories");
        while ($row = mysql_fetch_assoc($query)) {
            $catName = $row['name'];
            $catDes = $row['description'];
            $catUrl = $row['url'];

            echo "<tr class=''>";
            echo "<td>$catName</td>";
            echo "<td>$catDes</td>";
            echo "<td>$catUrl</td>";
            echo "</tr>";
        }
    ?>
</table>
Run Code Online (Sandbox Code Playgroud)

现在,如果表是静态的,那么我将按重复顺序为每个交替表行分配2个样式中的一个:

.whiteBackground { background-color: #fff; }
.grayBackground { background-color: #ccc; }
Run Code Online (Sandbox Code Playgroud)

那将是结束.但是由于表行是动态生成的,我该如何实现呢?

php

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

PHP - 打印对象的所有属性

我在php页面中有一个未知对象.

如何打印/回显它,以便我可以看到它具有哪些属性/值?

功能怎么样?有没有办法知道对象有什么功能?

php debugging

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

如何在ac #regex语句中指定通配符(对于任何字符)?

试图在C#中使用通配符来从网页源中获取信息,但我似乎无法弄清楚要使用什么作为通配符.我没有尝试过任何作品!

通配符只需要允许数字,但由于页面每次生成相同,我也可以允许任何字符.

正在使用的正则表达式声明:

Regex guestbookWidgetIDregex = new Regex("GuestbookWidget(' INSERT WILDCARD HERE ', '(.*?)', 500);", RegexOptions.IgnoreCase);
Run Code Online (Sandbox Code Playgroud)

如果有人能弄清楚我做错了什么,我将不胜感激!

.net c# regex

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

如何找到当前的虚拟终端

我正在解决Ubuntu 10.04中的问题,在恢复后,鼠标光标消失.

这可以通过chvt 1; chvt 7在/etc/pm/sleep.d中的脚本中运行来"修复" ,以便这些命令在解冻和恢复时运行.

但是,X控制台并不总是vt#7,因此chvt 7在这些情况下是错误的.

我想要做的是找出修复脚本中的当前vt,并确保我改回到该vt.

我怎样才能找到当前的vt?(tty(1)只报告"不是tty")

linux shell console

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

通过内容提供程序传递二进制blob

我有一个内容提供程序,它是我的Android应用程序集自定义的,它需要公开的一个东西是一个小的(20-30 KiB)字节数组.这些blob的URI如下所示:

content://my.authority/blob/#
Run Code Online (Sandbox Code Playgroud)

#行号在哪里; 生成的游标具有标准_id列和数据列.我MatrixCursor在提供者的query()方法中使用a :

byte[] byteData = getMyByteData();
MatrixCursor mc = new MatrixCursor(COLUMNS);
mc.addRow(new Object[] { id, byteData });
Run Code Online (Sandbox Code Playgroud)

后来,在使用数据的应用程序中,我做:

Cursor c = managedQuery(uri, null, null, null, null);
c.moveToFirst();
byte[] data = c.getBlob(c.getColumnIndexOrThrow("data"));
Run Code Online (Sandbox Code Playgroud)

但是,数据不包含原始字节数组的内容; 相反,它包含类似的内容[B@435cc518,它看起来更像是数组的地址而不是内容.我尝试将字节数组包装在一个实现中java.sql.Blob,认为它可能正在寻找,因为内容提供者子系统被编写为易于与SQLite一起使用,但它没有帮助.

有没有人得到这个工作?如果数据是在文件系统中,也有方法ContentProvider,我可以用它来提供编组InputStream到客户端,但数据我想回送生活作为内容提供者的APK资源.

java android android-contentprovider android-cursor matrixcursor

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

无法找到EntityType Exception的映射和元数​​据信息

我正在尝试使用Microsoft Entity Framework的ASP.NET MVC Framework 2,当我尝试保存新记录时,我收到此错误:

无法找到EntityType'WebUI.Controllers.PersonViewModel'的映射和元数​​据信息

My Entity Framework容器存储Person类型的记录,我的视图是使用派生自Person的PersonViewModel强类型的.记录将保存正确,直到我尝试使用派生的视图模型类.任何人都可以解释为什么在推导我的视图模型时元数据类不起作用?我希望能够使用强类型模型并使用数据注释(元数据),而无需混合我的存储逻辑(EF类)和表示逻辑(视图).

// Rest of the Person class is autogenerated by the EF
[MetadataType(typeof(Person.Metadata))]
public partial class Person
{
  public sealed class Metadata
  {
    [DisplayName("First Name")]
    [Required(ErrorMessage = "Field [First Name] is required")]
    public object FirstName { get; set; }

    [DisplayName("Middle Name")]            
    public object MiddleName { get; set; }

    [DisplayName("Last Name")]
    [Required(ErrorMessage = "Field [Last Name] is required")]
    public object LastName { get; set; }
  } …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework metadata viewmodel asp.net-mvc-2

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

如何在一个页面上覆盖表单?

好的,所以这是我的钩子形式alter function.它导致现场的所有注册表格被覆盖,我不想要,因为我只想在这个页面上.

 
function special_registration_form_alter(&$form, $form_state, $form_id) {
  if ($form_id == 'user_register') {
    drupal_set_title(t('Custom registration'));
    $form['firstname'] = array('#type' => 'textfield', 
                               '#title' => t('First Name: *'), 
                               '#required' => TRUE, 
                               '#size' => 45, 
                               '#weight' => - 100,);
    $form['lastname'] = array('#type' => 'textfield', 
                              '#title' => t('Last Name: *'), 
                              '#required' => TRUE, 
                              '#size' => 45, 
                              '#weight' => - 99,);
  }
我只在这个页面上捕获并存储在另一个表中的名字和姓氏.

在其他页面上,我只想要一个好的老式形式.我还需要改变体重吗?我知道我错过了一些基本的东西.

php drupal drupal-6 drupal-fapi

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

在eclipse Java项目中应该将哪些文件添加到SVN?

我有一个Java项目,我想提交到我的SVN存储库,使用eclipse创建.

现在,哪些文件(显然除了源代码)是必要的?在工作区根目录中,有一个包含许多文件和子文件夹的.settings文件夹,在项目文件夹中有两个文件 - .classpath和.project,另一个.settings文件夹包含一个文件 - org.eclipse.jdt.core .prefs.

哪些文件应该提交给SVN,哪些文件可以安全地排除?

java eclipse svn

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