自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 华为机试od题目里练习-无重复字符的元素长度乘积的最大值

给定一个元素类型为小写字符串的数组,请计算两个没有相同字符的元素长度乘积的最大值。输入为一个半角逗号分割的小写字符串数组。两个没有相同字符的元素长度乘积的最大值。如果没有符合条件的两个元素返回0。2<= 数组长度 <=100。0< 字符串长度 <=50。

2023-08-15 16:53:21 56

原创 华为od机试题练习:字符串统计

原文链接:https://blog.csdn.net/weixin_44052055/article/details/123926523。给定两个字符集合, 一个是全量字符集, 一个是已占用字符集, 已占用字符集中的字符不能再使用, 要求输出剩余可用字符集。已占用字符集中的字符,一定是全量字符集中的字符,字符集中的字符跟字符之间使用英文逗号隔开。每个字符都表示为字符+数字的形式,用英文冒号分隔,比如a:1标识一个a字符。注意:输出的字符顺序要跟输入的一致,不能输出b:3,a:2,c:2。

2023-08-15 16:52:07 84

原创 华为机试:VLAN

定义一个VLAN ID的资源池(下称VLAN资源池),资源池中连续的VLAN用开始VLAN-结束VLAN表示,不连续的用单个整数表示,所有的VLAN用英文逗号连接起来。从输入VLAN资源池中移除申请的VLAN后字符串格式的VLAN资源池,输出要求满足题目描述中的格式,并且按照VLAN从小到大升序输出。现在有一个VLAN资源池,业务需要从资源池中申请一个VLAN,需要你输出从VLAN资源池中移除申请的VLAN后的资源池。如果申请的VLAN不在原VLAN资源池内,输出原VLAN资源池升序排序后的字符串即可。

2023-08-15 16:46:27 64

原创 华为od机试题练习。TVL编码

TLV 编码是按 [ Tag Length Value ] 格式进行编码的,一段码流中的信元用Tag标识, Tag在码流中 唯一不重复 ,Length表示信元Value的长度,Value表示信元的值。原文链接:https://blog.csdn.net/weixin_44052055/article/details/123903244。现给定TLV格式编码的码流,以及需要解码的信元Tag,请输出该信元的Value。输入的第二行为一个字符串,表示待解码的 16进制码流 ,字节之间用 空格分隔。

2023-08-15 16:43:52 91

原创 记录自学项目中遇到的问题-02

我传大写的ID,后端接收到的是null(没接收到数据),传参数名位id,反而能接收了。上面data中的id是小写的,而我实体类中的id是大写的。1.在使用swagger发送数据到后端接口时发现。

2023-08-11 16:44:43 47

原创 记录自学项目中遇到的问题-01

在网上查阅了资料得知,springboot在读取后缀为properties的配置文件时使用的UNICODE编码格式,而我使用的UTF-8导致的编码解码格式不统一而出现的中文乱码,此处参考以下博客的文章。主要原因:未正确设置swagger配置类中对应的controller所对应的扫描的包路径,导致一直没有扫描到对应的包,导致无法正确的显示接口。此路径是我参照学习资料上的图片路径,过于相信所谓的学习资料,资料也是人写的也会出错。:访问swagger的路径错误。

2023-08-10 16:16:20 132

原创 使用中文字符作为sql的传参,导致查询不出结果

使用中文字符作为sql传参导致查询不出结果

2023-03-23 16:52:22 209

原创 给定一个数组,将数组中的元素向右移动k个位置,其中k为非负数

【代码】给定一个数组,将数组中的元素向右移动k个位置,其中k为非负数。

2023-03-13 14:16:05 150

原创 消失的数字

【代码】消失的数字。

2023-03-13 11:21:47 46

原创 如何将一个commit拆解为多个commit?

4.git reset HEAD^ 重置代码的状态,将头位置改为未提交状态,当前的commit已经全部撤销。该命令是提取出你的git日志,查看并复制你需要拆解的commit的前一个commitID。5.git add one.txt 一个一个的提交文件,一个一个的编辑commit。本文将介绍使用rebase 命令将一个commit拆解为多个commit。3.进入rebase后,把本次提交的commit需要拆解的位置前面的。以上次提交合并后的 代码为基点(起点),重新编辑你的commit。

2023-02-27 15:27:42 1473

原创 java中string的一些不为人知的秘密

java中对于反斜杠的定义为转义字符,即该字符后面的字符并不是表达它本来的意思。需使用两个反斜杠来表示反斜杠

2023-02-27 15:18:25 51

原创 oracle中varchar括号里的参数能存多少中英文字符

320个中文字符对应的varchar里的字符是960个,也就是一个中文字符对应三个英文字符,即一个中文字符对应三个字节,一个字节是8bit,即二进制的八位数 0000 0000。1.我使用的是oracle18.3.0版本的数据库。2.数据库所使用的字符集是UTF-8。十六进制的两位数, Ox 00。亲测UTF-8的字符集。

2023-02-24 10:58:01 988

空空如也

空空如也

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

TA关注的人

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