-
MySQL之SQL优化详解(三)
MySQL之SQL优化详解(三) 目录 1. 索引优化 2. 剖析报告:Show Profile 1. 索引优化 一旦建立索引,select 查询语句的where条件要尽量符合最佳左前缀的原则,如若能做到全值匹配最好。 索引优化的第一个前提就是建好索引,第二个就是避免索引失效 ? 索引失效的场景 1....
-
Java 集合类
Java 集合类 1 List 1.1 ArrayList 基于 数组 实现,按照 插入顺序排序 , 可重复 ,线程 不安全 ,默认初始化为空数组对象,在添加第一个元素时,初始化大小为 10 的数组。支持自动扩容,扩展因子为 0.5 ,即 newCapacity=oldCapacity*1.5,扩容方式是 Arrays.copyOf(...
-
二十二:访问者模式(伪动态双分配)
二十二:访问者模式(伪动态双分配) 定义(源于GoF《Design Pattern》):表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作。 初次接触,定义会显得晦涩并且难于理解,没关系,LZ来陪着各位一起一点一点分析...
-
Spring Cloud 之 Eureka.
Spring Cloud 之 Eureka. 一、微服务概述 1. 什么是微服务 ?简单地说, 微服务是系统架构上的一种设计风格, 它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间基于 RPC 进行通信协作。 被拆分成的每一个小型服务都...
-
深入挖崛:mysql主从复制原理
深入挖崛:mysql主从复制原理 一、基本原理 MySQL复制过程分成三步: 1)、master将改变记录到二进制日志( binary log )。这些记录过程叫做二进制日志事件, binary log events ; 2)、slave将master的 binary log events 拷贝到它的中继日志(relay log); 3)、slav...
2019-08-16 09:21:51 虚拟机linuxjava高级linux防火墙文件服务器LinuxmysqlqqWindowsword
-
java设计模式--工厂模式
java设计模式--工厂模式 前面我们介绍了简单工厂模式,今天我们来看一下工厂模式。 工厂模式的定义为:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到子类。 我们看以下例子。首先是产品类,用来定义共产所生产的部分产品,这...
-
十四:桥接者模式(发送各类短信案例)
十四:桥接者模式(发送各类短信案例) 桥梁模式是对象的结构模式。又称为柄体(Handle and Body)模式或接口(Interface)模式。桥梁模式的用意是将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独立地变化。 桥梁模式的用意 桥梁模式虽然不是一个使用...
-
十二:命令模式(人员解耦和)
十二:命令模式(人员解耦和) 案例: 由于公司的制度不完善,人员缺乏,导致业务人员一有什么事情,全部都来找自己。本来自己就已经身兼数职,现在还要每天面临业务员们的各种炮轰,实在是有点受不了...
-
十一:外观模式详解(Service,action与dao)
十一:外观模式详解(Service,action与dao) 定义:外观模式是软件工程中常用的一种软件设计模式。它为子系统中的一组接口提供一个统一的高层接口。这一接口使得子系统更加容易使用。 该定义引自百度百科,它的表现很简单,将一系列子接口的功能进行整理,从而产生一...
-
稀疏数组与环形数组
稀疏数组与环形数组 数据结构与算法的关系 数据结构(data structure)是一门研究组织数据方式的学科,有了编程语言也就有了数据结构。学好数据结构可以编写出跟家漂亮,更加有效率的代码 要学好数据结构就要多多考虑如何将生活中遇到的问题,用程序去实现解决 程序=数据...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
