05 2021 档案
摘要:Atitit 数据库核心技术index索引技术 btree hash lsm fulltxt 目录 1.1. HASH索引、 1.2. LSM索引 LSM算法(Log Structured-Merge Tree) 1.3. BTREE 1.4. F...
阅读全文
摘要:Atitit 存储引擎核心技术 总结 目录 1. 表的存储有三个文件:结构+数据+索引 2. 页式管理 2.1. 数据存取的选择:行存储还是列存储? 3. 读写更新api 3.1. Atitit 数据库核心技术index索引技术 btree has...
阅读全文
摘要:Atitit 为什么oracle这类大型数据库比mysql的性能机制 目录 1. 分区机制差别 1.1. Join算法 1.2. Sql语句性能与trigger 2. Io机制 2.1. 表与索引空间相互分离 2.2. 堆表与索引组织表的的对比 ...
阅读全文
摘要:Atitit 存储与数据库性能调优流程 目录 1. 数据库出现性能瓶颈,对外表现有几个方面: 1.1. 大量请求阻塞 1.2. SQL 操作变慢 1.3. 存储io出现问题 2. 数据库优化方案很多,主要分为两大类:软件层面、硬件层面。 2.1....
阅读全文
摘要:ATITIT db perf enhs 数据库性能优化 目录 第一章 Cache类 第一节 查询cache 第二节 Update cache 第三节 内存表机制 零时表 第四节 雾化视图机制 第五节 HINT规则 第二章 索引机制 第一节 ...
阅读全文
摘要:Atitit 核心技术有哪些一般 目录 第一章 Rest调用交互 第二章 第三章 Cmd调用交互 第四章 第五章 爬虫技术 第一节 Httpclient 第二节 Html解析 第三节 浏览器技术 访问动态js内容 第四节 图像识别 第六章...
阅读全文
摘要:Atitit保证架构超前性 前瞻性 目录 第一章 为什么需要修改代码 第一节 业务增加功能 第二节 增加字段 第三节 增加表数据需要查询 修改 第四节 类库升级 第二章 简单抽象原则 道和术的区别 第一节 原则 kiss 第二节 提升到层次哲...
阅读全文
摘要:Atitit保证架构超前性 前瞻性 目录 第一章 为什么需要修改代码 第一节 业务增加功能 第二节 增加字段 第三节 增加表数据需要查询 修改 第四节 类库升级 第二章 简单抽象原则 道和术的区别 第一节 原则 kiss 第二节 提升到层次哲...
阅读全文
摘要:Atitit prj tek dfkt 项目常见技术难点 目录 第一章 开发效率 第一节 更加简单的语言 第二节 简单的类库 第三节 简单的架构与实现 第二章 实现简单的结构 第一节 简单的层次调用 单层 双层 三层 第二节 简单的rest实现...
阅读全文
摘要:Atitit smp prj 项目简化方法总结 目录 第一章 俩大原则准则 第一节 极简主义原则 + 自由主义原则 第二章 简单化架构 第一节 简单语言php vs java 第二节 简单类库 tp yii spark vs sprbt 第三...
阅读全文
摘要:Atitit java rest mvc微服务原理以及框架选型 目录 第一节 Mvc原理 model controler view 第二章 Spark 最简单 第一节 Sprbt tomcat jetty swoole workman ci t...
阅读全文
摘要:Atitit 微服务的原理与实现方式 目录 第一章 什么是微服务? 第二章 核心要素 足够微小, 服务化 进程隔离 第三章 实现模式 多个app启动文件(推荐轻量级) 多项目启动(繁琐) 综合 第四章 通讯方式 Ws rest rpc ...
阅读全文
摘要:Atitit hot deploy 热部署法 dync reload v5 v55 目录 1.1. Script引擎法 1.2. Debug模式启动 推荐 1.3. Springboot 热部署jar工具 dev tools 1.4. Mybati...
阅读全文
摘要:Atitit保证架构超前性 前瞻性 目录 第一章 简单抽象原则 道和术的区别 第一节 原则 kiss 第二节 提升到层次哲学层次 第三节 命名也要通用抽象 隐藏细节 第二章 通用性原则 扩展性 第一节 Dsl扩展 第二节 Udf sp扩展机制...
阅读全文
摘要:Atitit enhance sprbt start speed cyidon swdu 启动速度 目录 第一节 简化与提升启动速度性能 第二节 第二章 更加轻量级的rest spark jfinal nutz测试 第一节 自己写框架根据轻量级 ...
阅读全文
摘要:Atitit it sftwr dev 原则准则 principle 目录 第一章 简单原则 kiss 第一节 . You Ain’t Gonna Need It(YAGNI)避免过度设计 第二节 Convention over Configurat...
阅读全文
摘要:Atitit 提升开发效率 mvc 框架 java 目录 第一节 Spark mvc Supt htdpl 第二节 jfinal 框架 Supt htdpl 不推荐 第三节 个人刚接触到的一个——nutz Spark mvc Su...
阅读全文
摘要:Atitit sprbt 多数据源mltds datasource multi springboot 目录 第一节 App cfg 第二节 Cfg bean 第三节 Use App cfg spring.datasource.db...
阅读全文
摘要:Atitit 获取SqlSessionFactory的三种方式 目录 第一节 DataSource 方式 第二节 读取sprbt Url方式 ByteArrayInputStream 第三节 Mybatis。Xml方式 DataSour...
阅读全文
摘要:Atitit 提升扩展性 自由化理念 参数 前瞻性设计 自由化理念 自由化参数 json map等半结构化参数,dsl等全功能参数 自由化功能接口 dsl 自由化返回数据结构json 热部署等实现模式Xml+sql mybatis Scri...
阅读全文
摘要:Atitit btree 搜索原理 目录 第一节 左边小右边大 的有序树 第二节 平衡算法 第三节 层次高度一般3--4层 第四节 类似索引 第二章 Ref 左边小右边大 的有序树 B树的搜索,从根结点开始,如果...
阅读全文
摘要:Atitit 项目常见问题 总结 prj prblm sumup 目录 第一章 提升可读性 复杂度简化 第二章 结构扁平化 第一节 缩短com.xxx.xxx名称 第二节 mod转换为folder 第三节 减少垃圾代码数量有利于扁平化 第三...
阅读全文