编程开发 mybatis中使用的设计模式 mybatis解决了传统jdbc的哪些痛点问题,它的工作原理和流程是什么样的?从mybatis中我们可以学习到哪些优秀的设计模式? 2022-11-16 10:00:17 浏览(14763) 评论(0) 阅读全文
编程开发 java中的建造者设计模式 java建造者设计模式builder是将复杂对象的创建过程分解为多个单一的赋值过程。提供了一种链式编程的思路。 2022-07-26 21:35:53 浏览(16777) 评论(0) 阅读全文
编程开发 《T-SQL查询》读书笔记Part 3.索引的基本知识 索引优化是查询优化中最重要的一部分,索引是一种用于排序和搜索的结构,在查找数据时索引可以减少对I/O的需要;当计划中的某些元素需要或是可以利用经过排序的数据时,也会减少对排序的需要。某些方面的优化可以 2019-12-19 14:13:45 浏览(20862) 评论(0) 阅读全文
编程开发 《T-SQL查询》读书笔记Part 2.执行计划 一、关于执行计划 执行计划是优化器生成的用于确定如何处理一个给定查询的“ 工作计划”。一个计划包含一组运算符,通常按照特定的顺序来应用这些运算符。此外,一些运算符可 2019-12-19 14:13:45 浏览(27892) 评论(0) 阅读全文
编程开发 《T-SQL查询》读书笔记Part 1.逻辑查询处理知多少 一、关于T-SQL T-SQL是ANSI和ISO SQL标准的MS SQL扩展,其正式名称为Transact-SQL,但一般程序员都称其为T-SQL。 二、逻辑查询处理各个阶段 2.1 逻辑查询处 2019-12-19 14:13:45 浏览(20748) 评论(0) 阅读全文
编程开发 Microsoft SQL Server中的事务与并发详解 本篇索引: 1、事务 2、锁定和阻塞 3、隔离级别 4、死锁 一、事务 1.1 事务的概念 事务是作为单个工作单元而执行的一系列操作,比如查询和修改数据等。 2019-12-19 14:13:45 浏览(22344) 评论(0) 阅读全文
编程开发 《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(下) 索引: 一、SQL Server的体系结构 二、查询 三、表表达式 四、集合运算 五、透视、逆透视及分组 六、数据修改 七、事务和并发 八、可编程对象 五、透视、逆 2019-12-19 14:13:45 浏览(27702) 评论(0) 阅读全文
编程开发 《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(上) 索引: 一、SQL Server的体系结构 二、查询 三、表表达式 四、集合运算 五、透视、逆透视及分组 六、数据修改 七、事务和并发 八、可编程对象 一、SQL 2019-12-19 14:13:45 浏览(21299) 评论(0) 阅读全文
编程开发 设计模式的征途—21.迭代器(Iterator)模式 我们都用过电视机遥控器,通过它我们可以进行开机、关机、换台、改变音量等操作。我们可以将电视机看做一个存储电视频道的集合对象,通过遥控器可以对电视机中的频道集合进行操作,例如返回上一个频道、跳转到下一个 2019-12-19 14:13:43 浏览(21831) 评论(0) 阅读全文