自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MYSQL 数据去重的两种方式以及实现

你的偏差:以为GROUP BY是 “把原始行按组归类后,依然显示所有行”(行级展示);GROUP BY是 “把每组的多行压缩成 1 行,显示组的标识 / 聚合结果”(组级展示);最终效果:只查分组字段时,每组只显示 1 个标识(因标识相同),所以结果是唯一值,和DISTINCT一致。如果想实现 “显示所有PHONE_ID(含重复)+ 标注组别”,需要用其他方式(比如窗口函数),而不是GROUP BY—— 比如:sqlSELECTPHONE_ID,-- 为每个PHONE_ID分配组别编号。

2025-08-26 00:15:12 739

原创 java二维数组的特性------支持不规则数组(Jagged Array)

摘要:本文讨论了一个Java二维数组合并问题,要求将两个存储学生成绩的二维数组a和b合并为数组c,其中学号相同的记录需合并。关键点在于Java二维数组支持不规则长度(如{{1,2},{3,4,5}}),但未预定义长度会导致空指针异常。文中给出了测试用例示例(输入a={{1,10},{2,20}}和b={{2,40},{3,50}},输出c={{1,10},{2,20,40},{3,50}}),并强调需注意动态分配数组长度以避免异常。该问题反映了对Java二维数组特性的理解不足。

2025-08-12 04:26:16 190

空空如也

空空如也

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

TA关注的人

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