摘要: 通常取模运算也叫取余运算,它们返回结果都是余数 rem 和 mod 唯一的区别在于: 当 x 和 y 的正负号一样的时候,两个函数结果是等同的;当 x 和 y 的符号不同时,rem 函数结果的符号和 x 的一样,而 mod 和 y 一样。 这是由于这两个函数的生成机制不同,rem 函数采用 fix 阅读全文
posted @ 2021-09-17 18:25 linklate2022 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 二、网络层协议 01 | IPv4 协议:路由和寻址的区别是什么 如果说传输层协议,除了 TCP/UDP,我们还可以有其他选择,比如 Google 开发的 QUIC 协议,帮助在传输层支持 HTTP 3.0 传输。但是在网络层,IP 协议几乎一统天下。IP 协议目前主要有两个版本 IPv4 和 IP 阅读全文
posted @ 2021-08-26 15:22 linklate2022 阅读(626) 评论(0) 推荐(1) 编辑
摘要: 一、互联网和传输层协议 01 | 互联网的构成 1.1 | 网络的组成 整个世界可以看作一张巨大的、立体的网。可以想象,用无数个节点构成一个个小型网络,再用小型网络组成中型网络,再组成大型网络,以此类推,最后组成完整的一个如星河般的世界。 1.2 | 公司内网 公司网络从本地网络服务提供商 (Int 阅读全文
posted @ 2021-08-25 21:12 linklate2022 阅读(411) 评论(0) 推荐(1) 编辑
摘要: 时间复杂度O(n)级排序算法 九、计数排序 前文说到,19591959 年 77 月,希尔排序通过交换非相邻元素,打破了 O(n^2)的魔咒,使得排序算法的时间复杂度降到了 O(nlog n) 级,此后的快速排序、堆排序都是基于这样的思想,所以他们的时间复杂度都是 O(nlog n)。 那么,排序算 阅读全文
posted @ 2021-08-24 21:11 linklate2022 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 时间复杂度O(nlogn)级排序算法 五、希尔排序 首批将时间复杂度降到 O(n2) 以下的算法之一。虽然原始的希尔排序最坏时间复杂度仍然是O(n2),但经过优化的希尔排序可以达到 O(n^{1.3})甚至 O(n^{7/6})。 略为遗憾的是,所谓「一将功成万骨枯」,希尔排序和冒泡、选择、插入等排 阅读全文
posted @ 2021-08-24 20:20 linklate2022 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 一、冒泡排序 冒泡排序是入门级的算法,但也有一些有趣的玩法。通常来说,冒泡排序有三种写法: 一边比较一边向后两两交换,将最大值 / 最小值冒泡到最后一位; 经过优化的写法:使用一个变量记录当前轮次的比较是否发生过交换,如果没有发生交换表示已经有序,不再继续排序; 进一步优化的写法:除了使用变量记录当 阅读全文
posted @ 2021-08-14 22:41 linklate2022 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 2、SpringBoot原理分析 2.1、SpringBoot自动配置 Condition Condition 是在Spring 4.0 增加的条件判断功能,通过这个可以功能可以实现选择性的创建 Bean 操作 自定义条件: 定义条件类:自定义类实现Condition接口,重写 matches 方法 阅读全文
posted @ 2021-06-19 23:39 linklate2022 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 本文内容 SpringBoot概述 SpringBoot快速入门 SpringBoot起步依赖原理分析 SpringBoot配置 SpringBoot整合其他框架 1、SpringBoot概述 1.1、Spring概念 SpringBoot提供了一种快速使用Spring的方式,基于约定优于配置的思想 阅读全文
posted @ 2021-06-18 15:42 linklate2022 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 本文内容 了解Mybatis-Plus 整合Mybatis-Plus 1、了解Mybatis-plus 1.1、Mybatis-Plus介绍 MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高 效率而生。 愿景 我 阅读全文
posted @ 2021-06-18 11:43 linklate2022 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 14、MyBatis的多表操作 1.MyBatis的多表操作 1.1 一对一查询 一对一查询的模型 用户表和订单表的关系为,一个用户有多个订单,一个订单只从属于一个用户 一对一查询的需求:查询一个订单,与此同时查询出该订单所属的用户 一对一查询的语句 对应的sql语句:select * from o 阅读全文
posted @ 2021-06-15 23:55 linklate2022 阅读(47) 评论(0) 推荐(0) 编辑