DUBBO线程模型 从官方描述来看dubbo线程模型支持业务线程和I/O线程分离,并且提供5种不同的调度策略。 拿Netty组件为例(Netty...
冒泡排序:平均时间复杂度O(n^2),最好情况O(n) 稳定排序 直接插入排序 平均时间复杂度O(n^2) 稳定排序 希尔排序 平均时间...
第一步:开发注解 第二步:测试类 Controller层 Service层 第三步:创建DispatcherServlet(中央控制器) 第四步...
mybaits的资源定位,解析,注册实际上都和springIOC容器的初始化过程大同小易。最关键的一点就是Mapper文件的映射原理。和Hibe...
JDK动态代理原理 实际上jdk的动态代理很简单,最重要的方法就是ProxyGenerator.generateProxyClass(),生成代...
1.优化特定类型的查询 1.1优化count()查询 count(),是一个特殊的函数,它可以统计列值得数量,也可以统计行数。在统计列值时要求列...
1.高性能索引策略 1.1独立的列 “独立的列”是指索引不能是表达式的一部分也不能使函数的参数 这种情况索引失效。我们应该简化where条件始终...
1.EXPLAIN执行解释器 id: 标识select所属行 select_type:SIMPLE代表不包含子查询和UNION操作,如果有任何复...
1.mysql索引类型 1.1B-树索引 (B-树就是所说的B树)使用树状结构存储数据库索引可以保证有序性而且查询效率也很高,但是为什么数据库的...