聊聊架构
0 人感兴趣 · 7 次引用
- 最新
- 推荐
案例研究之聊聊 QLExpress 源码 (九)
借鉴的学习内容是在充分掌握Java基础上进行了一些简单的运算和语法的封装。模拟java的编译器形成自己的一套语法规则,值得学习。做的不好的地方,其实是基于老项目的维护,有些魔法数字以及无注释,代码不规整等内容
案例研究之聊聊 QLExpress 源码 (八 -2)
承接上一篇,关于指令模块的第二部分,在源码中么有明细区分,但是实际上是将杂七杂八的指令和操作函数等放到了这里
案例研究之聊聊 QLExpress 源码 (八 -1)
指令模块是非常大的一个模块,代码非常多,分为2次说明。本次说明的内容是具体模块。
案例研究之聊聊 QLExpress 源码 (七)
规则拆解为行为,条件(节点,类型),管理器,结果, 如果我们要实现规则的话可以借鉴其拆解结构,进行节点规则管理。
案例研究之聊聊 QLExpress 源码 (一)
QLExpress是动态脚本引擎解析工具,由于工作环境中经常会遇到一些规则,但是不想硬编码到系统中!这样便会用类似规则引擎模块来将这些规则从业务剥离出去,而我们系统中的底层因为使用了QLExpress,所以希望从源码中一窥究竟。