摘要: // 二分查找 [left, right] // 数组已经是有序的了! public static int binarySerach1(int[] nums, int target) { if (nums == null || nums.length == 0) { return -1; } int 阅读全文
posted @ 2022-09-05 22:48 wjxuriel 阅读(38) 评论(0) 推荐(0)
摘要: 我来解释一下,为什么要写成mid=left+(right-left)/2,而不是mid=(left+right)/2。 因为会溢出!!此时的溢出指的是,mid可能会超出该数据类型的最大值 我们假定一个数据类型 uint8 //数据范围0~255 uint8 left,right,mid; //假定 阅读全文
posted @ 2022-09-05 21:59 wjxuriel 阅读(347) 评论(0) 推荐(0)
摘要: MyBatis-Generator 介绍 MyBatis Generator 是 MyBatis 官方提供的代码生成器插件,可以用于 MyBatis 和 iBatis 框架的代码生成,支持所有版本的 MyBatis 框架以及 2.2.0 版本及以上的 iBatis 框架。 在前文中我们也介绍了如何使 阅读全文
posted @ 2022-08-06 15:27 wjxuriel 阅读(66) 评论(0) 推荐(0)
摘要: BASE 理论 BASE 是 Basically Available(基本可用)、Soft-state(软状态) 和 Eventually Consistent(最终一致性) 三个短语的缩写。 基本可用:在分布式系统出现故障,允许损失部分可用性(服务降级、页面降级)。 软状态:允许分布式系统出现中间 阅读全文
posted @ 2022-07-26 18:59 wjxuriel 阅读(62) 评论(0) 推荐(0)
摘要: Docker 包括三个基本概念 镜像(Image) 容器(Container) 仓库(Repository) 理解了这三个概念,就理解了 Docker 的整个生命周期。 Docker 镜像 我们都知道,操作系统分为 内核 和 用户空间。对于 Linux 而言,内核启动后,会挂载 root 文件系统为 阅读全文
posted @ 2022-07-23 21:30 wjxuriel 阅读(26) 评论(0) 推荐(0)
摘要: 缓存数据不重要,不是全量数据,缓存随着数据的访问变化而变化,是一种热数据,redis的数据是随着业务的变化,只保留热数据,因为内存大小有限,所以应该淘汰冷数据 阅读全文
posted @ 2022-07-11 08:36 wjxuriel 阅读(65) 评论(0) 推荐(0)
摘要: 1. 去官网进行下载Julia下载链接 安装 Julia下载好后, 一路next即可 VScode安装好打开后, 按Ctrl + Shift + X进入插件栏, 搜索Julia插件并安装 PS:可同时安装VScode简体中文插件 : Chinese (Simplified) Language Pac 阅读全文
posted @ 2022-07-07 18:58 wjxuriel 阅读(263) 评论(0) 推荐(0)
摘要: class Solution { public String reverseStr(String s, int k) { char[] ch = s.toCharArray(); for (int i = 0; i < ch.length; i += 2 * k) { int start = i; 阅读全文
posted @ 2022-06-28 14:47 wjxuriel 阅读(17) 评论(0) 推荐(0)
摘要: 解决方法 阅读全文
posted @ 2022-06-26 15:12 wjxuriel 阅读(104) 评论(0) 推荐(0)
摘要: 错误原因 yarn的安装包默认是在c盘的而我yarn安装在D盘的所以就会报这样的错误! 查看yarn global dir所在目录 yarn global dir 可查看到 C:\Users\Administrator\AppData\Local\Yarn\Data\global 解决办法 1.将y 阅读全文
posted @ 2022-06-25 14:42 wjxuriel 阅读(1081) 评论(0) 推荐(0)