上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 50 下一页
摘要: 1 前言 今天把排序的几个算法过一下,这节我们看一下希尔排序,简单的来说就是多次插入排序,我们看示例。 2 代码示例 /** * 希尔排序,也就是多次插入排序 * 可以参考插入排序,然后外边套一层间隙循环 * 间隙到最后为1,就跟插入排序一样了 */ public static void shell 阅读全文
posted @ 2023-03-14 17:33 酷酷- 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1 前言 今天把排序的几个算法过一下,这节我们看一下插入排序,简单的来说就是从第2个元素往前寻找位置进行插入,我们看示例。 2 代码示例 /** * 插入排序 * 从第2个元素开始,往前插入 * 假设待排序的数量为:n * 要考虑的是: * 1、轮数还是 n-1 我们外层循环起始刚好是2 到 n * 阅读全文
posted @ 2023-03-14 17:17 酷酷- 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1 前言 今天把排序的几个算法过一下,这节我们看一下直接选择排序,简单的来说就是默认某个位置为最小然后从位置后的元素逐个比较进行交换,我们看示例。 2 代码示例 /** * 直接选择排序 * 直接选择相当于直接把第 i 个看作是最大或者最小,然后依次跟后边的每个元素进行比较,比我小的就跟我交换一下 阅读全文
posted @ 2023-03-14 16:30 酷酷- 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 1 前言 今天把排序的几个算法过一下,这节我们看一下冒泡排序,简单的来说就是相邻两个两两交换,我们看示例。 2 代码示例 /** * 冒泡排序 * 相邻两个逐步交换,每轮选出一个最大的 * 假设待排序的数量为:n * 考虑的两点: * 1、外层循环,那要进行 n-1 轮,即可排完 所以外层的循环是 阅读全文
posted @ 2023-03-14 16:17 酷酷- 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 1 前言 记录一下平时常用的 ES 的一些基础操作。 2 基本的系统操作 GET /_cat/health?v 查看当前的集群状态信息 GET /_cat/nodes?v 查看集群节点信息 GET /_cat/indices?v 查看所有索引及数据大小 3 索引操作 PUT /mytest 创建一个 阅读全文
posted @ 2023-03-11 22:06 酷酷- 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1 集群与分布式 集群和分布式处理都是使用多台服务器进行处理的,集群是每台服务器都具有相同的功能,处理请求时调用哪台服务器都可以,主要起分流的作用,分布式是将不同的业务放到不同的服务器中,处理一个请求可能需要用到多台服务器,这样就可以提高一个请求的处理速度,而且集群和分布式也可以同时使用,结构图如图 阅读全文
posted @ 2023-03-11 21:58 酷酷- 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1 前言 这节我们来看看插件,插件是来干啥的呢?一般情况下,开源框架都会提供插件或其他形式的拓展点,供开发者自行拓展。这样的 好处是显而易见的,一是增加了框架的灵活性。二是开发者可以结合实际需求,对框架进行 拓展,使其能够更好的工作。以 MyBatis 为例,我们可基于 MyBatis 插件机制实现 阅读全文
posted @ 2023-03-09 20:33 酷酷- 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1 前言 这节我们来看一下 Mybatis 的缓存,Cache 是缓存接口,定义了一些基本的缓存操作,所有缓存类都应该实 现该接口。 MyBatis 内部提供了丰富的缓存实现类,比如具有基本缓存功能的 PerpetualCache ,具有 LRU 策略的缓存 LruCache ,以及可保证线程安全的 阅读全文
posted @ 2023-03-09 08:10 酷酷- 阅读(128) 评论(0) 推荐(1) 编辑
摘要: 1 前言 上节带大家简单回顾了下 SqlSession以及内部的执行器的创建,那么这节我们就开始看我们的语句都是如何执行的。 调试代码: // xml <insert id="insertOne" parameterType="org.apache.ibatis.test.po.DemoPo" us 阅读全文
posted @ 2023-03-08 22:08 酷酷- 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1 前言 上节我们看到 MapperMethod 执行的前奏,看到其实都是调用的 SqlSession 去执行的,而 SqlSession 又是调用其内部的 Executor 来进行执行的,那么这节我们先来看下回顾这两者的创建过程,方便下节讲执行哈。 2 SqlSession 的创建 起源是通过我们 阅读全文
posted @ 2023-03-08 21:05 酷酷- 阅读(56) 评论(0) 推荐(0) 编辑
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 50 下一页