从零开始学YC-Framework之LiteFlow

一、LiteFlow是什么?

LiteFlow是一个轻量且强大的国产规则引擎框架,可用于复杂的组件化业务的编排领域,独有的DSL规则驱动整个复杂业务,并可实现平滑刷新热部署,支持多种脚本语言规则的嵌入。帮助系统变得更加丝滑且灵活。

《深度思维》之阅读笔记

深度思维:拥有较长的思维逻辑链,能够认知较长的因果链条;能够突破自我中心的局限,灵活切换看待问题的视角;能够处理较大的信息量,在杂乱的信息流中保持思维能力;能够在宏观视角上分析问题,认知事物所处的生态的特性、事物的长期趋势等。

从零开始学YC-Framework之jar包加密

一、为什么要针对jar包进行加密呢?

解压jar文件可获取该项目的配置文件和源代码,配置文件中通常存有数据库连接、服务应用配置等信息。通常黑客攻入服务器后(获取某个普通用户的账号),为什么能轻易的绑架数据库,在于通过普通用户解压jar或war文件,从而得到数据库账号实现备份和删库(备份就是为了敲诈勒索)。加密jar文件就是为了防止黑客(很多时候不仅仅是黑客)解压后获取一些隐秘的信息,从而造成数据库数据泄漏或其它危害影响。