编程开发 mybatis中使用的设计模式 mybatis解决了传统jdbc的哪些痛点问题,它的工作原理和流程是什么样的?从mybatis中我们可以学习到哪些优秀的设计模式? 2022-11-16 10:00:17 浏览(36670) 评论(0) 阅读全文
编程开发 java中的建造者设计模式 java建造者设计模式builder是将复杂对象的创建过程分解为多个单一的赋值过程。提供了一种链式编程的思路。 2022-07-26 21:35:53 浏览(18525) 评论(0) 阅读全文
编程开发 《T-SQL查询》读书笔记Part 3.索引的基本知识 索引优化是查询优化中最重要的一部分,索引是一种用于排序和搜索的结构,在查找数据时索引可以减少对I/O的需要;当计划中的某些元素需要或是可以利用经过排序的数据时,也会减少对排序的需要。某些方面的优化可以 2019-12-19 14:13:45 浏览(22420) 评论(0) 阅读全文
编程开发 《T-SQL查询》读书笔记Part 2.执行计划 一、关于执行计划 执行计划是优化器生成的用于确定如何处理一个给定查询的“ 工作计划”。一个计划包含一组运算符,通常按照特定的顺序来应用这些运算符。此外,一些运算符可 2019-12-19 14:13:45 浏览(29640) 评论(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 浏览(22591) 评论(0) 阅读全文
编程开发 Microsoft SQL Server中的事务与并发详解 本篇索引: 1、事务 2、锁定和阻塞 3、隔离级别 4、死锁 一、事务 1.1 事务的概念 事务是作为单个工作单元而执行的一系列操作,比如查询和修改数据等。 2019-12-19 14:13:45 浏览(24263) 评论(0) 阅读全文
编程开发 《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(下) 索引: 一、SQL Server的体系结构 二、查询 三、表表达式 四、集合运算 五、透视、逆透视及分组 六、数据修改 七、事务和并发 八、可编程对象 五、透视、逆 2019-12-19 14:13:45 浏览(29393) 评论(0) 阅读全文
编程开发 《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(上) 索引: 一、SQL Server的体系结构 二、查询 三、表表达式 四、集合运算 五、透视、逆透视及分组 六、数据修改 七、事务和并发 八、可编程对象 一、SQL 2019-12-19 14:13:45 浏览(22933) 评论(0) 阅读全文
编程开发 设计模式的征途—22.中介者(Mediator)模式 我们都用过QQ,它有两种聊天方式:一是私聊,二是群聊。使用QQ群,一个用户就可以向多个用户发送相同的信息和文件,从而无需一一发送,节省大量时间。通过引入群的机制,极大地减少系统中用户之间的两两通信,用 2019-12-19 14:13:43 浏览(37544) 评论(0) 阅读全文