问题列表 - 第42558页

在C中实现round()的简洁方法?

我使用的嵌入式C没有round()函数它是数学库,在C中实现它的简洁方法是什么?我想把它打印成一个字符串,查找小数位,然后在句点后找到第一个字符,然后在> = 5时向上舍入,否则向下.想知道是否有更聪明的东西.

谢谢,弗雷德

c math floating-point

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

在列表列表中查找元素,c#

我有一份清单如下:

List<List <T> > userList

Class T { string uniqueidentifier, string param2, int param2}

我有一个uniqueidentifier,我需要在列表中找到具有相同'uniqueidentifier'值的元素T.

我可以使用两个'foreach'循环来完成它.这似乎不是很好的做事方式.我想应该有一些像"查找"这样的内置方法可以做同样的事情并且经过高度优化.

c#

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

为什么我在Mongo查询中收到此错误?

Exception Type: OperationFailure at /
Exception Value: database error: point not in range
Run Code Online (Sandbox Code Playgroud)

我的代码是这样的:

user_center = [ user_utm[1], user_utm[2] ]
user_radius = tools.milesToMeters(request.session['browser_distance'])

results = db.datasets.find({"test_set":"g2", "loc_utm": {"$within": {"$center" : [ user_center, user_radius ] }}});
Run Code Online (Sandbox Code Playgroud)

对于我的Mongo查询,我这样做了:

db.datasets.ensureIndex({"loc_utm":"2d"}, {"min":-999999999999, "max":99999999999 } );
Run Code Online (Sandbox Code Playgroud)

当我打印出来时,我的user_center和user_radius就是这个:

[553068.42444848095, 4181244.9741927907]
16093.44
Run Code Online (Sandbox Code Playgroud)

我的mongo集合中的所有文档都有一个非常类似于user_center的UTM,所以它应该得到查询.但是,我得到了这个奇怪的错误,而不是返回文件.

python database mongodb

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

如何更改已保存透明位图的背景颜色

我打开一个png图像到一个位图,对它进行一些修改,然后将其作为jpg保存到磁盘.在png具有一些透明区域的情况下,它们被保存为黑色.有没有办法更改此默认行为,以便使用不同的颜色背景(如白色)保存图像?

谢谢

transparency android bitmap

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

使用jQuery设置选中

我正在尝试更改此列表中的所选选项..它仅适用于某些而非其他人?

selectedVal将是Kelly Green,Navy等......

 var selectedVal = $(this).text();

 $("#product-variants-option-0 option[text=" + selectedVal+"]").attr("selected","selected") ;
Run Code Online (Sandbox Code Playgroud)

这是选择列表:

<select class="single-option-selector" id="product-variants-option-0">
<option value="Gunmetal Heather">Gunmetal Heather</option>
<option value="Kelly Green">Kelly Green</option>
<option value="Navy">Navy</option>
</select>
Run Code Online (Sandbox Code Playgroud)

jquery select options selector attr

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

NuGet:"无法加载一个或多个请求的类型"

我将NuGet安装到Visual Web Developer 2010 Express中,但是当我转到解决方案资源管理器时,右键单击项目的"References"文件夹,然后选择"添加库包参考",我立即收到此错误:

无法加载一个或多个请求的类型.检索LoaderExceptions属性以获取更多信息.

只有一个OK按钮,我无法检索它告诉我的其他信息.

这是NuGet的全新安装; 我以前从未在这台电脑上安装它.

我如何修复和/或诊断此错误,以便让NuGet工作?

visual-web-developer nuget

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

将一段Lisp代码移植到Clojure(PAIP)

我正在阅读Peter Norvig 编写的人工智能编程范例(PAIP),我正在尝试用Clojure编写所有代码,而不是使用常见的Lisp编写代码.但是我仍然坚持第39页的这段代码:

(defparameter *simple-grammar*
  '((sentence -> (noun-phrase verb-phrase))
   (noun-phrase -> (Article Noun))
   (verb-phrase -> (Verb noun-phrase))
   (Article -> the a)
   (Noun -> man ball woman table)
   (Verb -> hit took saw liked))
  "A grammar for a trivial subset of English.")

 (defvar *grammar* *simple-grammar*)
Run Code Online (Sandbox Code Playgroud)

我怎样才能把它翻译成Clojure?谢谢.

lisp artificial-intelligence clojure common-lisp

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

基于浏览器窗口尺寸自动调整图像大小

我有一个基本的网页布局,100%宽度标题和粘性页脚.在两者之间我有一个大图形.

我希望图形根据窗口的大小动态调整大小.

我不想使用flash,并且想知道是否有一种简单的方法可以使用jquery/javascript.

我不是一个jquery/javascript专家,所以我想知道如何处理这个有一个已经做到的组件.

javascript css jquery

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

是否可以在WPF ItemsControl中模拟border-collapse(ala CSS)?

我正在为WPF中的项目设置样式ListBox,并希望在每个项目周围添加边框.与BorderThickness设置为1,例如,相邻的项之间的上下边框都引出,并因此出现比侧边界"厚",如下所示:

ListBoxItem边框示例

生成这些的项模板ListBoxItems是:

<DataTemplate>
  <Border BorderThickness="1" BorderBrush="DarkSlateGray" Background="DimGray" Padding="8 4 8 4">        
    <TextBlock Text="{Binding Name}" FontSize="16"/>
  </Border>
</DataTemplate>
Run Code Online (Sandbox Code Playgroud)

我想"折叠"这些相邻的边界,例如,可以通过CSS.我知道BorderThickness可以单独为左/右/上/下边框定义,但这也会影响第一个或最后一个项目的边框,这是不希望的.

有没有办法用WPF实现这一目标?Border我缺少的属性,还是需要不同的方法来创建边界?

wpf border wpf-controls

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

Linq to NHibernate ThenFetch多个属性

我有这个对象图:

// Lots of stuff omitted for brevity; these are all virtual properties and there
// are other properties which aren't shown on all classes.
class A {
    B b;
    C c;
    DateTime timestamp;
}
class B {
    X x;
    Y y;
}
class X {
    int id;
}
class C { }
class Y { }

or to put it more simply,
a = {
   b: {
      x { id: int },
      y: { }
   },
   c: { }, …
Run Code Online (Sandbox Code Playgroud)

c# fetching-strategy linq-to-nhibernate

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