问题列表 - 第30489页

Haskell中的谓词逻辑

我一直在使用以下数据结构来表示Haskell中的命题逻辑:

data Prop 
    = Pred  String
    | Not   Prop
    | And   Prop Prop
    | Or    Prop Prop
    | Impl  Prop Prop
    | Equiv Prop Prop
    deriving (Eq, Ord)
Run Code Online (Sandbox Code Playgroud)

欢迎对此结构发表任何评论.

但是,现在我想扩展我的算法来处理FOL - 谓词逻辑.什么是在Haskell中代表FOL的好方法?

我见过的版本 - 几乎是 - 上面的扩展,以及基于更经典的无上下文语法的版本.有没有关于此的文献,可以推荐吗?

haskell context-free-grammar first-order-logic data-structures

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

如何在Python中格式化具有可变位数的数字?

假设我想在前面显示带有可变数量的填充零的数字123.

例如,如果我想以5位数显示它,我会有数字= 5给我:

00123
Run Code Online (Sandbox Code Playgroud)

如果我想以6位数显示它,我会有数字= 6给出:

000123
Run Code Online (Sandbox Code Playgroud)

我将如何在Python中执行此操作?

python string string-formatting number-formatting

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

SQL Server:CROSS JOIN和FULL OUTER JOIN有什么区别?

SQL Server中的CROSS JOIN和FULL OUTER JOIN有什么区别?

他们是一样的,不是吗?请解释.什么时候会使用其中任何一个?

sql-server cross-join full-outer-join

177
推荐指数
8
解决办法
20万
查看次数

SSRS 2008 - Reporting Services网页除了标题之外是空白的

当我打开报告管理器时,我得到空白页面:我有一个标题 - "...报告...主页",然后只是空白空间.

我正在使用SQL 2008和Windows Server 2008 R2 Standard.

任何想法如何解决?我已确认我以本​​地管理员身份登录.我尝试将URL添加到受信任的站点,但这似乎也没有帮助.

更新

当我转到ReportServer URL时,收到以下错误消息:

Reporting Services Error
--------------------------------------------------------------------------------

The permissions granted to user 'DTNT\greg' are insufficient for performing this operation. (rsAccessDenied) Get Online Help 

--------------------------------------------------------------------------------
SQL Server Reporting Services 
Run Code Online (Sandbox Code Playgroud)

sql sql-server reporting-services ssrs-2008

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

std :: string :: assign是否取得字符串的"所有权"?

我对string::assign方法的理解存在一些差距.请考虑以下代码:

char* c = new char[38];
strcpy(c, "All your base are belong to us!");
std::string s;
s.assign(c, 38);
Run Code Online (Sandbox Code Playgroud)

是否s.assign分配新缓冲区并将字符串复制到其中,或者它是否拥有指针的所有权; 即不分配新内存并直接使用我的地址.如果它复制,那么assign和之间的区别是operator=什么?如果它没有复制,那么它是否释放内存或者我的责任?

谢谢.

c++ string

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

将自己定位为练习PHP的初学者有什么好的项目?

我刚刚完成了一个由我的大学资助的基础PHP课程,但是我觉得我需要真正将PHP付诸实践以熟悉它并且更自信地自己编写它.由于我目前没有涉及PHP的工作,我想我也可以为自己设置一些事情来让我更有经验.

有没有人有任何简单(不太简单!)项目的建议我可以设置自己适合让我更熟悉这门语言?

php

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

想要嵌入字体但无法从Font Suitcase或PostScript Type 1文件转换

我使用FontSquirrel字体生成器尝试生成嵌入的字体文件,以便我可以使用css中的@ font-face嵌入网站.

但是,我拥有的字体文件(在Mac上)如下所示并且显示为灰色,并且无法选择它们在FontSquirrel或其他转换器上进行转换(即它们似乎不是我可以使用的原始文件类型嵌入):

  • PostScript Type 1 Outline字体
  • 字体手提箱

我可以以某种方式将这些转换为.otf.ttf,或者有人知道另一种嵌入方法.

谢谢!

embed fonts font-face

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

如何验证PayPal帐户?

我想将paypal集成到我的网站,并要求用户输入paypal帐户以支付佣金.如何检查他们的账户是否存在于PayPal?我不想发送0.01美元,或者这是检查帐户的唯一方法吗?

它应该在用户注册到网站时自动验证它.

api validation paypal

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

DataReader.GetString()通过columnname

Dictionary Fields = new Dictionary();
for (int i = 0; i < reader.FieldCount; i++)
{
     Fields.Add(reader.GetName(i), i);
}

this._MyField1 = reader.GetString(Fields["field1"]);
this._Myfield2 = reader.GetInt16(Fields["field2"]);

这样做让我想哭但我似乎无法弄清楚除了这种方式之外如何通过列名使用类型specfic检索方法.请告诉我有更好的方法.这特别针对DB2,但我希望该解决方案也适用于MS Sql

sql datareader

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

PHP读取文件注释不是文件内容 - 忘记了

对不起人们忘记了这一个,我需要在php文件中读取第一批"评论"的例子:

<?php
/** This is some basic file info **/
?>
<?php This is the "file" proper" ?>
Run Code Online (Sandbox Code Playgroud)

我需要阅读另一个文件中的第一条评论,但我完全忘记了如何获取/**这是一些基本的文件信息**/作为一个字符串抱歉,但感谢adavance

php commenting

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