1. Kotlin :强行 Point-Free

    昨天在学习 Haskell 的过程中了解了什么是 Point-Free 风格,然后瞬间中毒。于是我就打算在 Kotlin 里面模拟一下。

    2017/04/26 Kotlin

  2. 关于字典树( Trie 树)的一些想法(含 JNI 内容)

    字典树是一种众所周知的很简单的数据结构,它把字符串的每一个字符作为节点,多个字符串合并相同的部分, 就成了一颗字典树,可以实现 O(字符串长度)的存取,还是很快的,道理我们都懂。

    2017/04/24 JNI

  3. Kotlin : forEach 也能 break 和 continue

    昨天在 BennyHuo 的 Kotlin 裙里看到有人在讨论关于

    2017/04/23 Kotlin

  4. 把图片变成字符画

    使用的技术

    2017/04/20 Tools

  5. 突然 MPS 教程(五),扩展 Java

    话说我一开始时就是抱着肯定没人看的心情写的这个系列, 不过写了之后居然还是有不少人向我反馈表示在看,我还是很开心的。

    2017/04/20 MPS

  6. Ruby 的 Tk 库的一个 bug

    第一次在 StackOverflow 上回答问题,第一次凭借自己的力量修复某语言标准库的 bug ,第一次给那么重量级的仓库投 pull request…

    2017/04/18 Ruby

  7. Gradle 其实是很好用的

    Gradle 是一款使用 Kotlin (划掉) Groovy 编写的 JVM 构建工具,其易用性和 Maven 接近,而由于它描述逻辑采用的是 DSL 而不是辣眼睛的 xml , 股沟也钦定他作为 Android 的指定构建工具。

    2017/04/14 Gradle

  8. MPS 教程四:制作一个简易语言(下)

    在上一篇教程中,我们已经体验了 MPS 创建语言的所必须拥有的完整流程。 我们也注意到了生成的语言语法很丑。

    2017/04/12 MPS

  9. MPS 教程三:制作一个简易语言(中)

    在上一篇教程中,我们已经体验了 MPS 创建语言的流程的一半。 接下来,我们将进行 Code Generation ,把之前的“语言”生成的代码导出为 Java 代码,并运行它。

    2017/04/07 MPS

  10. 做了四张图片,太好玩了

    你们又不入教又不去死,我很为难啊

    2017/04/06 Water

  11. MPS 教程二:制作一个简易语言(上)

    在上一篇教程中,我们已经简单体验过了 MPS 的一个工作流程——创建新工程,导入一个语言,使用这个语言编写代码。 在这篇教程中,我将向你展示如何创建一门简单的语言。

    2017/04/06 MPS

  12. 发布一个 GitHub 仓库时需要注意的东西

    本文全部源于我个人总结,绝对不保证权威性,反正我自己做到不坑你们,你们信不信就是你们的事了。另外,我自己是做到了遵守这些准则的。

    2017/04/02 Tools

Search