- 博客(5)
- 收藏
- 关注
原创 sql语句优化之一:尽量使用索引避免全表扫描
url:http://lzz7658823.iteye.com/?page=3 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置...
2019-02-21 23:17:20 127296 1
原创 ArrayList的底层实现原理
ArrayList源码分析 1、java.util.ArrayList<E> : List 接口的大小可变数组的实现类 ArrayList 内部基于 数组 存储 各个元素。 所谓大小可变数组,是指当 数组容量不足以存放新的元素时,创建新数组,并将原数组中的内容复制过来。 2、ArrayList底层实现原理 构造方法源码分析 //对象数组:ArrayList的底层数据结...
2019-02-21 22:02:46 114706
转载 消息队列RabbitMQ入门与5种模式详解
1.RabbitMQ概述 简介: MQ全称为Message Queue,消息队列是应用程序和应用程序之间的通信方法; RabbitMQ是开源的,实现了AMQP协议的,采用Erlang(面向并发编程语言)编写的,可复用的企业级消息系统; AMQP(高级消息队列协议)是一个异步消息传递所使用应用层协议规范,为面向消息中间件设计,基于此协议的客户端与消息中间件可以无视消息来源传递消息,不受客户端...
2019-02-21 14:59:22 135371
转载 RabbitMQ exchange交换机机制
目录 RabbitMQ 概念 exchange交换机机制 什么是交换机 binding? Direct Exchange交换机 Topic Exchange交换机 Fanout Exchange交换机 Header Exchange交换机 RabbitMQ 的 Hello - Demo(springboot实现) RabbitMQ 的 Hello Demo(spr...
2019-02-21 09:53:30 158033
原创 jsp九大内置对象与servlet中java对象
jsp九大内置对象 request对象 : getParameter(String name)获取表单提交的数据 getParamegerNames() 获取客户端提交的所有参数名 getAttribute(String name)获取name 指定的属性值 getAttributeNames 获取request对象所有属性的名称集合 getSession(Boolean ...
2019-02-15 11:17:33 215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人