- 博客(22)
- 收藏
- 关注
原创 不同环境的配置文件
application.yml和application-dev.yml,application-prod.yml,application-test.yml,为什么不同阶段用不同的配置文件,又是怎么切换的呢
2025-06-12 17:55:48
188
原创 手动引入依赖到本地Maven仓库
构建/运行源码时,redisson包引入显示找不到,使用的仓库是阿里云镜像http://maven.aliyun.com/nexus/content/groups/public/已有依赖所需jar包报错显示:解决方法:这种方式比较符合 Maven 习惯,后续你也容易管理依赖。你可以按下:或者你直接在 IDEA 里打开终端 (Terminal) 也行。mvn install:install-file -Dfile=E:\JavaDev\resourse\redisson-spring-boot-star
2025-06-12 10:58:46
257
原创 709.转换成小写字母
给你一个字符串s,将该字符串中的大写字母转换成相同的小写字母,返回新的字符串。"hello"s = "here""here""lovely"在 ASCII 字符编码中,将32添加到大写字母的 ASCII 值会得到相应小写字母的 ASCII 值。代码是 Java 中的,它结合了)和。
2025-06-03 11:19:00
320
原创 58.最后一个单词的长度
这个问题要求我们找到给定字符串s中最后一个单词的长度。字符串由英文字母和空格 (' ') 组成。单词可以看作是由一个或多个空格分隔的字符序列。重要的是,我们只对最后一个单词的长度感兴趣,而不是单词本身。这意味着我们需要遍历字符串以将最后一个单词与可能的尾随空格分开,然后测量其长度。5最后一个单词是“World”,长度为 5。4最后一个单词是“moon”,长度为 4。6最后一个单词是长度为 6 的“joyboy”。
2025-06-03 11:04:36
197
原创 13.罗马数字转整数
罗马数字是古罗马的一种数字系统,基于拉丁字母(I、V、X、L、C、D、M)中的字母组合来表示数字。每个符号都有一个固定的数值,I 等于 1,V 等于 5,X 等于 10,L 等于 50,C 等于 100,D 等于 500,M 等于 1000。罗马数字中的数字是通过将这些符号组合并将它们的值相加而形成的。但是,当较小的数字位于较大的数字之前时,这表明应该从较大的数字中减去较小的数字,而不是相加(例如,IV 表示 4,而不是 6)。
2025-05-31 18:35:35
582
原创 1822.数组乘积的符号
简单地说,我们必须确定数组中所有数字的乘积是正、负还是零,而无需实际乘以数字(因为这可能会导致大值溢出)。,我们需要计算这个数组中所有值的乘积。最终目标不是退回实际产品,而是退回由。翻转一次符号 productSign*=-1;我们还提供了一个整数数组。该问题为我们提供了一个。确定的该产品的标志。正数不影响符号变化。
2025-05-31 12:49:03
194
原创 283.移动零
这里右指针负责遍历,找到非0元素,左指针负责记录第一个零元素所在的位置,将非0元素与第一个0元素交换位置,实现所有的0都到最后而非零元素相对顺序不变。
2025-05-31 10:37:30
298
原创 小型支付day2 表设计规范与索引规范
含义这是数据库设计中的一个规范要求。“NOT NULL” 表示一个字段在插入数据时必须有值,不能为 NULL(空值)。这样做的好处是可以保证数据的完整性,避免因为某些字段没有值而导致数据不一致或程序出错的情况。例如,在一个订单表中,订单日期(order_date)字段如果允许为 NULL,可能会在后续的数据分析或业务处理中造成问题。名词含义/用途TINYINT节省空间的整数类型(0~255)UUID全球唯一标识符ESElasticsearch 搜索引擎IPV4/IPV6。
2025-05-18 22:49:31
441
原创 初学PRD(Product Requirement Document,产品需求文档)
如果你是前端,是否知道页面变化和接口联动?如果你是后端,是否有明确输入输出?PRD 是产品经理写的一份文档,有没有无法验证或主观判断的地方?,或者是产品功能的“设计图”。是否影响到已有数据库结构?有没有验收标准和预期结果?是否需要新接口或改接口?
2025-05-18 21:59:07
390
原创 GitCode 配置 SSH 密钥
私钥(private key):保存在你本地电脑里公钥(public key):复制到 GitCode 上这样,当你推送代码时,GitCode 就知道“哦,这是你自己电脑发来的”,不用每次都输账号密码。
2025-05-18 21:49:43
240
原创 在 FinalShell 中正确退出 SSH 连接
谁懂,一次错误的退出又使我的进度拖慢了两天。老师和gpt帮我调试都无法成功,现在知道正确退出的重要性了。
2025-05-13 17:14:27
312
原创 随机验证码:Ramdom方法与StringBuilder方法的应用;正则表达式
在这段代码中,方法的参数是,这是因为chars是一个字符数组(char[]),nextInt()方法的参数决定了随机数的生成范围。chars数组这段代码中,chars是通过创建的字符数组。data是一个,它存储了从小写字母 'a' 到 'z'、大写字母 'A' 到 'Z'、以及数字 0 到 9 所有字符。因此,chars数组的长度(即)将是 26(小写字母) + 26(大写字母) + 10(数字) = 62。方法会返回一个从 0 到n-1(包括 0,不包括 n)之间的随机整数。由于chars。
2025-01-11 10:31:42
422
原创 StringBuilder练习项目代码及相关知识点
注意input需传入stingbuilder类中才能够调用reverse方法.:输入一个字符串,判断其是否是回文(正读和反读相同)。:实现一个简单的字符串压缩功能,例如输入。
2025-01-08 21:56:25
858
原创 Scanner输入需要清除换行符
用java写代码用scanner函数时遇到多次录入需要用scanner.nextLine();\\删除换行符,scanner.nextInt() 等方法 不会消费换行符,只读取数字或相应的输入。而 nextLine() 会读取一整行,包括换行符(\n)。详细场景及解决方法
2025-01-08 17:32:58
400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人