问题列表 - 第15318页

tcl:如何使用变量的值来创建新变量

这是我正在尝试做的一个例子.

set t SNS
set ${t}_top  [commands that return value]
Run Code Online (Sandbox Code Playgroud)

想要将信息存储在$ {t} _top

puts “${t}_top”
? SNS_top  (really want the data stored there?)
Run Code Online (Sandbox Code Playgroud)

以为是:$ {{$ t} _top},也许那是perl但{}里面的{}不起作用.

tcl

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

NumPy:比较两个数组中的元素

有人遇到过这个问题吗?假设您有两个如下所示的数组

a = array([1,2,3,4,5,6])
b = array([1,4,5])
Run Code Online (Sandbox Code Playgroud)

有没有办法比较b中存在的元素?例如,

c = a == b # Wishful example here
print c
array([1,4,5])
# Or even better
array([True, False, False, True, True, False])
Run Code Online (Sandbox Code Playgroud)

我试图避免循环,因为它需要数百万元素的年龄.有任何想法吗?

干杯

python numpy

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

为什么使用JOIN子句而不是WHERE条件?

我针对Oracle数据库开发.当我需要手动编写(不使用像hibernate这样的ORM)时,我使用WHERE条件而不是JOIN.

例如(这只是用来说明风格的简单化):

Select *
from customers c, invoices i, shipment_info si
where c.customer_id = i.customer_id
    and i.amount > 999.99 
    and i.invoice_id = si.invoice_id(+)  -- added to show a replacement for a join
order by i.amount, c.name
Run Code Online (Sandbox Code Playgroud)

我从OLD oracle DBA那里学到了这种风格.我从那时起就知道这不是标准的SQL语法.除了非标准和更少的数据库便携性,使用这种格式还有其他任何影响吗?

sql oracle

12
推荐指数
4
解决办法
7800
查看次数

了解键值存储

我正试图围绕像CouchDB和Cassandra这样的Key-Value商店.我理解为什么它们很有用,但就它们如何替换像MySql这样的RDBMS而言,我并不理解它.

让我们说这是我需要存储的内容:

{123456: {'model' : 'Ford'
          'color': 'blue'
          'MPG': 23}}
Run Code Online (Sandbox Code Playgroud)

然后我需要找到所有蓝色的汽车.

Key-Value存储如何使用值查询键?我读了一些可以使用map-reduce的地方但是看了几个项目的来源我找不到一个例子.

如果我问的是正确的问题,请告诉我.

couchdb key-value

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

C#将十进制序列化为xml

我有一个十进制属性,就像

[XmlElementAttribute(DataType = "decimal")] decimal Price

问题是我想强制它始终以2的精度序列化,但如果价格是10.50,它将被序列化为XML <Price>10.5</Price>.

有什么方法可以强制它(没有创建新属性或更改此属性的获取?我正在寻找一些方法来执行此操作只将模式发送到XmlSerializer(或XmlElementAttribute)或任何智能方法来执行此操作?

谢谢

c# xml serialization

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

近交系数计算和系谱软件

我目前正在寻找一种能够映射大量GEDCOM文件(大约33,000个人)以及制定祖先和个体近亲繁殖系数的软件.有谁知道任何有能力的软件????

谢谢

genealogy gedcom

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

在编写代码时使用'@'是否有任何问题

可能重复:
参考 - 这个符号在PHP中意味着什么?

编写代码时使用'@'有什么问题吗?它背后的机制是什么?

php performance

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

通用类型转换方法(.Net)

我正在尝试创建一个通用的方法来投射一个对象,但似乎无法破解那个栗子.(现在是星期五下午3点,这是漫长的一周)

好的,所以我有这个场景:

// We have a value (which .net sets as a double by default)
object obj = 1.0;

// We have the target type as a string, which could be anything:
// say string sometType = "System.Decimal"
Type type = Type.GetType(someType);

// I need a generic way of casting this
object castedObj = (xxx) obj;
Run Code Online (Sandbox Code Playgroud)

如何在不创建无数if-else-staments的情况下一般地投射该对象?

.net c# types

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

在.NET中将int的数字分成数组的最快方法?

我想将一个整数的数字(比如12345)分成一个字节数组{1,2,3,4,5},但我想要最有效的方法来做到这一点,因为我的程序做了数百万次.

有什么建议?谢谢.

.net c# arrays performance numbers

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

以下短语在C++中的含义是什么:零,默认和值初始化?

以下短语在C++中的含义是什么:

  • 零初始化,

  • 默认初始化,和

  • 值初始化

C++开发人员应该了解他们什么?

c++ initialization c++-faq

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