自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中 Arrays.asList() 处理基本数据类型数组和包装类型数组的差异

在使用 Java 中的 Arrays.asList() 方法时,我们可能会发现它对基本数据类型数组和包装类型数组的处理方式存在一些差异。这种差异体现了 Java 在基本数据类型和包装类型之间的设计权衡,以及 Arrays.asList() 方法试图为不同类型的数组提供最佳的转换体验。让我们来深入探讨这个差异的原因。Java 中基本数据类型和包装类型之间的设计权衡,以及 Arrays.asList() 方法试图为不同类型的数组提供最佳的转换体验,导致了它们在处理基本数据类型数组和包装类型数组时的差异。

2024-04-09 15:15:25 327

原创 HashMap 的长度为什么是 2 的幂次方

但是,要使(n-1)&hash等于hash%n,需要满足n是2的幂次数,否则&运算得到的结果就不等于求余了。n - 1如果是2的幂次减1,那么它的二进制表示就是由n个1组成的数,例如7(111二进制)。由于(n-1)&运算实际上是在二进制级获取末尾n位的快捷方式,而%运算则是十进制求余,两者在计算结果上是等价的。位运算的方式实际上是先把东西号码的二进制码限制在最后4位(余数最多只能是4位二进制),这4位二进制数字对应的就是0到15的余数。由于格子数16是2的幂次数,两种运算得到的余数结果是完全相同的。

2024-04-03 16:36:43 456 1

原创 MeterSphere之Python脚本日期处理的坑

在MeterSphere的前后置脚本中使用Python处理数据,结果发现控制台一直报错,说我函数中没有xxx属性等等,然后打印值的类型发现,使用的居然是Java中的包。以此来记录一下这个坑点。提示:以下是本篇文章正文内容,下面案例可供参考以后在metersphere中编写python的代码,尽量将变量定义在方法体中,这样才能正确使用Python的包。

2024-04-01 15:15:08 1080

原创 MeterSphere中使用Python编写脚本遇到的unicode编码问题

在使用MeterSphere编写Python脚本的过程中遇到了一系列编码的问题,现在通过这篇文章记录一些最近遇到的问题。在MeterSphere Python脚本中,从变量获取的值虽然是unicode字符串,但只需注意做相应的类型转换,并正确使用日志输出函数,就可以避免常见的编码错误。

2024-03-29 17:43:21 776 1

原创 学习一个Java知识点可以提出的问题

chatgpt辅助学习Java

2024-03-28 11:25:59 153

原创 学习新知识点的学习方法

结合了费曼学习法的学习方法,快速掌握一个知识点。

2024-03-28 11:09:34 413

原创 Linux查看日志文件的一些命令

在公司实习测试期间,需要登录堡垒机查看系统日志,现在梳理一些我平时常用的查看的日志的命令。一般就用tail、cat、grep、vim就能满足大部分需求了。

2024-03-27 11:41:09 2202

原创 win10任务栏网络连接图标消失

这几天网络遇到大问题,首先是网络和共享中心提示依赖服务或组无法启动,然后是电脑装的AX211网卡无法搜索到wifi,设置中打开网络和Internet会闪退。然后搜索了很多方法都无效(我也不知道是不是都是无用功,反正最后使用完以下操作,全部都恢复正常了0.0)。我是删除并重建图标缓存之后问题就解决了,之前也是跟着网上的一些步骤去搜索了一些解决网络和共享中心提示依赖服务或组无法启动、打开网络和Internet会闪退等等解决方法,但是都无效。最后跟着上述步骤最终完美解决。

2024-03-26 20:56:09 1812

空空如也

空空如也

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

TA关注的人

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