稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
底层优化
订阅
avatar
0c1c00 创作等级LV.2
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • 基于LLVM开发Clang插件进行代码风格检查
    这个很多人都做过,文章也挺多的,我也是参考别人文章的,不过直到真正实现还是踩了许多坑,所以记录下来,或许对其他人有帮助。其实LLVM和Clang我还没有好好研究过,之前大部分都是用Swift开发,代码风格检查都是用的Swiftlint,所以这次选择OC的代码检查作为开始,通过实…
    • RoyCao
    • 6年前
    • 5.7k
    • 16
    • 13
    LLVM
  • Swift 中的 @autoclosure
    闭包(Closure)在 Swift 等许多语言中普遍存在。熟悉 Objective-C 的同学一定对 Block 不陌生。两者其实是比较类似的,相较于 Block,闭包的写法简化了许多,也十分灵活。 在 Swift 中,@ 开头通常代表着属性(Attribute)。@auto…
    • 萌面大道
    • 7年前
    • 4.4k
    • 26
    • 评论
    GitHub iOS Swift
  • 分支预测:为什么有序数组比无序数组快?
    最近几天在搜集一些关于 JavaScript 函数式编程的性能测试用例,还有内存占用情况分析。 我在一年前(2017年1月) 曾写过一篇文章《JavaScript 函数式编程存在性能问题么?》,在文中我对数组高阶函数以及 for-loop 进行了基准测试,得到的结果是 map`…
    • justjavac
    • 7年前
    • 2.0k
    • 46
    • 3
    前端 算法 JavaScript
    分支预测:为什么有序数组比无序数组快?