Java
文章平均质量分 72
重楼七叶一枝花_1200
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JDK25新特性
JDK 25正式发布,包含18项新功能。主要更新包括:预览版PEM加密对象编解码API(JEP 470),简化密钥和证书处理;稳定值API(JEP 502)提升启动性能;移除32位x86支持(JEP 503)以降低维护成本;第五次预览结构化并发API(JEP 505)优化多线程管理;作用域值API(JEP 506)正式落地,改进线程间数据共享;原始类型模式匹配第三次预览(JEP 507);以及第十次孵化的向量计算API(JEP 508)持续优化性能。这些更新聚焦性能提升、代码简化与现代化架构支持。原创 2025-09-17 00:06:46 · 833 阅读 · 0 评论 -
使用Jackson序列化忽略属性值为null字段解决方案
方案适用场景灵活性全局配置统一处理所有类的null字段★★☆☆注解方式需要精细控制特定字段★★★★。原创 2025-02-07 14:57:43 · 1630 阅读 · 0 评论 -
java.io.IOException: Broken pipe 异常分析
是一个常见的Java异常,通常在使用Tomcat服务器处理HTTP请求时出现。这个异常表示客户端在服务器完成响应之前关闭了连接,导致服务器端试图写入数据到一个已经关闭的连接上。具体来说,“Broken pipe”(断开的管道)意味着客户端与服务器之间的连接在数据传输过程中被意外中断。原创 2024-12-17 23:26:30 · 2907 阅读 · 0 评论 -
解决Windows Server环境下PPTX转PDF时WebP格式图片缺失
方案一:使用Elasticsearch的快照和恢复功能进行备份和恢复。该方案适用于集群整体备份与迁移,包括全量、增量备份和恢复。方案二:通过reindex操作在集群内或跨集群同步数据。该方案适用于相同集群但不同索引层面的迁移,或者跨集群的索引迁移。缺点是跨集群迁移时需要在elasticsearch.yml中添加目标集群IP白名单。方案三:使用elasticdump来迁移映射和数据。该方案适用于仅对索引层面进行数据或映射的迁移,支持analyzer/mapping/data等操作。原创 2024-12-17 09:30:00 · 1007 阅读 · 0 评论 -
【AI】SpringCloudAlibaba AI 学习
Spring Cloud Alibaba AI 以 Spring AI 为基础,并在此基础上提供阿里云通义系列大模型全面适配,让用户在 5 分钟内开发基于通义大模型的 Java AI 应用。原创 2024-07-26 10:50:10 · 551 阅读 · 0 评论 -
哈希冲突及解决方法简述
这是因为当链表变得很长时,遍历链表的时间复杂度为O(n),而平衡树的搜索时间复杂度为O(log n),因此在包含大量元素且发生大量冲突的情况下,平衡树可以提供更快的操作速度。当HashMap中的元素数量过多时,为了保持性能,HashMap会进行扩容操作,即创建一个新的更大的哈希桶数组,并将所有现有的键值对重新哈希到新数组中。● 动态调整哈希表的大小:当哈希表的负载因子(已存储的元素数量与哈希表大小的比值)超过一定阈值时,将哈希表的大小扩大一倍,并重新哈希所有的元素。这种方法的缺点是需要设计第二个哈希函数。原创 2024-03-26 13:33:17 · 777 阅读 · 0 评论
分享