问题列表 - 第49191页

Django queryset动态过滤

我有一个看起来像这样的查询:

cls.objects.filter(name__in=lookup_values).values():
Run Code Online (Sandbox Code Playgroud)

问题是,有时我想过滤,name但有时我想过滤,比方说,officer_numbercustomer_number.有没有办法让我动态设置whatever__in查询的一部分,以便它不是硬编码的?

django django-queryset

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

在自定义EL函数中访问JSP Context

如何在自定义EL函数中访问JSP上下文.

jsp el

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

代码优先实体框架可以在同一个框中与SQL Server DB交叉数据库查询吗?

我知道有很多关于Entity Framework在发布到stackoverflow的同一服务器上进行跨数据库查询的问题.大多数情况下,答案似乎是"不",并且引用了2008年的这种联系.然而,实体框架一直在变化,并且CTP5出来了,我想知道答案是否仍然相同 - 你不能这样做,或者如果你手动编辑edmx文件就可以做到,或者你有使用视图.仅此功能就是我仍然依赖于Linq-to-SQL的原因,因为我们在同一台服务器上有多个SQL Server 2008数据库,需要对它们进行查询.使用数百个select *视图对我们的数据库进行污染不是一种选择,使用代码优先开发我没有要编辑的edmx文件.我正在玩pubs数据库,看看我是否可以到达某个地方,但我被卡住了.有什么建议?

using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.ComponentModel.DataAnnotations;
using System.Data.Entity;
using System.Data.Entity.ModelConfiguration;

namespace DbSchema {
    public class Employee {
        [Key]
        public string ID { get; set; }
        public string FirstName { get; set; }
        public string LastName { get; set; }
        public short JobID { get; set; }
        public Job Job { get; set; }
    }

    public class Job {
        [Key]
        public short ID { …
Run Code Online (Sandbox Code Playgroud)

sql-server entity-framework ef-code-first

13
推荐指数
2
解决办法
8649
查看次数

陀螺仪,加速度计,磁力计和卡尔曼滤波器

我想使用陀螺仪,加速度计和磁力计在3轴上获得完全平滑的旋转.

第一个问题是我的输出单独有噪音,我想知道如何删除它.

第二个问题是我认为它应该用卡尔曼滤波器解决的陀螺漂移.

第三个问题是加速度计.如果我在不旋转设备的情况下移动设备时将陀螺仪和加速度计组合在一起,输出将会改变.卡尔曼滤波器是否也能从输出中消除移动效果?

filter magnetometer kalman-filter

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

JavaScript中是否有将函数转换为特定区域设置格式的功能?

是否有内置的JavaScript函数将字符串转换为特定的语言环境(在我的情况下是欧元)?

例如50.00应该转换为50,00 €.

javascript numbers currency

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

如何使用10gen C#官方驱动程序设置地理值的序列化选项?

考虑此类:

public class Location
{
    public Coordinates Geo { get; set; }

    public Location()
    {
        Geo = new Coordinates();
    }

    public class Coordinates
    {
        public decimal Lat { get; set; }
        public decimal Long { get; set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

我的收藏集上有一个地理空间索引,例如{ Geo: "2d" }。不幸的是,驱动程序尝试将纬度/经度坐标存储为字符串而不是数字,并且我收到一条错误消息,提示星期二3月15日16:29:22 [conn8] insert database.locations异常13026地理值必须为数字:{纬度: “ 50.0853779”,长:“ 19.931276700000012”} 1ms。为了减轻这个问题,我设置了这样的地图:

BsonClassMap.RegisterClassMap<Location.Coordinates>(cm =>
{
    cm.AutoMap();
    cm.MapProperty(c => c.Lat).SetRepresentation(BsonType.Double);
    cm.MapProperty(c => c.Long).SetRepresentation(BsonType.Double);
});
Run Code Online (Sandbox Code Playgroud)

请注意,没有BsonType.Decimal也没有类似的东西。结果,当尝试调用时,Save()我得到了一个MongoDB.Bson.TruncationException,这似乎是合乎逻辑的。我有什么选择?

c# serialization mongodb mongodb-.net-driver

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

获取Google Maps v3以调整InfoWindow的高度

当我单击标记并显示InfoWindow时,如果内容的长度超过InfoWindow默认高度(90px),则不会调整高度.

  • 我使用纯文字,没有图像.
  • 我试过maxWidth.
  • 我检查了继承的CSS.
  • 我已经将我的内容包装在一个div中并将我的CSS应用到包含高度的CSS中.
  • 我甚至尝试使用InfoWindow上的domready事件强制InfoWindow使用jQuery调整大小.

我只剩下几根头发.这是我的JS:

var geocoder;
var map;
var marker;

function initialize() {
  geocoder   = new google.maps.Geocoder();
  var latlng = new google.maps.LatLng(41.8801,-87.6272); 
  var myOptions = {
    zoom: 13,
    center: latlng,
    mapTypeId: google.maps.MapTypeId.ROADMAP
  };
  map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}

function codeAddress(infotext,address) {
  geocoder.geocode({ 'address': address }, function (results, status) {
    if (status == google.maps.GeocoderStatus.OK) {
      map.setCenter(results[0].geometry.location);
      var image  = '/path-to/mapMarker.png';
      var infowindow = new google.maps.InfoWindow({ content: infotext, maxWidth: 200 });
      var marker = new google.maps.Marker({
        map: map, …
Run Code Online (Sandbox Code Playgroud)

infowindow google-maps-api-3

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

列表中连续元素之间的差异

可能重复:
Python - 列表元素之间的差异

我有一个列表,我想找到连续元素之间的区别:

a = [0, 4, 10, 100]
find_diff(a)
>>> [4,6,90]
Run Code Online (Sandbox Code Playgroud)

你会如何编码find_diff()函数?我可以使用"for"迭代器对此进行编码,但我确信有一个非常简单的方法可以使用简单的单行程序.

python list

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

自定义iPhone UISlider看起来像iPod应用程序音量控制

所以我有一个UISlider我正在定制一些图像:

UIImage *stetchLeftTrack = [[UIImage imageNamed:@"slider_blue.png"] stretchableImageWithLeftCapWidth:9.0 topCapHeight:0.0];
UIImage *stetchRightTrack = [[UIImage imageNamed:@"slider_white.png"] stretchableImageWithLeftCapWidth:9.0 topCapHeight:0.0];
[volumeSlider setThumbImage: [UIImage imageNamed:@"slider_blob.png"] forState:UIControlStateNormal];
[volumeSlider setMinimumTrackImage:stetchLeftTrack forState:UIControlStateNormal];
[volumeSlider setMaximumTrackImage:stetchRightTrack forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud)

我实际上只是试图复制音量控件,如iPod应用程序中所示(AFAIK在代码中无法做到).因为我正在使用高分辨率图像,它会在应用程序上绘制所有内容,如下所示: 在此输入图像描述

实际上,当期望的效果是: 在此输入图像描述

如果我缩小实际图像,我会失去质量,看起来像垃圾和模糊!所以我希望在代码中做到这一点,但有点迷失...

iphone objective-c uislider

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

如何修改外键?

我想知道是否可以修改外键?

FOREIGN KEY (member) REFERENCES scores (level) ON DELETE CASCADE,
Run Code Online (Sandbox Code Playgroud)

我想将其更改为:

FOREIGN KEY (member, subject) REFERENCES scores (level, subject) ON DELETE set null,
Run Code Online (Sandbox Code Playgroud)

是否可以?

mysql foreign-keys

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