Ray 的日常记录
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
Ray 的博客 -- 技术 & 生活

ANTLR 入门篇 1

入门 ANTLR 系列文章第 1 篇: 环境搭建和总体介绍. 系列文章的主要目的是: 介绍 Language Application 的实现原理. 介绍 ANTLR 工具的使用. 看懂/实现简单的 OC to Swift Translator.
2020-06-21

求解问题的基本方法和步骤

其实国内数据结构算法的教学体系如果能借鉴一些国外的优秀课程, 肯定不至于让学生觉得学了没用, 这是听了普林斯顿大学的 Algorithm part I 之后的感受.
2019-12-22

关于刻意练习

提升之道: 刻意练习而非无脑重复练习!
2019-12-21

Alamofire 5.x 源码阅读分析(Source Code reading and analysis)

iOS端常用的三方框架, 很少有时间去阅读它们的源码, 目前正好有机会可以看看. 这次先来看 Alamofire, 一个基于苹果原生 URLSession 的网络通信框架.
2019-12-09
iOS 开发

Lottie 源码初步

Lottie 源码分析0, 入门.
2019-12-04
iOS 开发

iOS 动画

UI 开发过程中, 时常会遇到实现一些复杂动画的需求, 借着这次机会, 来系统重温 iOS 动画的实现和一些相关概念, 最后实现一个复杂的动画效果. 在梳理过程中, 主要参考的是 iOS Animation by Tutorial 一书.
2019-11-30
iOS 开发

Swift Package Manager 的初步

工作中肯定越来越多地需要用到更为便捷和高效的工具, SPM 就是其中之一. 故探索一下它的用法.
2019-11-26

多 Navigator 实现浏览器 Tab 切换效果

在某些场景下, 希望能够实现多个导航栈共存的效果, 比如浏览器应用里面的 Tab 切换. 本文记录的就是如何在 Flutter 中通过多个 Navigator 来实现多个导航栈共存.
2019-11-23

创建 Dotnet Core 版本的命令行工具

参考官方文档来入门如何制作 Global Tool.
2019-09-15
C#

ShadowCoel 分析之2: APP 中的依赖结构分析

上一篇分析文章中已经罗列了工程中的所有依赖库的作用, 这篇文章的重点就是看 APP 中这些依赖库的结构.
2019-09-14
iOS 开发
1…34567…12
Hexo Fluid