自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 Leetcode-11 2 的幂

2.如果n满足正整数,可以通过“如果存在一个整数 x 使得n==2**x ,则认为 n 是 2 的幂次方”这个提示做条件判断,循环x的值,判断n是否满足n==2**x,如果满足,返回True,循环完毕还没有满足,返回False。1.判断n是否是“2 的幂次方”,说明n需要满足是正整数,又题目给出n的范围有负数的范围,所以要做一个判断,当n为负数时,直接返回False。3.根据提示给的n的范围,可以确定x的范围为[0,31]4.python中次方的写法:**解释:24 = 16。

2025-06-11 23:40:41 259

原创 Leetcode-10 整数的各位积和之差

各位数之积 = 4 * 4 * 2 * 1 = 32。各位数之和 = 4 + 4 + 2 + 1 = 11。各位数之积 = 2 * 3 * 4 = 24。3.遍历字符串,在遍历中分别将各位相加和相乘。各位数之和 = 2 + 3 + 4 = 9。1.将num转为字符串从而获得各个位的数字。4.遍历完之后,将之积-之和得到之差并返回。2.初始化各位之积=1和各位之和=0。结果 = 32 - 11 = 21。结果 = 24 - 9 = 15。输入:n = 4421。输入:n = 234。

2025-06-10 23:44:35 182

原创 Leetcode-9 各位相加(*)

1.获得各个位的数字:num的范围很大,有可能取到很大的值,如果直接用num做除法或者取余取得各个数位,比较复杂,可能会使用很多个for循环,而题目只要求将num中的各位的数字相加,即将num中的每个数字相加,又num是非负整数,2.2当获得的数是1位数进行返回,就不再循环,所以进行循环的条件是当前数不是1位数,又当前数是非负整数,所以当前数非1位数,则当前数有可能是2位数、3位数等等,再结合第一点,2位数、3位数转为字符串的长度肯定是大于1位数的,由于 2 是一位数,所以返回 2。

2025-06-06 23:45:07 368

原创 Leetcode-8 转换成小写字母

1.Python的ord()函数用于返回单个字符的ASCII数值或Unicode数值。这个函数接受一个长度为1的字符串作为参数,如果传入的字符超出了Python定义范围,则会引发TypeError异常。大写字母"A"的ASCII值为65,而小写字母"a"的ASCII值为97。2.chr()函数用于将整数转换为其对应的 ASCII 字符。它接受一个范围在 0 到 255 之间的整数,并返回该整数对应的字符。输入:s = “LOVELY”输入:s = “Hello”输入:s = “here”

2025-06-05 23:51:34 216

原创 Leetcode-7 寻找用户推荐人

referee_id不等于2有2种判断,一种是!=2,一种是 is null。就是找出referee_id不等于2的对应的name。

2025-06-03 23:30:27 240

原创 Leetcode-6 统计好三元组

1.三元组(arr[i], arr[j], arr[k]),并且0 <= i < j < k < arr.length,考虑使用三层for循环。解释:一共有 4 个好三元组:[(3,0,1), (3,0,1), (3,1,1), (0,1,1)]。输入:arr = [3,0,1,1,9,7], a = 7, b = 2, c = 3。输入:arr = [1,1,2,2,3], a = 0, b = 0, c = 1。2.“i < j < k :小于不包括等于,所以要+1。

2025-06-02 23:09:04 314

原创 Leetcode-5 好数对的数目

2.“ i < j”作为内层循环的控制条件,内层循环从i开始,减少比较的次数(如果内存循环也从0开始,比较次数会增多)解释:有 4 组好数对,分别是 (0,3), (0,4), (3,4), (2,5) ,下标从 0 开始。1.同一数组中前后两个数进行对比,使用双层for循环,外层循环控制第一个数,内层循环控制第二个数。输入:nums = [1,2,3,1,1,3]输入:nums = [1,1,1,1]输入:nums = [1,2,3]解释:数组中的每组数字都是好数对。3.使用计数器进行统计。

2025-05-27 23:36:02 377

原创 Leetcode-4 数组异或操作

