上一页 1 2 3 4 5 6 ··· 129 下一页
摘要: Atitit 数据库核心技术index索引技术 btree hash lsm fulltxt 目录 1.1. HASH索引、 1.2. LSM索引 LSM算法(Log Structured-Merge Tree) 1.3. BTREE 1.4. F... 阅读全文
posted @ 2021-05-31 21:42 attilaxAti 阅读(48) 评论(0) 推荐(0) 编辑
摘要: Atitit 存储引擎核心技术 总结 目录 1. 表的存储有三个文件:结构+数据+索引 2. 页式管理 2.1. 数据存取的选择:行存储还是列存储? 3. 读写更新api 3.1. Atitit 数据库核心技术index索引技术 btree has... 阅读全文
posted @ 2021-05-31 00:45 attilaxAti 阅读(49) 评论(0) 推荐(0) 编辑
摘要: Atitit 为什么oracle这类大型数据库比mysql的性能机制 目录 1. 分区机制差别 1.1. Join算法 1.2. Sql语句性能与trigger 2. Io机制 2.1. 表与索引空间相互分离 2.2. 堆表与索引组织表的的对比 ... 阅读全文
posted @ 2021-05-31 00:14 attilaxAti 阅读(79) 评论(0) 推荐(0) 编辑
摘要: Atitit 存储与数据库性能调优流程 目录 1. 数据库出现性能瓶颈,对外表现有几个方面: 1.1. 大量请求阻塞 1.2. SQL 操作变慢 1.3. 存储io出现问题 2. 数据库优化方案很多,主要分为两大类:软件层面、硬件层面。 2.1.... 阅读全文
posted @ 2021-05-31 00:12 attilaxAti 阅读(42) 评论(0) 推荐(0) 编辑
摘要: ATITIT db perf enhs 数据库性能优化 目录 第一章 Cache类 第一节 查询cache 第二节 Update cache 第三节 内存表机制 零时表 第四节 雾化视图机制 第五节 HINT规则 第二章 索引机制 第一节 ... 阅读全文
posted @ 2021-05-30 00:33 attilaxAti 阅读(47) 评论(0) 推荐(0) 编辑
摘要: Atitit 核心技术有哪些一般 目录 第一章 Rest调用交互 第二章 第三章 Cmd调用交互 第四章 第五章 爬虫技术 第一节 Httpclient 第二节 Html解析 第三节 浏览器技术 访问动态js内容 第四节 图像识别 第六章... 阅读全文
posted @ 2021-05-30 00:32 attilaxAti 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Atitit保证架构超前性 前瞻性 目录 第一章 为什么需要修改代码 第一节 业务增加功能 第二节 增加字段 第三节 增加表数据需要查询 修改 第四节 类库升级 第二章 简单抽象原则 道和术的区别 第一节 原则 kiss 第二节 提升到层次哲... 阅读全文
posted @ 2021-05-30 00:22 attilaxAti 阅读(50) 评论(0) 推荐(0) 编辑
摘要: Atitit保证架构超前性 前瞻性 目录 第一章 为什么需要修改代码 第一节 业务增加功能 第二节 增加字段 第三节 增加表数据需要查询 修改 第四节 类库升级 第二章 简单抽象原则 道和术的区别 第一节 原则 kiss 第二节 提升到层次哲... 阅读全文
posted @ 2021-05-29 19:26 attilaxAti 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Atitit prj tek dfkt 项目常见技术难点 目录 第一章 开发效率 第一节 更加简单的语言 第二节 简单的类库 第三节 简单的架构与实现 第二章 实现简单的结构 第一节 简单的层次调用 单层 双层 三层 第二节 简单的rest实现... 阅读全文
posted @ 2021-05-29 19:25 attilaxAti 阅读(56) 评论(0) 推荐(0) 编辑
摘要: Atitit smp prj 项目简化方法总结 目录 第一章 俩大原则准则 第一节 极简主义原则 + 自由主义原则 第二章 简单化架构 第一节 简单语言php vs java 第二节 简单类库 tp yii spark vs sprbt 第三... 阅读全文
posted @ 2021-05-27 17:15 attilaxAti 阅读(39) 评论(0) 推荐(0) 编辑
摘要: Atitit java rest mvc微服务原理以及框架选型 目录 第一节 Mvc原理 model controler view 第二章 Spark 最简单 第一节 Sprbt tomcat jetty swoole workman ci t... 阅读全文
posted @ 2021-05-27 17:08 attilaxAti 阅读(65) 评论(0) 推荐(0) 编辑
摘要: Atitit 微服务的原理与实现方式 目录 第一章 什么是微服务? 第二章 核心要素 足够微小, 服务化 进程隔离 第三章 实现模式 多个app启动文件(推荐轻量级) 多项目启动(繁琐) 综合 第四章 通讯方式 Ws rest rpc ... 阅读全文
posted @ 2021-05-27 17:07 attilaxAti 阅读(32) 评论(0) 推荐(0) 编辑
摘要: Atitit hot deploy 热部署法 dync reload v5 v55 目录 1.1. Script引擎法 1.2. Debug模式启动 推荐 1.3. Springboot 热部署jar工具 dev tools 1.4. Mybati... 阅读全文
posted @ 2021-05-21 02:40 attilaxAti 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Atitit保证架构超前性 前瞻性 目录 第一章 简单抽象原则 道和术的区别 第一节 原则 kiss 第二节 提升到层次哲学层次 第三节 命名也要通用抽象 隐藏细节 第二章 通用性原则 扩展性 第一节 Dsl扩展 第二节 Udf sp扩展机制... 阅读全文
posted @ 2021-05-21 00:24 attilaxAti 阅读(59) 评论(0) 推荐(0) 编辑
摘要: Atitit enhance sprbt start speed cyidon swdu 启动速度 目录 第一节 简化与提升启动速度性能 第二节 第二章 更加轻量级的rest spark jfinal nutz测试 第一节 自己写框架根据轻量级 ... 阅读全文
posted @ 2021-05-21 00:23 attilaxAti 阅读(64) 评论(0) 推荐(0) 编辑
摘要: Atitit it sftwr dev 原则准则 principle 目录 第一章 简单原则 kiss 第一节 . You Ain’t Gonna Need It(YAGNI)避免过度设计 第二节 Convention over Configurat... 阅读全文
posted @ 2021-05-21 00:22 attilaxAti 阅读(49) 评论(0) 推荐(0) 编辑
摘要: Atitit 提升开发效率 mvc 框架 java 目录 第一节 Spark mvc Supt htdpl 第二节 jfinal 框架 Supt htdpl 不推荐 第三节 个人刚接触到的一个——nutz Spark mvc Su... 阅读全文
posted @ 2021-05-20 01:10 attilaxAti 阅读(41) 评论(0) 推荐(0) 编辑
摘要: Atitit sprbt 多数据源mltds datasource multi springboot 目录 第一节 App cfg 第二节 Cfg bean 第三节 Use App cfg spring.datasource.db... 阅读全文
posted @ 2021-05-20 01:08 attilaxAti 阅读(58) 评论(0) 推荐(0) 编辑
摘要: Atitit 获取SqlSessionFactory的三种方式 目录 第一节 DataSource 方式 第二节 读取sprbt Url方式 ByteArrayInputStream 第三节 Mybatis。Xml方式 DataSour... 阅读全文
posted @ 2021-05-20 01:06 attilaxAti 阅读(47) 评论(0) 推荐(0) 编辑
摘要: Atitit 提升扩展性 自由化理念 参数 前瞻性设计 自由化理念 自由化参数 json map等半结构化参数,dsl等全功能参数 自由化功能接口 dsl 自由化返回数据结构json 热部署等实现模式Xml+sql mybatis Scri... 阅读全文
posted @ 2021-05-14 00:39 attilaxAti 阅读(41) 评论(0) 推荐(0) 编辑
摘要: Atitit btree 搜索原理 目录 第一节 左边小右边大 的有序树 第二节 平衡算法 第三节 层次高度一般3--4层 第四节 类似索引 第二章 Ref 左边小右边大 的有序树 B树的搜索,从根结点开始,如果... 阅读全文
posted @ 2021-05-14 00:29 attilaxAti 阅读(44) 评论(0) 推荐(0) 编辑
摘要: Atitit 项目常见问题 总结 prj prblm sumup 目录 第一章 提升可读性 复杂度简化 第二章 结构扁平化 第一节 缩短com.xxx.xxx名称 第二节 mod转换为folder 第三节 减少垃圾代码数量有利于扁平化 第三... 阅读全文
posted @ 2021-05-14 00:25 attilaxAti 阅读(34) 评论(0) 推荐(0) 编辑
摘要: Atitit 作用域的理解attilax总结 1.1. 作用域是指对某一变量和方法具有访问权限的代码空间, 1 1.2. 作用域的使用提高了程序逻辑的局部性,增强程序的可靠性,减少名字冲突。 1 1.3. 变量的作用域无非就是两种:全局变量和局部变量, 1... 阅读全文
posted @ 2020-12-17 00:07 attilaxAti 阅读(25) 评论(0) 推荐(0) 编辑
摘要: Atitit 提升稳定性 数据库死锁 目录 1.1. 配置数据库死锁检测超时时间从默认50s到10s 1 1.2. 调整隔离级别到read commit 1 1.3. mysql数据库连接使用完毕立即释放掉。不在mysql上使用连接池 1 1.4. 每个... 阅读全文
posted @ 2020-12-17 00:07 attilaxAti 阅读(40) 评论(0) 推荐(0) 编辑
摘要: Atitit 搜索与搜索领域的技术总结 目录 1. 搜索资料 各种文档累 office eml pdf zip 1 1.1. 搜索用的东东。。Es ffmpeg opencv 1 2. 自然语言处理(NLP) 2 2.1. Snownlp ik mmse... 阅读全文
posted @ 2020-12-09 00:08 attilaxAti 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 并发问题产生的三大根源与解决sync锁 目录 1. 并发问题产生的三大根源 1 1.1. 原子性 CPU缓存会导致可见问题 指令重排序 1 2. 并发问题根源之一:CPU切换线程执导致的原子性问题 1 2.1. 加锁解决原子性 和atomcatic类... 阅读全文
posted @ 2020-12-09 00:05 attilaxAti 阅读(70) 评论(0) 推荐(0) 编辑
摘要: atitit 编程语言概念 1. 编程语言概念(what 5 1.1. 自然语言与编程语言的关系 5 1.2. 开发中常用的编程语言 5 1.3. 编程语言代际 6 1.4. 编程语言能力模型金字塔 6 1.5. 4种文法的区别 7 2. 学习编... 阅读全文
posted @ 2020-12-09 00:02 attilaxAti 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Atitit 编程语言语言规范总结 语法部分 目录 1. 语言规范 3 2. Types 3 2.1.1. Primitive types 3 2.1.2. Compound types 4 3. Statements 5 3.1.1. Empty st... 阅读全文
posted @ 2020-12-09 00:00 attilaxAti 阅读(40) 评论(0) 推荐(0) 编辑
摘要: Atitit 并发处理 go与 java对比较 目录 1. 并发编程的七个模型 线程,fp,actor,csp 数据级并行 Lambda 1 2. 四种并发编程模型简介 多线程,callback Actor csp 2 3. JVM上的Thread,... 阅读全文
posted @ 2020-12-08 23:58 attilaxAti 阅读(78) 评论(0) 推荐(0) 编辑
摘要: Attit 现代编程语言重要特性 目录 第一章 可读性与开发效率 简单性 1 第一节 垃圾回收 1 第二节 自动垃圾回收 1 第三节 命名参数 函数多返回值 1 第四节 多语言 语言交互性 2 第五节 匿名函数和闭包 2 第六节 流式样接口 vs wrap... 阅读全文
posted @ 2020-12-04 22:59 attilaxAti 阅读(237) 评论(0) 推荐(0) 编辑
摘要: Atitit 深入理解耦合Coupling的原理与attilax总结 目录 1.1. 耦合作为名词在通信工程、软件工程、机械工程等工程中都有相关名词术语。 2 1.2. 所有的耦合形式可分为5类: 2 1.3. 耦合可以分为以下几种,它们之间的耦合度由高到... 阅读全文
posted @ 2020-11-24 01:19 attilaxAti 阅读(568) 评论(0) 推荐(0) 编辑
摘要: Atitit 提升可读性的艺术 目录 1. 几大原则 2 1.1. 直接原则,无脑原则。。。 2 2. 本地化命名法 2 2.1. 可以使用管理命名法 多个api 比如old api,new api 2 2.2. 相关方法使用前缀发命名空间 2 2.3. ... 阅读全文
posted @ 2020-11-24 01:00 attilaxAti 阅读(31) 评论(0) 推荐(0) 编辑
摘要: Atitit webclient httpclient技术总结 RestTemplate Atitit CateIT重要技术httpclient iduah2 impt 体系树路径:CS IT> net . http ftp 密级和保密期限:... 阅读全文
posted @ 2020-11-24 00:59 attilaxAti 阅读(61) 评论(0) 推荐(0) 编辑
摘要: Atitit httpclient feign使用总结RestTemplate Httpclient重要的功能 重试与超时 RedirectExec执行器的默认策略是,在接收到重定向错误码301与307时会继续访问重定向的地址所以,HttpClient... 阅读全文
posted @ 2020-11-22 23:37 attilaxAti 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Atitit 数据库 负载均衡 方法总结 目录 1. 对称模型负载均衡 vs 非对称模型 2 1.1. 业务分离法 2 1.2. App + db分布式分离法 2 2. 负载均衡算法 2 2.1. 随机 轮训 权重法(适用于对称模型) 2 2.2. 根据... 阅读全文
posted @ 2020-11-22 14:14 attilaxAti 阅读(31) 评论(0) 推荐(0) 编辑
摘要: Atitit 数据库 负载均衡 方法总结 目录 1. 对称模型负载均衡 vs 非对称模型 2 1.1. 业务分离法 2 1.2. App + db分布式分离法 2 2. 负载均衡算法 2 2.1. 随机 轮训 权重法(适用于对称模型) 2 2.2. 根据... 阅读全文
posted @ 2020-11-22 14:13 attilaxAti 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Atitit ati teck trend技术趋势资料包 C:\onedriver\OneDrive\Documents\0 it impttech topic\ati teck trend技术趋势资料包\1388880.driveupload C:\... 阅读全文
posted @ 2020-10-29 18:05 attilaxAti 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 编程语言的发展趋势及未来方向 目录 编程语言的发展趋势及未来方向 1 第一章 一、历史回顾及趋势概述 2 第一节 首先,编程语言的发展非常缓慢。oo等等,但是远没有好上1000倍。 3 第二节 出现在框架及工具等方面 3 第三节 我们都不断地提高抽象级别 ... 阅读全文
posted @ 2020-10-29 17:26 attilaxAti 阅读(73) 评论(0) 推荐(0) 编辑
摘要: Atitit datatype 数据类型 目录 第一章 三大基本类型 数字 字符串 bool 1 第二章 基本类型vs引用类型 1 字符串类型 2 第三章 符合类型vs 简单类型 2 特殊类型 2 第四章 数据类型表格 2 三大基本类型 数字... 阅读全文
posted @ 2020-10-29 16:06 attilaxAti 阅读(38) 评论(0) 推荐(0) 编辑
摘要: Atitit 乔姆斯基分类 语言的分类 目录 1.1. 0 –递归可枚举语法 1 1.2. 1 –上下文相关的语法 自然语言 1 1.3. 2 –上下文无关的语法 gpl编程语言 1 1.4. 3 –常规语法 正则表达式 1 2. 形式语言(英语:Fo... 阅读全文
posted @ 2020-10-29 15:57 attilaxAti 阅读(59) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 129 下一页