编程开发 mybatis中使用的设计模式 mybatis解决了传统jdbc的哪些痛点问题,它的工作原理和流程是什么样的?从mybatis中我们可以学习到哪些优秀的设计模式? 2022-11-16 10:00:17 浏览(54587) 评论(0) 阅读全文
编程开发 java中的建造者设计模式 java建造者设计模式builder是将复杂对象的创建过程分解为多个单一的赋值过程。提供了一种链式编程的思路。 2022-07-26 21:35:53 浏览(35074) 评论(0) 阅读全文
编程开发 《T-SQL查询》读书笔记Part 3.索引的基本知识 索引优化是查询优化中最重要的一部分,索引是一种用于排序和搜索的结构,在查找数据时索引可以减少对I/O的需要;当计划中的某些元素需要或是可以利用经过排序的数据时,也会减少对排序的需要。某些方面的优化可以 2019-12-19 14:13:45 浏览(39159) 评论(0) 阅读全文
编程开发 《T-SQL查询》读书笔记Part 2.执行计划 一、关于执行计划 执行计划是优化器生成的用于确定如何处理一个给定查询的“ 工作计划”。一个计划包含一组运算符,通常按照特定的顺序来应用这些运算符。此外,一些运算符可 2019-12-19 14:13:45 浏览(46303) 评论(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 浏览(41249) 评论(0) 阅读全文
编程开发 Microsoft SQL Server中的事务与并发详解 本篇索引: 1、事务 2、锁定和阻塞 3、隔离级别 4、死锁 一、事务 1.1 事务的概念 事务是作为单个工作单元而执行的一系列操作,比如查询和修改数据等。 2019-12-19 14:13:45 浏览(44973) 评论(0) 阅读全文
编程开发 《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(下) 索引: 一、SQL Server的体系结构 二、查询 三、表表达式 四、集合运算 五、透视、逆透视及分组 六、数据修改 七、事务和并发 八、可编程对象 五、透视、逆 2019-12-19 14:13:45 浏览(48450) 评论(0) 阅读全文
编程开发 《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(上) 索引: 一、SQL Server的体系结构 二、查询 三、表表达式 四、集合运算 五、透视、逆透视及分组 六、数据修改 七、事务和并发 八、可编程对象 一、SQL 2019-12-19 14:13:45 浏览(41116) 评论(0) 阅读全文
编程开发 设计模式的征途—23.解释器(Interpreter)模式 虽然目前计算机编程语言有好几百种,但有时人们还是希望用一些简单的语言来实现特定的操作,只需要向计算机输入一个句子或文件,就能按照预定的文法规则来对句子或文件进行解释。例如,我们想要只输入一个加法/减法 2019-12-19 14:13:43 浏览(37696) 评论(0) 阅读全文