小编Mic*_*ein的帖子

Little Schemer - 从哪里开始?

我刚刚打开了The Little Schemer,我觉得我错过了什么.

第一个问题是"这是一个原子是真的吗?",但我没有看到原子是什么的任何定义.我想我可以通过问题的答案推导出一个原子是什么,然后继续询问l的车是什么,l的cd是什么,我不知道被问到什么.

本书的目的是通过阅读答案来发现问题意味着什么,或者在我解决这本书之前是否需要一些基本知识?如果是后者,有人能指出我可能获得基本知识的地方吗?

scheme functional-programming the-little-schemer

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

漂亮的字符串操作

我有以下字符串,我希望从中提取部分:

<FONT COLOR="GREEN">201 KAR 2:340.</FONT>
Run Code Online (Sandbox Code Playgroud)

在这种特殊情况下,我希望提取数字201,2和340,我稍后将使用它来连接以形成另一个字符串:

http://www.lrc.state.ky.us/kar/201/002/340reg.htm

我有一个解决方案,但它不易阅读,而且看起来相当笨重.它涉及使用mid函数.这里是:

intTitle = CInt(Mid(strFontTag, 
                    InStr(strFontTag, ">") + 1, 
                    (InStr(strFontTag, "KAR") - InStr(strFontTag, ">")) 
                           - 3))
Run Code Online (Sandbox Code Playgroud)

我想知道是否有更好的方法来完成这项任务.我意识到我可以制作一些描述性的变量名,比如intPosOfEndOfOpeningFontTag来描述第一个InStr函数的作用,但它对我来说仍然很笨拙.

我应该使用某种分离功能,或正则表达式,还是一些我还没有遇到的更优雅的方式?多年来我一直以这种方式操纵琴弦,我觉得必须有更好的方法.谢谢.

regex vb.net string vb6 vba

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

SQL语法错误-插入...选择

当我在MySQL Workbench中运行此语句时,在SELECT语句附近出现语法错误。

INSERT INTO 
    rare_csshop.cscart_product_features_values
        (feature_id, product_id, value, lang_code)
VALUES
    SELECT DISTINCT
    "10" As Feature, t1.product_id, CONCAT(t2.NHeigth, "\" H x ", t2.NWidth, "\" W x ", t2.NDepth, "\" D") As Dimensions, "EN" As Lang
FROM
    rare_csshop.cscart_product_descriptions AS t1, 
    rare_csshop.products AS t2
WHERE
    t1.product = t2.NName
Run Code Online (Sandbox Code Playgroud)

select语句本身运行良好。我想念什么吗?

sql

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