养花人亦葬花。
ubuntu 默认是 dash
是语义,不是语法,像语义搜索引擎那样。
肿么会呢?
create 没问题吧?打印下就知道了,build 就有问题了。
#5 楼 @bluexuemei 是这样啊,把条件改成 ((h,t) (p,q) -> (h * 10 + t < p * 10 + q)) x y,后我试了试确实是 945 个,你这是做科研还是做游戏啊?
ghci>length result
945
ghci>
后一组比前一组大,是指两个数字的 sum 大,还是挨个比较大 (第一个大第二个就忽略了),还是全部大 (第一个和第二个都大)? 如何是和的话,组合就相当相当的多了。
假设都 2 个都必须大:
:m Data.List
let pairs = [(a,b) | a <- [0..9], b <- [0..9], a < b]
let result = [(x,y,z,m,n) | x <- pairs, y <- pairs, z <- pairs, m <- pairs, n <- pairs,
(\(h,t) (p,q) -> (h < p && t < q)) x y,
(\(h,t) (p,q) -> (h < p && t < q)) y z,
(\(h,t) (p,q) -> (h < p && t < q)) z m,
(\(h,t) (p,q) -> (h < p && t < q)) m n,
(sort $ concat $ map (\(h,t) -> [h,t]) [x,y,z,m,n]) == [0..9]]
Prelude Data.List> result
[((0,1),(2,3),(4,5),(6,7),(8,9)),((0,1),(2,3),(4,5),(6,8),(7,9)),((0,1),(2,3),(4,6),(5,7),(8,9)),((0,1),(2,3),(4,6),(5,8),(7,9)),((0,1),(2,3),(4,7),(5,8),(6,9)),((0,1),(2,4),(3,5),(6,7),(8,9)),((0,1),(2,4),(3,5),(6,8),(7,9)),((0,1),(2,4),(3,6),(5,7),(8,9)),((0,1),(2,4),(3,6),(5,8),(7,9)),((0,1),(2,4),(3,7),(5,8),(6,9)),((0,1),(2,5),(3,6),(4,7),(8,9)),((0,1),(2,5),(3,6),(4,8),(7,9)),((0,1),(2,5),(3,7),(4,8),(6,9)),((0,1),(2,6),(3,7),(4,8),(5,9)),((0,2),(1,3),(4,5),(6,7),(8,9)),((0,2),(1,3),(4,5),(6,8),(7,9)),((0,2),(1,3),(4,6),(5,7),(8,9)),((0,2),(1,3),(4,6),(5,8),(7,9)),((0,2),(1,3),(4,7),(5,8),(6,9)),((0,2),(1,4),(3,5),(6,7),(8,9)),((0,2),(1,4),(3,5),(6,8),(7,9)),((0,2),(1,4),(3,6),(5,7),(8,9)),((0,2),(1,4),(3,6),(5,8),(7,9)),((0,2),(1,4),(3,7),(5,8),(6,9)),((0,2),(1,5),(3,6),(4,7),(8,9)),((0,2),(1,5),(3,6),(4,8),(7,9)),((0,2),(1,5),(3,7),(4,8),(6,9)),((0,2),(1,6),(3,7),(4,8),(5,9)),((0,3),(1,4),(2,5),(6,7),(8,9)),((0,3),(1,4),(2,5),(6,8),(7,9)),((0,3),(1,4),(2,6),(5,7),(8,9)),((0,3),(1,4),(2,6),(5,8),(7,9)),((0,3),(1,4),(2,7),(5,8),(6,9)),((0,3),(1,5),(2,6),(4,7),(8,9)),((0,3),(1,5),(2,6),(4,8),(7,9)),((0,3),(1,5),(2,7),(4,8),(6,9)),((0,3),(1,6),(2,7),(4,8),(5,9)),((0,4),(1,5),(2,6),(3,7),(8,9)),((0,4),(1,5),(2,6),(3,8),(7,9)),((0,4),(1,5),(2,7),(3,8),(6,9)),((0,4),(1,6),(2,7),(3,8),(5,9)),((0,5),(1,6),(2,7),(3,8),(4,9))
]
Prelude Data.List>
Prelude Data.List> length result
42
这块儿感觉现有的处理都不够完美,谁有好的方案可以分享一下。主要的问题在于,同样的词语在不同的语境中含义不同,可能在这里是敏感词,但是在那个环境下不是。
谢谢大家,不一一点赞了,刚开始接触,有些东西和 erlang 差不多,不知道谁学谁,多练习应该有所体会。
电脑和福利都不错。
4.1 是 config/secrets.yml,4.1 有好几个变化,建议看下 changelog 和 upgrade guide,检查一下你看的资料的 rails 版本,使用相同的版本学习,搞懂了再换到 rails 4.1 来。
好像没有,需要使用万能公式+FitText 等...
现在大部分人看到期权两个字都不激动了,甚至有人反感。创业公司机会多,不知道在深圳,这个薪资竞争力咋样?前端设计这个应该单独招。
肿么了?你需要看下 factory_girl 和 faker 的文档。
ignore,自己维护自己的,生产服务器是保密的,放在 shared 下 ln -s.
表示关注,现在有没有用 elixir 的产品?
Instagram 的关注数据结构很简单,不过处理关注的内容推拉的时候确实需要分大小 V 处理。第三个问题,好像没有直接枚举出某些用户共同关注的人的场景,通常是先有了一批人或者一个人,看另外其他的用户都关注了这里面的哪些人,业务场景有很大的区别,导致程序逻辑也不一样。实际使用应该针对不同用户层次的缓存机制 (比如针对频繁登录的用户),纯关系数据库实现感觉压力有点大啊,最起码的使用数据库内建的分区机制是必要的。
一笑而过~
define_callbacks define_model_callbacks
哈哈哈
网站有意思,招聘贴也有意思。
嘿嘿,没得搞。
直接使用第三方的 CDN 的字体路径就行了。又拍云...
6->7
空谈误国啊...
嘿嘿,你挺有意思,1900 亿等着你哈,加油。