首页 > 其他 > 详细

今日学习5

时间:2019-04-21 19:45:19      阅读:95      评论:0      收藏:0      [点我收藏+]

数据结构

Floyd算法

【转】https://www.cnblogs.com/wangyuliang/p/9216365.html        从i号顶点到j号顶点只经过前k号点的最短路程。O(n^3),迭代。

Dijkstra算法

【转】https://www.cnblogs.com/jason2003/p/7222182.html   无法处理权值为负数的情况。初始点到各个点的最短路径。

prim算法

Prim算法从任意一个顶点开始,每次选择一个与当前顶点集最近的一个顶点,并将两顶点之间的边加入到树中。Prim算法在找当前最近顶点时使用到了贪婪算法。

kruskal算法

【转】https://blog.csdn.net/gettogetto/article/details/53216951#commentBox

两者最小生成树的算法,一个是把边加入集合,一个是把点加入集合。

 

mybati

延迟加载

测试一

 不进行任何配置,执行两次查询。无论是否查询blog的任何属性,都会执行author数据的查询。

技术分享图片

 

技术分享图片

 

 测试二

配置全局属性如下:

1.如果不查询blog的任意属性,那么不会执行author的查询

2.只要查询被blog的任意属性,都会执行author的数据的查询。

<setting name="LazyLoadingEnabled" value="true"/>

 

测试三

配置全局属性如下:

1.只要查询被blog的任意属性,都会执行author的数据的查询。

<setting name="LazyLoadingEnabled" value="true"/>

 

技术分享图片

 

技术分享图片

 测试四

配置全局属性

延迟加载,并且是不积极的。如果需要访问blog的飞author属性,则不执行关联的author查询。

<setting name="LazyLoadingEnabled" value="true"/>

<setting name="aggreLazyLoading" value="false"/>

技术分享图片

 

技术分享图片

 测试五

配置全局属性

延迟加载,并且是不积极的。如果需要访问blog的author属性,则执行关联的author查询,不访问则不执行。

技术分享图片

 

测试六

 监听器

<discriminator     />

技术分享图片

 

今日学习5

原文:https://www.cnblogs.com/needoffer/p/10746380.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!