相关文章
JAVA ---Excel高效导入(去重1000万数据对比)
Excel高效导入
上代码
Operation(summary "导入手机号")PostMapping("/import")PreAuthorize("ss.hasPerm(sys:user:import)")Log(value "导入手机号", module LogModuleEnum.PHONE)public Result<ExcelResult> importUsers(…
建站知识
2025/7/18 13:28:56
Spring AI 系列之五 - 聊天记忆之自定义
之前做个几个大模型的应用,都是使用Python语言,后来有一个项目使用了Java,并使用了Spring AI框架。随着Spring AI不断地完善,最近它发布了1.0正式版,意味着它已经能很好的作为企业级生产环境的使用。对于Java开发者来说…
建站知识
2025/7/18 13:23:15
鸿蒙 Secure Boot 全流程解析:从 BootROM 到内核签名验证的实战指南
摘要
随着智能设备应用的深入,操作系统安全成为设备可信运行的基础。在物联网和多终端场景中,一旦系统被恶意篡改,将带来数据泄露、设备被控等严重后果。鸿蒙系统在安全启动方面设计了完整的机制,从最底层的 Boot ROM 开始逐级校验…
建站知识
2025/7/18 13:24:31
我花10个小时,写出了小白也能看懂的数仓搭建方案
目录
一、什么是数据仓库
1.面向主题
2.集成
3.相对稳定
4.反映历史变化
二、数仓搭建的优势
1.性能
2.成本
3.效率
4.质量
三、数仓搭建要考虑的角度
1.需求
2.技术路径
3.数据路径
4.BI应用路径
四、如何进行数仓搭建
1.ODS层
2.DW层
3.DM层
五、写在最后…
建站知识
2025/7/18 15:05:28
使用 SSH 连接 GitHub
一、生成 SSH 密钥
打开终端(命令行)并输入:
ssh-keygen -t rsa -b 4096 -C "你的GitHub邮箱"会提示保存路径,一般按回车即可(默认路径是 ~/.ssh/id_rsa)。会让你输入密码,可以留空&a…
建站知识
2025/7/18 14:54:54
Pandas:常见的转换函数(rename,set_index,reset_index)
1 rename()
df pd.DataFrame(
{name:[jack,alice,tom,bob],age:[20,30,40,60],gender:[female,male,female,male]
})df修改列名
df.rename(columns {"age":"年龄"})修改索引
df.rename(index {0:10})也可以直接通过属性修改:
df.index [5,6…
建站知识
2025/7/18 15:41:32