Tag: 原始types

任何人有一个C#函数,将列的SQL数据types映射到其CLR等效?

我坐下来写一个巨大的switch()语句将SQL数据types转换为CLR数据types,以便从MSSQL存储过程生成类。 我使用这个图表作为参考。 在深入研究可能需要一整天的时间并为完全testing做出巨大努力之前,我想呼吁SO社区看看其他人是否已经用C#编写或发现了一些东西来实现这个看似普遍而且确实很乏味的任务。

string :: size_type而不是int

const std::string::size_type cols = greeting.size() + pad * 2 + 2; 为什么string::size_type ? int应该工作! 它拥有数字!

在Doctrine 2中指定小数字段types时,规模和精度是什么意思?

我创build了一个十进制字段,以在Doctrine2中为我的Symfony2应用程序保存财务数据。 目前看起来像这样: /** * @ORM\Column(type="decimal") */ protected $rate; 当我input一个值,并且所述值被持久化到数据库时,它被舍入到一个整数。 我猜我需要设置字段的精度和缩放types,但是我需要某个人来解释他们到底做了什么? Doctrine2文档说: 精度:十进制(精确数字)列的精度(仅适用于小数列) scale:小数(精确数字)列的比例(仅适用于小数列) 但是这并没有告诉我很多。 我猜精度是四舍五入的小数位数,所以我认为应该是2,但是什么是规模? 规模是有意义的数字? 我的领域宣言应该是这个吗? : – /** * @ORM\Column(type="decimal", precision=2, scale=4) */ protected $rate;

将NSString转换为char数组

我有一个types为char[]的variables,我想在其中复制NSString值。 如何将NSString转换为char数组?

ASP MVC – 有什么常量的默认内容types?

所有标准内容types的框架中是否有一组常量?

如何在PostgreSQL中的函数内返回SELECT的结果?

我在PostgreSQL中有这个函数,但我不知道如何返回查询的结果: CREATE OR REPLACE FUNCTION wordFrequency(maxTokens INTEGER) RETURNS SETOF RECORD AS $$ BEGIN SELECT text, count(*), 100 / maxTokens * count(*) FROM ( SELECT text FROM token WHERE chartype = 'ALPHABETIC' LIMIT maxTokens ) as tokens GROUP BY text ORDER BY count DESC END $$ LANGUAGE plpgsql; 但是我不知道如何在PostgreSQL函数中返回查询的结果。 我发现返回types应该是SETOF RECORD ,对不对? 但是,返回命令是不正确的。 什么是正确的方法来做到这一点?

Python中编译的正则expression式对象的types

python中编译正则expression式的types是什么? 我特别想评估一下 isinstance(re.compile(''), ???) 为真,为了内省的目的。 我有一个解决scheme是,有一些全局常量REGEX_TYPE = type(re.compile('')) ,但它似乎不是很优雅。 编辑:我想这样做的原因是因为我有string和编译正则expression式对象的列表。 我想通过“匹配”一个string 对于列表中的每个string,尝试检查string是否相等。 对于列表中的每个正则expression式,尝试检查string是否匹配给定的模式。 而我提出的代码是: for allowed in alloweds: if isinstance(allowed, basestring) and allowed == input: ignored = False break elif isinstance(allowed, REGEX_TYPE) and allowed.match(input): ignored = False break

C ++中有128位整数吗?

我需要在一个variables中存储一个128位长的UUID 。 C ++中有128位数据types吗? 我不需要算术运算,我只是想快速存储和读取值。 C ++ 11的新function也可以。

依赖types可以certificate你的代码是正确的,直到规范。 但是,你如何certificate规范是正确的?

相关types通常被广告作为一种方式,使您能够断言程序是否符合规范是正确的。 所以,例如,你被要求编写一个sorting列表的代码 – 你可以通过将“sort”的概念编码为一个types来certificate代码是正确的,并且编写一个函数,比如List a -> SortedList a 。 但是,如何certificate规范SortedList是正确的呢? 难道不是这种情况:你的规格越复杂,这个规格的types编码就越可能是不正确的?

STL映射是否在插入时初始化基本types?

我有这样一个std::map : map<wstring,int> Scores; 它存储玩家的名字和分数。 当有人得分时,我会简单地做: Scores[wstrPlayerName]++; 当映射中没有元素的wstrPlayerName键wstrPlayerName它会创build一个,但是在增量之前是否初始化为零或空值,还是未定义? 我应该testing如果元素每增加一次之前是否存在?