小编Dav*_*lie的帖子

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

从Java访问MS Analysis Services Cube的最佳方式

我想从Java客户端针对MSAS多维数据集发出MDX.已证明哪种连接方法对此可靠?

java mdx

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

如何将instaparse输出转换为可以评估的函数?

我正在使用instaparse来解析最终用户使用的简单查询语言,该语言评估为布尔结果,例如"(年龄> 35)AND(GENDER ="MALE")",此查询需要应用于数千个用于确定每行是否符合表达式的数据行.

我的问题是将instaparse的输出转换为随后针对每一行进行求值的函数的最佳方法是什么?例如,上面的查询将转换为类似的东西

fn [AGE GENDER](和(=年龄35)(=性别"男性"))

请注意我是Clojure noob ...

parsing clojure

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

为什么re-seq会返回此向量?

特定

(re-seq #"^([a-zA-Z\d])+:" "title: cat sat on the mat")
Run Code Online (Sandbox Code Playgroud)

为什么我在向量中得到尾随的"e":

=> (["title:" "e"])
Run Code Online (Sandbox Code Playgroud)

regex clojure

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

汇总(分组和计数)一系列地图

我试图在Clojure中找到一种通过某些键对一系列地图进行分组并提供计数的惯用方法.类似于SQL中的'SELECT X,Y,COUNT(*)FROM Z GROUP BY X,Y'.数据如下所示:

({:status "Academy Sponsor Led",
  :pupil-population "",
  :locality "Northamptonshire",
  :pupil-gender "Mixed",
  :county "Northamptonshire",
  :pupil-age "11-18",
  :school "Wrenn School",
  :website ""}
 {:status "Academy Sponsor Led",
  :pupil-population "915",
  :locality "Plymouth",
  :pupil-gender "Mixed",
  :county "Devon",
  :pupil-age "11-19",
  :school "The All Saints Church of England Academy",
  :website "http://www.asap.org.uk/"}
 {:status "Academy Converter",
  :pupil-population "735",
  :locality "Somerset",
  :pupil-gender "Mixed",
  :county "Somerset",
  :pupil-age "11-16",
  :school "Stanchester Academy",
  :website "www.Stanchester-Academy.co.uk"}
 {:status "Community School",
  :pupil-population "",
  :locality "Herefordshire",
  :pupil-gender "Mixed",
  :county "Herefordshire",
  :pupil-age "11-18", …
Run Code Online (Sandbox Code Playgroud)

clojure

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

标签 统计

clojure ×3

date ×1

java ×1

mdx ×1

parsing ×1

regex ×1

sql ×1

sql-server ×1

t-sql ×1