数组 nums 定义为:nums[i] = start + 2*i(下标从 0 开始)且 n == nums.length。解释:数组 nums 为 [0, 2, 4, 6, 8],其中 (0 ^ 2 ^ 4 ^ 6 ^ 8) = 8。(当且仅当两个输入值不同时,异或运算输出为真(1),否则输出为假(0),即“同为 0,异为 1”。解释:数组 nums 为 [3, 5, 7, 9],其中 (3 ^ 5 ^ 7 ^ 9) = 8.输入:n = 5, start = 0。python中的异或操作:^

2025-05-26 23:37:00 227

原创 Leetcode-3 判断根结点是否等于子结点之和

*给你一个 二叉树 的根结点 root,该二叉树由恰好 3 个结点组成:根结点、左子结点和右子结点。如果根结点值等于两个子结点值之和,返回 true ,否则返回 false **解释:根结点、左子结点和右子结点的值分别是 10 、4 和 6。解释:根结点、左子结点和右子结点的值分别是 5 、3 和 1。root.right.val 表示右子结点的值。输入:root = [10,4,6]输入:root = [5,3,1]树只包含根结点、左子结点和右子结点。root.val根结点的值。

2025-05-21 23:52:48 255

原创 Leetcode-2 最小偶倍数

公倍数(common multiple)是指在两个或两个以上的自然数中,如果它们有相同的倍数,这些倍数就是它们的公倍数。公倍数中最小的,就称为这些整数的最小公倍数(lowest common multiple)”找两个正整数的最小公倍数,其中一个数已经固定是2,另一个数要么是奇数要么是偶数,如果是奇数,奇数和2的最小公倍数就是这个奇数 * 2;如果是偶数,偶数和2的最小公倍数就是这个偶数。解释:6 和 2 的最小公倍数是 6。解释:5 和 2 的最小公倍数是 10。提示:1 <= n <= 150。

2025-05-21 23:41:43 342

原创 清空省市区级联组件表单内容

【代码】清空省市区级联组件表单内容。

2024-03-12 22:12:44 165

原创 在<script setup lang=“ts“>中使用rules对表单进行验证邮箱和电话

【代码】在<script setup lang=“ts“>中使用rules对表单进行验证邮箱和电话。

2024-03-12 22:07:49 450

原创 前端el-date-picker传递的日期格式不是自己想要的格式

注意:日期格式要用大写!用小写会出现错误,不能回填选择的日期,会直接传入小写的字母,用大写才能完整回填选择的日期。添加format和value-format属性进行解决。

2024-03-03 20:54:54 1241

原创 Property ‘glob‘ does not exist on type ‘ImportMeta‘

参考文章:vite导入文件,Property ‘globEager‘ does not exist on type ‘ImportMeta‘

2024-03-02 02:15:41 719

原创 npm install pinia-plugin-persist npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve

peerOptional@vue/composition-api@“^1.0.0”来自pinia-plugin-persist@1.0.0。来自@element plus的peer vue@“^3.2.0”/icons-vue@2.3.1。来自@vitejs的peer vue@“^3.2.25”/plugin-vue@5.0.4。npm ERR@元素加/图标vue@“^2.3.1”来自element-plus@2.5.6。dev@vitejs/plugin-vue@“^5.0.3”来自根项目。

2024-03-02 00:49:06 1773

原创 Elements in iteration expect to have ‘v-bind:key‘ directives.

参考文章:vue使用v-for循环时报错:[vue/require-v-for-key] Elements in iteration expect to have ‘v-bind:key‘ directives

2024-03-01 20:02:15 318

原创 `slot` attributes are deprecated.

参考文章:怎么解决slot attributes are deprecated vue/no-deprecated-slot-attribute

2024-02-29 20:54:24 510

原创 maven Package 程序包不存在

3.之后对出现问题的子模块执行clean和Package,之后对子模块进行操作。1.在依赖的模块的pom.xml文件中找到。

2024-02-26 20:44:03 643

原创 明明存在相应的方法,但是找不到符号或是变量

参考文章:解决IDEA报错:java 找不到符号

2024-02-26 20:21:40 209

原创 ‘scope‘ is declared but its value is never read.ts(6133)

参考文章:Vue项目报错:error ‘scope’ is defined but never used vue/no-unused-vars

2024-02-25 22:55:17 275

原创 res.code报错Property ‘code‘ does not exist on type ‘{}‘.ts(2339)

参考文章:TS类型定义ts(2339)问题

2024-02-25 21:14:53 464

原创 v-solt内容显示不了

参考文章:VUE slot 插槽失效、不起作用 、 显示失败问题解决

2024-02-25 19:12:07 251

原创 No plugin found for prefix ‘help‘ in the current project and in the plugin groups [org.apache.maven.

解决办法:执行cmd命令的时候使用管理员权限!修改仓库地址到另外一个不需要管理员权限就能运行的盘符或者给仓库地址增加权限。再去执行命令: mvn help:system ,终于看到了想要的结果!仓库文件夹下也有了文件。

2024-02-24 22:57:57 708

原创 如何将安装的maven添加到idea

参考文章:IntelliJ IDEA 集成 maven 开发环境搭建+创建Maven项目详细步骤

2024-02-24 19:31:41 169

原创 ‘XXX‘ is never reassigned. Use ‘const‘ instead.

参考文章:error ‘xxx‘ is never reassigned. Use ‘const‘ instead prefer-const

2024-02-24 15:14:58 303

原创 Type ‘AxiosRequestConfig<any>‘ is not assignable to type ‘InternalAxiosRequestConfig<any> | Promise<

改变的地方:在使用拦截器时,使用InternalAxiosRequestConfig而不使用AxiosRequestConfig。

2024-02-24 15:12:23 793

原创 Cannot find module ‘XXX‘ or its corresponding type declarations

参考文章:vue+ts项目中import图片时报错Cannot find module ‘xxx‘ or its corresponding type declarations

2024-02-23 20:04:44 828

原创 Component name “Index“ should always be multi-word

参考文章:在 vue eslint 报错 error “Component name “*****“ should always be multi-word”,该怎么办?解决:Component name “index“ should always be multi-word

2024-02-23 17:19:05 618

原创 npm install -g n 报错

解决方法:去官网下载一个所需版本的node安装覆盖。

2024-02-19 22:57:26 736 1

原创 安装node

参考文章:Node.js安装与配置详解Node.js下载安装及环境配置教程【超详细】

2024-02-19 22:47:43 415 1

原创 maven项目出现‘dependencies.dependency.[aaa]for aaa is referencing itself. @aaa

原因:可能是pom.xml文件中写入了多个com.best->b->2SHOT,将多余的删除,即可。可以删除之后,重新安装一下相关的maven依赖。

2024-01-20 04:38:09 572

原创 postman安装使用教程

参考文章:【安装教程】postman下载及安装PostMan——安装使用教程(图文详解)

2024-01-15 02:05:19 329

原创 Window下Redis的安装和部署

参考文章。

2024-01-14 23:49:19 317 1

原创 Springboot项目报错

报错:

2024-01-14 22:58:16 503 2

原创 Maven编译项目时遇到问题:Please refer to F:\地址 for the individual test results. Please refer to dump files....

Please refer to F:\地址 for the individual test results.2.方法二:点击maven“切换跳过测试模式”按钮。1.方法一:修改pom.xml文件。

2024-01-14 22:32:20 1255 1

原创 配置IDEA当前项目的JDK

参考文章:IntelliJ IDEA 中如何配置项目的jdkIntelliJ IDEA 之 配置JDK 的 4种方式IDEA 配置 JDK 图文教程(超详细)

2024-01-14 19:40:15 843 1

原创 毕设-在MySQL创建数据库遇到的问题

参考文章:

2024-01-12 23:50:31 387

原创 如何运行vue项目

参考文章:如何运行vue项目(超详细图解)运行npm install 时,卡在sill idealTree buildDeps没有反应三大案例参考:

2024-01-12 19:52:58 339

原创 访问tomcat出现java.lang.IllegalStateException无法输出目录

访问tomcat出现java.lang.IllegalStateException No output folder错误解决方法:

2024-01-12 16:18:04 733

原创 如何安装多个jdk并方便自由切换

参考文章:一台电脑,如何安装多个JDK版本并保证jdk版本自由切换(多个jdk如何配置环境变量)如何安装多个jdk并方便切换系统jdk版本

2024-01-12 15:31:27 429

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除