- 博客(6)
- 收藏
- 关注
原创 Maven 环境变量配置:macOS 下 bash 与 zsh 终端配置冲突
在 macOS 系统中配置 Maven 环境变量时,由于不同终端(bash/zsh)加载的配置文件不同,可能导致配置冲突。
2025-11-03 15:25:23
142
原创 Tomcat 11 初体验:在 IDEA 中完成配置与项目部署
通过以上步骤,即可在 IDEA 中完成 Tomcat 11 的配置与项目部署。Tomcat 11 支持 Jakarta EE 9+ 规范,适合现代 Java Web 开发。通过以上步骤,即可在 IDEA 中完成 Tomcat 11 的配置与项目部署。Tomcat 11 支持 Jakarta EE 9+ 规范,适合现代 Java Web 开发。
2025-11-03 14:11:07
945
原创 总结梳理:Java 集合框架中排序算法的底层实现对比
集合/方法底层算法时间复杂度稳定性最佳场景TimSort稳定对象集合(如 ArrayList)Arrays.sort() (对象)TimSort稳定对象数组排序Arrays.sort() (原始类型)不稳定原始类型数组(高效内存)红黑树$O(\log n)$ 操作稳定动态有序集合,范围查询堆排序$O(\log n)$ 操作不稳定优先队列,极值操作TimSort (间接)稳定链表排序,但效率较低。
2025-11-02 20:17:43
663
原创 Hive 小文件合并:HQL 与参数配置双重解决小文件问题
N_{reduce} = \frac{\text{总数据量}}{\text{hive.merge.size.per.task}}$例如 1TB 数据按 256MB 拆分:$N_{reduce} = \frac{1024}{0.256} \approx 4000$
2025-11-02 19:02:26
132
原创 Binder 跨进程调用超时问题:原因分析与重试机制设计
Binder 跨进程调用超时问题可通过系统监控和智能重试缓解。监控与诊断:使用 Android 工具(如)分析 Binder 状态,优先优化代码以避免死锁和资源泄漏。重试机制应用:在客户端集成上述重试逻辑,重点处理超时错误。测试时模拟高负载场景验证效果。性能权衡:重试会增加延迟,因此需平衡 $N_{\text{max}}$ 和 $T_0$;一般 $N_{\text{max}} \leq 5$ 和 $T_0 \approx 100\text{ms}$ 是合理起点。扩展考虑。
2025-11-02 16:33:14
583
原创 DeepSeek+Notion:构建自动化技术知识库与任务管理系统
通过DeepSeek + Notion构建的自动化系统,能显著提升技术知识管理和任务效率。核心在于API集成:DeepSeek处理智能内容,Notion提供结构化存储。您可以从简单脚本开始,逐步扩展。建议参考官方文档(Notion API和DeepSeek API)获取最新细节。如果您提供具体需求(如输入源类型),我可以进一步定制方案!
2025-11-02 14:56:44
942
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