编程开发 mybatis中使用的设计模式 mybatis解决了传统jdbc的哪些痛点问题,它的工作原理和流程是什么样的?从mybatis中我们可以学习到哪些优秀的设计模式? 2022-11-16 10:00:17 浏览(35093) 评论(0) 阅读全文
编程开发 java中的建造者设计模式 java建造者设计模式builder是将复杂对象的创建过程分解为多个单一的赋值过程。提供了一种链式编程的思路。 2022-07-26 21:35:53 浏览(17689) 评论(0) 阅读全文
编程开发 《T-SQL查询》读书笔记Part 3.索引的基本知识 索引优化是查询优化中最重要的一部分,索引是一种用于排序和搜索的结构,在查找数据时索引可以减少对I/O的需要;当计划中的某些元素需要或是可以利用经过排序的数据时,也会减少对排序的需要。某些方面的优化可以 2019-12-19 14:13:45 浏览(21641) 评论(0) 阅读全文
编程开发 《T-SQL查询》读书笔记Part 2.执行计划 一、关于执行计划 执行计划是优化器生成的用于确定如何处理一个给定查询的“ 工作计划”。一个计划包含一组运算符,通常按照特定的顺序来应用这些运算符。此外,一些运算符可 2019-12-19 14:13:45 浏览(28785) 评论(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 浏览(21850) 评论(0) 阅读全文
编程开发 Microsoft SQL Server中的事务与并发详解 本篇索引: 1、事务 2、锁定和阻塞 3、隔离级别 4、死锁 一、事务 1.1 事务的概念 事务是作为单个工作单元而执行的一系列操作,比如查询和修改数据等。 2019-12-19 14:13:45 浏览(23598) 评论(0) 阅读全文
编程开发 《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(下) 索引: 一、SQL Server的体系结构 二、查询 三、表表达式 四、集合运算 五、透视、逆透视及分组 六、数据修改 七、事务和并发 八、可编程对象 五、透视、逆 2019-12-19 14:13:45 浏览(28652) 评论(0) 阅读全文
编程开发 《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(上) 索引: 一、SQL Server的体系结构 二、查询 三、表表达式 四、集合运算 五、透视、逆透视及分组 六、数据修改 七、事务和并发 八、可编程对象 一、SQL 2019-12-19 14:13:45 浏览(22230) 评论(0) 阅读全文
编程开发 设计模式的征途—14.职责链(Chain of Responsibility)模式 相信大家都玩过类似于“斗地主”的纸牌游戏,某人出牌给他的下家,下家看看手中的牌,如果要不起,则将出牌请求转发给他的下家,其下家再进行判断。一个循环下来,如果其他人都要不起该牌,则最初的出牌者可以打出新 2019-12-19 14:13:43 浏览(22173) 评论(0) 阅读全文