原文:CI框架源码研读(整体架构)

有人说phper的深入要从研读mvc框架开始,我跳了一个常用的CI框架入手,主要是因为 CI框架简单轻巧,可以自己DIY功能 首先来看CI的整体架构图: 其中:application是用户级开发目录,我们关心system系统源码目录,CI的核心代码都在这里了。 core 系统核心代码 database数据库相关的操作和帮助类 helpers 系统提供的一些工具类 language 语言包 libr ...

2017-04-28 13:19 0 1333 推荐指数:

查看详情

MyBatis 源码分析 - 整体架构

参考 知识星球 中 芋道源码 星球的源码解析,一个活跃度非常高的 Java 技术社群,感兴趣的小伙伴可以加入 芋道源码 星球,一起学习😄 该系列文档是本人在学习 Mybatis 的源码过程中总结下来的,可能对读者不太友好,请结合我的源码注释(Mybatis源码分析 GitHub ...

Sun Nov 22 17:04:00 CST 2020 0 715
Flume架构源码分析-整体架构

最近在学习Flume源码,所以想写一份Flume源码学习的笔记供需要的朋友一起学习参考。 1、Flume介绍 Flume是cloudera公司开源的一款分布式、可靠地进行大量日志数据采集、聚合和并转移到存储中;通过事务机制提供了可靠的消息传输支持,自带负载均衡机制来支撑水平扩展;并且提供 ...

Wed Feb 16 23:04:00 CST 2022 0 714
Duilib源码分析(一)整体框架

  Duilib界面库是一款由杭州月牙儿网络技术有限公司开发的界面开源库,以viksoe项目下的UiLib库的基础上开发(此后也将对UiLib库进行源码分析);通过XML布局界面,将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率。一般常用于开发小型项目Windows桌面客户端软件;其子 ...

Thu Oct 29 18:13:00 CST 2015 1 2028
【Mybatis源码解析】- 整体架构及原理

整体架构 version-3.5.5 在深入了解Mybatis的源码之前,我们先了解一下Mybatis的整体架构和工作原理,这样有助于我们在阅读源码过程中了解思路和流程。 核心流程 在上一遍的入门程序中,我们通过示例代码简单的介绍了如何通过Myabtis进行一个简单的增删改查 ...

Tue May 18 01:47:00 CST 2021 0 286
jQuery 2.0.3 源码分析core - 整体架构

拜读一个开源框架,最想学到的就是设计的思想和实现的技巧。 废话不多说,jquery这么多年了分析都写烂了,老早以前就拜读过, 不过这几年都是做移动端,一直御用zepto, 最近抽出点时间把jquery又给扫一遍 我也不会照本宣科的翻译源码,结合自己的实际经验一起拜读吧! github上最新 ...

Sat Aug 24 05:34:00 CST 2013 88 93111
Docker源码分析(一)之整体架构

一、Docker的总架构图 docker是一个C/S模式的架构,后端是一个松耦合架构,模块各司其职。 用户是使用Docker Client与Docker Daemon建立通信,并发送请求给后者。 Docker Daemon作为Docker架构中的主体部分,首先提供Server ...

Fri Aug 31 19:32:00 CST 2018 0 3175
Bootstrap源码分析系列之整体架构

作为一名合格的前端工程师,你肯定听说过Bootstarp框架。确实可以说Bootstrap框架是最流行的前端框架之一。可是也有人说Bootstrap是给后端和前端小白用的,我认为只要学习它能给我们前端技能带来提升,那么我们就有必要研究一下它。Bootstrap框架虽然也提供了javascript ...

Sun Oct 16 19:01:00 CST 2016 0 4671
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM